builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2284 starttime: 1461562610.17 results: success (0) buildid: 20160424205447 builduid: 25869deeeabc401796a54b82b8d771ac revision: 4c3b5f9bd44a64ff81a49653881c5415b088a504 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:50.172338) ========= master: http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:50.172698) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:50.172994) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:50.212112) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:50.212379) ========= 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-1461561149.248199-1144418126 _=/tools/buildbot/bin/python using PTY: False --2016-04-24 22:36:50-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 529K=0.02s 2016-04-24 22:36:50 (529 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.406457 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:50.654871) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:50.655174) ========= 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-1461561149.248199-1144418126 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020866 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:50.718649) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:50.719009) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 4c3b5f9bd44a64ff81a49653881c5415b088a504 --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 4c3b5f9bd44a64ff81a49653881c5415b088a504 --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-1461561149.248199-1144418126 _=/tools/buildbot/bin/python using PTY: False 2016-04-24 22:36:50,860 truncating revision to first 12 chars 2016-04-24 22:36:50,860 Setting DEBUG logging. 2016-04-24 22:36:50,860 attempt 1/10 2016-04-24 22:36:50,861 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/4c3b5f9bd44a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-24 22:36:51,264 unpacking tar archive at: mozilla-inbound-4c3b5f9bd44a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.695854 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:51.590687) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:51.591028) ========= script_repo_revision: 4c3b5f9bd44a64ff81a49653881c5415b088a504 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:51.591422) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:51.591694) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-24 22:36:51.629338) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 45 secs) (at 2016-04-24 22:36:51.629618) ========= /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-1461561149.248199-1144418126 _=/tools/buildbot/bin/python using PTY: False 22:36:51 INFO - MultiFileLogger online at 20160424 22:36:51 in /builds/slave/test 22:36:51 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:36:51 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:36:51 INFO - {'append_to_log': False, 22:36:51 INFO - 'base_work_dir': '/builds/slave/test', 22:36:51 INFO - 'blob_upload_branch': 'mozilla-inbound', 22:36:51 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:36:51 INFO - 'buildbot_json_path': 'buildprops.json', 22:36:51 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:36:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:36:51 INFO - 'download_minidump_stackwalk': True, 22:36:51 INFO - 'download_symbols': 'true', 22:36:51 INFO - 'e10s': False, 22:36:51 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:36:51 INFO - 'tooltool.py': '/tools/tooltool.py', 22:36:51 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:36:51 INFO - '/tools/misc-python/virtualenv.py')}, 22:36:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:36:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:36:51 INFO - 'log_level': 'info', 22:36:51 INFO - 'log_to_console': True, 22:36:51 INFO - 'opt_config_files': (), 22:36:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:36:51 INFO - '--processes=1', 22:36:51 INFO - '--config=%(test_path)s/wptrunner.ini', 22:36:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:36:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:36:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:36:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:36:51 INFO - 'pip_index': False, 22:36:51 INFO - 'require_test_zip': True, 22:36:51 INFO - 'test_type': ('testharness',), 22:36:51 INFO - 'this_chunk': '1', 22:36:51 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:36:51 INFO - 'total_chunks': '10', 22:36:51 INFO - 'virtualenv_path': 'venv', 22:36:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:36:51 INFO - 'work_dir': 'build'} 22:36:51 INFO - ##### 22:36:51 INFO - ##### Running clobber step. 22:36:51 INFO - ##### 22:36:51 INFO - Running pre-action listener: _resource_record_pre_action 22:36:51 INFO - Running main action method: clobber 22:36:51 INFO - rmtree: /builds/slave/test/build 22:36:51 INFO - Running post-action listener: _resource_record_post_action 22:36:51 INFO - ##### 22:36:51 INFO - ##### Running read-buildbot-config step. 22:36:51 INFO - ##### 22:36:51 INFO - Running pre-action listener: _resource_record_pre_action 22:36:51 INFO - Running main action method: read_buildbot_config 22:36:51 INFO - Using buildbot properties: 22:36:51 INFO - { 22:36:51 INFO - "project": "", 22:36:51 INFO - "product": "firefox", 22:36:51 INFO - "script_repo_revision": "production", 22:36:51 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 22:36:51 INFO - "repository": "", 22:36:51 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 22:36:51 INFO - "buildid": "20160424205447", 22:36:51 INFO - "pgo_build": "False", 22:36:51 INFO - "basedir": "/builds/slave/test", 22:36:51 INFO - "buildnumber": 0, 22:36:51 INFO - "slavename": "tst-linux64-spot-2284", 22:36:51 INFO - "master": "http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/", 22:36:51 INFO - "platform": "linux64", 22:36:51 INFO - "branch": "mozilla-inbound", 22:36:51 INFO - "revision": "4c3b5f9bd44a64ff81a49653881c5415b088a504", 22:36:51 INFO - "repo_path": "integration/mozilla-inbound", 22:36:51 INFO - "moz_repo_path": "", 22:36:51 INFO - "stage_platform": "linux64", 22:36:51 INFO - "builduid": "25869deeeabc401796a54b82b8d771ac", 22:36:51 INFO - "slavebuilddir": "test" 22:36:51 INFO - } 22:36:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 22:36:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 22:36:51 INFO - Running post-action listener: _resource_record_post_action 22:36:51 INFO - ##### 22:36:51 INFO - ##### Running download-and-extract step. 22:36:51 INFO - ##### 22:36:51 INFO - Running pre-action listener: _resource_record_pre_action 22:36:51 INFO - Running main action method: download_and_extract 22:36:51 INFO - mkdir: /builds/slave/test/build/tests 22:36:51 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:36:51 INFO - https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 22:36:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 22:36:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 22:36:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/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:36:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/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:36:55 INFO - Downloaded 1361 bytes. 22:36:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 22:36:55 INFO - Using the following test package requirements: 22:36:55 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 22:36:55 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:36:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 22:36:55 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:36:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 22:36:55 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:36:55 INFO - u'jsshell-linux-x86_64.zip'], 22:36:55 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:36:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 22:36:55 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 22:36:55 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:36:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 22:36:55 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:36:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 22:36:55 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:36:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 22:36:55 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 22:36:55 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 22:36:55 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:36:55 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:36:55 INFO - https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 22:36:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 22:36:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 22:36:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/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:36:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/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:36:57 INFO - Downloaded 22747850 bytes. 22:36:57 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:36:57 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:36:58 INFO - caution: filename not matched: web-platform/* 22:36:58 INFO - Return code: 11 22:36:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:36:58 INFO - https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 22:36:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 22:36:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 22:36:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/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:36:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/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:37:00 INFO - Downloaded 36406740 bytes. 22:37:00 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:37:00 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:37:04 INFO - caution: filename not matched: bin/* 22:37:04 INFO - caution: filename not matched: config/* 22:37:04 INFO - caution: filename not matched: mozbase/* 22:37:04 INFO - caution: filename not matched: marionette/* 22:37:04 INFO - caution: filename not matched: tools/wptserve/* 22:37:04 INFO - Return code: 11 22:37:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:37:04 INFO - https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 22:37:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 22:37:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 22:37:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/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:37:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/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:37:07 INFO - Downloaded 64480793 bytes. 22:37:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 22:37:07 INFO - mkdir: /builds/slave/test/properties 22:37:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:37:07 INFO - Writing to file /builds/slave/test/properties/build_url 22:37:07 INFO - Contents: 22:37:07 INFO - build_url:https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 22:37:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 22:37:08 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:37:08 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:37:08 INFO - Contents: 22:37:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 22:37: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:37:08 INFO - https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:37:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 22:37:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 22:37:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/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:37:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/c4oX1_KkRKmeFH92CwhbhA/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:37:13 INFO - Downloaded 90897252 bytes. 22:37:13 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:37:13 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:37:21 INFO - Return code: 0 22:37:21 INFO - Running post-action listener: _resource_record_post_action 22:37:21 INFO - Running post-action listener: set_extra_try_arguments 22:37:21 INFO - ##### 22:37:21 INFO - ##### Running create-virtualenv step. 22:37:21 INFO - ##### 22:37:21 INFO - Running pre-action listener: _pre_create_virtualenv 22:37:21 INFO - Running pre-action listener: _resource_record_pre_action 22:37:21 INFO - Running main action method: create_virtualenv 22:37:21 INFO - Creating virtualenv /builds/slave/test/build/venv 22:37:21 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:37:21 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:37:24 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:37:24 INFO - Using real prefix '/usr' 22:37:24 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:37:25 INFO - Installing distribute.............................................................................................................................................................................................done. 22:37:29 INFO - Installing pip.................done. 22:37:29 INFO - Return code: 0 22:37:29 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:37: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:37:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:37:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:37: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:37:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:37:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:37:29 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 0x18f7030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18f83f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x193fb90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a063b0>, '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 0x193e160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x193e610>, '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-1461561149.248199-1144418126', '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:37:29 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:37:29 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:37:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:37:29 INFO - 'CCACHE_UMASK': '002', 22:37:29 INFO - 'DISPLAY': ':0', 22:37:29 INFO - 'HOME': '/home/cltbld', 22:37:29 INFO - 'LANG': 'en_US.UTF-8', 22:37:29 INFO - 'LOGNAME': 'cltbld', 22:37:29 INFO - 'MAIL': '/var/mail/cltbld', 22:37:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:37:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:37:29 INFO - 'MOZ_NO_REMOTE': '1', 22:37:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:37:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:37:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:37:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:37:29 INFO - 'PWD': '/builds/slave/test', 22:37:29 INFO - 'SHELL': '/bin/bash', 22:37:29 INFO - 'SHLVL': '1', 22:37:29 INFO - 'TERM': 'linux', 22:37:29 INFO - 'TMOUT': '86400', 22:37:29 INFO - 'USER': 'cltbld', 22:37:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461561149.248199-1144418126', 22:37:29 INFO - '_': '/tools/buildbot/bin/python'} 22:37:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:37:30 INFO - Downloading/unpacking psutil>=0.7.1 22:37:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:37:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:37:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:37:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:37:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:37:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:37:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:37:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:37:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:37:34 INFO - Installing collected packages: psutil 22:37:34 INFO - Running setup.py install for psutil 22:37:34 INFO - building 'psutil._psutil_linux' extension 22:37:34 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 22:37:35 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:37:35 INFO - building 'psutil._psutil_posix' extension 22:37:35 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 22:37:36 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:37:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:37:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:37:36 INFO - Successfully installed psutil 22:37:36 INFO - Cleaning up... 22:37:36 INFO - Return code: 0 22:37:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:37:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:37:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:37:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:37:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:37:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:37:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:37:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18f7030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18f83f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x193fb90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a063b0>, '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 0x193e160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x193e610>, '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-1461561149.248199-1144418126', '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:37:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 22:37:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 22:37:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:37:36 INFO - 'CCACHE_UMASK': '002', 22:37:36 INFO - 'DISPLAY': ':0', 22:37:36 INFO - 'HOME': '/home/cltbld', 22:37:36 INFO - 'LANG': 'en_US.UTF-8', 22:37:36 INFO - 'LOGNAME': 'cltbld', 22:37:36 INFO - 'MAIL': '/var/mail/cltbld', 22:37:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:37:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:37:36 INFO - 'MOZ_NO_REMOTE': '1', 22:37:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:37:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:37:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:37:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:37:36 INFO - 'PWD': '/builds/slave/test', 22:37:36 INFO - 'SHELL': '/bin/bash', 22:37:36 INFO - 'SHLVL': '1', 22:37:36 INFO - 'TERM': 'linux', 22:37:36 INFO - 'TMOUT': '86400', 22:37:36 INFO - 'USER': 'cltbld', 22:37:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461561149.248199-1144418126', 22:37:36 INFO - '_': '/tools/buildbot/bin/python'} 22:37:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:37:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:37:37 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:37:37 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:37:37 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:37:37 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:37:37 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:37:37 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:37:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:37:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:37:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:37:40 INFO - Installing collected packages: mozsystemmonitor 22:37:40 INFO - Running setup.py install for mozsystemmonitor 22:37:41 INFO - Successfully installed mozsystemmonitor 22:37:41 INFO - Cleaning up... 22:37:41 INFO - Return code: 0 22:37:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:37:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:37:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:37:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:37:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:37:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:37:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:37:41 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 0x18f7030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18f83f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x193fb90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a063b0>, '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 0x193e160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x193e610>, '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-1461561149.248199-1144418126', '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:37:41 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:37:41 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:37:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:37:41 INFO - 'CCACHE_UMASK': '002', 22:37:41 INFO - 'DISPLAY': ':0', 22:37:41 INFO - 'HOME': '/home/cltbld', 22:37:41 INFO - 'LANG': 'en_US.UTF-8', 22:37:41 INFO - 'LOGNAME': 'cltbld', 22:37:41 INFO - 'MAIL': '/var/mail/cltbld', 22:37:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:37:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:37:41 INFO - 'MOZ_NO_REMOTE': '1', 22:37:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:37:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:37:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:37:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:37:41 INFO - 'PWD': '/builds/slave/test', 22:37:41 INFO - 'SHELL': '/bin/bash', 22:37:41 INFO - 'SHLVL': '1', 22:37:41 INFO - 'TERM': 'linux', 22:37:41 INFO - 'TMOUT': '86400', 22:37:41 INFO - 'USER': 'cltbld', 22:37:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461561149.248199-1144418126', 22:37:41 INFO - '_': '/tools/buildbot/bin/python'} 22:37:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:37:41 INFO - Downloading/unpacking blobuploader==1.2.4 22:37:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:37:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:37:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:37:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:37:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:37:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:37:45 INFO - Downloading blobuploader-1.2.4.tar.gz 22:37:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:37:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:37:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:37:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:37:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:37:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:37:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:37:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:37:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:37:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:37:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:37:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:37:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:37:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 22:37:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:37:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:37:46 INFO - Downloading docopt-0.6.1.tar.gz 22:37:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:37:47 INFO - Installing collected packages: blobuploader, requests, docopt 22:37:47 INFO - Running setup.py install for blobuploader 22:37:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:37:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:37:47 INFO - Running setup.py install for requests 22:37:48 INFO - Running setup.py install for docopt 22:37:48 INFO - Successfully installed blobuploader requests docopt 22:37:48 INFO - Cleaning up... 22:37:48 INFO - Return code: 0 22:37:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:37:48 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:37:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:37:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:37:48 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:37:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:37:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:37:48 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 0x18f7030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18f83f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x193fb90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a063b0>, '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 0x193e160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x193e610>, '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-1461561149.248199-1144418126', '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:37:48 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:37:48 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:37:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:37:48 INFO - 'CCACHE_UMASK': '002', 22:37:48 INFO - 'DISPLAY': ':0', 22:37:48 INFO - 'HOME': '/home/cltbld', 22:37:48 INFO - 'LANG': 'en_US.UTF-8', 22:37:48 INFO - 'LOGNAME': 'cltbld', 22:37:48 INFO - 'MAIL': '/var/mail/cltbld', 22:37:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:37:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:37:48 INFO - 'MOZ_NO_REMOTE': '1', 22:37:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:37:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:37:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:37:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:37:48 INFO - 'PWD': '/builds/slave/test', 22:37:48 INFO - 'SHELL': '/bin/bash', 22:37:48 INFO - 'SHLVL': '1', 22:37:48 INFO - 'TERM': 'linux', 22:37:48 INFO - 'TMOUT': '86400', 22:37:48 INFO - 'USER': 'cltbld', 22:37:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461561149.248199-1144418126', 22:37:48 INFO - '_': '/tools/buildbot/bin/python'} 22:37:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:37:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:37:48 INFO - Running setup.py (path:/tmp/pip-C9XvOC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:37:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:37:48 INFO - Running setup.py (path:/tmp/pip-JttE7n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:37:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:37:49 INFO - Running setup.py (path:/tmp/pip-jTeKE4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:37:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:37:49 INFO - Running setup.py (path:/tmp/pip-ZspWaR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:37:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:37:49 INFO - Running setup.py (path:/tmp/pip-X7yyN6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:37:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:37:49 INFO - Running setup.py (path:/tmp/pip-G3d7UH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:37:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:37:49 INFO - Running setup.py (path:/tmp/pip-DZlXgk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:37:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:37:49 INFO - Running setup.py (path:/tmp/pip-MB2QCA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:37:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:37:49 INFO - Running setup.py (path:/tmp/pip-X9X2Eh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:37:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:37:50 INFO - Running setup.py (path:/tmp/pip-wQzZBD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:37:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:37:50 INFO - Running setup.py (path:/tmp/pip-FG9Rap-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:37:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:37:50 INFO - Running setup.py (path:/tmp/pip-GSBNy9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:37:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:37:50 INFO - Running setup.py (path:/tmp/pip-IyvfZc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:37:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:37:50 INFO - Running setup.py (path:/tmp/pip-pPcIQU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:37:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:37:50 INFO - Running setup.py (path:/tmp/pip-fDU_BP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:37:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:37:50 INFO - Running setup.py (path:/tmp/pip-BE1HLk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:37:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:37:51 INFO - Running setup.py (path:/tmp/pip-uGcffB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:37:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:37:51 INFO - Running setup.py (path:/tmp/pip-CsYloB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:37:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:37:51 INFO - Running setup.py (path:/tmp/pip-JgvuI9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:37:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:37:51 INFO - Running setup.py (path:/tmp/pip-Effxl2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:37:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:37:51 INFO - Running setup.py (path:/tmp/pip-EjfBsJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:37:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:37:52 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:37:52 INFO - Running setup.py install for manifestparser 22:37:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:37:52 INFO - Running setup.py install for mozcrash 22:37:52 INFO - Running setup.py install for mozdebug 22:37:52 INFO - Running setup.py install for mozdevice 22:37:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:37:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:37:52 INFO - Running setup.py install for mozfile 22:37:53 INFO - Running setup.py install for mozhttpd 22:37:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:37:53 INFO - Running setup.py install for mozinfo 22:37:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:37:53 INFO - Running setup.py install for mozInstall 22:37:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:37:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:37:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:37:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:37:53 INFO - Running setup.py install for mozleak 22:37:53 INFO - Running setup.py install for mozlog 22:37:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:37:54 INFO - Running setup.py install for moznetwork 22:37:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:37:54 INFO - Running setup.py install for mozprocess 22:37:54 INFO - Running setup.py install for mozprofile 22:37:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:37:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:37:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:37:54 INFO - Running setup.py install for mozrunner 22:37:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:37:55 INFO - Running setup.py install for mozscreenshot 22:37:55 INFO - Running setup.py install for moztest 22:37:55 INFO - Running setup.py install for mozversion 22:37:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:37:56 INFO - Running setup.py install for wptserve 22:37:56 INFO - Running setup.py install for marionette-driver 22:37:56 INFO - Running setup.py install for browsermob-proxy 22:37:56 INFO - Running setup.py install for marionette-client 22:37:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:37:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:37:57 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:37:57 INFO - Cleaning up... 22:37:57 INFO - Return code: 0 22:37:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:37:57 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:37:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:37:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:37:57 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:37:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:37:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:37:57 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 0x18f7030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18f83f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x193fb90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a063b0>, '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 0x193e160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x193e610>, '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-1461561149.248199-1144418126', '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:37:57 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:37:57 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:37:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:37:57 INFO - 'CCACHE_UMASK': '002', 22:37:57 INFO - 'DISPLAY': ':0', 22:37:57 INFO - 'HOME': '/home/cltbld', 22:37:57 INFO - 'LANG': 'en_US.UTF-8', 22:37:57 INFO - 'LOGNAME': 'cltbld', 22:37:57 INFO - 'MAIL': '/var/mail/cltbld', 22:37:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:37:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:37:57 INFO - 'MOZ_NO_REMOTE': '1', 22:37:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:37:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:37:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:37:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:37:57 INFO - 'PWD': '/builds/slave/test', 22:37:57 INFO - 'SHELL': '/bin/bash', 22:37:57 INFO - 'SHLVL': '1', 22:37:57 INFO - 'TERM': 'linux', 22:37:57 INFO - 'TMOUT': '86400', 22:37:57 INFO - 'USER': 'cltbld', 22:37:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461561149.248199-1144418126', 22:37:57 INFO - '_': '/tools/buildbot/bin/python'} 22:37:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:37:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:37:57 INFO - Running setup.py (path:/tmp/pip-UJDwtQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:37:57 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 22:37:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:37:57 INFO - Running setup.py (path:/tmp/pip-4IvxjG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:37:58 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:37:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:37:58 INFO - Running setup.py (path:/tmp/pip-WAYmoV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:37:58 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:37:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:37:58 INFO - Running setup.py (path:/tmp/pip-3IuuHD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:37:58 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:37:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:37:58 INFO - Running setup.py (path:/tmp/pip-4RehJg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:37:58 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:37:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:37:58 INFO - Running setup.py (path:/tmp/pip-XdA7ya-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:37:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 22:37:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:37:58 INFO - Running setup.py (path:/tmp/pip-23vszy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:37:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 22:37:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:37:58 INFO - Running setup.py (path:/tmp/pip-sgB9i2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:37:59 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:37:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:37:59 INFO - Running setup.py (path:/tmp/pip-b7XN69-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:37:59 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:37:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:37:59 INFO - Running setup.py (path:/tmp/pip-qs4sX7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:37:59 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:37:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:37:59 INFO - Running setup.py (path:/tmp/pip-mh0vDt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:37:59 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:37:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:37:59 INFO - Running setup.py (path:/tmp/pip-26urZ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:37:59 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:37:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:37:59 INFO - Running setup.py (path:/tmp/pip-6qC4hj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:37:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 22:37:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:37:59 INFO - Running setup.py (path:/tmp/pip-Oc8n4g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:37:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 22:37:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:37:59 INFO - Running setup.py (path:/tmp/pip-7ddwOK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:38:00 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:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:38:00 INFO - Running setup.py (path:/tmp/pip-VnshQM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:38:00 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:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:38:00 INFO - Running setup.py (path:/tmp/pip-1Uttut-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:38:00 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:38:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:38:00 INFO - Running setup.py (path:/tmp/pip-uT5M72-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:38:00 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:38:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:38:00 INFO - Running setup.py (path:/tmp/pip-ApzFkZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:38:00 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:38:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:38:00 INFO - Running setup.py (path:/tmp/pip-LVRrkI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:38:01 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:38:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:38:01 INFO - Running setup.py (path:/tmp/pip-B6AQwb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:38:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:38:01 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:38:01 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:38:01 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:38:01 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:38:01 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:38:01 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:38:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:38:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:38:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:38:01 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:38:01 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:38:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:38:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:38:05 INFO - Downloading blessings-1.6.tar.gz 22:38:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:38:05 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:38:05 INFO - Installing collected packages: blessings 22:38:05 INFO - Running setup.py install for blessings 22:38:05 INFO - Successfully installed blessings 22:38:05 INFO - Cleaning up... 22:38:06 INFO - Return code: 0 22:38:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:38:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:38:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:38:06 INFO - Reading from file tmpfile_stdout 22:38:06 INFO - Current package versions: 22:38:06 INFO - argparse == 1.2.1 22:38:06 INFO - blessings == 1.6 22:38:06 INFO - blobuploader == 1.2.4 22:38:06 INFO - browsermob-proxy == 0.6.0 22:38:06 INFO - docopt == 0.6.1 22:38:06 INFO - manifestparser == 1.1 22:38:06 INFO - marionette-client == 2.3.0 22:38:06 INFO - marionette-driver == 1.4.0 22:38:06 INFO - mozInstall == 1.12 22:38:06 INFO - mozcrash == 0.17 22:38:06 INFO - mozdebug == 0.1 22:38:06 INFO - mozdevice == 0.48 22:38:06 INFO - mozfile == 1.2 22:38:06 INFO - mozhttpd == 0.7 22:38:06 INFO - mozinfo == 0.9 22:38:06 INFO - mozleak == 0.1 22:38:06 INFO - mozlog == 3.1 22:38:06 INFO - moznetwork == 0.27 22:38:06 INFO - mozprocess == 0.22 22:38:06 INFO - mozprofile == 0.28 22:38:06 INFO - mozrunner == 6.11 22:38:06 INFO - mozscreenshot == 0.1 22:38:06 INFO - mozsystemmonitor == 0.0 22:38:06 INFO - moztest == 0.7 22:38:06 INFO - mozversion == 1.4 22:38:06 INFO - psutil == 3.1.1 22:38:06 INFO - requests == 1.2.3 22:38:06 INFO - wptserve == 1.4.0 22:38:06 INFO - wsgiref == 0.1.2 22:38:06 INFO - Running post-action listener: _resource_record_post_action 22:38:06 INFO - Running post-action listener: _start_resource_monitoring 22:38:06 INFO - Starting resource monitoring. 22:38:06 INFO - ##### 22:38:06 INFO - ##### Running pull step. 22:38:06 INFO - ##### 22:38:06 INFO - Running pre-action listener: _resource_record_pre_action 22:38:06 INFO - Running main action method: pull 22:38:06 INFO - Pull has nothing to do! 22:38:06 INFO - Running post-action listener: _resource_record_post_action 22:38:06 INFO - ##### 22:38:06 INFO - ##### Running install step. 22:38:06 INFO - ##### 22:38:06 INFO - Running pre-action listener: _resource_record_pre_action 22:38:06 INFO - Running main action method: install 22:38:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:38:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:38:07 INFO - Reading from file tmpfile_stdout 22:38:07 INFO - Detecting whether we're running mozinstall >=1.0... 22:38:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:38:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:38:07 INFO - Reading from file tmpfile_stdout 22:38:07 INFO - Output received: 22:38:07 INFO - Usage: mozinstall [options] installer 22:38:07 INFO - Options: 22:38:07 INFO - -h, --help show this help message and exit 22:38:07 INFO - -d DEST, --destination=DEST 22:38:07 INFO - Directory to install application into. [default: 22:38:07 INFO - "/builds/slave/test"] 22:38:07 INFO - --app=APP Application being installed. [default: firefox] 22:38:07 INFO - mkdir: /builds/slave/test/build/application 22:38:07 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:38:07 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:38:40 INFO - Reading from file tmpfile_stdout 22:38:40 INFO - Output received: 22:38:40 INFO - /builds/slave/test/build/application/firefox/firefox 22:38:40 INFO - Running post-action listener: _resource_record_post_action 22:38:40 INFO - ##### 22:38:40 INFO - ##### Running run-tests step. 22:38:40 INFO - ##### 22:38:40 INFO - Running pre-action listener: _resource_record_pre_action 22:38:40 INFO - Running main action method: run_tests 22:38:40 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:38:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:38:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:38:40 INFO - grabbing minidump binary from tooltool 22:38:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:38:40 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 0x1a063b0>, '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 0x193e160>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x193e610>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:38:40 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:38:40 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:38:40 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 22:38:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:38:41 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpOUIaJI 22:38:41 INFO - INFO - File integrity verified, renaming tmpOUIaJI to linux64-minidump_stackwalk 22:38:41 INFO - INFO - Updating local cache /builds/tooltool_cache... 22:38:41 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 22:38:41 INFO - Return code: 0 22:38:41 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 22:38:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:38:41 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/c4oX1_KkRKmeFH92CwhbhA/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:38:41 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/c4oX1_KkRKmeFH92CwhbhA/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:38:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:38:41 INFO - 'CCACHE_UMASK': '002', 22:38:41 INFO - 'DISPLAY': ':0', 22:38:41 INFO - 'HOME': '/home/cltbld', 22:38:41 INFO - 'LANG': 'en_US.UTF-8', 22:38:41 INFO - 'LOGNAME': 'cltbld', 22:38:41 INFO - 'MAIL': '/var/mail/cltbld', 22:38:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:38:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:38:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:38:41 INFO - 'MOZ_NO_REMOTE': '1', 22:38:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:38:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:38:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:38:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:38:41 INFO - 'PWD': '/builds/slave/test', 22:38:41 INFO - 'SHELL': '/bin/bash', 22:38:41 INFO - 'SHLVL': '1', 22:38:41 INFO - 'TERM': 'linux', 22:38:41 INFO - 'TMOUT': '86400', 22:38:41 INFO - 'USER': 'cltbld', 22:38:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461561149.248199-1144418126', 22:38:41 INFO - '_': '/tools/buildbot/bin/python'} 22:38:41 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/c4oX1_KkRKmeFH92CwhbhA/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:38:42 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:38:42 INFO - import pkg_resources 22:38:43 INFO - Using 1 client processes 22:38:44 INFO - wptserve Starting http server on 127.0.0.1:8000 22:38:44 INFO - wptserve Starting http server on 127.0.0.1:8001 22:38:44 INFO - wptserve Starting http server on 127.0.0.1:8443 22:38:46 INFO - SUITE-START | Running 778 tests 22:38:46 INFO - Running testharness tests 22:38:46 INFO - Setting up ssl 22:38:46 INFO - PROCESS | certutil | 22:38:46 INFO - PROCESS | certutil | 22:38:46 INFO - PROCESS | certutil | 22:38:46 INFO - Certificate Nickname Trust Attributes 22:38:46 INFO - SSL,S/MIME,JAR/XPI 22:38:46 INFO - 22:38:46 INFO - web-platform-tests CT,, 22:38:46 INFO - 22:38:46 INFO - Starting runner 22:38:49 INFO - PROCESS | 1933 | 1461562729029 Marionette DEBUG Marionette enabled via build flag and pref 22:38:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054552f000 == 1 [pid = 1933] [id = 1] 22:38:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 1 (0x7f054552f800) [pid = 1933] [serial = 1] [outer = (nil)] 22:38:49 INFO - PROCESS | 1933 | [1933] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 22:38:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 2 (0x7f0545530800) [pid = 1933] [serial = 2] [outer = 0x7f054552f800] 22:38:49 INFO - PROCESS | 1933 | 1461562729683 Marionette INFO Listening on port 2828 22:38:50 INFO - PROCESS | 1933 | 1461562730238 Marionette DEBUG Marionette enabled via command-line flag 22:38:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054230e000 == 2 [pid = 1933] [id = 2] 22:38:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 3 (0x7f054230e800) [pid = 1933] [serial = 3] [outer = (nil)] 22:38:50 INFO - PROCESS | 1933 | [1933] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 22:38:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 4 (0x7f054230f800) [pid = 1933] [serial = 4] [outer = 0x7f054230e800] 22:38:50 INFO - PROCESS | 1933 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f05423f5d90 22:38:50 INFO - PROCESS | 1933 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f054718b5e0 22:38:50 INFO - PROCESS | 1933 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f0541757850 22:38:50 INFO - PROCESS | 1933 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f0541757b50 22:38:50 INFO - PROCESS | 1933 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f0541757e80 22:38:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 5 (0x7f0541797000) [pid = 1933] [serial = 5] [outer = 0x7f054552f800] 22:38:50 INFO - PROCESS | 1933 | [1933] 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:38:50 INFO - PROCESS | 1933 | 1461562730636 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45770 22:38:50 INFO - PROCESS | 1933 | [1933] 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:38:50 INFO - PROCESS | 1933 | 1461562730723 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45771 22:38:50 INFO - PROCESS | 1933 | 1461562730732 Marionette DEBUG Closed connection conn0 22:38:50 INFO - PROCESS | 1933 | [1933] 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:38:50 INFO - PROCESS | 1933 | [1933] 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:38:50 INFO - PROCESS | 1933 | 1461562730861 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45772 22:38:50 INFO - PROCESS | 1933 | 1461562730863 Marionette DEBUG Closed connection conn1 22:38:50 INFO - PROCESS | 1933 | [1933] 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:38:50 INFO - PROCESS | 1933 | 1461562730930 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45773 22:38:50 INFO - PROCESS | 1933 | 1461562730938 Marionette DEBUG Closed connection conn2 22:38:50 INFO - PROCESS | 1933 | 1461562730987 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:38:51 INFO - PROCESS | 1933 | 1461562731013 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":"20160424205447","device":"desktop","version":"48.0a1"} 22:38:51 INFO - PROCESS | 1933 | [1933] 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:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535a97800 == 3 [pid = 1933] [id = 3] 22:38:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 6 (0x7f0535a98000) [pid = 1933] [serial = 6] [outer = (nil)] 22:38:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535a98800 == 4 [pid = 1933] [id = 4] 22:38:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 7 (0x7f0535a6d000) [pid = 1933] [serial = 7] [outer = (nil)] 22:38:53 INFO - PROCESS | 1933 | [1933] 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:38:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c7c800 == 5 [pid = 1933] [id = 5] 22:38:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 8 (0x7f0534a12c00) [pid = 1933] [serial = 8] [outer = (nil)] 22:38:53 INFO - PROCESS | 1933 | [1933] 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:38:53 INFO - PROCESS | 1933 | [1933] 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:38:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 9 (0x7f0534985400) [pid = 1933] [serial = 9] [outer = 0x7f0534a12c00] 22:38:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 10 (0x7f05345c7000) [pid = 1933] [serial = 10] [outer = 0x7f0535a98000] 22:38:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 11 (0x7f05345e1c00) [pid = 1933] [serial = 11] [outer = 0x7f0535a6d000] 22:38:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 12 (0x7f05345e3c00) [pid = 1933] [serial = 12] [outer = 0x7f0534a12c00] 22:38:54 INFO - PROCESS | 1933 | 1461562734882 Marionette DEBUG loaded listener.js 22:38:54 INFO - PROCESS | 1933 | 1461562734902 Marionette DEBUG loaded listener.js 22:38:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 13 (0x7f0532376c00) [pid = 1933] [serial = 13] [outer = 0x7f0534a12c00] 22:38:55 INFO - PROCESS | 1933 | 1461562735660 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6abd8a16-660f-427f-8145-0a2d4fccd37a","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":"20160424205447","device":"desktop","version":"48.0a1","command_id":1}}] 22:38:55 INFO - PROCESS | 1933 | 1461562735901 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:38:56 INFO - PROCESS | 1933 | 1461562736115 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 22:38:56 INFO - PROCESS | 1933 | 1461562736364 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:38:56 INFO - PROCESS | 1933 | [1933] 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:38:56 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:38:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 14 (0x7f0537b7d000) [pid = 1933] [serial = 14] [outer = 0x7f0534a12c00] 22:38:56 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:38:56 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:38:56 INFO - PROCESS | 1933 | 1461562736996 Marionette TRACE conn3 <- [1,3,null,{}] 22:38:57 INFO - PROCESS | 1933 | 1461562737054 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:38:57 INFO - PROCESS | 1933 | 1461562737092 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 22:38:57 INFO - PROCESS | 1933 | 1461562737157 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 22:38:57 INFO - PROCESS | 1933 | 1461562737160 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 22:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:38:57 INFO - PROCESS | 1933 | 1461562737234 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:38:57 INFO - PROCESS | 1933 | 1461562737240 Marionette TRACE conn3 <- [1,6,null,{}] 22:38:57 INFO - PROCESS | 1933 | 1461562737259 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:38:57 INFO - PROCESS | 1933 | 1461562737279 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 22:38:57 INFO - PROCESS | 1933 | 1461562737288 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0536463000 == 6 [pid = 1933] [id = 6] 22:38:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 15 (0x7f052e4eac00) [pid = 1933] [serial = 15] [outer = (nil)] 22:38:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 16 (0x7f052e4ec800) [pid = 1933] [serial = 16] [outer = 0x7f052e4eac00] 22:38:57 INFO - PROCESS | 1933 | 1461562737362 Marionette DEBUG loaded listener.js 22:38:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 17 (0x7f052e4f3400) [pid = 1933] [serial = 17] [outer = 0x7f052e4eac00] 22:38:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d81d800 == 7 [pid = 1933] [id = 7] 22:38:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 18 (0x7f052d668c00) [pid = 1933] [serial = 18] [outer = (nil)] 22:38:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 19 (0x7f052d66f000) [pid = 1933] [serial = 19] [outer = 0x7f052d668c00] 22:38:57 INFO - PROCESS | 1933 | 1461562737845 Marionette DEBUG loaded listener.js 22:38:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 20 (0x7f052d5e6c00) [pid = 1933] [serial = 20] [outer = 0x7f052d668c00] 22:38:58 INFO - PROCESS | 1933 | [1933] 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:38:58 INFO - PROCESS | 1933 | 1461562738411 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:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1297ms 22:38:58 INFO - PROCESS | 1933 | 1461562738535 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 22:38:58 INFO - PROCESS | 1933 | 1461562738539 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 22:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:38:58 INFO - PROCESS | 1933 | 1461562738576 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:38:58 INFO - PROCESS | 1933 | 1461562738580 Marionette TRACE conn3 <- [1,10,null,{}] 22:38:58 INFO - PROCESS | 1933 | 1461562738606 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:38:58 INFO - PROCESS | 1933 | 1461562738794 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 22:38:58 INFO - PROCESS | 1933 | 1461562738814 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b933800 == 8 [pid = 1933] [id = 8] 22:38:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 21 (0x7f052d3ddc00) [pid = 1933] [serial = 21] [outer = (nil)] 22:38:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 22 (0x7f0533b88400) [pid = 1933] [serial = 22] [outer = 0x7f052d3ddc00] 22:38:58 INFO - PROCESS | 1933 | 1461562738885 Marionette DEBUG loaded listener.js 22:38:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 23 (0x7f052bc06000) [pid = 1933] [serial = 23] [outer = 0x7f052d3ddc00] 22:38:59 INFO - PROCESS | 1933 | 1461562739826 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:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1322ms 22:38:59 INFO - PROCESS | 1933 | 1461562739881 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 22:38:59 INFO - PROCESS | 1933 | 1461562739886 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 22:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:38:59 INFO - PROCESS | 1933 | 1461562739897 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:38:59 INFO - PROCESS | 1933 | 1461562739903 Marionette TRACE conn3 <- [1,14,null,{}] 22:38:59 INFO - PROCESS | 1933 | 1461562739960 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:39:00 INFO - PROCESS | 1933 | 1461562740202 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 22:39:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052bc88000 == 9 [pid = 1933] [id = 9] 22:39:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 24 (0x7f052bc88800) [pid = 1933] [serial = 24] [outer = (nil)] 22:39:00 INFO - PROCESS | 1933 | 1461562740432 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 25 (0x7f052bc8b800) [pid = 1933] [serial = 25] [outer = 0x7f052bc88800] 22:39:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052bc90800 == 10 [pid = 1933] [id = 10] 22:39:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 26 (0x7f052bde6000) [pid = 1933] [serial = 26] [outer = (nil)] 22:39:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 27 (0x7f052bde7c00) [pid = 1933] [serial = 27] [outer = 0x7f052bde6000] 22:39:00 INFO - PROCESS | 1933 | 1461562740545 Marionette DEBUG loaded listener.js 22:39:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 28 (0x7f052c8d8400) [pid = 1933] [serial = 28] [outer = 0x7f052bde6000] 22:39:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 29 (0x7f052bc92000) [pid = 1933] [serial = 29] [outer = 0x7f052bc88800] 22:39:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d328000 == 11 [pid = 1933] [id = 11] 22:39:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 30 (0x7f052bde5400) [pid = 1933] [serial = 30] [outer = (nil)] 22:39:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 31 (0x7f052e4f6000) [pid = 1933] [serial = 31] [outer = 0x7f052bde5400] 22:39:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 32 (0x7f053174a800) [pid = 1933] [serial = 32] [outer = 0x7f052bde5400] 22:39:01 INFO - PROCESS | 1933 | 1461562741708 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:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1886ms 22:39:01 INFO - PROCESS | 1933 | 1461562741782 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 22:39:01 INFO - PROCESS | 1933 | 1461562741791 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 22:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:39:01 INFO - PROCESS | 1933 | 1461562741802 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:39:01 INFO - PROCESS | 1933 | 1461562741806 Marionette TRACE conn3 <- [1,18,null,{}] 22:39:01 INFO - PROCESS | 1933 | 1461562741813 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:39:02 INFO - PROCESS | 1933 | 1461562742044 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 22:39:02 INFO - PROCESS | 1933 | 1461562742182 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053177c000 == 12 [pid = 1933] [id = 12] 22:39:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 33 (0x7f052e4f5c00) [pid = 1933] [serial = 33] [outer = (nil)] 22:39:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 34 (0x7f05331fbc00) [pid = 1933] [serial = 34] [outer = 0x7f052e4f5c00] 22:39:02 INFO - PROCESS | 1933 | 1461562742296 Marionette DEBUG loaded listener.js 22:39:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 35 (0x7f05350a9800) [pid = 1933] [serial = 35] [outer = 0x7f052e4f5c00] 22:39:03 INFO - PROCESS | 1933 | 1461562743125 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:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1389ms 22:39:03 INFO - PROCESS | 1933 | 1461562743193 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 22:39:03 INFO - PROCESS | 1933 | 1461562743198 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 22:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:39:03 INFO - PROCESS | 1933 | 1461562743205 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:39:03 INFO - PROCESS | 1933 | 1461562743211 Marionette TRACE conn3 <- [1,22,null,{}] 22:39:03 INFO - PROCESS | 1933 | 1461562743228 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:39:03 INFO - PROCESS | 1933 | 1461562743454 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 22:39:03 INFO - PROCESS | 1933 | 1461562743578 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c7b800 == 13 [pid = 1933] [id = 13] 22:39:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 36 (0x7f052bc07800) [pid = 1933] [serial = 36] [outer = (nil)] 22:39:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 37 (0x7f05354b2800) [pid = 1933] [serial = 37] [outer = 0x7f052bc07800] 22:39:03 INFO - PROCESS | 1933 | 1461562743665 Marionette DEBUG loaded listener.js 22:39:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 38 (0x7f0535a66000) [pid = 1933] [serial = 38] [outer = 0x7f052bc07800] 22:39:04 INFO - PROCESS | 1933 | 1461562744636 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:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1486ms 22:39:04 INFO - PROCESS | 1933 | 1461562744692 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 22:39:04 INFO - PROCESS | 1933 | 1461562744696 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 22:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:39:04 INFO - PROCESS | 1933 | 1461562744706 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:39:04 INFO - PROCESS | 1933 | 1461562744712 Marionette TRACE conn3 <- [1,26,null,{}] 22:39:04 INFO - PROCESS | 1933 | 1461562744721 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:39:04 INFO - PROCESS | 1933 | 1461562744959 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 22:39:05 INFO - PROCESS | 1933 | 1461562745223 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c8b9000 == 14 [pid = 1933] [id = 14] 22:39:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 39 (0x7f0531714000) [pid = 1933] [serial = 39] [outer = (nil)] 22:39:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 40 (0x7f0533a3bc00) [pid = 1933] [serial = 40] [outer = 0x7f0531714000] 22:39:05 INFO - PROCESS | 1933 | 1461562745316 Marionette DEBUG loaded listener.js 22:39:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 41 (0x7f0535ce8800) [pid = 1933] [serial = 41] [outer = 0x7f0531714000] 22:39:06 INFO - PROCESS | 1933 | 1461562745996 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:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1335ms 22:39:06 INFO - PROCESS | 1933 | 1461562746042 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 22:39:06 INFO - PROCESS | 1933 | 1461562746051 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 22:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:39:06 INFO - PROCESS | 1933 | 1461562746061 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:39:06 INFO - PROCESS | 1933 | 1461562746064 Marionette TRACE conn3 <- [1,30,null,{}] 22:39:06 INFO - PROCESS | 1933 | 1461562746075 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:39:06 INFO - PROCESS | 1933 | 1461562746232 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 22:39:06 INFO - PROCESS | 1933 | 1461562746314 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c87000 == 15 [pid = 1933] [id = 15] 22:39:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 42 (0x7f053171bc00) [pid = 1933] [serial = 42] [outer = (nil)] 22:39:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 43 (0x7f0536713000) [pid = 1933] [serial = 43] [outer = 0x7f053171bc00] 22:39:06 INFO - PROCESS | 1933 | 1461562746380 Marionette DEBUG loaded listener.js 22:39:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 44 (0x7f0537b7a000) [pid = 1933] [serial = 44] [outer = 0x7f053171bc00] 22:39:07 INFO - PROCESS | 1933 | 1461562747087 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:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1078ms 22:39:07 INFO - PROCESS | 1933 | 1461562747143 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 22:39:07 INFO - PROCESS | 1933 | 1461562747148 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 22:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:39:07 INFO - PROCESS | 1933 | 1461562747159 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:39:07 INFO - PROCESS | 1933 | 1461562747164 Marionette TRACE conn3 <- [1,34,null,{}] 22:39:07 INFO - PROCESS | 1933 | 1461562747181 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:39:07 INFO - PROCESS | 1933 | 1461562747336 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 22:39:07 INFO - PROCESS | 1933 | 1461562747348 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354f0800 == 16 [pid = 1933] [id = 16] 22:39:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 45 (0x7f0537ca5c00) [pid = 1933] [serial = 45] [outer = (nil)] 22:39:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 46 (0x7f0537ce2000) [pid = 1933] [serial = 46] [outer = 0x7f0537ca5c00] 22:39:07 INFO - PROCESS | 1933 | 1461562747420 Marionette DEBUG loaded listener.js 22:39:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 47 (0x7f0538a11800) [pid = 1933] [serial = 47] [outer = 0x7f0537ca5c00] 22:39:08 INFO - PROCESS | 1933 | 1461562748162 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:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1037ms 22:39:08 INFO - PROCESS | 1933 | 1461562748194 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 22:39:08 INFO - PROCESS | 1933 | 1461562748198 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 22:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:39:08 INFO - PROCESS | 1933 | 1461562748205 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:39:08 INFO - PROCESS | 1933 | 1461562748221 Marionette TRACE conn3 <- [1,38,null,{}] 22:39:08 INFO - PROCESS | 1933 | 1461562748227 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:39:08 INFO - PROCESS | 1933 | 1461562748406 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 22:39:08 INFO - PROCESS | 1933 | 1461562748423 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0531769800 == 17 [pid = 1933] [id = 17] 22:39:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 48 (0x7f052c8e1c00) [pid = 1933] [serial = 48] [outer = (nil)] 22:39:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 49 (0x7f052f0c3c00) [pid = 1933] [serial = 49] [outer = 0x7f052c8e1c00] 22:39:08 INFO - PROCESS | 1933 | 1461562748489 Marionette DEBUG loaded listener.js 22:39:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 50 (0x7f053c754c00) [pid = 1933] [serial = 50] [outer = 0x7f052c8e1c00] 22:39:09 INFO - PROCESS | 1933 | 1461562749150 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:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 998ms 22:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:39:09 INFO - PROCESS | 1933 | 1461562749204 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 22:39:09 INFO - PROCESS | 1933 | 1461562749207 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 22:39:09 INFO - PROCESS | 1933 | 1461562749214 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:39:09 INFO - PROCESS | 1933 | 1461562749217 Marionette TRACE conn3 <- [1,42,null,{}] 22:39:09 INFO - PROCESS | 1933 | 1461562749224 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:39:09 INFO - PROCESS | 1933 | 1461562749392 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 22:39:09 INFO - PROCESS | 1933 | 1461562749411 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535d42000 == 18 [pid = 1933] [id = 18] 22:39:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 51 (0x7f053c75d800) [pid = 1933] [serial = 51] [outer = (nil)] 22:39:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 52 (0x7f05417be400) [pid = 1933] [serial = 52] [outer = 0x7f053c75d800] 22:39:09 INFO - PROCESS | 1933 | 1461562749482 Marionette DEBUG loaded listener.js 22:39:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 53 (0x7f0542585c00) [pid = 1933] [serial = 53] [outer = 0x7f053c75d800] 22:39:10 INFO - PROCESS | 1933 | 1461562750411 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:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1236ms 22:39:10 INFO - PROCESS | 1933 | 1461562750450 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 22:39:10 INFO - PROCESS | 1933 | 1461562750458 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 22:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:39:10 INFO - PROCESS | 1933 | 1461562750468 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:39:10 INFO - PROCESS | 1933 | 1461562750473 Marionette TRACE conn3 <- [1,46,null,{}] 22:39:10 INFO - PROCESS | 1933 | 1461562750482 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:39:10 INFO - PROCESS | 1933 | 1461562750696 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 22:39:10 INFO - PROCESS | 1933 | 1461562750820 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533f7f800 == 19 [pid = 1933] [id = 19] 22:39:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 54 (0x7f052e4f2000) [pid = 1933] [serial = 54] [outer = (nil)] 22:39:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 55 (0x7f053174e000) [pid = 1933] [serial = 55] [outer = 0x7f052e4f2000] 22:39:10 INFO - PROCESS | 1933 | 1461562750906 Marionette DEBUG loaded listener.js 22:39:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 56 (0x7f05331fc400) [pid = 1933] [serial = 56] [outer = 0x7f052e4f2000] 22:39:11 INFO - PROCESS | 1933 | 1461562751769 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:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1341ms 22:39:11 INFO - PROCESS | 1933 | 1461562751811 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 22:39:11 INFO - PROCESS | 1933 | 1461562751820 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 22:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:39:11 INFO - PROCESS | 1933 | 1461562751832 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:39:11 INFO - PROCESS | 1933 | 1461562751836 Marionette TRACE conn3 <- [1,50,null,{}] 22:39:11 INFO - PROCESS | 1933 | 1461562751843 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:39:12 INFO - PROCESS | 1933 | 1461562752026 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 22:39:12 INFO - PROCESS | 1933 | 1461562752150 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535a1b000 == 20 [pid = 1933] [id = 20] 22:39:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 57 (0x7f0533987000) [pid = 1933] [serial = 57] [outer = (nil)] 22:39:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 58 (0x7f05354ba400) [pid = 1933] [serial = 58] [outer = 0x7f0533987000] 22:39:12 INFO - PROCESS | 1933 | 1461562752228 Marionette DEBUG loaded listener.js 22:39:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 59 (0x7f0536710800) [pid = 1933] [serial = 59] [outer = 0x7f0533987000] 22:39:13 INFO - PROCESS | 1933 | 1461562753091 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:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1332ms 22:39:13 INFO - PROCESS | 1933 | 1461562753164 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 22:39:13 INFO - PROCESS | 1933 | 1461562753168 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 22:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:39:13 INFO - PROCESS | 1933 | 1461562753177 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:39:13 INFO - PROCESS | 1933 | 1461562753184 Marionette TRACE conn3 <- [1,54,null,{}] 22:39:13 INFO - PROCESS | 1933 | 1461562753201 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:39:13 INFO - PROCESS | 1933 | 1461562753439 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 22:39:13 INFO - PROCESS | 1933 | 1461562753537 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537e60800 == 21 [pid = 1933] [id = 21] 22:39:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 60 (0x7f0537ca5400) [pid = 1933] [serial = 60] [outer = (nil)] 22:39:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 61 (0x7f053c75b000) [pid = 1933] [serial = 61] [outer = 0x7f0537ca5400] 22:39:13 INFO - PROCESS | 1933 | 1461562753623 Marionette DEBUG loaded listener.js 22:39:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 62 (0x7f0542667c00) [pid = 1933] [serial = 62] [outer = 0x7f0537ca5400] 22:39:14 INFO - PROCESS | 1933 | 1461562754434 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:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1286ms 22:39:14 INFO - PROCESS | 1933 | 1461562754465 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 22:39:14 INFO - PROCESS | 1933 | 1461562754470 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 22:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:39:14 INFO - PROCESS | 1933 | 1461562754476 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:39:14 INFO - PROCESS | 1933 | 1461562754480 Marionette TRACE conn3 <- [1,58,null,{}] 22:39:14 INFO - PROCESS | 1933 | 1461562754486 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:39:14 INFO - PROCESS | 1933 | 1461562754665 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 22:39:14 INFO - PROCESS | 1933 | 1461562754788 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ef8c800 == 22 [pid = 1933] [id = 22] 22:39:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 63 (0x7f052bad5c00) [pid = 1933] [serial = 63] [outer = (nil)] 22:39:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 64 (0x7f0537caa800) [pid = 1933] [serial = 64] [outer = 0x7f052bad5c00] 22:39:14 INFO - PROCESS | 1933 | 1461562754867 Marionette DEBUG loaded listener.js 22:39:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 65 (0x7f05428f8c00) [pid = 1933] [serial = 65] [outer = 0x7f052bad5c00] 22:39:15 INFO - PROCESS | 1933 | 1461562755858 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:39:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0531769800 == 21 [pid = 1933] [id = 17] 22:39:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05354f0800 == 20 [pid = 1933] [id = 16] 22:39:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534c87000 == 19 [pid = 1933] [id = 15] 22:39:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c8b9000 == 18 [pid = 1933] [id = 14] 22:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1481ms 22:39:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534c7b800 == 17 [pid = 1933] [id = 13] 22:39:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052bc90800 == 16 [pid = 1933] [id = 10] 22:39:15 INFO - PROCESS | 1933 | 1461562755971 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 22:39:15 INFO - PROCESS | 1933 | 1461562755977 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 22:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:39:15 INFO - PROCESS | 1933 | 1461562755986 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:39:15 INFO - PROCESS | 1933 | 1461562755992 Marionette TRACE conn3 <- [1,62,null,{}] 22:39:16 INFO - PROCESS | 1933 | 1461562756001 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:39:16 INFO - PROCESS | 1933 | 1461562756175 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 22:39:16 INFO - PROCESS | 1933 | 1461562756302 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d816000 == 17 [pid = 1933] [id = 23] 22:39:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 66 (0x7f052e4f0400) [pid = 1933] [serial = 66] [outer = (nil)] 22:39:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 67 (0x7f052ef79000) [pid = 1933] [serial = 67] [outer = 0x7f052e4f0400] 22:39:16 INFO - PROCESS | 1933 | 1461562756383 Marionette DEBUG loaded listener.js 22:39:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 68 (0x7f05331f2800) [pid = 1933] [serial = 68] [outer = 0x7f052e4f0400] 22:39:17 INFO - PROCESS | 1933 | 1461562757270 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:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1343ms 22:39:17 INFO - PROCESS | 1933 | 1461562757330 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 22:39:17 INFO - PROCESS | 1933 | 1461562757336 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 22:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:39:17 INFO - PROCESS | 1933 | 1461562757368 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:39:17 INFO - PROCESS | 1933 | 1461562757373 Marionette TRACE conn3 <- [1,66,null,{}] 22:39:17 INFO - PROCESS | 1933 | 1461562757383 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:39:17 INFO - PROCESS | 1933 | 1461562757612 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 22:39:17 INFO - PROCESS | 1933 | 1461562757714 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534d93000 == 18 [pid = 1933] [id = 24] 22:39:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 69 (0x7f0532c6f800) [pid = 1933] [serial = 69] [outer = (nil)] 22:39:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 70 (0x7f0535a66400) [pid = 1933] [serial = 70] [outer = 0x7f0532c6f800] 22:39:17 INFO - PROCESS | 1933 | 1461562757794 Marionette DEBUG loaded listener.js 22:39:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 71 (0x7f05367ca400) [pid = 1933] [serial = 71] [outer = 0x7f0532c6f800] 22:39:18 INFO - PROCESS | 1933 | 1461562758573 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:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1250ms 22:39:18 INFO - PROCESS | 1933 | 1461562758610 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 22:39:18 INFO - PROCESS | 1933 | 1461562758615 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 22:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:39:18 INFO - PROCESS | 1933 | 1461562758621 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:39:18 INFO - PROCESS | 1933 | 1461562758625 Marionette TRACE conn3 <- [1,70,null,{}] 22:39:18 INFO - PROCESS | 1933 | 1461562758660 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:39:18 INFO - PROCESS | 1933 | 1461562758844 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 22:39:18 INFO - PROCESS | 1933 | 1461562758969 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535a99800 == 19 [pid = 1933] [id = 25] 22:39:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 72 (0x7f0537ca5800) [pid = 1933] [serial = 72] [outer = (nil)] 22:39:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 73 (0x7f0541715000) [pid = 1933] [serial = 73] [outer = 0x7f0537ca5800] 22:39:19 INFO - PROCESS | 1933 | 1461562759058 Marionette DEBUG loaded listener.js 22:39:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 74 (0x7f054258b000) [pid = 1933] [serial = 74] [outer = 0x7f0537ca5800] 22:39:19 INFO - PROCESS | 1933 | 1461562759920 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:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1345ms 22:39:19 INFO - PROCESS | 1933 | 1461562759967 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 22:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:39:19 INFO - PROCESS | 1933 | 1461562759972 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 22:39:19 INFO - PROCESS | 1933 | 1461562759978 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:39:19 INFO - PROCESS | 1933 | 1461562759982 Marionette TRACE conn3 <- [1,74,null,{}] 22:39:20 INFO - PROCESS | 1933 | 1461562760008 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:39:20 INFO - PROCESS | 1933 | 1461562760181 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 22:39:20 INFO - PROCESS | 1933 | 1461562760304 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053b8e9800 == 20 [pid = 1933] [id = 26] 22:39:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 75 (0x7f0538a09400) [pid = 1933] [serial = 75] [outer = (nil)] 22:39:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 76 (0x7f0543835c00) [pid = 1933] [serial = 76] [outer = 0x7f0538a09400] 22:39:20 INFO - PROCESS | 1933 | 1461562760389 Marionette DEBUG loaded listener.js 22:39:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 77 (0x7f05439b3c00) [pid = 1933] [serial = 77] [outer = 0x7f0538a09400] 22:39:21 INFO - PROCESS | 1933 | 1461562761167 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:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1248ms 22:39:21 INFO - PROCESS | 1933 | 1461562761226 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 22:39:21 INFO - PROCESS | 1933 | 1461562761230 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 22:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:39:21 INFO - PROCESS | 1933 | 1461562761256 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:39:21 INFO - PROCESS | 1933 | 1461562761261 Marionette TRACE conn3 <- [1,78,null,{}] 22:39:21 INFO - PROCESS | 1933 | 1461562761267 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:39:21 INFO - PROCESS | 1933 | 1461562761428 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 22:39:21 INFO - PROCESS | 1933 | 1461562761552 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f0b6000 == 21 [pid = 1933] [id = 27] 22:39:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 78 (0x7f052bc05000) [pid = 1933] [serial = 78] [outer = (nil)] 22:39:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 79 (0x7f0543b6cc00) [pid = 1933] [serial = 79] [outer = 0x7f052bc05000] 22:39:21 INFO - PROCESS | 1933 | 1461562761642 Marionette DEBUG loaded listener.js 22:39:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 80 (0x7f0545517400) [pid = 1933] [serial = 80] [outer = 0x7f052bc05000] 22:39:22 INFO - PROCESS | 1933 | 1461562762464 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:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1289ms 22:39:22 INFO - PROCESS | 1933 | 1461562762548 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 22:39:22 INFO - PROCESS | 1933 | 1461562762553 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 22:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:39:22 INFO - PROCESS | 1933 | 1461562762562 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:39:22 INFO - PROCESS | 1933 | 1461562762565 Marionette TRACE conn3 <- [1,82,null,{}] 22:39:22 INFO - PROCESS | 1933 | 1461562762572 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:39:22 INFO - PROCESS | 1933 | 1461562762815 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 22:39:23 INFO - PROCESS | 1933 | 1461562763043 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d821000 == 22 [pid = 1933] [id = 28] 22:39:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 81 (0x7f052bdef400) [pid = 1933] [serial = 81] [outer = (nil)] 22:39:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 82 (0x7f052da56400) [pid = 1933] [serial = 82] [outer = 0x7f052bdef400] 22:39:23 INFO - PROCESS | 1933 | 1461562763187 Marionette DEBUG loaded listener.js 22:39:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 83 (0x7f05331f9800) [pid = 1933] [serial = 83] [outer = 0x7f052bdef400] 22:39:24 INFO - PROCESS | 1933 | 1461562764023 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:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1532ms 22:39:24 INFO - PROCESS | 1933 | 1461562764096 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 22:39:24 INFO - PROCESS | 1933 | 1461562764103 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 22:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:39:24 INFO - PROCESS | 1933 | 1461562764113 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:39:24 INFO - PROCESS | 1933 | 1461562764117 Marionette TRACE conn3 <- [1,86,null,{}] 22:39:24 INFO - PROCESS | 1933 | 1461562764133 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:39:24 INFO - PROCESS | 1933 | 1461562764289 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 22:39:24 INFO - PROCESS | 1933 | 1461562764462 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535a1b000 == 21 [pid = 1933] [id = 20] 22:39:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0533f7f800 == 20 [pid = 1933] [id = 19] 22:39:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c8b9000 == 21 [pid = 1933] [id = 29] 22:39:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 84 (0x7f052bc07400) [pid = 1933] [serial = 84] [outer = (nil)] 22:39:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 85 (0x7f052bdec400) [pid = 1933] [serial = 85] [outer = 0x7f052bc07400] 22:39:24 INFO - PROCESS | 1933 | 1461562764560 Marionette DEBUG loaded listener.js 22:39:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 86 (0x7f053457a400) [pid = 1933] [serial = 86] [outer = 0x7f052bc07400] 22:39:25 INFO - PROCESS | 1933 | 1461562765411 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:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1331ms 22:39:25 INFO - PROCESS | 1933 | 1461562765445 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 22:39:25 INFO - PROCESS | 1933 | 1461562765453 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 22:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:39:25 INFO - PROCESS | 1933 | 1461562765464 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:39:25 INFO - PROCESS | 1933 | 1461562765469 Marionette TRACE conn3 <- [1,90,null,{}] 22:39:25 INFO - PROCESS | 1933 | 1461562765479 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:39:25 INFO - PROCESS | 1933 | 1461562765664 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 22:39:25 INFO - PROCESS | 1933 | 1461562765794 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537b24800 == 22 [pid = 1933] [id = 30] 22:39:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 87 (0x7f052bc08400) [pid = 1933] [serial = 87] [outer = (nil)] 22:39:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 88 (0x7f0537cddc00) [pid = 1933] [serial = 88] [outer = 0x7f052bc08400] 22:39:25 INFO - PROCESS | 1933 | 1461562765878 Marionette DEBUG loaded listener.js 22:39:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 89 (0x7f053c757000) [pid = 1933] [serial = 89] [outer = 0x7f052bc08400] 22:39:26 INFO - PROCESS | 1933 | 1461562766754 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:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1340ms 22:39:26 INFO - PROCESS | 1933 | 1461562766807 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 22:39:26 INFO - PROCESS | 1933 | 1461562766814 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 22:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:39:26 INFO - PROCESS | 1933 | 1461562766824 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:39:26 INFO - PROCESS | 1933 | 1461562766827 Marionette TRACE conn3 <- [1,94,null,{}] 22:39:26 INFO - PROCESS | 1933 | 1461562766834 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:39:27 INFO - PROCESS | 1933 | 1461562767008 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 22:39:27 INFO - PROCESS | 1933 | 1461562767136 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05426ba000 == 23 [pid = 1933] [id = 31] 22:39:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 90 (0x7f0542582000) [pid = 1933] [serial = 90] [outer = (nil)] 22:39:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f0542675000) [pid = 1933] [serial = 91] [outer = 0x7f0542582000] 22:39:27 INFO - PROCESS | 1933 | 1461562767215 Marionette DEBUG loaded listener.js 22:39:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f0542a59800) [pid = 1933] [serial = 92] [outer = 0x7f0542582000] 22:39:28 INFO - PROCESS | 1933 | 1461562768105 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:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1334ms 22:39:28 INFO - PROCESS | 1933 | 1461562768188 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 22:39:28 INFO - PROCESS | 1933 | 1461562768193 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 22:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:39:28 INFO - PROCESS | 1933 | 1461562768204 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:39:28 INFO - PROCESS | 1933 | 1461562768213 Marionette TRACE conn3 <- [1,98,null,{}] 22:39:28 INFO - PROCESS | 1933 | 1461562768247 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:39:28 INFO - PROCESS | 1933 | 1461562768433 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 22:39:28 INFO - PROCESS | 1933 | 1461562768564 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0543921800 == 24 [pid = 1933] [id = 32] 22:39:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f0545abf800) [pid = 1933] [serial = 93] [outer = (nil)] 22:39:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f05474aac00) [pid = 1933] [serial = 94] [outer = 0x7f0545abf800] 22:39:28 INFO - PROCESS | 1933 | 1461562768644 Marionette DEBUG loaded listener.js 22:39:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f05479aa400) [pid = 1933] [serial = 95] [outer = 0x7f0545abf800] 22:39:29 INFO - PROCESS | 1933 | 1461562769459 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:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1299ms 22:39:29 INFO - PROCESS | 1933 | 1461562769506 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 22:39:29 INFO - PROCESS | 1933 | 1461562769511 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 22:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:39:29 INFO - PROCESS | 1933 | 1461562769518 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:39:29 INFO - PROCESS | 1933 | 1461562769522 Marionette TRACE conn3 <- [1,102,null,{}] 22:39:29 INFO - PROCESS | 1933 | 1461562769528 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:39:29 INFO - PROCESS | 1933 | 1461562769695 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 22:39:29 INFO - PROCESS | 1933 | 1461562769824 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054715a800 == 25 [pid = 1933] [id = 33] 22:39:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f054710c000) [pid = 1933] [serial = 96] [outer = (nil)] 22:39:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f0547de1000) [pid = 1933] [serial = 97] [outer = 0x7f054710c000] 22:39:29 INFO - PROCESS | 1933 | 1461562769901 Marionette DEBUG loaded listener.js 22:39:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f0547e0f400) [pid = 1933] [serial = 98] [outer = 0x7f054710c000] 22:39:30 INFO - PROCESS | 1933 | 1461562770742 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:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1280ms 22:39:30 INFO - PROCESS | 1933 | 1461562770800 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 22:39:30 INFO - PROCESS | 1933 | 1461562770804 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 22:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:39:30 INFO - PROCESS | 1933 | 1461562770813 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:39:30 INFO - PROCESS | 1933 | 1461562770817 Marionette TRACE conn3 <- [1,106,null,{}] 22:39:30 INFO - PROCESS | 1933 | 1461562770822 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:39:30 INFO - PROCESS | 1933 | 1461562770987 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 22:39:31 INFO - PROCESS | 1933 | 1461562771118 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054734b000 == 26 [pid = 1933] [id = 34] 22:39:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f0547e8c800) [pid = 1933] [serial = 99] [outer = (nil)] 22:39:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f05499be400) [pid = 1933] [serial = 100] [outer = 0x7f0547e8c800] 22:39:31 INFO - PROCESS | 1933 | 1461562771209 Marionette DEBUG loaded listener.js 22:39:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f054bd17c00) [pid = 1933] [serial = 101] [outer = 0x7f0547e8c800] 22:39:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f0533e7d800) [pid = 1933] [serial = 102] [outer = 0x7f052bde5400] 22:39:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052d821000 == 25 [pid = 1933] [id = 28] 22:39:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534d93000 == 24 [pid = 1933] [id = 24] 22:39:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052d816000 == 23 [pid = 1933] [id = 23] 22:39:32 INFO - PROCESS | 1933 | 1461562772469 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:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1689ms 22:39:32 INFO - PROCESS | 1933 | 1461562772503 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 22:39:32 INFO - PROCESS | 1933 | 1461562772510 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 22:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:39:32 INFO - PROCESS | 1933 | 1461562772519 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:39:32 INFO - PROCESS | 1933 | 1461562772526 Marionette TRACE conn3 <- [1,110,null,{}] 22:39:32 INFO - PROCESS | 1933 | 1461562772536 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:39:32 INFO - PROCESS | 1933 | 1461562772724 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 22:39:32 INFO - PROCESS | 1933 | 1461562772911 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354ee800 == 24 [pid = 1933] [id = 35] 22:39:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f0535724c00) [pid = 1933] [serial = 103] [outer = (nil)] 22:39:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f0536711c00) [pid = 1933] [serial = 104] [outer = 0x7f0535724c00] 22:39:33 INFO - PROCESS | 1933 | 1461562772996 Marionette DEBUG loaded listener.js 22:39:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f0537ca4800) [pid = 1933] [serial = 105] [outer = 0x7f0535724c00] 22:39:33 INFO - PROCESS | 1933 | 1461562773837 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:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1387ms 22:39:33 INFO - PROCESS | 1933 | 1461562773907 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 22:39:33 INFO - PROCESS | 1933 | 1461562773917 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 22:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:39:33 INFO - PROCESS | 1933 | 1461562773929 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:39:33 INFO - PROCESS | 1933 | 1461562773932 Marionette TRACE conn3 <- [1,114,null,{}] 22:39:33 INFO - PROCESS | 1933 | 1461562773940 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:39:34 INFO - PROCESS | 1933 | 1461562774135 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 22:39:34 INFO - PROCESS | 1933 | 1461562774268 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054231b000 == 25 [pid = 1933] [id = 36] 22:39:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f053c755400) [pid = 1933] [serial = 106] [outer = (nil)] 22:39:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f0542669800) [pid = 1933] [serial = 107] [outer = 0x7f053c755400] 22:39:34 INFO - PROCESS | 1933 | 1461562774347 Marionette DEBUG loaded listener.js 22:39:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f0542af0000) [pid = 1933] [serial = 108] [outer = 0x7f053c755400] 22:39:35 INFO - PROCESS | 1933 | 1461562775263 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:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1390ms 22:39:35 INFO - PROCESS | 1933 | 1461562775318 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 22:39:35 INFO - PROCESS | 1933 | 1461562775323 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 22:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:39:35 INFO - PROCESS | 1933 | 1461562775331 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:39:35 INFO - PROCESS | 1933 | 1461562775337 Marionette TRACE conn3 <- [1,118,null,{}] 22:39:35 INFO - PROCESS | 1933 | 1461562775355 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:39:35 INFO - PROCESS | 1933 | 1461562775571 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 22:39:35 INFO - PROCESS | 1933 | 1461562775706 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054714b000 == 26 [pid = 1933] [id = 37] 22:39:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f0545517800) [pid = 1933] [serial = 109] [outer = (nil)] 22:39:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f054737e400) [pid = 1933] [serial = 110] [outer = 0x7f0545517800] 22:39:35 INFO - PROCESS | 1933 | 1461562775789 Marionette DEBUG loaded listener.js 22:39:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f0547d10000) [pid = 1933] [serial = 111] [outer = 0x7f0545517800] 22:39:36 INFO - PROCESS | 1933 | 1461562776619 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:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1341ms 22:39:36 INFO - PROCESS | 1933 | 1461562776672 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 22:39:36 INFO - PROCESS | 1933 | 1461562776678 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 22:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:39:36 INFO - PROCESS | 1933 | 1461562776699 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:39:36 INFO - PROCESS | 1933 | 1461562776704 Marionette TRACE conn3 <- [1,122,null,{}] 22:39:36 INFO - PROCESS | 1933 | 1461562776715 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:39:36 INFO - PROCESS | 1933 | 1461562776889 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 22:39:37 INFO - PROCESS | 1933 | 1461562777020 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547baf800 == 27 [pid = 1933] [id = 38] 22:39:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f0545a3c000) [pid = 1933] [serial = 112] [outer = (nil)] 22:39:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f054a796000) [pid = 1933] [serial = 113] [outer = 0x7f0545a3c000] 22:39:37 INFO - PROCESS | 1933 | 1461562777099 Marionette DEBUG loaded listener.js 22:39:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f054bd1c000) [pid = 1933] [serial = 114] [outer = 0x7f0545a3c000] 22:39:37 INFO - PROCESS | 1933 | 1461562777978 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:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1350ms 22:39:38 INFO - PROCESS | 1933 | 1461562778036 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 22:39:38 INFO - PROCESS | 1933 | 1461562778039 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 22:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:39:38 INFO - PROCESS | 1933 | 1461562778047 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:39:38 INFO - PROCESS | 1933 | 1461562778052 Marionette TRACE conn3 <- [1,126,null,{}] 22:39:38 INFO - PROCESS | 1933 | 1461562778058 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:39:38 INFO - PROCESS | 1933 | 1461562778234 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 22:39:38 INFO - PROCESS | 1933 | 1461562778380 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f09c000 == 28 [pid = 1933] [id = 39] 22:39:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f052c4d3800) [pid = 1933] [serial = 115] [outer = (nil)] 22:39:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f052c4da000) [pid = 1933] [serial = 116] [outer = 0x7f052c4d3800] 22:39:38 INFO - PROCESS | 1933 | 1461562778465 Marionette DEBUG loaded listener.js 22:39:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f052f04e800) [pid = 1933] [serial = 117] [outer = 0x7f052c4d3800] 22:39:39 INFO - PROCESS | 1933 | 1461562779363 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:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1338ms 22:39:39 INFO - PROCESS | 1933 | 1461562779386 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 22:39:39 INFO - PROCESS | 1933 | 1461562779389 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 22:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:39:39 INFO - PROCESS | 1933 | 1461562779397 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:39:39 INFO - PROCESS | 1933 | 1461562779401 Marionette TRACE conn3 <- [1,130,null,{}] 22:39:39 INFO - PROCESS | 1933 | 1461562779406 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:39:39 INFO - PROCESS | 1933 | 1461562779638 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 22:39:39 INFO - PROCESS | 1933 | 1461562779779 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054a75b800 == 29 [pid = 1933] [id = 40] 22:39:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f052f055800) [pid = 1933] [serial = 118] [outer = (nil)] 22:39:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f053b843400) [pid = 1933] [serial = 119] [outer = 0x7f052f055800] 22:39:39 INFO - PROCESS | 1933 | 1461562779862 Marionette DEBUG loaded listener.js 22:39:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f054bd79800) [pid = 1933] [serial = 120] [outer = 0x7f052f055800] 22:39:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537b24800 == 28 [pid = 1933] [id = 30] 22:39:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c8b9000 == 27 [pid = 1933] [id = 29] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053b8e9800 == 26 [pid = 1933] [id = 26] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05426ba000 == 25 [pid = 1933] [id = 31] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537e60800 == 24 [pid = 1933] [id = 21] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054715a800 == 23 [pid = 1933] [id = 33] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0543921800 == 22 [pid = 1933] [id = 32] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b933800 == 21 [pid = 1933] [id = 8] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0536463000 == 20 [pid = 1933] [id = 6] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535a99800 == 19 [pid = 1933] [id = 25] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053177c000 == 18 [pid = 1933] [id = 12] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f09c000 == 17 [pid = 1933] [id = 39] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ef8c800 == 16 [pid = 1933] [id = 22] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547baf800 == 15 [pid = 1933] [id = 38] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f0b6000 == 14 [pid = 1933] [id = 27] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054714b000 == 13 [pid = 1933] [id = 37] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535d42000 == 12 [pid = 1933] [id = 18] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054231b000 == 11 [pid = 1933] [id = 36] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054734b000 == 10 [pid = 1933] [id = 34] 22:39:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05354ee800 == 9 [pid = 1933] [id = 35] 22:39:44 INFO - PROCESS | 1933 | 1461562784338 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:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 5001ms 22:39:44 INFO - PROCESS | 1933 | 1461562784399 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 22:39:44 INFO - PROCESS | 1933 | 1461562784405 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 22:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:39:44 INFO - PROCESS | 1933 | 1461562784413 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:39:44 INFO - PROCESS | 1933 | 1461562784420 Marionette TRACE conn3 <- [1,134,null,{}] 22:39:44 INFO - PROCESS | 1933 | 1461562784430 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:39:44 INFO - PROCESS | 1933 | 1461562784599 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 22:39:44 INFO - PROCESS | 1933 | 1461562784614 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0532c9a000 == 10 [pid = 1933] [id = 41] 22:39:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f052f0ba400) [pid = 1933] [serial = 121] [outer = (nil)] 22:39:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f052f0bd000) [pid = 1933] [serial = 122] [outer = 0x7f052f0ba400] 22:39:44 INFO - PROCESS | 1933 | 1461562784686 Marionette DEBUG loaded listener.js 22:39:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f052f0c4800) [pid = 1933] [serial = 123] [outer = 0x7f052f0ba400] 22:39:45 INFO - PROCESS | 1933 | 1461562785541 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:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1187ms 22:39:45 INFO - PROCESS | 1933 | 1461562785600 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 22:39:45 INFO - PROCESS | 1933 | 1461562785611 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 22:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:39:45 INFO - PROCESS | 1933 | 1461562785623 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:39:45 INFO - PROCESS | 1933 | 1461562785627 Marionette TRACE conn3 <- [1,138,null,{}] 22:39:45 INFO - PROCESS | 1933 | 1461562785634 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:39:45 INFO - PROCESS | 1933 | 1461562785812 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 22:39:45 INFO - PROCESS | 1933 | 1461562785937 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354f0000 == 11 [pid = 1933] [id = 42] 22:39:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f052bde2000) [pid = 1933] [serial = 124] [outer = (nil)] 22:39:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f0533b87000) [pid = 1933] [serial = 125] [outer = 0x7f052bde2000] 22:39:46 INFO - PROCESS | 1933 | 1461562786003 Marionette DEBUG loaded listener.js 22:39:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f0534861800) [pid = 1933] [serial = 126] [outer = 0x7f052bde2000] 22:39:47 INFO - PROCESS | 1933 | 1461562787032 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:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1438ms 22:39:47 INFO - PROCESS | 1933 | 1461562787061 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 22:39:47 INFO - PROCESS | 1933 | 1461562787066 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 22:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:39:47 INFO - PROCESS | 1933 | 1461562787073 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:39:47 INFO - PROCESS | 1933 | 1461562787080 Marionette TRACE conn3 <- [1,142,null,{}] 22:39:47 INFO - PROCESS | 1933 | 1461562787107 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:39:47 INFO - PROCESS | 1933 | 1461562787312 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 22:39:47 INFO - PROCESS | 1933 | 1461562787344 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05417a1000 == 12 [pid = 1933] [id = 43] 22:39:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f053174c400) [pid = 1933] [serial = 127] [outer = (nil)] 22:39:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f0538a08400) [pid = 1933] [serial = 128] [outer = 0x7f053174c400] 22:39:47 INFO - PROCESS | 1933 | 1461562787419 Marionette DEBUG loaded listener.js 22:39:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f05417bbc00) [pid = 1933] [serial = 129] [outer = 0x7f053174c400] 22:39:48 INFO - PROCESS | 1933 | 1461562788252 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:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2006ms 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f0532c6f800) [pid = 1933] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f052c8e1c00) [pid = 1933] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f053171bc00) [pid = 1933] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f0537ca5c00) [pid = 1933] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f052e4f5c00) [pid = 1933] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f052bc07800) [pid = 1933] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f0531714000) [pid = 1933] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f052bde6000) [pid = 1933] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f054710c000) [pid = 1933] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f052bc08400) [pid = 1933] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f0547e8c800) [pid = 1933] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f052bc05000) [pid = 1933] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f0545abf800) [pid = 1933] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f0537ca5400) [pid = 1933] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f052bc07400) [pid = 1933] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f0533987000) [pid = 1933] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f0542582000) [pid = 1933] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f053c755400) [pid = 1933] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f052e4f2000) [pid = 1933] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f052bdef400) [pid = 1933] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f0537ca5800) [pid = 1933] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f053c75d800) [pid = 1933] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f052e4f0400) [pid = 1933] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f0535724c00) [pid = 1933] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f0545a3c000) [pid = 1933] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f0538a09400) [pid = 1933] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f052d3ddc00) [pid = 1933] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f0545517800) [pid = 1933] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f052bad5c00) [pid = 1933] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:39:49 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f052e4eac00) [pid = 1933] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:39:49 INFO - PROCESS | 1933 | 1461562789269 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 22:39:49 INFO - PROCESS | 1933 | 1461562789275 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 22:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:39:49 INFO - PROCESS | 1933 | 1461562789307 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:39:49 INFO - PROCESS | 1933 | 1461562789310 Marionette TRACE conn3 <- [1,146,null,{}] 22:39:49 INFO - PROCESS | 1933 | 1461562789370 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:39:49 INFO - PROCESS | 1933 | 1461562789589 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 22:39:49 INFO - PROCESS | 1933 | 1461562789722 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354de800 == 13 [pid = 1933] [id = 44] 22:39:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f0537ca5400) [pid = 1933] [serial = 130] [outer = (nil)] 22:39:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f053b83fc00) [pid = 1933] [serial = 131] [outer = 0x7f0537ca5400] 22:39:49 INFO - PROCESS | 1933 | 1461562789800 Marionette DEBUG loaded listener.js 22:39:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f0542582000) [pid = 1933] [serial = 132] [outer = 0x7f0537ca5400] 22:39:50 INFO - PROCESS | 1933 | 1461562790522 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:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1276ms 22:39:50 INFO - PROCESS | 1933 | 1461562790566 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 22:39:50 INFO - PROCESS | 1933 | 1461562790569 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 22:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:39:50 INFO - PROCESS | 1933 | 1461562790576 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:39:50 INFO - PROCESS | 1933 | 1461562790579 Marionette TRACE conn3 <- [1,150,null,{}] 22:39:50 INFO - PROCESS | 1933 | 1461562790585 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:39:50 INFO - PROCESS | 1933 | 1461562790766 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 22:39:50 INFO - PROCESS | 1933 | 1461562790784 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542a1b000 == 14 [pid = 1933] [id = 45] 22:39:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f052f050400) [pid = 1933] [serial = 133] [outer = (nil)] 22:39:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f0542843800) [pid = 1933] [serial = 134] [outer = 0x7f052f050400] 22:39:50 INFO - PROCESS | 1933 | 1461562790852 Marionette DEBUG loaded listener.js 22:39:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f0542a58000) [pid = 1933] [serial = 135] [outer = 0x7f052f050400] 22:39:51 INFO - PROCESS | 1933 | 1461562791915 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:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1378ms 22:39:51 INFO - PROCESS | 1933 | 1461562791956 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 22:39:51 INFO - PROCESS | 1933 | 1461562791963 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 22:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:39:51 INFO - PROCESS | 1933 | 1461562791974 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:39:51 INFO - PROCESS | 1933 | 1461562791978 Marionette TRACE conn3 <- [1,154,null,{}] 22:39:51 INFO - PROCESS | 1933 | 1461562791989 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:39:52 INFO - PROCESS | 1933 | 1461562792218 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 22:39:52 INFO - PROCESS | 1933 | 1461562792392 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354e9000 == 15 [pid = 1933] [id = 46] 22:39:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f052bde6c00) [pid = 1933] [serial = 136] [outer = (nil)] 22:39:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f052f050c00) [pid = 1933] [serial = 137] [outer = 0x7f052bde6c00] 22:39:52 INFO - PROCESS | 1933 | 1461562792476 Marionette DEBUG loaded listener.js 22:39:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f052f0bc400) [pid = 1933] [serial = 138] [outer = 0x7f052bde6c00] 22:39:53 INFO - PROCESS | 1933 | 1461562793421 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:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1485ms 22:39:53 INFO - PROCESS | 1933 | 1461562793461 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 22:39:53 INFO - PROCESS | 1933 | 1461562793470 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 22:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:39:53 INFO - PROCESS | 1933 | 1461562793483 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:39:53 INFO - PROCESS | 1933 | 1461562793488 Marionette TRACE conn3 <- [1,158,null,{}] 22:39:53 INFO - PROCESS | 1933 | 1461562793495 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:39:53 INFO - PROCESS | 1933 | 1461562793709 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 22:39:53 INFO - PROCESS | 1933 | 1461562793878 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c6d000 == 16 [pid = 1933] [id = 47] 22:39:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f052c4cf000) [pid = 1933] [serial = 139] [outer = (nil)] 22:39:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f052d5e1c00) [pid = 1933] [serial = 140] [outer = 0x7f052c4cf000] 22:39:53 INFO - PROCESS | 1933 | 1461562793969 Marionette DEBUG loaded listener.js 22:39:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f05345e4400) [pid = 1933] [serial = 141] [outer = 0x7f052c4cf000] 22:39:55 INFO - PROCESS | 1933 | 1461562794999 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:39:55 INFO - PROCESS | 1933 | 1461562795149 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:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1697ms 22:39:55 INFO - PROCESS | 1933 | 1461562795180 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 22:39:55 INFO - PROCESS | 1933 | 1461562795186 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 22:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:39:55 INFO - PROCESS | 1933 | 1461562795196 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:39:55 INFO - PROCESS | 1933 | 1461562795199 Marionette TRACE conn3 <- [1,162,null,{}] 22:39:55 INFO - PROCESS | 1933 | 1461562795207 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:39:55 INFO - PROCESS | 1933 | 1461562795379 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 22:39:55 INFO - PROCESS | 1933 | 1461562795613 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b93a800 == 17 [pid = 1933] [id = 48] 22:39:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f052e4f2c00) [pid = 1933] [serial = 142] [outer = (nil)] 22:39:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f052f051000) [pid = 1933] [serial = 143] [outer = 0x7f052e4f2c00] 22:39:55 INFO - PROCESS | 1933 | 1461562795742 Marionette DEBUG loaded listener.js 22:39:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f052f0bac00) [pid = 1933] [serial = 144] [outer = 0x7f052e4f2c00] 22:39:55 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f0534985400) [pid = 1933] [serial = 9] [outer = (nil)] [url = about:blank] 22:39:55 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f05345e3c00) [pid = 1933] [serial = 12] [outer = (nil)] [url = about:blank] 22:39:55 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f053b843400) [pid = 1933] [serial = 119] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f0541715000) [pid = 1933] [serial = 73] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f05367ca400) [pid = 1933] [serial = 71] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f052f0c3c00) [pid = 1933] [serial = 49] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f052da56400) [pid = 1933] [serial = 82] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f0542675000) [pid = 1933] [serial = 91] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f0535a66400) [pid = 1933] [serial = 70] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f0545530800) [pid = 1933] [serial = 2] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f0545517400) [pid = 1933] [serial = 80] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f052ef79000) [pid = 1933] [serial = 67] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f0536713000) [pid = 1933] [serial = 43] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f0538a11800) [pid = 1933] [serial = 47] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f0537ce2000) [pid = 1933] [serial = 46] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f052bc8b800) [pid = 1933] [serial = 25] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f05331fbc00) [pid = 1933] [serial = 34] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f05354b2800) [pid = 1933] [serial = 37] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f0533a3bc00) [pid = 1933] [serial = 40] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f052c8d8400) [pid = 1933] [serial = 28] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 93 (0x7f052bde7c00) [pid = 1933] [serial = 27] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 92 (0x7f0535a66000) [pid = 1933] [serial = 38] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 91 (0x7f0535ce8800) [pid = 1933] [serial = 41] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 90 (0x7f053c754c00) [pid = 1933] [serial = 50] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 89 (0x7f052bc06000) [pid = 1933] [serial = 23] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 88 (0x7f052e4f6000) [pid = 1933] [serial = 31] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 87 (0x7f05350a9800) [pid = 1933] [serial = 35] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 86 (0x7f0537b7a000) [pid = 1933] [serial = 44] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 85 (0x7f053c75b000) [pid = 1933] [serial = 61] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 84 (0x7f0542a59800) [pid = 1933] [serial = 92] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 83 (0x7f0542af0000) [pid = 1933] [serial = 108] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 82 (0x7f05331fc400) [pid = 1933] [serial = 56] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 81 (0x7f05331f9800) [pid = 1933] [serial = 83] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 80 (0x7f054737e400) [pid = 1933] [serial = 110] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 79 (0x7f05354ba400) [pid = 1933] [serial = 58] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 78 (0x7f054258b000) [pid = 1933] [serial = 74] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 77 (0x7f0537cddc00) [pid = 1933] [serial = 88] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 76 (0x7f0542585c00) [pid = 1933] [serial = 53] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 75 (0x7f05331f2800) [pid = 1933] [serial = 68] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 74 (0x7f053174e000) [pid = 1933] [serial = 55] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 73 (0x7f05417be400) [pid = 1933] [serial = 52] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 72 (0x7f0543835c00) [pid = 1933] [serial = 76] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 71 (0x7f0542669800) [pid = 1933] [serial = 107] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 70 (0x7f052bdec400) [pid = 1933] [serial = 85] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 69 (0x7f0543b6cc00) [pid = 1933] [serial = 79] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 68 (0x7f05479aa400) [pid = 1933] [serial = 95] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 67 (0x7f0542667c00) [pid = 1933] [serial = 62] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 66 (0x7f0547de1000) [pid = 1933] [serial = 97] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 65 (0x7f0537caa800) [pid = 1933] [serial = 64] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 64 (0x7f05474aac00) [pid = 1933] [serial = 94] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 63 (0x7f053457a400) [pid = 1933] [serial = 86] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 62 (0x7f0537ca4800) [pid = 1933] [serial = 105] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 61 (0x7f0536710800) [pid = 1933] [serial = 59] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 60 (0x7f054bd1c000) [pid = 1933] [serial = 114] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 59 (0x7f052c4da000) [pid = 1933] [serial = 116] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 58 (0x7f05439b3c00) [pid = 1933] [serial = 77] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 57 (0x7f0533b88400) [pid = 1933] [serial = 22] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 56 (0x7f0547d10000) [pid = 1933] [serial = 111] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 55 (0x7f05428f8c00) [pid = 1933] [serial = 65] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 54 (0x7f052e4ec800) [pid = 1933] [serial = 16] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 53 (0x7f052e4f3400) [pid = 1933] [serial = 17] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 52 (0x7f053174a800) [pid = 1933] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 51 (0x7f0547e0f400) [pid = 1933] [serial = 98] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 50 (0x7f052d66f000) [pid = 1933] [serial = 19] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 49 (0x7f053c757000) [pid = 1933] [serial = 89] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 48 (0x7f054a796000) [pid = 1933] [serial = 113] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 47 (0x7f054bd17c00) [pid = 1933] [serial = 101] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 46 (0x7f05499be400) [pid = 1933] [serial = 100] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | --DOMWINDOW == 45 (0x7f0536711c00) [pid = 1933] [serial = 104] [outer = (nil)] [url = about:blank] 22:39:56 INFO - PROCESS | 1933 | 1461562796528 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:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1384ms 22:39:56 INFO - PROCESS | 1933 | 1461562796581 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 22:39:56 INFO - PROCESS | 1933 | 1461562796586 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 22:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:39:56 INFO - PROCESS | 1933 | 1461562796598 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:39:56 INFO - PROCESS | 1933 | 1461562796601 Marionette TRACE conn3 <- [1,166,null,{}] 22:39:56 INFO - PROCESS | 1933 | 1461562796609 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:39:56 INFO - PROCESS | 1933 | 1461562796759 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 22:39:56 INFO - PROCESS | 1933 | 1461562796771 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f394800 == 18 [pid = 1933] [id = 49] 22:39:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 46 (0x7f052f0bb400) [pid = 1933] [serial = 145] [outer = (nil)] 22:39:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 47 (0x7f0531747800) [pid = 1933] [serial = 146] [outer = 0x7f052f0bb400] 22:39:56 INFO - PROCESS | 1933 | 1461562796839 Marionette DEBUG loaded listener.js 22:39:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 48 (0x7f053210ac00) [pid = 1933] [serial = 147] [outer = 0x7f052f0bb400] 22:39:57 INFO - PROCESS | 1933 | 1461562797828 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:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1284ms 22:39:57 INFO - PROCESS | 1933 | 1461562797882 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 22:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:39:57 INFO - PROCESS | 1933 | 1461562797886 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 22:39:57 INFO - PROCESS | 1933 | 1461562797894 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:39:57 INFO - PROCESS | 1933 | 1461562797900 Marionette TRACE conn3 <- [1,170,null,{}] 22:39:57 INFO - PROCESS | 1933 | 1461562797917 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:39:58 INFO - PROCESS | 1933 | 1461562798077 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 22:39:58 INFO - PROCESS | 1933 | 1461562798166 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533e97800 == 19 [pid = 1933] [id = 50] 22:39:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 49 (0x7f052aa9a400) [pid = 1933] [serial = 148] [outer = (nil)] 22:39:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 50 (0x7f052f0c0000) [pid = 1933] [serial = 149] [outer = 0x7f052aa9a400] 22:39:58 INFO - PROCESS | 1933 | 1461562798237 Marionette DEBUG loaded listener.js 22:39:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 51 (0x7f053542f800) [pid = 1933] [serial = 150] [outer = 0x7f052aa9a400] 22:39:59 INFO - PROCESS | 1933 | 1461562798998 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:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1186ms 22:39:59 INFO - PROCESS | 1933 | 1461562799079 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 22:39:59 INFO - PROCESS | 1933 | 1461562799084 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 22:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:39:59 INFO - PROCESS | 1933 | 1461562799090 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:39:59 INFO - PROCESS | 1933 | 1461562799092 Marionette TRACE conn3 <- [1,174,null,{}] 22:39:59 INFO - PROCESS | 1933 | 1461562799098 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:39:59 INFO - PROCESS | 1933 | 1461562799291 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 22:39:59 INFO - PROCESS | 1933 | 1461562799352 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534d93000 == 20 [pid = 1933] [id = 51] 22:39:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 52 (0x7f0535727000) [pid = 1933] [serial = 151] [outer = (nil)] 22:39:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 53 (0x7f0535d6dc00) [pid = 1933] [serial = 152] [outer = 0x7f0535727000] 22:39:59 INFO - PROCESS | 1933 | 1461562799425 Marionette DEBUG loaded listener.js 22:39:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 54 (0x7f0536716000) [pid = 1933] [serial = 153] [outer = 0x7f0535727000] 22:40:00 INFO - PROCESS | 1933 | --DOMWINDOW == 53 (0x7f052c4d3800) [pid = 1933] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:40:00 INFO - PROCESS | 1933 | --DOMWINDOW == 52 (0x7f053174c400) [pid = 1933] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:40:00 INFO - PROCESS | 1933 | --DOMWINDOW == 51 (0x7f052f055800) [pid = 1933] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:40:00 INFO - PROCESS | 1933 | --DOMWINDOW == 50 (0x7f052bde2000) [pid = 1933] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:40:00 INFO - PROCESS | 1933 | --DOMWINDOW == 49 (0x7f052f0ba400) [pid = 1933] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:40:00 INFO - PROCESS | 1933 | --DOMWINDOW == 48 (0x7f0537ca5400) [pid = 1933] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:40:00 INFO - PROCESS | 1933 | 1461562800210 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:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1184ms 22:40:00 INFO - PROCESS | 1933 | 1461562800275 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 22:40:00 INFO - PROCESS | 1933 | 1461562800279 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 22:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:40:00 INFO - PROCESS | 1933 | 1461562800285 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:40:00 INFO - PROCESS | 1933 | 1461562800287 Marionette TRACE conn3 <- [1,178,null,{}] 22:40:00 INFO - PROCESS | 1933 | 1461562800294 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:40:00 INFO - PROCESS | 1933 | 1461562800478 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 22:40:00 INFO - PROCESS | 1933 | 1461562800530 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535368800 == 21 [pid = 1933] [id = 52] 22:40:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 49 (0x7f052bc02800) [pid = 1933] [serial = 154] [outer = (nil)] 22:40:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 50 (0x7f0535d62c00) [pid = 1933] [serial = 155] [outer = 0x7f052bc02800] 22:40:00 INFO - PROCESS | 1933 | 1461562800595 Marionette DEBUG loaded listener.js 22:40:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 51 (0x7f05367ce800) [pid = 1933] [serial = 156] [outer = 0x7f052bc02800] 22:40:01 INFO - PROCESS | 1933 | 1461562801306 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:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1037ms 22:40:01 INFO - PROCESS | 1933 | 1461562801323 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 22:40:01 INFO - PROCESS | 1933 | 1461562801327 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 22:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:40:01 INFO - PROCESS | 1933 | 1461562801333 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:40:01 INFO - PROCESS | 1933 | 1461562801336 Marionette TRACE conn3 <- [1,182,null,{}] 22:40:01 INFO - PROCESS | 1933 | 1461562801342 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:40:01 INFO - PROCESS | 1933 | 1461562801541 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 22:40:01 INFO - PROCESS | 1933 | 1461562801577 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535a1b000 == 22 [pid = 1933] [id = 53] 22:40:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 52 (0x7f052f055000) [pid = 1933] [serial = 157] [outer = (nil)] 22:40:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 53 (0x7f0537c0e000) [pid = 1933] [serial = 158] [outer = 0x7f052f055000] 22:40:01 INFO - PROCESS | 1933 | 1461562801648 Marionette DEBUG loaded listener.js 22:40:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 54 (0x7f053c754c00) [pid = 1933] [serial = 159] [outer = 0x7f052f055000] 22:40:02 INFO - PROCESS | 1933 | 1461562802332 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:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1028ms 22:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:40:02 INFO - PROCESS | 1933 | 1461562802363 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 22:40:02 INFO - PROCESS | 1933 | 1461562802366 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 22:40:02 INFO - PROCESS | 1933 | 1461562802373 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:40:02 INFO - PROCESS | 1933 | 1461562802376 Marionette TRACE conn3 <- [1,186,null,{}] 22:40:02 INFO - PROCESS | 1933 | 1461562802382 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:40:02 INFO - PROCESS | 1933 | 1461562802610 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 22:40:02 INFO - PROCESS | 1933 | 1461562802682 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d32b800 == 23 [pid = 1933] [id = 54] 22:40:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 55 (0x7f052aa9ac00) [pid = 1933] [serial = 160] [outer = (nil)] 22:40:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 56 (0x7f052aa9f400) [pid = 1933] [serial = 161] [outer = 0x7f052aa9ac00] 22:40:02 INFO - PROCESS | 1933 | 1461562802804 Marionette DEBUG loaded listener.js 22:40:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 57 (0x7f052c4d0c00) [pid = 1933] [serial = 162] [outer = 0x7f052aa9ac00] 22:40:03 INFO - PROCESS | 1933 | 1461562803708 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:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1387ms 22:40:03 INFO - PROCESS | 1933 | 1461562803761 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 22:40:03 INFO - PROCESS | 1933 | 1461562803768 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 22:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:40:03 INFO - PROCESS | 1933 | 1461562803776 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:40:03 INFO - PROCESS | 1933 | 1461562803784 Marionette TRACE conn3 <- [1,190,null,{}] 22:40:03 INFO - PROCESS | 1933 | 1461562803792 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:40:04 INFO - PROCESS | 1933 | 1461562804004 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 22:40:04 INFO - PROCESS | 1933 | 1461562804130 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533e90800 == 24 [pid = 1933] [id = 55] 22:40:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 58 (0x7f052c8d9800) [pid = 1933] [serial = 163] [outer = (nil)] 22:40:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 59 (0x7f0531754c00) [pid = 1933] [serial = 164] [outer = 0x7f052c8d9800] 22:40:04 INFO - PROCESS | 1933 | 1461562804210 Marionette DEBUG loaded listener.js 22:40:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 60 (0x7f0533987000) [pid = 1933] [serial = 165] [outer = 0x7f052c8d9800] 22:40:05 INFO - PROCESS | 1933 | 1461562805100 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:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1386ms 22:40:05 INFO - PROCESS | 1933 | 1461562805164 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 22:40:05 INFO - PROCESS | 1933 | 1461562805169 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 22:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:40:05 INFO - PROCESS | 1933 | 1461562805176 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:40:05 INFO - PROCESS | 1933 | 1461562805180 Marionette TRACE conn3 <- [1,194,null,{}] 22:40:05 INFO - PROCESS | 1933 | 1461562805187 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:40:05 INFO - PROCESS | 1933 | 1461562805371 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 22:40:05 INFO - PROCESS | 1933 | 1461562805499 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533e92000 == 25 [pid = 1933] [id = 56] 22:40:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 61 (0x7f05354b1800) [pid = 1933] [serial = 166] [outer = (nil)] 22:40:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 62 (0x7f05364e5400) [pid = 1933] [serial = 167] [outer = 0x7f05354b1800] 22:40:05 INFO - PROCESS | 1933 | 1461562805576 Marionette DEBUG loaded listener.js 22:40:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 63 (0x7f0537c0d800) [pid = 1933] [serial = 168] [outer = 0x7f05354b1800] 22:40:06 INFO - PROCESS | 1933 | 1461562806436 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:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1286ms 22:40:06 INFO - PROCESS | 1933 | 1461562806462 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 22:40:06 INFO - PROCESS | 1933 | 1461562806470 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 22:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:40:06 INFO - PROCESS | 1933 | 1461562806487 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:40:06 INFO - PROCESS | 1933 | 1461562806495 Marionette TRACE conn3 <- [1,198,null,{}] 22:40:06 INFO - PROCESS | 1933 | 1461562806502 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:40:06 INFO - PROCESS | 1933 | 1461562806676 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 22:40:06 INFO - PROCESS | 1933 | 1461562806801 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533164800 == 26 [pid = 1933] [id = 57] 22:40:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 64 (0x7f052bacb800) [pid = 1933] [serial = 169] [outer = (nil)] 22:40:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 65 (0x7f0535438c00) [pid = 1933] [serial = 170] [outer = 0x7f052bacb800] 22:40:06 INFO - PROCESS | 1933 | 1461562806879 Marionette DEBUG loaded listener.js 22:40:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 66 (0x7f0541717800) [pid = 1933] [serial = 171] [outer = 0x7f052bacb800] 22:40:07 INFO - PROCESS | 1933 | 1461562807940 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:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1500ms 22:40:07 INFO - PROCESS | 1933 | 1461562807981 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 22:40:07 INFO - PROCESS | 1933 | 1461562807988 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 22:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:40:08 INFO - PROCESS | 1933 | 1461562807997 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:40:08 INFO - PROCESS | 1933 | 1461562808002 Marionette TRACE conn3 <- [1,202,null,{}] 22:40:08 INFO - PROCESS | 1933 | 1461562808010 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:40:08 INFO - PROCESS | 1933 | 1461562808205 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 65 (0x7f052f04e800) [pid = 1933] [serial = 117] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 64 (0x7f0542843800) [pid = 1933] [serial = 134] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 63 (0x7f0538a08400) [pid = 1933] [serial = 128] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 62 (0x7f05417bbc00) [pid = 1933] [serial = 129] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 61 (0x7f054bd79800) [pid = 1933] [serial = 120] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 60 (0x7f0533b87000) [pid = 1933] [serial = 125] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 59 (0x7f052f0bd000) [pid = 1933] [serial = 122] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 58 (0x7f052f0c4800) [pid = 1933] [serial = 123] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 57 (0x7f053b83fc00) [pid = 1933] [serial = 131] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 56 (0x7f0542582000) [pid = 1933] [serial = 132] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | --DOMWINDOW == 55 (0x7f0534861800) [pid = 1933] [serial = 126] [outer = (nil)] [url = about:blank] 22:40:08 INFO - PROCESS | 1933 | 1461562808341 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d813800 == 27 [pid = 1933] [id = 58] 22:40:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 56 (0x7f052c7d4000) [pid = 1933] [serial = 172] [outer = (nil)] 22:40:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 57 (0x7f052f05d400) [pid = 1933] [serial = 173] [outer = 0x7f052c7d4000] 22:40:08 INFO - PROCESS | 1933 | 1461562808411 Marionette DEBUG loaded listener.js 22:40:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 58 (0x7f0531748400) [pid = 1933] [serial = 174] [outer = 0x7f052c7d4000] 22:40:09 INFO - PROCESS | 1933 | 1461562809110 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:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1141ms 22:40:09 INFO - PROCESS | 1933 | 1461562809139 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 22:40:09 INFO - PROCESS | 1933 | 1461562809147 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 22:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:40:09 INFO - PROCESS | 1933 | 1461562809158 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:40:09 INFO - PROCESS | 1933 | 1461562809162 Marionette TRACE conn3 <- [1,206,null,{}] 22:40:09 INFO - PROCESS | 1933 | 1461562809168 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:40:09 INFO - PROCESS | 1933 | 1461562809345 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 22:40:09 INFO - PROCESS | 1933 | 1461562809429 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053399f000 == 28 [pid = 1933] [id = 59] 22:40:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 59 (0x7f052d5e0800) [pid = 1933] [serial = 175] [outer = (nil)] 22:40:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 60 (0x7f053457a400) [pid = 1933] [serial = 176] [outer = 0x7f052d5e0800] 22:40:09 INFO - PROCESS | 1933 | 1461562809498 Marionette DEBUG loaded listener.js 22:40:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 61 (0x7f053543a800) [pid = 1933] [serial = 177] [outer = 0x7f052d5e0800] 22:40:10 INFO - PROCESS | 1933 | 1461562810180 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:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1079ms 22:40:10 INFO - PROCESS | 1933 | 1461562810238 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 22:40:10 INFO - PROCESS | 1933 | 1461562810241 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 22:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:40:10 INFO - PROCESS | 1933 | 1461562810263 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:40:10 INFO - PROCESS | 1933 | 1461562810269 Marionette TRACE conn3 <- [1,210,null,{}] 22:40:10 INFO - PROCESS | 1933 | 1461562810285 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:40:10 INFO - PROCESS | 1933 | 1461562810460 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 22:40:10 INFO - PROCESS | 1933 | 1461562810473 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535a1c800 == 29 [pid = 1933] [id = 60] 22:40:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 62 (0x7f0537c11400) [pid = 1933] [serial = 178] [outer = (nil)] 22:40:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 63 (0x7f0537cdec00) [pid = 1933] [serial = 179] [outer = 0x7f0537c11400] 22:40:10 INFO - PROCESS | 1933 | 1461562810542 Marionette DEBUG loaded listener.js 22:40:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 64 (0x7f053c754400) [pid = 1933] [serial = 180] [outer = 0x7f0537c11400] 22:40:11 INFO - PROCESS | 1933 | 1461562811503 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:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1307ms 22:40:11 INFO - PROCESS | 1933 | 1461562811566 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 22:40:11 INFO - PROCESS | 1933 | 1461562811571 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 22:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:40:11 INFO - PROCESS | 1933 | 1461562811577 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:40:11 INFO - PROCESS | 1933 | 1461562811580 Marionette TRACE conn3 <- [1,214,null,{}] 22:40:11 INFO - PROCESS | 1933 | 1461562811586 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:40:11 INFO - PROCESS | 1933 | 1461562811769 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 22:40:11 INFO - PROCESS | 1933 | 1461562811791 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537e77800 == 30 [pid = 1933] [id = 61] 22:40:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 65 (0x7f052aa97c00) [pid = 1933] [serial = 181] [outer = (nil)] 22:40:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 66 (0x7f0542585c00) [pid = 1933] [serial = 182] [outer = 0x7f052aa97c00] 22:40:11 INFO - PROCESS | 1933 | 1461562811859 Marionette DEBUG loaded listener.js 22:40:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 67 (0x7f0542669c00) [pid = 1933] [serial = 183] [outer = 0x7f052aa97c00] 22:40:12 INFO - PROCESS | 1933 | 1461562812606 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:40:12 INFO - PROCESS | 1933 | --DOMWINDOW == 66 (0x7f0535727000) [pid = 1933] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:40:12 INFO - PROCESS | 1933 | --DOMWINDOW == 65 (0x7f052e4f2c00) [pid = 1933] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:40:12 INFO - PROCESS | 1933 | --DOMWINDOW == 64 (0x7f052f0bb400) [pid = 1933] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:40:12 INFO - PROCESS | 1933 | --DOMWINDOW == 63 (0x7f052aa9a400) [pid = 1933] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:40:12 INFO - PROCESS | 1933 | --DOMWINDOW == 62 (0x7f052bc02800) [pid = 1933] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1081ms 22:40:12 INFO - PROCESS | 1933 | 1461562812660 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 22:40:12 INFO - PROCESS | 1933 | 1461562812664 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 22:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:40:12 INFO - PROCESS | 1933 | 1461562812678 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:40:12 INFO - PROCESS | 1933 | 1461562812682 Marionette TRACE conn3 <- [1,218,null,{}] 22:40:12 INFO - PROCESS | 1933 | 1461562812688 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:40:12 INFO - PROCESS | 1933 | 1461562812837 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 22:40:12 INFO - PROCESS | 1933 | 1461562812851 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05357f9000 == 31 [pid = 1933] [id = 62] 22:40:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 63 (0x7f052bace800) [pid = 1933] [serial = 184] [outer = (nil)] 22:40:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 64 (0x7f054233c800) [pid = 1933] [serial = 185] [outer = 0x7f052bace800] 22:40:12 INFO - PROCESS | 1933 | 1461562812917 Marionette DEBUG loaded listener.js 22:40:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 65 (0x7f0542675000) [pid = 1933] [serial = 186] [outer = 0x7f052bace800] 22:40:13 INFO - PROCESS | 1933 | 1461562813691 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:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1033ms 22:40:13 INFO - PROCESS | 1933 | 1461562813710 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 22:40:13 INFO - PROCESS | 1933 | 1461562813714 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 22:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:40:13 INFO - PROCESS | 1933 | 1461562813732 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:40:13 INFO - PROCESS | 1933 | 1461562813736 Marionette TRACE conn3 <- [1,222,null,{}] 22:40:13 INFO - PROCESS | 1933 | 1461562813759 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:40:13 INFO - PROCESS | 1933 | 1461562813924 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 22:40:13 INFO - PROCESS | 1933 | 1461562813935 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05423b9800 == 32 [pid = 1933] [id = 63] 22:40:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 66 (0x7f05428f0400) [pid = 1933] [serial = 187] [outer = (nil)] 22:40:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 67 (0x7f0543903000) [pid = 1933] [serial = 188] [outer = 0x7f05428f0400] 22:40:14 INFO - PROCESS | 1933 | 1461562814006 Marionette DEBUG loaded listener.js 22:40:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 68 (0x7f05439b4400) [pid = 1933] [serial = 189] [outer = 0x7f05428f0400] 22:40:14 INFO - PROCESS | 1933 | 1461562814869 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:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1207ms 22:40:14 INFO - PROCESS | 1933 | 1461562814929 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 22:40:14 INFO - PROCESS | 1933 | 1461562814936 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 22:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:40:14 INFO - PROCESS | 1933 | 1461562814945 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:40:14 INFO - PROCESS | 1933 | 1461562814952 Marionette TRACE conn3 <- [1,226,null,{}] 22:40:14 INFO - PROCESS | 1933 | 1461562814992 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:40:15 INFO - PROCESS | 1933 | 1461562815170 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 22:40:15 INFO - PROCESS | 1933 | 1461562815300 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053176c000 == 33 [pid = 1933] [id = 64] 22:40:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 69 (0x7f052c8dd000) [pid = 1933] [serial = 190] [outer = (nil)] 22:40:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 70 (0x7f052e410800) [pid = 1933] [serial = 191] [outer = 0x7f052c8dd000] 22:40:15 INFO - PROCESS | 1933 | 1461562815396 Marionette DEBUG loaded listener.js 22:40:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 71 (0x7f052f05a000) [pid = 1933] [serial = 192] [outer = 0x7f052c8dd000] 22:40:16 INFO - PROCESS | 1933 | 1461562816250 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:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1358ms 22:40:16 INFO - PROCESS | 1933 | 1461562816305 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 22:40:16 INFO - PROCESS | 1933 | 1461562816314 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 22:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:40:16 INFO - PROCESS | 1933 | 1461562816328 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:40:16 INFO - PROCESS | 1933 | 1461562816332 Marionette TRACE conn3 <- [1,230,null,{}] 22:40:16 INFO - PROCESS | 1933 | 1461562816339 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:40:16 INFO - PROCESS | 1933 | 1461562816518 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 22:40:16 INFO - PROCESS | 1933 | 1461562816646 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537b30800 == 34 [pid = 1933] [id = 65] 22:40:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 72 (0x7f0532bf0c00) [pid = 1933] [serial = 193] [outer = (nil)] 22:40:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 73 (0x7f0535438800) [pid = 1933] [serial = 194] [outer = 0x7f0532bf0c00] 22:40:16 INFO - PROCESS | 1933 | 1461562816723 Marionette DEBUG loaded listener.js 22:40:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 74 (0x7f05364e0c00) [pid = 1933] [serial = 195] [outer = 0x7f0532bf0c00] 22:40:17 INFO - PROCESS | 1933 | 1461562817602 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:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1331ms 22:40:17 INFO - PROCESS | 1933 | 1461562817659 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 22:40:17 INFO - PROCESS | 1933 | 1461562817662 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 22:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:40:17 INFO - PROCESS | 1933 | 1461562817671 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:40:17 INFO - PROCESS | 1933 | 1461562817677 Marionette TRACE conn3 <- [1,234,null,{}] 22:40:17 INFO - PROCESS | 1933 | 1461562817694 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:40:17 INFO - PROCESS | 1933 | 1461562817905 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 22:40:18 INFO - PROCESS | 1933 | 1461562818034 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542ab0000 == 35 [pid = 1933] [id = 66] 22:40:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 75 (0x7f053b846800) [pid = 1933] [serial = 196] [outer = (nil)] 22:40:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 76 (0x7f0542674000) [pid = 1933] [serial = 197] [outer = 0x7f053b846800] 22:40:18 INFO - PROCESS | 1933 | 1461562818116 Marionette DEBUG loaded listener.js 22:40:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 77 (0x7f0542a55000) [pid = 1933] [serial = 198] [outer = 0x7f053b846800] 22:40:18 INFO - PROCESS | 1933 | 1461562818952 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:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1296ms 22:40:18 INFO - PROCESS | 1933 | 1461562818967 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 22:40:18 INFO - PROCESS | 1933 | 1461562818972 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 22:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:40:18 INFO - PROCESS | 1933 | 1461562818979 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:40:18 INFO - PROCESS | 1933 | 1461562818983 Marionette TRACE conn3 <- [1,238,null,{}] 22:40:18 INFO - PROCESS | 1933 | 1461562818989 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:40:19 INFO - PROCESS | 1933 | 1461562819154 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 22:40:19 INFO - PROCESS | 1933 | 1461562819287 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0543b22000 == 36 [pid = 1933] [id = 67] 22:40:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 78 (0x7f0537b85000) [pid = 1933] [serial = 199] [outer = (nil)] 22:40:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 79 (0x7f05438e3800) [pid = 1933] [serial = 200] [outer = 0x7f0537b85000] 22:40:19 INFO - PROCESS | 1933 | 1461562819387 Marionette DEBUG loaded listener.js 22:40:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 80 (0x7f0543cdb400) [pid = 1933] [serial = 201] [outer = 0x7f0537b85000] 22:40:20 INFO - PROCESS | 1933 | 1461562820279 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:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1336ms 22:40:20 INFO - PROCESS | 1933 | 1461562820316 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 22:40:20 INFO - PROCESS | 1933 | 1461562820319 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 22:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:40:20 INFO - PROCESS | 1933 | 1461562820327 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:40:20 INFO - PROCESS | 1933 | 1461562820329 Marionette TRACE conn3 <- [1,242,null,{}] 22:40:20 INFO - PROCESS | 1933 | 1461562820337 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:40:20 INFO - PROCESS | 1933 | 1461562820511 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 22:40:20 INFO - PROCESS | 1933 | 1461562820645 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d324800 == 37 [pid = 1933] [id = 68] 22:40:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 81 (0x7f052c4dc400) [pid = 1933] [serial = 202] [outer = (nil)] 22:40:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 82 (0x7f052f0c2000) [pid = 1933] [serial = 203] [outer = 0x7f052c4dc400] 22:40:20 INFO - PROCESS | 1933 | 1461562820720 Marionette DEBUG loaded listener.js 22:40:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 83 (0x7f0545515000) [pid = 1933] [serial = 204] [outer = 0x7f052c4dc400] 22:40:21 INFO - PROCESS | 1933 | 1461562821832 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:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1532ms 22:40:21 INFO - PROCESS | 1933 | 1461562821860 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 22:40:21 INFO - PROCESS | 1933 | 1461562821871 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 22:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:40:21 INFO - PROCESS | 1933 | 1461562821880 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:40:21 INFO - PROCESS | 1933 | 1461562821886 Marionette TRACE conn3 <- [1,246,null,{}] 22:40:21 INFO - PROCESS | 1933 | 1461562821893 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:40:22 INFO - PROCESS | 1933 | 1461562822050 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 22:40:22 INFO - PROCESS | 1933 | 1461562822192 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533179000 == 38 [pid = 1933] [id = 69] 22:40:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 84 (0x7f052f0c0800) [pid = 1933] [serial = 205] [outer = (nil)] 22:40:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 85 (0x7f0531752400) [pid = 1933] [serial = 206] [outer = 0x7f052f0c0800] 22:40:22 INFO - PROCESS | 1933 | 1461562822299 Marionette DEBUG loaded listener.js 22:40:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 86 (0x7f0533a3ec00) [pid = 1933] [serial = 207] [outer = 0x7f052f0c0800] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 85 (0x7f052d5e1c00) [pid = 1933] [serial = 140] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 84 (0x7f052f050c00) [pid = 1933] [serial = 137] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 83 (0x7f0535d6dc00) [pid = 1933] [serial = 152] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 82 (0x7f052f051000) [pid = 1933] [serial = 143] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 81 (0x7f052f0bac00) [pid = 1933] [serial = 144] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 80 (0x7f0531747800) [pid = 1933] [serial = 146] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 79 (0x7f053210ac00) [pid = 1933] [serial = 147] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 78 (0x7f052f0c0000) [pid = 1933] [serial = 149] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 77 (0x7f0537c0e000) [pid = 1933] [serial = 158] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 76 (0x7f0535d62c00) [pid = 1933] [serial = 155] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 75 (0x7f05367ce800) [pid = 1933] [serial = 156] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 74 (0x7f0536716000) [pid = 1933] [serial = 153] [outer = (nil)] [url = about:blank] 22:40:22 INFO - PROCESS | 1933 | --DOMWINDOW == 73 (0x7f053542f800) [pid = 1933] [serial = 150] [outer = (nil)] [url = about:blank] 22:40:23 INFO - PROCESS | 1933 | 1461562823138 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:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1300ms 22:40:23 INFO - PROCESS | 1933 | 1461562823188 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 22:40:23 INFO - PROCESS | 1933 | 1461562823197 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 22:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:40:23 INFO - PROCESS | 1933 | 1461562823210 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:40:23 INFO - PROCESS | 1933 | 1461562823213 Marionette TRACE conn3 <- [1,250,null,{}] 22:40:23 INFO - PROCESS | 1933 | 1461562823220 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:40:23 INFO - PROCESS | 1933 | 1461562823376 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 22:40:23 INFO - PROCESS | 1933 | 1461562823389 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05345d3000 == 39 [pid = 1933] [id = 70] 22:40:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 74 (0x7f0534fb2000) [pid = 1933] [serial = 208] [outer = (nil)] 22:40:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 75 (0x7f0535a68400) [pid = 1933] [serial = 209] [outer = 0x7f0534fb2000] 22:40:23 INFO - PROCESS | 1933 | 1461562823454 Marionette DEBUG loaded listener.js 22:40:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 76 (0x7f053670f400) [pid = 1933] [serial = 210] [outer = 0x7f0534fb2000] 22:40:24 INFO - PROCESS | 1933 | 1461562824187 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:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 988ms 22:40:24 INFO - PROCESS | 1933 | 1461562824199 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 22:40:24 INFO - PROCESS | 1933 | 1461562824203 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 22:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:40:24 INFO - PROCESS | 1933 | 1461562824209 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:40:24 INFO - PROCESS | 1933 | 1461562824214 Marionette TRACE conn3 <- [1,254,null,{}] 22:40:24 INFO - PROCESS | 1933 | 1461562824230 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:40:24 INFO - PROCESS | 1933 | 1461562824429 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 22:40:24 INFO - PROCESS | 1933 | 1461562824454 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0536476000 == 40 [pid = 1933] [id = 71] 22:40:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 77 (0x7f0537ca5000) [pid = 1933] [serial = 211] [outer = (nil)] 22:40:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 78 (0x7f053c757000) [pid = 1933] [serial = 212] [outer = 0x7f0537ca5000] 22:40:24 INFO - PROCESS | 1933 | 1461562824523 Marionette DEBUG loaded listener.js 22:40:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 79 (0x7f054266a800) [pid = 1933] [serial = 213] [outer = 0x7f0537ca5000] 22:40:25 INFO - PROCESS | 1933 | 1461562825920 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:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1744ms 22:40:25 INFO - PROCESS | 1933 | 1461562825969 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 22:40:25 INFO - PROCESS | 1933 | 1461562825974 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 22:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:40:25 INFO - PROCESS | 1933 | 1461562825981 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:40:25 INFO - PROCESS | 1933 | 1461562825983 Marionette TRACE conn3 <- [1,258,null,{}] 22:40:26 INFO - PROCESS | 1933 | 1461562825997 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:40:26 INFO - PROCESS | 1933 | 1461562826175 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 22:40:26 INFO - PROCESS | 1933 | 1461562826196 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542314000 == 41 [pid = 1933] [id = 72] 22:40:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 80 (0x7f052bad1000) [pid = 1933] [serial = 214] [outer = (nil)] 22:40:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 81 (0x7f0542aee400) [pid = 1933] [serial = 215] [outer = 0x7f052bad1000] 22:40:26 INFO - PROCESS | 1933 | 1461562826263 Marionette DEBUG loaded listener.js 22:40:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 82 (0x7f05439ba400) [pid = 1933] [serial = 216] [outer = 0x7f052bad1000] 22:40:27 INFO - PROCESS | 1933 | 1461562827022 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:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1078ms 22:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:40:27 INFO - PROCESS | 1933 | 1461562827073 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 22:40:27 INFO - PROCESS | 1933 | 1461562827076 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 22:40:27 INFO - PROCESS | 1933 | 1461562827088 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:40:27 INFO - PROCESS | 1933 | 1461562827091 Marionette TRACE conn3 <- [1,262,null,{}] 22:40:27 INFO - PROCESS | 1933 | 1461562827104 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:40:27 INFO - PROCESS | 1933 | 1461562827287 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 22:40:27 INFO - PROCESS | 1933 | 1461562827324 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0543936800 == 42 [pid = 1933] [id = 73] 22:40:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 83 (0x7f052aa9bc00) [pid = 1933] [serial = 217] [outer = (nil)] 22:40:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 84 (0x7f0545a3c000) [pid = 1933] [serial = 218] [outer = 0x7f052aa9bc00] 22:40:27 INFO - PROCESS | 1933 | 1461562827388 Marionette DEBUG loaded listener.js 22:40:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 85 (0x7f054710c000) [pid = 1933] [serial = 219] [outer = 0x7f052aa9bc00] 22:40:27 INFO - PROCESS | 1933 | --DOMWINDOW == 84 (0x7f052d5e0800) [pid = 1933] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:40:27 INFO - PROCESS | 1933 | --DOMWINDOW == 83 (0x7f052bacb800) [pid = 1933] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:40:27 INFO - PROCESS | 1933 | --DOMWINDOW == 82 (0x7f052aa97c00) [pid = 1933] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:40:27 INFO - PROCESS | 1933 | --DOMWINDOW == 81 (0x7f052c7d4000) [pid = 1933] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:40:27 INFO - PROCESS | 1933 | --DOMWINDOW == 80 (0x7f0537c11400) [pid = 1933] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:40:27 INFO - PROCESS | 1933 | --DOMWINDOW == 79 (0x7f052bace800) [pid = 1933] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:40:27 INFO - PROCESS | 1933 | --DOMWINDOW == 78 (0x7f052c4cf000) [pid = 1933] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:40:28 INFO - PROCESS | 1933 | 1461562828312 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:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1245ms 22:40:28 INFO - PROCESS | 1933 | 1461562828328 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 22:40:28 INFO - PROCESS | 1933 | 1461562828331 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 22:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:40:28 INFO - PROCESS | 1933 | 1461562828344 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:40:28 INFO - PROCESS | 1933 | 1461562828347 Marionette TRACE conn3 <- [1,266,null,{}] 22:40:28 INFO - PROCESS | 1933 | 1461562828355 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:40:28 INFO - PROCESS | 1933 | 1461562828562 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 22:40:28 INFO - PROCESS | 1933 | 1461562828584 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547334000 == 43 [pid = 1933] [id = 74] 22:40:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 79 (0x7f053210ec00) [pid = 1933] [serial = 220] [outer = (nil)] 22:40:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 80 (0x7f054737d400) [pid = 1933] [serial = 221] [outer = 0x7f053210ec00] 22:40:28 INFO - PROCESS | 1933 | 1461562828654 Marionette DEBUG loaded listener.js 22:40:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 81 (0x7f0547d08000) [pid = 1933] [serial = 222] [outer = 0x7f053210ec00] 22:40:29 INFO - PROCESS | 1933 | 1461562829402 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:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1133ms 22:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:40:29 INFO - PROCESS | 1933 | 1461562829479 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 22:40:29 INFO - PROCESS | 1933 | 1461562829481 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 22:40:29 INFO - PROCESS | 1933 | 1461562829488 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:40:29 INFO - PROCESS | 1933 | 1461562829492 Marionette TRACE conn3 <- [1,270,null,{}] 22:40:29 INFO - PROCESS | 1933 | 1461562829506 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:40:29 INFO - PROCESS | 1933 | 1461562829656 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 22:40:29 INFO - PROCESS | 1933 | 1461562829668 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05473a8000 == 44 [pid = 1933] [id = 75] 22:40:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 82 (0x7f05474b0000) [pid = 1933] [serial = 223] [outer = (nil)] 22:40:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 83 (0x7f0547e04800) [pid = 1933] [serial = 224] [outer = 0x7f05474b0000] 22:40:29 INFO - PROCESS | 1933 | 1461562829733 Marionette DEBUG loaded listener.js 22:40:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 84 (0x7f0547e0fc00) [pid = 1933] [serial = 225] [outer = 0x7f05474b0000] 22:40:30 INFO - PROCESS | 1933 | 1461562830738 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:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1296ms 22:40:30 INFO - PROCESS | 1933 | 1461562830785 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 22:40:30 INFO - PROCESS | 1933 | 1461562830792 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 22:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:40:30 INFO - PROCESS | 1933 | 1461562830803 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:40:30 INFO - PROCESS | 1933 | 1461562830807 Marionette TRACE conn3 <- [1,274,null,{}] 22:40:30 INFO - PROCESS | 1933 | 1461562830818 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:40:31 INFO - PROCESS | 1933 | 1461562831017 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 22:40:31 INFO - PROCESS | 1933 | 1461562831151 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354ef800 == 45 [pid = 1933] [id = 76] 22:40:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 85 (0x7f052f0bac00) [pid = 1933] [serial = 226] [outer = (nil)] 22:40:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 86 (0x7f0533134400) [pid = 1933] [serial = 227] [outer = 0x7f052f0bac00] 22:40:31 INFO - PROCESS | 1933 | 1461562831230 Marionette DEBUG loaded listener.js 22:40:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 87 (0x7f0534866000) [pid = 1933] [serial = 228] [outer = 0x7f052f0bac00] 22:40:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 88 (0x7f053543a400) [pid = 1933] [serial = 229] [outer = 0x7f052bde5400] 22:40:32 INFO - PROCESS | 1933 | 1461562832177 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:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1435ms 22:40:32 INFO - PROCESS | 1933 | 1461562832253 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 22:40:32 INFO - PROCESS | 1933 | 1461562832261 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 22:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:40:32 INFO - PROCESS | 1933 | 1461562832273 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:40:32 INFO - PROCESS | 1933 | 1461562832277 Marionette TRACE conn3 <- [1,278,null,{}] 22:40:32 INFO - PROCESS | 1933 | 1461562832284 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:40:32 INFO - PROCESS | 1933 | 1461562832468 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 22:40:32 INFO - PROCESS | 1933 | 1461562832607 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05368df800 == 46 [pid = 1933] [id = 77] 22:40:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 89 (0x7f0534a0ac00) [pid = 1933] [serial = 230] [outer = (nil)] 22:40:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 90 (0x7f0537c0e000) [pid = 1933] [serial = 231] [outer = 0x7f0534a0ac00] 22:40:32 INFO - PROCESS | 1933 | 1461562832725 Marionette DEBUG loaded listener.js 22:40:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f054288ec00) [pid = 1933] [serial = 232] [outer = 0x7f0534a0ac00] 22:40:33 INFO - PROCESS | 1933 | 1461562833643 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:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1430ms 22:40:33 INFO - PROCESS | 1933 | 1461562833704 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 22:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:40:33 INFO - PROCESS | 1933 | 1461562833709 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 22:40:33 INFO - PROCESS | 1933 | 1461562833717 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:40:33 INFO - PROCESS | 1933 | 1461562833724 Marionette TRACE conn3 <- [1,282,null,{}] 22:40:33 INFO - PROCESS | 1933 | 1461562833740 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:40:33 INFO - PROCESS | 1933 | 1461562833959 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 22:40:34 INFO - PROCESS | 1933 | 1461562834139 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547d9d800 == 47 [pid = 1933] [id = 78] 22:40:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f0547387400) [pid = 1933] [serial = 233] [outer = (nil)] 22:40:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f05474b0c00) [pid = 1933] [serial = 234] [outer = 0x7f0547387400] 22:40:34 INFO - PROCESS | 1933 | 1461562834264 Marionette DEBUG loaded listener.js 22:40:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f0547d10000) [pid = 1933] [serial = 235] [outer = 0x7f0547387400] 22:40:35 INFO - PROCESS | 1933 | 1461562835113 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:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1443ms 22:40:35 INFO - PROCESS | 1933 | 1461562835158 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 22:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:40:35 INFO - PROCESS | 1933 | 1461562835164 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 22:40:35 INFO - PROCESS | 1933 | 1461562835171 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:40:35 INFO - PROCESS | 1933 | 1461562835174 Marionette TRACE conn3 <- [1,286,null,{}] 22:40:35 INFO - PROCESS | 1933 | 1461562835181 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:40:35 INFO - PROCESS | 1933 | 1461562835364 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 22:40:35 INFO - PROCESS | 1933 | 1461562835496 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054998b800 == 48 [pid = 1933] [id = 79] 22:40:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f05474a9000) [pid = 1933] [serial = 236] [outer = (nil)] 22:40:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f0547e88400) [pid = 1933] [serial = 237] [outer = 0x7f05474a9000] 22:40:35 INFO - PROCESS | 1933 | 1461562835578 Marionette DEBUG loaded listener.js 22:40:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f05499be400) [pid = 1933] [serial = 238] [outer = 0x7f05474a9000] 22:40:36 INFO - PROCESS | 1933 | 1461562836469 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:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1533ms 22:40:36 INFO - PROCESS | 1933 | 1461562836704 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 22:40:36 INFO - PROCESS | 1933 | 1461562836712 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 22:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:40:36 INFO - PROCESS | 1933 | 1461562836722 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:40:36 INFO - PROCESS | 1933 | 1461562836726 Marionette TRACE conn3 <- [1,290,null,{}] 22:40:36 INFO - PROCESS | 1933 | 1461562836736 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:40:36 INFO - PROCESS | 1933 | 1461562836898 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 22:40:37 INFO - PROCESS | 1933 | 1461562837068 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354e1800 == 49 [pid = 1933] [id = 80] 22:40:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f052f05cc00) [pid = 1933] [serial = 239] [outer = (nil)] 22:40:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f052f0c2800) [pid = 1933] [serial = 240] [outer = 0x7f052f05cc00] 22:40:37 INFO - PROCESS | 1933 | 1461562837158 Marionette DEBUG loaded listener.js 22:40:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f052f211c00) [pid = 1933] [serial = 241] [outer = 0x7f052f05cc00] 22:40:38 INFO - PROCESS | 1933 | 1461562838021 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:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1336ms 22:40:38 INFO - PROCESS | 1933 | 1461562838059 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 22:40:38 INFO - PROCESS | 1933 | 1461562838064 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 22:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:40:38 INFO - PROCESS | 1933 | 1461562838078 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:40:38 INFO - PROCESS | 1933 | 1461562838082 Marionette TRACE conn3 <- [1,294,null,{}] 22:40:38 INFO - PROCESS | 1933 | 1461562838090 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:40:38 INFO - PROCESS | 1933 | 1461562838260 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 22:40:38 INFO - PROCESS | 1933 | 1461562838400 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053176e800 == 50 [pid = 1933] [id = 81] 22:40:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f052f216c00) [pid = 1933] [serial = 242] [outer = (nil)] 22:40:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f053174bc00) [pid = 1933] [serial = 243] [outer = 0x7f052f216c00] 22:40:38 INFO - PROCESS | 1933 | 1461562838472 Marionette DEBUG loaded listener.js 22:40:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f0533f98400) [pid = 1933] [serial = 244] [outer = 0x7f052f216c00] 22:40:38 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547334000 == 49 [pid = 1933] [id = 74] 22:40:38 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0543936800 == 48 [pid = 1933] [id = 73] 22:40:38 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0542314000 == 47 [pid = 1933] [id = 72] 22:40:38 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f0543903000) [pid = 1933] [serial = 188] [outer = (nil)] [url = about:blank] 22:40:38 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0536476000 == 46 [pid = 1933] [id = 71] 22:40:38 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05345d3000 == 45 [pid = 1933] [id = 70] 22:40:38 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0533179000 == 44 [pid = 1933] [id = 69] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f053457a400) [pid = 1933] [serial = 176] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f0541717800) [pid = 1933] [serial = 171] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f0535438c00) [pid = 1933] [serial = 170] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f0542669c00) [pid = 1933] [serial = 183] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f0531748400) [pid = 1933] [serial = 174] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f053c754400) [pid = 1933] [serial = 180] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f05364e5400) [pid = 1933] [serial = 167] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f054233c800) [pid = 1933] [serial = 185] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 93 (0x7f052aa9f400) [pid = 1933] [serial = 161] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 92 (0x7f0542675000) [pid = 1933] [serial = 186] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 91 (0x7f053543a800) [pid = 1933] [serial = 177] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 90 (0x7f0542585c00) [pid = 1933] [serial = 182] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 89 (0x7f0531754c00) [pid = 1933] [serial = 164] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 88 (0x7f052f05d400) [pid = 1933] [serial = 173] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 87 (0x7f0537cdec00) [pid = 1933] [serial = 179] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | --DOMWINDOW == 86 (0x7f05345e4400) [pid = 1933] [serial = 141] [outer = (nil)] [url = about:blank] 22:40:39 INFO - PROCESS | 1933 | 1461562839343 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:40:39 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:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1288ms 22:40:39 INFO - PROCESS | 1933 | 1461562839368 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 22:40:39 INFO - PROCESS | 1933 | 1461562839370 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 22:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:40:39 INFO - PROCESS | 1933 | 1461562839400 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:40:39 INFO - PROCESS | 1933 | 1461562839403 Marionette TRACE conn3 <- [1,298,null,{}] 22:40:39 INFO - PROCESS | 1933 | 1461562839420 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:40:39 INFO - PROCESS | 1933 | 1461562839612 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 22:40:39 INFO - PROCESS | 1933 | 1461562839625 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354e9800 == 45 [pid = 1933] [id = 82] 22:40:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 87 (0x7f0536712800) [pid = 1933] [serial = 245] [outer = (nil)] 22:40:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 88 (0x7f0537c10000) [pid = 1933] [serial = 246] [outer = 0x7f0536712800] 22:40:39 INFO - PROCESS | 1933 | 1461562839699 Marionette DEBUG loaded listener.js 22:40:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 89 (0x7f0538a03400) [pid = 1933] [serial = 247] [outer = 0x7f0536712800] 22:40:40 INFO - PROCESS | 1933 | 1461562840619 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:40:40 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:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1241ms 22:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:40:40 INFO - PROCESS | 1933 | 1461562840636 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 22:40:40 INFO - PROCESS | 1933 | 1461562840639 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 22:40:40 INFO - PROCESS | 1933 | 1461562840646 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:40:40 INFO - PROCESS | 1933 | 1461562840649 Marionette TRACE conn3 <- [1,302,null,{}] 22:40:40 INFO - PROCESS | 1933 | 1461562840656 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:40:40 INFO - PROCESS | 1933 | 1461562840811 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 22:40:40 INFO - PROCESS | 1933 | 1461562840918 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053b8ea000 == 46 [pid = 1933] [id = 83] 22:40:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 90 (0x7f052c4d3400) [pid = 1933] [serial = 248] [outer = (nil)] 22:40:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f0542589400) [pid = 1933] [serial = 249] [outer = 0x7f052c4d3400] 22:40:41 INFO - PROCESS | 1933 | 1461562841001 Marionette DEBUG loaded listener.js 22:40:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f05426ee400) [pid = 1933] [serial = 250] [outer = 0x7f052c4d3400] 22:40:41 INFO - PROCESS | 1933 | 1461562841746 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:40:41 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:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1134ms 22:40:41 INFO - PROCESS | 1933 | 1461562841779 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 22:40:41 INFO - PROCESS | 1933 | 1461562841795 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 22:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:40:41 INFO - PROCESS | 1933 | 1461562841810 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:40:41 INFO - PROCESS | 1933 | 1461562841813 Marionette TRACE conn3 <- [1,306,null,{}] 22:40:41 INFO - PROCESS | 1933 | 1461562841824 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:40:42 INFO - PROCESS | 1933 | 1461562842008 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 22:40:42 INFO - PROCESS | 1933 | 1461562842030 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542a0a800 == 47 [pid = 1933] [id = 84] 22:40:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f052b234000) [pid = 1933] [serial = 251] [outer = (nil)] 22:40:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f052b23c800) [pid = 1933] [serial = 252] [outer = 0x7f052b234000] 22:40:42 INFO - PROCESS | 1933 | 1461562842098 Marionette DEBUG loaded listener.js 22:40:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f052b240800) [pid = 1933] [serial = 253] [outer = 0x7f052b234000] 22:40:42 INFO - PROCESS | 1933 | 1461562842911 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:40:42 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:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1133ms 22:40:42 INFO - PROCESS | 1933 | 1461562842945 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 22:40:42 INFO - PROCESS | 1933 | 1461562842949 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 22:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:40:42 INFO - PROCESS | 1933 | 1461562842968 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:40:42 INFO - PROCESS | 1933 | 1461562842970 Marionette TRACE conn3 <- [1,310,null,{}] 22:40:42 INFO - PROCESS | 1933 | 1461562842977 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:40:43 INFO - PROCESS | 1933 | 1461562843208 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 22:40:43 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f052bad1000) [pid = 1933] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:40:43 INFO - PROCESS | 1933 | --DOMWINDOW == 93 (0x7f052c4dc400) [pid = 1933] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:40:43 INFO - PROCESS | 1933 | --DOMWINDOW == 92 (0x7f0537ca5000) [pid = 1933] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:40:43 INFO - PROCESS | 1933 | --DOMWINDOW == 91 (0x7f052aa9bc00) [pid = 1933] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:40:43 INFO - PROCESS | 1933 | --DOMWINDOW == 90 (0x7f052f0c0800) [pid = 1933] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:40:43 INFO - PROCESS | 1933 | --DOMWINDOW == 89 (0x7f0534fb2000) [pid = 1933] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:40:43 INFO - PROCESS | 1933 | --DOMWINDOW == 88 (0x7f053210ec00) [pid = 1933] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:40:43 INFO - PROCESS | 1933 | --DOMWINDOW == 87 (0x7f052f055000) [pid = 1933] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:40:43 INFO - PROCESS | 1933 | 1461562843548 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05357f6800 == 48 [pid = 1933] [id = 85] 22:40:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 88 (0x7f052f055000) [pid = 1933] [serial = 254] [outer = (nil)] 22:40:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 89 (0x7f0535439800) [pid = 1933] [serial = 255] [outer = 0x7f052f055000] 22:40:43 INFO - PROCESS | 1933 | 1461562843627 Marionette DEBUG loaded listener.js 22:40:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 90 (0x7f0543903000) [pid = 1933] [serial = 256] [outer = 0x7f052f055000] 22:40:44 INFO - PROCESS | 1933 | 1461562844309 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:40:44 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:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1390ms 22:40:44 INFO - PROCESS | 1933 | 1461562844350 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 22:40:44 INFO - PROCESS | 1933 | 1461562844354 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 22:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:40:44 INFO - PROCESS | 1933 | 1461562844361 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:40:44 INFO - PROCESS | 1933 | 1461562844365 Marionette TRACE conn3 <- [1,314,null,{}] 22:40:44 INFO - PROCESS | 1933 | 1461562844377 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:40:44 INFO - PROCESS | 1933 | 1461562844546 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 22:40:44 INFO - PROCESS | 1933 | 1461562844604 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05479dc800 == 49 [pid = 1933] [id = 86] 22:40:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f0547106400) [pid = 1933] [serial = 257] [outer = (nil)] 22:40:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f05474a3800) [pid = 1933] [serial = 258] [outer = 0x7f0547106400] 22:40:44 INFO - PROCESS | 1933 | 1461562844669 Marionette DEBUG loaded listener.js 22:40:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f0547b43c00) [pid = 1933] [serial = 259] [outer = 0x7f0547106400] 22:40:45 INFO - PROCESS | 1933 | 1461562845457 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:40:45 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:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1236ms 22:40:45 INFO - PROCESS | 1933 | 1461562845599 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 22:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:40:45 INFO - PROCESS | 1933 | 1461562845606 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 22:40:45 INFO - PROCESS | 1933 | 1461562845615 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:40:45 INFO - PROCESS | 1933 | 1461562845622 Marionette TRACE conn3 <- [1,318,null,{}] 22:40:45 INFO - PROCESS | 1933 | 1461562845643 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:40:45 INFO - PROCESS | 1933 | 1461562845893 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 22:40:46 INFO - PROCESS | 1933 | 1461562846003 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0531768800 == 50 [pid = 1933] [id = 87] 22:40:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f052b23a800) [pid = 1933] [serial = 260] [outer = (nil)] 22:40:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f052bdee800) [pid = 1933] [serial = 261] [outer = 0x7f052b23a800] 22:40:46 INFO - PROCESS | 1933 | 1461562846083 Marionette DEBUG loaded listener.js 22:40:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f052da56000) [pid = 1933] [serial = 262] [outer = 0x7f052b23a800] 22:40:47 INFO - PROCESS | 1933 | 1461562847074 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:40:47 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:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1510ms 22:40:47 INFO - PROCESS | 1933 | 1461562847124 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 22:40:47 INFO - PROCESS | 1933 | 1461562847131 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 22:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:40:47 INFO - PROCESS | 1933 | 1461562847144 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:40:47 INFO - PROCESS | 1933 | 1461562847150 Marionette TRACE conn3 <- [1,322,null,{}] 22:40:47 INFO - PROCESS | 1933 | 1461562847175 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:40:47 INFO - PROCESS | 1933 | 1461562847368 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 22:40:47 INFO - PROCESS | 1933 | 1461562847502 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053c7f2800 == 51 [pid = 1933] [id = 88] 22:40:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f0531716400) [pid = 1933] [serial = 263] [outer = (nil)] 22:40:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f053397e000) [pid = 1933] [serial = 264] [outer = 0x7f0531716400] 22:40:47 INFO - PROCESS | 1933 | 1461562847625 Marionette DEBUG loaded listener.js 22:40:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f05354b8400) [pid = 1933] [serial = 265] [outer = 0x7f0531716400] 22:40:48 INFO - PROCESS | 1933 | 1461562848536 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:40:48 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:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1459ms 22:40:48 INFO - PROCESS | 1933 | 1461562848601 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 22:40:48 INFO - PROCESS | 1933 | 1461562848605 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 22:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:40:48 INFO - PROCESS | 1933 | 1461562848612 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:40:48 INFO - PROCESS | 1933 | 1461562848616 Marionette TRACE conn3 <- [1,326,null,{}] 22:40:48 INFO - PROCESS | 1933 | 1461562848632 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:40:48 INFO - PROCESS | 1933 | 1461562848851 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 22:40:49 INFO - PROCESS | 1933 | 1461562849033 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054a75f800 == 52 [pid = 1933] [id = 89] 22:40:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f0542669c00) [pid = 1933] [serial = 266] [outer = (nil)] 22:40:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f0542850800) [pid = 1933] [serial = 267] [outer = 0x7f0542669c00] 22:40:49 INFO - PROCESS | 1933 | 1461562849161 Marionette DEBUG loaded listener.js 22:40:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f0542af3c00) [pid = 1933] [serial = 268] [outer = 0x7f0542669c00] 22:40:50 INFO - PROCESS | 1933 | 1461562850216 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:40:50 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:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1637ms 22:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:40:50 INFO - PROCESS | 1933 | 1461562850250 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 22:40:50 INFO - PROCESS | 1933 | 1461562850253 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 22:40:50 INFO - PROCESS | 1933 | 1461562850261 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:40:50 INFO - PROCESS | 1933 | 1461562850263 Marionette TRACE conn3 <- [1,330,null,{}] 22:40:50 INFO - PROCESS | 1933 | 1461562850271 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:40:50 INFO - PROCESS | 1933 | 1461562850485 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 22:40:50 INFO - PROCESS | 1933 | 1461562850551 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537b2e000 == 53 [pid = 1933] [id = 90] 22:40:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f053571c800) [pid = 1933] [serial = 269] [outer = (nil)] 22:40:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f0547b40c00) [pid = 1933] [serial = 270] [outer = 0x7f053571c800] 22:40:50 INFO - PROCESS | 1933 | 1461562850675 Marionette DEBUG loaded listener.js 22:40:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f0547e0d800) [pid = 1933] [serial = 271] [outer = 0x7f053571c800] 22:40:51 INFO - PROCESS | 1933 | 1461562851594 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:40:51 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:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1386ms 22:40:51 INFO - PROCESS | 1933 | 1461562851647 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 22:40:51 INFO - PROCESS | 1933 | 1461562851650 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 22:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:40:51 INFO - PROCESS | 1933 | 1461562851657 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:40:51 INFO - PROCESS | 1933 | 1461562851661 Marionette TRACE conn3 <- [1,334,null,{}] 22:40:51 INFO - PROCESS | 1933 | 1461562851668 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:40:51 INFO - PROCESS | 1933 | 1461562851839 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 22:40:51 INFO - PROCESS | 1933 | 1461562851978 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f0a2000 == 54 [pid = 1933] [id = 91] 22:40:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f052aaa4c00) [pid = 1933] [serial = 272] [outer = (nil)] 22:40:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f052b3cc000) [pid = 1933] [serial = 273] [outer = 0x7f052aaa4c00] 22:40:52 INFO - PROCESS | 1933 | 1461562852055 Marionette DEBUG loaded listener.js 22:40:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f052b3d1400) [pid = 1933] [serial = 274] [outer = 0x7f052aaa4c00] 22:40:52 INFO - PROCESS | 1933 | 1461562852878 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:40:52 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:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1232ms 22:40:52 INFO - PROCESS | 1933 | 1461562852890 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 22:40:52 INFO - PROCESS | 1933 | 1461562852893 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 22:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:40:52 INFO - PROCESS | 1933 | 1461562852900 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:40:52 INFO - PROCESS | 1933 | 1461562852903 Marionette TRACE conn3 <- [1,338,null,{}] 22:40:52 INFO - PROCESS | 1933 | 1461562852910 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:40:53 INFO - PROCESS | 1933 | 1461562853107 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 22:40:53 INFO - PROCESS | 1933 | 1461562853488 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c7a800 == 55 [pid = 1933] [id = 92] 22:40:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f052b241c00) [pid = 1933] [serial = 275] [outer = (nil)] 22:40:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f052b3ccc00) [pid = 1933] [serial = 276] [outer = 0x7f052b241c00] 22:40:53 INFO - PROCESS | 1933 | 1461562853565 Marionette DEBUG loaded listener.js 22:40:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f052c7d2c00) [pid = 1933] [serial = 277] [outer = 0x7f052b241c00] 22:40:54 INFO - PROCESS | 1933 | 1461562854355 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:40:54 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:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1487ms 22:40:54 INFO - PROCESS | 1933 | 1461562854414 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 22:40:54 INFO - PROCESS | 1933 | 1461562854422 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 22:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:40:54 INFO - PROCESS | 1933 | 1461562854435 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:40:54 INFO - PROCESS | 1933 | 1461562854439 Marionette TRACE conn3 <- [1,342,null,{}] 22:40:54 INFO - PROCESS | 1933 | 1461562854447 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:40:54 INFO - PROCESS | 1933 | 1461562854642 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 22:40:54 INFO - PROCESS | 1933 | 1461562854790 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c89f000 == 56 [pid = 1933] [id = 93] 22:40:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f052b23ec00) [pid = 1933] [serial = 278] [outer = (nil)] 22:40:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f052f20e800) [pid = 1933] [serial = 279] [outer = 0x7f052b23ec00] 22:40:54 INFO - PROCESS | 1933 | 1461562854898 Marionette DEBUG loaded listener.js 22:40:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f0531748400) [pid = 1933] [serial = 280] [outer = 0x7f052b23ec00] 22:40:55 INFO - PROCESS | 1933 | 1461562855784 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:40:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05357f6800 == 55 [pid = 1933] [id = 85] 22:40:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0542a0a800 == 54 [pid = 1933] [id = 84] 22:40:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053b8ea000 == 53 [pid = 1933] [id = 83] 22:40:55 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f0547e04800) [pid = 1933] [serial = 224] [outer = (nil)] [url = about:blank] 22:40:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05354e9800 == 52 [pid = 1933] [id = 82] 22:40:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053176e800 == 51 [pid = 1933] [id = 81] 22:40:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05354e1800 == 50 [pid = 1933] [id = 80] 22:40:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05368df800 == 49 [pid = 1933] [id = 77] 22:40:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05354ef800 == 48 [pid = 1933] [id = 76] 22:40:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05473a8000 == 47 [pid = 1933] [id = 75] 22:40:55 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:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1435ms 22:40:55 INFO - PROCESS | 1933 | 1461562855872 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 22:40:55 INFO - PROCESS | 1933 | 1461562855879 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 22:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:40:55 INFO - PROCESS | 1933 | 1461562855886 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:40:55 INFO - PROCESS | 1933 | 1461562855890 Marionette TRACE conn3 <- [1,346,null,{}] 22:40:55 INFO - PROCESS | 1933 | 1461562855896 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:40:56 INFO - PROCESS | 1933 | 1461562856054 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f053c754c00) [pid = 1933] [serial = 159] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f0542aee400) [pid = 1933] [serial = 215] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f0545515000) [pid = 1933] [serial = 204] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f052f0c2000) [pid = 1933] [serial = 203] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f053c757000) [pid = 1933] [serial = 212] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f0545a3c000) [pid = 1933] [serial = 218] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f0535438800) [pid = 1933] [serial = 194] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f0533a3ec00) [pid = 1933] [serial = 207] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f0531752400) [pid = 1933] [serial = 206] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f0542674000) [pid = 1933] [serial = 197] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f05438e3800) [pid = 1933] [serial = 200] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f052e410800) [pid = 1933] [serial = 191] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f0535a68400) [pid = 1933] [serial = 209] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f053670f400) [pid = 1933] [serial = 210] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f054737d400) [pid = 1933] [serial = 221] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f054710c000) [pid = 1933] [serial = 219] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f05439ba400) [pid = 1933] [serial = 216] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f054266a800) [pid = 1933] [serial = 213] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f0547d08000) [pid = 1933] [serial = 222] [outer = (nil)] [url = about:blank] 22:40:56 INFO - PROCESS | 1933 | 1461562856174 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05345d3000 == 48 [pid = 1933] [id = 94] 22:40:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f052e410800) [pid = 1933] [serial = 281] [outer = (nil)] 22:40:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f0533a3ec00) [pid = 1933] [serial = 282] [outer = 0x7f052e410800] 22:40:56 INFO - PROCESS | 1933 | 1461562856246 Marionette DEBUG loaded listener.js 22:40:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f053540fc00) [pid = 1933] [serial = 283] [outer = 0x7f052e410800] 22:40:57 INFO - PROCESS | 1933 | 1461562857011 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:40:57 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:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1136ms 22:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:40:57 INFO - PROCESS | 1933 | 1461562857023 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 22:40:57 INFO - PROCESS | 1933 | 1461562857026 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 22:40:57 INFO - PROCESS | 1933 | 1461562857040 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:40:57 INFO - PROCESS | 1933 | 1461562857049 Marionette TRACE conn3 <- [1,350,null,{}] 22:40:57 INFO - PROCESS | 1933 | 1461562857073 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:40:57 INFO - PROCESS | 1933 | 1461562857237 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 22:40:57 INFO - PROCESS | 1933 | 1461562857250 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054285b800 == 49 [pid = 1933] [id = 95] 22:40:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f05367c7800) [pid = 1933] [serial = 284] [outer = (nil)] 22:40:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f0537ca4800) [pid = 1933] [serial = 285] [outer = 0x7f05367c7800] 22:40:57 INFO - PROCESS | 1933 | 1461562857316 Marionette DEBUG loaded listener.js 22:40:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f053c754c00) [pid = 1933] [serial = 286] [outer = 0x7f05367c7800] 22:40:58 INFO - PROCESS | 1933 | 1461562858077 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:40:58 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:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1066ms 22:40:58 INFO - PROCESS | 1933 | 1461562858098 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 22:40:58 INFO - PROCESS | 1933 | 1461562858101 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 22:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:40:58 INFO - PROCESS | 1933 | 1461562858108 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:40:58 INFO - PROCESS | 1933 | 1461562858112 Marionette TRACE conn3 <- [1,354,null,{}] 22:40:58 INFO - PROCESS | 1933 | 1461562858117 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:40:58 INFO - PROCESS | 1933 | 1461562858327 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 22:40:58 INFO - PROCESS | 1933 | 1461562858362 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0545534800 == 50 [pid = 1933] [id = 96] 22:40:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f05330c5800) [pid = 1933] [serial = 287] [outer = (nil)] 22:40:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f05330c9000) [pid = 1933] [serial = 288] [outer = 0x7f05330c5800] 22:40:58 INFO - PROCESS | 1933 | 1461562858426 Marionette DEBUG loaded listener.js 22:40:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f0535410c00) [pid = 1933] [serial = 289] [outer = 0x7f05330c5800] 22:40:59 INFO - PROCESS | 1933 | 1461562859259 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:40:59 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:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1184ms 22:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:40:59 INFO - PROCESS | 1933 | 1461562859297 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 22:40:59 INFO - PROCESS | 1933 | 1461562859299 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 22:40:59 INFO - PROCESS | 1933 | 1461562859307 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:40:59 INFO - PROCESS | 1933 | 1461562859311 Marionette TRACE conn3 <- [1,358,null,{}] 22:40:59 INFO - PROCESS | 1933 | 1461562859323 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:40:59 INFO - PROCESS | 1933 | 1461562859507 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 22:40:59 INFO - PROCESS | 1933 | 1461562859530 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547b3c000 == 51 [pid = 1933] [id = 97] 22:40:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f053c75a800) [pid = 1933] [serial = 290] [outer = (nil)] 22:40:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f054233c800) [pid = 1933] [serial = 291] [outer = 0x7f053c75a800] 22:40:59 INFO - PROCESS | 1933 | 1461562859620 Marionette DEBUG loaded listener.js 22:40:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f0542af9400) [pid = 1933] [serial = 292] [outer = 0x7f053c75a800] 22:41:00 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f052b234000) [pid = 1933] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:41:00 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f052f05cc00) [pid = 1933] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:41:00 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f052f216c00) [pid = 1933] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:41:00 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f0536712800) [pid = 1933] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:41:00 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f052c4d3400) [pid = 1933] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:41:00 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f052f055000) [pid = 1933] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:41:00 INFO - PROCESS | 1933 | 1461562860797 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:41:00 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:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1541ms 22:41:00 INFO - PROCESS | 1933 | 1461562860847 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 22:41:00 INFO - PROCESS | 1933 | 1461562860852 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 22:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:41:00 INFO - PROCESS | 1933 | 1461562860859 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:41:00 INFO - PROCESS | 1933 | 1461562860863 Marionette TRACE conn3 <- [1,362,null,{}] 22:41:00 INFO - PROCESS | 1933 | 1461562860868 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:41:01 INFO - PROCESS | 1933 | 1461562861027 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 22:41:01 INFO - PROCESS | 1933 | 1461562861037 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05479d6800 == 52 [pid = 1933] [id = 98] 22:41:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f052b237400) [pid = 1933] [serial = 293] [outer = (nil)] 22:41:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f0535413000) [pid = 1933] [serial = 294] [outer = 0x7f052b237400] 22:41:01 INFO - PROCESS | 1933 | 1461562861195 Marionette DEBUG loaded listener.js 22:41:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f05474a6c00) [pid = 1933] [serial = 295] [outer = 0x7f052b237400] 22:41:01 INFO - PROCESS | 1933 | 1461562861896 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:41:01 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:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1087ms 22:41:01 INFO - PROCESS | 1933 | 1461562861948 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 22:41:01 INFO - PROCESS | 1933 | 1461562861952 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 22:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:41:01 INFO - PROCESS | 1933 | 1461562861958 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:41:01 INFO - PROCESS | 1933 | 1461562861961 Marionette TRACE conn3 <- [1,366,null,{}] 22:41:01 INFO - PROCESS | 1933 | 1461562861972 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:41:02 INFO - PROCESS | 1933 | 1461562862160 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 22:41:02 INFO - PROCESS | 1933 | 1461562862181 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b210800 == 53 [pid = 1933] [id = 99] 22:41:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f05474a7c00) [pid = 1933] [serial = 296] [outer = (nil)] 22:41:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f0547e87800) [pid = 1933] [serial = 297] [outer = 0x7f05474a7c00] 22:41:02 INFO - PROCESS | 1933 | 1461562862256 Marionette DEBUG loaded listener.js 22:41:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f05499c4400) [pid = 1933] [serial = 298] [outer = 0x7f05474a7c00] 22:41:03 INFO - PROCESS | 1933 | 1461562863352 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:41:03 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:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1433ms 22:41:03 INFO - PROCESS | 1933 | 1461562863393 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 22:41:03 INFO - PROCESS | 1933 | 1461562863400 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 22:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:41:03 INFO - PROCESS | 1933 | 1461562863412 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:41:03 INFO - PROCESS | 1933 | 1461562863416 Marionette TRACE conn3 <- [1,370,null,{}] 22:41:03 INFO - PROCESS | 1933 | 1461562863426 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:41:03 INFO - PROCESS | 1933 | 1461562863652 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 22:41:03 INFO - PROCESS | 1933 | 1461562863793 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053508f800 == 54 [pid = 1933] [id = 100] 22:41:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f052e404c00) [pid = 1933] [serial = 299] [outer = (nil)] 22:41:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f052f210400) [pid = 1933] [serial = 300] [outer = 0x7f052e404c00] 22:41:03 INFO - PROCESS | 1933 | 1461562863876 Marionette DEBUG loaded listener.js 22:41:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f05330bf400) [pid = 1933] [serial = 301] [outer = 0x7f052e404c00] 22:41:04 INFO - PROCESS | 1933 | 1461562864803 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:41:04 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:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1444ms 22:41:04 INFO - PROCESS | 1933 | 1461562864858 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 22:41:04 INFO - PROCESS | 1933 | 1461562864868 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 22:41:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:41:04 INFO - PROCESS | 1933 | 1461562864882 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:41:04 INFO - PROCESS | 1933 | 1461562864887 Marionette TRACE conn3 <- [1,374,null,{}] 22:41:04 INFO - PROCESS | 1933 | 1461562864894 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:41:05 INFO - PROCESS | 1933 | 1461562865210 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 22:41:05 INFO - PROCESS | 1933 | 1461562865431 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542315000 == 55 [pid = 1933] [id = 101] 22:41:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f053540cc00) [pid = 1933] [serial = 302] [outer = (nil)] 22:41:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f0535412000) [pid = 1933] [serial = 303] [outer = 0x7f053540cc00] 22:41:05 INFO - PROCESS | 1933 | 1461562865564 Marionette DEBUG loaded listener.js 22:41:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f0535d66400) [pid = 1933] [serial = 304] [outer = 0x7f053540cc00] 22:41:06 INFO - PROCESS | 1933 | 1461562866591 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:41:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:41:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1739ms 22:41:06 INFO - PROCESS | 1933 | 1461562866634 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 22:41:06 INFO - PROCESS | 1933 | 1461562866641 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 22:41:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:41:06 INFO - PROCESS | 1933 | 1461562866656 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:41:06 INFO - PROCESS | 1933 | 1461562866665 Marionette TRACE conn3 <- [1,378,null,{}] 22:41:06 INFO - PROCESS | 1933 | 1461562866692 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:41:07 INFO - PROCESS | 1933 | 1461562867000 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 22:41:07 INFO - PROCESS | 1933 | 1461562867266 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c2d4800 == 56 [pid = 1933] [id = 102] 22:41:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f054258c400) [pid = 1933] [serial = 305] [outer = (nil)] 22:41:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f0543b71400) [pid = 1933] [serial = 306] [outer = 0x7f054258c400] 22:41:07 INFO - PROCESS | 1933 | 1461562867427 Marionette DEBUG loaded listener.js 22:41:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f0547972800) [pid = 1933] [serial = 307] [outer = 0x7f054258c400] 22:41:08 INFO - PROCESS | 1933 | 1461562868632 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:41:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:41:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 2058ms 22:41:08 INFO - PROCESS | 1933 | 1461562868714 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 22:41:08 INFO - PROCESS | 1933 | 1461562868722 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 22:41:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:41:08 INFO - PROCESS | 1933 | 1461562868733 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:41:08 INFO - PROCESS | 1933 | 1461562868737 Marionette TRACE conn3 <- [1,382,null,{}] 22:41:08 INFO - PROCESS | 1933 | 1461562868747 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:41:09 INFO - PROCESS | 1933 | 1461562869114 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 22:41:09 INFO - PROCESS | 1933 | 1461562869241 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0543830800 == 57 [pid = 1933] [id = 103] 22:41:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f052b254000) [pid = 1933] [serial = 308] [outer = (nil)] 22:41:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f053571c000) [pid = 1933] [serial = 309] [outer = 0x7f052b254000] 22:41:09 INFO - PROCESS | 1933 | 1461562869319 Marionette DEBUG loaded listener.js 22:41:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f054799f800) [pid = 1933] [serial = 310] [outer = 0x7f052b254000] 22:41:10 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:41:10 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:41:10 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:41:10 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:41:10 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:41:10 INFO - PROCESS | 1933 | 1461562870165 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:41:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:41:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1492ms 22:41:10 INFO - PROCESS | 1933 | 1461562870224 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 22:41:10 INFO - PROCESS | 1933 | 1461562870227 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 22:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:41:10 INFO - PROCESS | 1933 | 1461562870235 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:41:10 INFO - PROCESS | 1933 | 1461562870240 Marionette TRACE conn3 <- [1,386,null,{}] 22:41:10 INFO - PROCESS | 1933 | 1461562870247 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:41:10 INFO - PROCESS | 1933 | 1461562870421 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 22:41:10 INFO - PROCESS | 1933 | 1461562870561 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c395000 == 58 [pid = 1933] [id = 104] 22:41:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f052ad66400) [pid = 1933] [serial = 311] [outer = (nil)] 22:41:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f052ad6e800) [pid = 1933] [serial = 312] [outer = 0x7f052ad66400] 22:41:10 INFO - PROCESS | 1933 | 1461562870640 Marionette DEBUG loaded listener.js 22:41:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f052ad73800) [pid = 1933] [serial = 313] [outer = 0x7f052ad66400] 22:41:11 INFO - PROCESS | 1933 | 1461562871597 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:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1389ms 22:41:11 INFO - PROCESS | 1933 | 1461562871626 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 22:41:11 INFO - PROCESS | 1933 | 1461562871628 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 22:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:41:11 INFO - PROCESS | 1933 | 1461562871637 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:41:11 INFO - PROCESS | 1933 | 1461562871641 Marionette TRACE conn3 <- [1,390,null,{}] 22:41:11 INFO - PROCESS | 1933 | 1461562871647 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:41:11 INFO - PROCESS | 1933 | 1461562871845 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 22:41:11 INFO - PROCESS | 1933 | 1461562871989 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052bc85000 == 59 [pid = 1933] [id = 105] 22:41:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f052b234c00) [pid = 1933] [serial = 314] [outer = (nil)] 22:41:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f052ef79000) [pid = 1933] [serial = 315] [outer = 0x7f052b234c00] 22:41:12 INFO - PROCESS | 1933 | 1461562872072 Marionette DEBUG loaded listener.js 22:41:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f054a711800) [pid = 1933] [serial = 316] [outer = 0x7f052b234c00] 22:41:13 INFO - PROCESS | 1933 | 1461562873030 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:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1436ms 22:41:13 INFO - PROCESS | 1933 | 1461562873074 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 22:41:13 INFO - PROCESS | 1933 | 1461562873079 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 22:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:41:13 INFO - PROCESS | 1933 | 1461562873086 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:41:13 INFO - PROCESS | 1933 | 1461562873091 Marionette TRACE conn3 <- [1,394,null,{}] 22:41:13 INFO - PROCESS | 1933 | 1461562873097 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:41:13 INFO - PROCESS | 1933 | 1461562873280 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 22:41:13 INFO - PROCESS | 1933 | 1461562873750 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c2e4000 == 60 [pid = 1933] [id = 106] 22:41:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f052ad73c00) [pid = 1933] [serial = 317] [outer = (nil)] 22:41:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f052b23c000) [pid = 1933] [serial = 318] [outer = 0x7f052ad73c00] 22:41:13 INFO - PROCESS | 1933 | 1461562873881 Marionette DEBUG loaded listener.js 22:41:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f052b25e800) [pid = 1933] [serial = 319] [outer = 0x7f052ad73c00] 22:41:14 INFO - PROCESS | 1933 | 1461562874892 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:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1842ms 22:41:14 INFO - PROCESS | 1933 | 1461562874932 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 22:41:14 INFO - PROCESS | 1933 | 1461562874945 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 22:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:41:14 INFO - PROCESS | 1933 | 1461562874980 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:41:14 INFO - PROCESS | 1933 | 1461562874986 Marionette TRACE conn3 <- [1,398,null,{}] 22:41:14 INFO - PROCESS | 1933 | 1461562874997 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:41:15 INFO - PROCESS | 1933 | 1461562875208 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 22:41:15 INFO - PROCESS | 1933 | 1461562875405 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533161800 == 61 [pid = 1933] [id = 107] 22:41:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f052d3e4000) [pid = 1933] [serial = 320] [outer = (nil)] 22:41:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f052f20e000) [pid = 1933] [serial = 321] [outer = 0x7f052d3e4000] 22:41:15 INFO - PROCESS | 1933 | 1461562875502 Marionette DEBUG loaded listener.js 22:41:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f0531754c00) [pid = 1933] [serial = 322] [outer = 0x7f052d3e4000] 22:41:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05479d6800 == 60 [pid = 1933] [id = 98] 22:41:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547b3c000 == 59 [pid = 1933] [id = 97] 22:41:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0545534800 == 58 [pid = 1933] [id = 96] 22:41:15 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f05474a3800) [pid = 1933] [serial = 258] [outer = (nil)] [url = about:blank] 22:41:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054285b800 == 57 [pid = 1933] [id = 95] 22:41:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05345d3000 == 56 [pid = 1933] [id = 94] 22:41:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c89f000 == 55 [pid = 1933] [id = 93] 22:41:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534c7a800 == 54 [pid = 1933] [id = 92] 22:41:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05479dc800 == 53 [pid = 1933] [id = 86] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f0533134400) [pid = 1933] [serial = 227] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f052b23c800) [pid = 1933] [serial = 252] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f0537c0e000) [pid = 1933] [serial = 231] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f05474b0c00) [pid = 1933] [serial = 234] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f052f211c00) [pid = 1933] [serial = 241] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f052f0c2800) [pid = 1933] [serial = 240] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f0533f98400) [pid = 1933] [serial = 244] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f053174bc00) [pid = 1933] [serial = 243] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f0537c10000) [pid = 1933] [serial = 246] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f0538a03400) [pid = 1933] [serial = 247] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f0542589400) [pid = 1933] [serial = 249] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f052b240800) [pid = 1933] [serial = 253] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f0535439800) [pid = 1933] [serial = 255] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f0547e88400) [pid = 1933] [serial = 237] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f0533e7d800) [pid = 1933] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f0543903000) [pid = 1933] [serial = 256] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f05426ee400) [pid = 1933] [serial = 250] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1933 | 1461562876423 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:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1506ms 22:41:16 INFO - PROCESS | 1933 | 1461562876471 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 22:41:16 INFO - PROCESS | 1933 | 1461562876478 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 22:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:41:16 INFO - PROCESS | 1933 | 1461562876486 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:41:16 INFO - PROCESS | 1933 | 1461562876488 Marionette TRACE conn3 <- [1,402,null,{}] 22:41:16 INFO - PROCESS | 1933 | 1461562876496 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:41:16 INFO - PROCESS | 1933 | 1461562876680 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 22:41:16 INFO - PROCESS | 1933 | 1461562876785 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c7a800 == 54 [pid = 1933] [id = 108] 22:41:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f052e4efc00) [pid = 1933] [serial = 323] [outer = (nil)] 22:41:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f0533987800) [pid = 1933] [serial = 324] [outer = 0x7f052e4efc00] 22:41:16 INFO - PROCESS | 1933 | 1461562876853 Marionette DEBUG loaded listener.js 22:41:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f0534ba7000) [pid = 1933] [serial = 325] [outer = 0x7f052e4efc00] 22:41:17 INFO - PROCESS | 1933 | 1461562877691 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:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1241ms 22:41:17 INFO - PROCESS | 1933 | 1461562877726 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 22:41:17 INFO - PROCESS | 1933 | 1461562877731 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 22:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:41:17 INFO - PROCESS | 1933 | 1461562877745 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:41:17 INFO - PROCESS | 1933 | 1461562877754 Marionette TRACE conn3 <- [1,406,null,{}] 22:41:17 INFO - PROCESS | 1933 | 1461562877764 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:41:17 INFO - PROCESS | 1933 | 1461562877934 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 22:41:18 INFO - PROCESS | 1933 | 1461562878044 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537b1b800 == 55 [pid = 1933] [id = 109] 22:41:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f052f057c00) [pid = 1933] [serial = 326] [outer = (nil)] 22:41:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f05367c0400) [pid = 1933] [serial = 327] [outer = 0x7f052f057c00] 22:41:18 INFO - PROCESS | 1933 | 1461562878112 Marionette DEBUG loaded listener.js 22:41:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f0537cea400) [pid = 1933] [serial = 328] [outer = 0x7f052f057c00] 22:41:18 INFO - PROCESS | 1933 | 1461562878919 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:41:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:41:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1253ms 22:41:19 INFO - PROCESS | 1933 | 1461562878994 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 22:41:19 INFO - PROCESS | 1933 | 1461562878998 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 22:41:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:41:19 INFO - PROCESS | 1933 | 1461562879006 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:41:19 INFO - PROCESS | 1933 | 1461562879008 Marionette TRACE conn3 <- [1,410,null,{}] 22:41:19 INFO - PROCESS | 1933 | 1461562879015 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:41:19 INFO - PROCESS | 1933 | 1461562879215 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 22:41:19 INFO - PROCESS | 1933 | 1461562879240 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b217000 == 56 [pid = 1933] [id = 110] 22:41:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f0538a03400) [pid = 1933] [serial = 329] [outer = (nil)] 22:41:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f0542673c00) [pid = 1933] [serial = 330] [outer = 0x7f0538a03400] 22:41:19 INFO - PROCESS | 1933 | 1461562879307 Marionette DEBUG loaded listener.js 22:41:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f0542a58800) [pid = 1933] [serial = 331] [outer = 0x7f0538a03400] 22:41:20 INFO - PROCESS | 1933 | 1461562880360 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:41:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:41:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1385ms 22:41:20 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f052e410800) [pid = 1933] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:41:20 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f052b241c00) [pid = 1933] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:41:20 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f05330c5800) [pid = 1933] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:41:20 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f053c75a800) [pid = 1933] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:41:20 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f052b237400) [pid = 1933] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:41:20 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f0547106400) [pid = 1933] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:41:20 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f052b23ec00) [pid = 1933] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:41:20 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f05367c7800) [pid = 1933] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:41:20 INFO - PROCESS | 1933 | 1461562880688 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 22:41:20 INFO - PROCESS | 1933 | 1461562880699 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 22:41:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:41:20 INFO - PROCESS | 1933 | 1461562880723 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:41:20 INFO - PROCESS | 1933 | 1461562880728 Marionette TRACE conn3 <- [1,414,null,{}] 22:41:20 INFO - PROCESS | 1933 | 1461562880734 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:41:20 INFO - PROCESS | 1933 | 1461562880883 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 22:41:21 INFO - PROCESS | 1933 | 1461562881049 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0543821800 == 57 [pid = 1933] [id = 111] 22:41:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f05425bb000) [pid = 1933] [serial = 332] [outer = (nil)] 22:41:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f05425be000) [pid = 1933] [serial = 333] [outer = 0x7f05425bb000] 22:41:21 INFO - PROCESS | 1933 | 1461562881131 Marionette DEBUG loaded listener.js 22:41:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f05425c5400) [pid = 1933] [serial = 334] [outer = 0x7f05425bb000] 22:41:21 INFO - PROCESS | 1933 | 1461562881878 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:41:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:41:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1190ms 22:41:21 INFO - PROCESS | 1933 | 1461562881907 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 22:41:21 INFO - PROCESS | 1933 | 1461562881912 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 22:41:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:41:21 INFO - PROCESS | 1933 | 1461562881919 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:41:21 INFO - PROCESS | 1933 | 1461562881925 Marionette TRACE conn3 <- [1,418,null,{}] 22:41:21 INFO - PROCESS | 1933 | 1461562881932 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:41:22 INFO - PROCESS | 1933 | 1461562882161 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 22:41:22 INFO - PROCESS | 1933 | 1461562882176 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547399000 == 58 [pid = 1933] [id = 112] 22:41:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f05425bc400) [pid = 1933] [serial = 335] [outer = (nil)] 22:41:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f0545abcc00) [pid = 1933] [serial = 336] [outer = 0x7f05425bc400] 22:41:22 INFO - PROCESS | 1933 | 1461562882278 Marionette DEBUG loaded listener.js 22:41:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f0547603400) [pid = 1933] [serial = 337] [outer = 0x7f05425bc400] 22:41:23 INFO - PROCESS | 1933 | 1461562883798 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:41:23 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:41:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1940ms 22:41:23 INFO - PROCESS | 1933 | 1461562883861 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 22:41:23 INFO - PROCESS | 1933 | 1461562883870 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 22:41:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:41:23 INFO - PROCESS | 1933 | 1461562883880 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:41:23 INFO - PROCESS | 1933 | 1461562883883 Marionette TRACE conn3 <- [1,422,null,{}] 22:41:23 INFO - PROCESS | 1933 | 1461562883937 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:41:24 INFO - PROCESS | 1933 | 1461562884150 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 22:41:24 INFO - PROCESS | 1933 | 1461562884292 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534652800 == 59 [pid = 1933] [id = 113] 22:41:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f052b25a800) [pid = 1933] [serial = 338] [outer = (nil)] 22:41:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f052d5e0c00) [pid = 1933] [serial = 339] [outer = 0x7f052b25a800] 22:41:24 INFO - PROCESS | 1933 | 1461562884377 Marionette DEBUG loaded listener.js 22:41:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f052f219800) [pid = 1933] [serial = 340] [outer = 0x7f052b25a800] 22:41:26 INFO - PROCESS | 1933 | 1461562886053 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:41:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:41:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2235ms 22:41:26 INFO - PROCESS | 1933 | 1461562886114 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 22:41:26 INFO - PROCESS | 1933 | 1461562886124 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 22:41:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:41:26 INFO - PROCESS | 1933 | 1461562886138 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:41:26 INFO - PROCESS | 1933 | 1461562886144 Marionette TRACE conn3 <- [1,426,null,{}] 22:41:26 INFO - PROCESS | 1933 | 1461562886196 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:41:26 INFO - PROCESS | 1933 | 1461562886402 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 22:41:26 INFO - PROCESS | 1933 | 1461562886552 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542aa9800 == 60 [pid = 1933] [id = 114] 22:41:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f052b25e000) [pid = 1933] [serial = 341] [outer = (nil)] 22:41:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f0534595000) [pid = 1933] [serial = 342] [outer = 0x7f052b25e000] 22:41:26 INFO - PROCESS | 1933 | 1461562886628 Marionette DEBUG loaded listener.js 22:41:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f053459ec00) [pid = 1933] [serial = 343] [outer = 0x7f052b25e000] 22:41:27 INFO - PROCESS | 1933 | 1461562887584 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:41:27 INFO - PROCESS | 1933 | 1461562887634 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 22:41:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:41:27 INFO - PROCESS | 1933 | 1461562887641 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:41:27 INFO - PROCESS | 1933 | 1461562887648 Marionette TRACE conn3 <- [1,430,null,{}] 22:41:27 INFO - PROCESS | 1933 | 1461562887666 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:41:27 INFO - PROCESS | 1933 | 1461562887860 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 22:41:28 INFO - PROCESS | 1933 | 1461562888049 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054bdb5800 == 61 [pid = 1933] [id = 115] 22:41:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f053540e400) [pid = 1933] [serial = 344] [outer = (nil)] 22:41:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f0537b80c00) [pid = 1933] [serial = 345] [outer = 0x7f053540e400] 22:41:28 INFO - PROCESS | 1933 | 1461562888177 Marionette DEBUG loaded listener.js 22:41:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f0542589800) [pid = 1933] [serial = 346] [outer = 0x7f053540e400] 22:41:29 INFO - PROCESS | 1933 | 1461562889032 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:41:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:41:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1437ms 22:41:29 INFO - PROCESS | 1933 | 1461562889079 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 22:41:29 INFO - PROCESS | 1933 | 1461562889084 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 22:41:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:41:29 INFO - PROCESS | 1933 | 1461562889090 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:41:29 INFO - PROCESS | 1933 | 1461562889093 Marionette TRACE conn3 <- [1,434,null,{}] 22:41:29 INFO - PROCESS | 1933 | 1461562889099 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:41:29 INFO - PROCESS | 1933 | 1461562889270 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 22:41:29 INFO - PROCESS | 1933 | 1461562889417 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b696000 == 62 [pid = 1933] [id = 116] 22:41:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f0530162800) [pid = 1933] [serial = 347] [outer = (nil)] 22:41:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f053016bc00) [pid = 1933] [serial = 348] [outer = 0x7f0530162800] 22:41:29 INFO - PROCESS | 1933 | 1461562889492 Marionette DEBUG loaded listener.js 22:41:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f0530171000) [pid = 1933] [serial = 349] [outer = 0x7f0530162800] 22:41:30 INFO - PROCESS | 1933 | 1461562890467 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:41:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:41:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1431ms 22:41:30 INFO - PROCESS | 1933 | 1461562890523 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 22:41:30 INFO - PROCESS | 1933 | 1461562890527 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 22:41:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:41:30 INFO - PROCESS | 1933 | 1461562890534 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:41:30 INFO - PROCESS | 1933 | 1461562890538 Marionette TRACE conn3 <- [1,438,null,{}] 22:41:30 INFO - PROCESS | 1933 | 1461562890544 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:41:30 INFO - PROCESS | 1933 | 1461562890716 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 22:41:30 INFO - PROCESS | 1933 | 1461562890871 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c268000 == 63 [pid = 1933] [id = 117] 22:41:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f052b261c00) [pid = 1933] [serial = 350] [outer = (nil)] 22:41:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f052f212000) [pid = 1933] [serial = 351] [outer = 0x7f052b261c00] 22:41:30 INFO - PROCESS | 1933 | 1461562890948 Marionette DEBUG loaded listener.js 22:41:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f0535cf3400) [pid = 1933] [serial = 352] [outer = 0x7f052b261c00] 22:41:32 INFO - PROCESS | 1933 | 1461562892145 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:41:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:41:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1642ms 22:41:32 INFO - PROCESS | 1933 | 1461562892177 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 22:41:32 INFO - PROCESS | 1933 | 1461562892184 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 22:41:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:41:32 INFO - PROCESS | 1933 | 1461562892194 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:41:32 INFO - PROCESS | 1933 | 1461562892201 Marionette TRACE conn3 <- [1,442,null,{}] 22:41:32 INFO - PROCESS | 1933 | 1461562892211 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:41:32 INFO - PROCESS | 1933 | 1461562892426 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 22:41:32 INFO - PROCESS | 1933 | 1461562892624 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0532135000 == 64 [pid = 1933] [id = 118] 22:41:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f052bad7c00) [pid = 1933] [serial = 353] [outer = (nil)] 22:41:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f052bf03000) [pid = 1933] [serial = 354] [outer = 0x7f052bad7c00] 22:41:32 INFO - PROCESS | 1933 | 1461562892697 Marionette DEBUG loaded listener.js 22:41:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f052bf0ac00) [pid = 1933] [serial = 355] [outer = 0x7f052bad7c00] 22:41:33 INFO - PROCESS | 1933 | 1461562893657 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:41:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:41:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1537ms 22:41:33 INFO - PROCESS | 1933 | 1461562893732 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 22:41:33 INFO - PROCESS | 1933 | 1461562893741 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 22:41:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:41:33 INFO - PROCESS | 1933 | 1461562893754 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:41:33 INFO - PROCESS | 1933 | 1461562893757 Marionette TRACE conn3 <- [1,446,null,{}] 22:41:33 INFO - PROCESS | 1933 | 1461562893765 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:41:33 INFO - PROCESS | 1933 | 1461562893976 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 22:41:34 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535a1c800 == 63 [pid = 1933] [id = 60] 22:41:34 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054998b800 == 62 [pid = 1933] [id = 79] 22:41:34 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0543821800 == 61 [pid = 1933] [id = 111] 22:41:34 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b217000 == 60 [pid = 1933] [id = 110] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f0547e87800) [pid = 1933] [serial = 297] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f052b3cc000) [pid = 1933] [serial = 273] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f0547b40c00) [pid = 1933] [serial = 270] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | 1461562894205 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:34 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537b1b800 == 59 [pid = 1933] [id = 109] 22:41:34 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534c7a800 == 58 [pid = 1933] [id = 108] 22:41:34 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0533161800 == 57 [pid = 1933] [id = 107] 22:41:34 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c2e4000 == 56 [pid = 1933] [id = 106] 22:41:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ae67800 == 57 [pid = 1933] [id = 119] 22:41:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f052c8dc000) [pid = 1933] [serial = 356] [outer = (nil)] 22:41:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f052f056800) [pid = 1933] [serial = 357] [outer = 0x7f052c8dc000] 22:41:34 INFO - PROCESS | 1933 | 1461562894285 Marionette DEBUG loaded listener.js 22:41:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f0530163000) [pid = 1933] [serial = 358] [outer = 0x7f052c8dc000] 22:41:34 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0542315000 == 56 [pid = 1933] [id = 101] 22:41:34 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053508f800 == 55 [pid = 1933] [id = 100] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f052bdee800) [pid = 1933] [serial = 261] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f053540fc00) [pid = 1933] [serial = 283] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f052b3ccc00) [pid = 1933] [serial = 276] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f05330c9000) [pid = 1933] [serial = 288] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f0542850800) [pid = 1933] [serial = 267] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f0533a3ec00) [pid = 1933] [serial = 282] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f0535410c00) [pid = 1933] [serial = 289] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f054233c800) [pid = 1933] [serial = 291] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f0542af9400) [pid = 1933] [serial = 292] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f0535413000) [pid = 1933] [serial = 294] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f053397e000) [pid = 1933] [serial = 264] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f0547b43c00) [pid = 1933] [serial = 259] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f052f20e800) [pid = 1933] [serial = 279] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f0531748400) [pid = 1933] [serial = 280] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f0537ca4800) [pid = 1933] [serial = 285] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f052c7d2c00) [pid = 1933] [serial = 277] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f053c754c00) [pid = 1933] [serial = 286] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f05474a6c00) [pid = 1933] [serial = 295] [outer = (nil)] [url = about:blank] 22:41:35 INFO - PROCESS | 1933 | 1461562895131 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:41:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:41:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1436ms 22:41:35 INFO - PROCESS | 1933 | 1461562895190 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 22:41:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:41:35 INFO - PROCESS | 1933 | 1461562895195 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 22:41:35 INFO - PROCESS | 1933 | 1461562895203 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:41:35 INFO - PROCESS | 1933 | 1461562895210 Marionette TRACE conn3 <- [1,450,null,{}] 22:41:35 INFO - PROCESS | 1933 | 1461562895228 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:41:35 INFO - PROCESS | 1933 | 1461562895428 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 22:41:35 INFO - PROCESS | 1933 | 1461562895537 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535089800 == 56 [pid = 1933] [id = 120] 22:41:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f052b3ccc00) [pid = 1933] [serial = 359] [outer = (nil)] 22:41:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f05330c6000) [pid = 1933] [serial = 360] [outer = 0x7f052b3ccc00] 22:41:35 INFO - PROCESS | 1933 | 1461562895611 Marionette DEBUG loaded listener.js 22:41:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f053459e800) [pid = 1933] [serial = 361] [outer = 0x7f052b3ccc00] 22:41:36 INFO - PROCESS | 1933 | 1461562896450 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:41:36 INFO - PROCESS | 1933 | 1461562896513 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 22:41:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:41:36 INFO - PROCESS | 1933 | 1461562896522 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:41:36 INFO - PROCESS | 1933 | 1461562896526 Marionette TRACE conn3 <- [1,454,null,{}] 22:41:36 INFO - PROCESS | 1933 | 1461562896533 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:41:36 INFO - PROCESS | 1933 | 1461562896698 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 22:41:36 INFO - PROCESS | 1933 | 1461562896709 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537b26000 == 57 [pid = 1933] [id = 121] 22:41:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f053459f000) [pid = 1933] [serial = 362] [outer = (nil)] 22:41:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f0535d6e800) [pid = 1933] [serial = 363] [outer = 0x7f053459f000] 22:41:36 INFO - PROCESS | 1933 | 1461562896782 Marionette DEBUG loaded listener.js 22:41:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f0537b7c800) [pid = 1933] [serial = 364] [outer = 0x7f053459f000] 22:41:37 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:41:37 INFO - PROCESS | 1933 | 1461562897734 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:41:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:41:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1244ms 22:41:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:41:37 INFO - PROCESS | 1933 | 1461562897768 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 22:41:37 INFO - PROCESS | 1933 | 1461562897771 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 22:41:37 INFO - PROCESS | 1933 | 1461562897779 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:41:37 INFO - PROCESS | 1933 | 1461562897782 Marionette TRACE conn3 <- [1,458,null,{}] 22:41:37 INFO - PROCESS | 1933 | 1461562897794 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:41:37 INFO - PROCESS | 1933 | 1461562897993 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 22:41:38 INFO - PROCESS | 1933 | 1461562898029 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05423ad800 == 58 [pid = 1933] [id = 122] 22:41:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f0535430c00) [pid = 1933] [serial = 365] [outer = (nil)] 22:41:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f0538a46c00) [pid = 1933] [serial = 366] [outer = 0x7f0535430c00] 22:41:38 INFO - PROCESS | 1933 | 1461562898096 Marionette DEBUG loaded listener.js 22:41:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f05425ba000) [pid = 1933] [serial = 367] [outer = 0x7f0535430c00] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f052aa9ac00) [pid = 1933] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f052c8d9800) [pid = 1933] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f05354b1800) [pid = 1933] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f0538a03400) [pid = 1933] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f05425bb000) [pid = 1933] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f052ad73c00) [pid = 1933] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f052f057c00) [pid = 1933] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f052e4efc00) [pid = 1933] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f052d3e4000) [pid = 1933] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f05474a7c00) [pid = 1933] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f052f050400) [pid = 1933] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f0537b85000) [pid = 1933] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f053b846800) [pid = 1933] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f052bde6c00) [pid = 1933] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f052c8dd000) [pid = 1933] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f0532bf0c00) [pid = 1933] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:41:39 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f05474b0000) [pid = 1933] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:41:39 INFO - PROCESS | 1933 | 1461562899322 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:41:39 INFO - PROCESS | 1933 | 1461562899371 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 22:41:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:41:39 INFO - PROCESS | 1933 | 1461562899380 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:41:39 INFO - PROCESS | 1933 | 1461562899384 Marionette TRACE conn3 <- [1,462,null,{}] 22:41:39 INFO - PROCESS | 1933 | 1461562899389 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:41:39 INFO - PROCESS | 1933 | 1461562899636 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 22:41:39 INFO - PROCESS | 1933 | 1461562899773 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542a13800 == 59 [pid = 1933] [id = 123] 22:41:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f05425c1000) [pid = 1933] [serial = 368] [outer = (nil)] 22:41:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f05425c3400) [pid = 1933] [serial = 369] [outer = 0x7f05425c1000] 22:41:39 INFO - PROCESS | 1933 | 1461562899847 Marionette DEBUG loaded listener.js 22:41:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f05428f1400) [pid = 1933] [serial = 370] [outer = 0x7f05425c1000] 22:41:40 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:41:40 INFO - PROCESS | 1933 | 1461562900628 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:41:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:41:40 INFO - PROCESS | 1933 | 1461562900686 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 22:41:40 INFO - PROCESS | 1933 | 1461562900694 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:41:40 INFO - PROCESS | 1933 | 1461562900697 Marionette TRACE conn3 <- [1,466,null,{}] 22:41:40 INFO - PROCESS | 1933 | 1461562900707 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:41:40 INFO - PROCESS | 1933 | 1461562900895 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 22:41:41 INFO - PROCESS | 1933 | 1461562900999 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547d92000 == 60 [pid = 1933] [id = 124] 22:41:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f052f156800) [pid = 1933] [serial = 371] [outer = (nil)] 22:41:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f052f160800) [pid = 1933] [serial = 372] [outer = 0x7f052f156800] 22:41:41 INFO - PROCESS | 1933 | 1461562901066 Marionette DEBUG loaded listener.js 22:41:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f052f165c00) [pid = 1933] [serial = 373] [outer = 0x7f052f156800] 22:41:42 INFO - PROCESS | 1933 | 1461562902107 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:41:42 INFO - PROCESS | 1933 | 1461562902189 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 22:41:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:41:42 INFO - PROCESS | 1933 | 1461562902202 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:41:42 INFO - PROCESS | 1933 | 1461562902209 Marionette TRACE conn3 <- [1,470,null,{}] 22:41:42 INFO - PROCESS | 1933 | 1461562902218 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:41:42 INFO - PROCESS | 1933 | 1461562902450 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 22:41:42 INFO - PROCESS | 1933 | 1461562902703 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052dad9800 == 61 [pid = 1933] [id = 125] 22:41:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f052c4d8000) [pid = 1933] [serial = 374] [outer = (nil)] 22:41:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f052e402400) [pid = 1933] [serial = 375] [outer = 0x7f052c4d8000] 22:41:42 INFO - PROCESS | 1933 | 1461562902790 Marionette DEBUG loaded listener.js 22:41:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f052f160c00) [pid = 1933] [serial = 376] [outer = 0x7f052c4d8000] 22:41:43 INFO - PROCESS | 1933 | 1461562903715 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:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1544ms 22:41:43 INFO - PROCESS | 1933 | 1461562903746 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 22:41:43 INFO - PROCESS | 1933 | 1461562903754 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 22:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:41:43 INFO - PROCESS | 1933 | 1461562903767 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:41:43 INFO - PROCESS | 1933 | 1461562903772 Marionette TRACE conn3 <- [1,474,null,{}] 22:41:43 INFO - PROCESS | 1933 | 1461562903779 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:41:43 INFO - PROCESS | 1933 | 1461562903972 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 22:41:44 INFO - PROCESS | 1933 | 1461562904118 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537e67000 == 62 [pid = 1933] [id = 126] 22:41:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f0530162c00) [pid = 1933] [serial = 377] [outer = (nil)] 22:41:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f05330bec00) [pid = 1933] [serial = 378] [outer = 0x7f0530162c00] 22:41:44 INFO - PROCESS | 1933 | 1461562904201 Marionette DEBUG loaded listener.js 22:41:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f0533d7bc00) [pid = 1933] [serial = 379] [outer = 0x7f0530162c00] 22:41:45 INFO - PROCESS | 1933 | 1461562905216 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:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1486ms 22:41:45 INFO - PROCESS | 1933 | 1461562905253 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 22:41:45 INFO - PROCESS | 1933 | 1461562905257 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 22:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:41:45 INFO - PROCESS | 1933 | 1461562905264 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:41:45 INFO - PROCESS | 1933 | 1461562905271 Marionette TRACE conn3 <- [1,478,null,{}] 22:41:45 INFO - PROCESS | 1933 | 1461562905288 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:41:45 INFO - PROCESS | 1933 | 1461562905520 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 22:41:45 INFO - PROCESS | 1933 | 1461562905716 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305c1000 == 63 [pid = 1933] [id = 127] 22:41:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f05367c0c00) [pid = 1933] [serial = 380] [outer = (nil)] 22:41:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f0542590800) [pid = 1933] [serial = 381] [outer = 0x7f05367c0c00] 22:41:45 INFO - PROCESS | 1933 | 1461562905856 Marionette DEBUG loaded listener.js 22:41:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f05425c5000) [pid = 1933] [serial = 382] [outer = 0x7f05367c0c00] 22:41:46 INFO - PROCESS | 1933 | 1461562906753 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:41:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:41:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1541ms 22:41:46 INFO - PROCESS | 1933 | 1461562906806 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 22:41:46 INFO - PROCESS | 1933 | 1461562906810 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 22:41:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:41:46 INFO - PROCESS | 1933 | 1461562906818 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:41:46 INFO - PROCESS | 1933 | 1461562906822 Marionette TRACE conn3 <- [1,482,null,{}] 22:41:46 INFO - PROCESS | 1933 | 1461562906828 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:41:47 INFO - PROCESS | 1933 | 1461562907015 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 22:41:47 INFO - PROCESS | 1933 | 1461562907162 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305db800 == 64 [pid = 1933] [id = 128] 22:41:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f05301e5400) [pid = 1933] [serial = 383] [outer = (nil)] 22:41:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f05301ec400) [pid = 1933] [serial = 384] [outer = 0x7f05301e5400] 22:41:47 INFO - PROCESS | 1933 | 1461562907238 Marionette DEBUG loaded listener.js 22:41:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f0537c10000) [pid = 1933] [serial = 385] [outer = 0x7f05301e5400] 22:41:48 INFO - PROCESS | 1933 | 1461562908201 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:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1430ms 22:41:48 INFO - PROCESS | 1933 | 1461562908250 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 22:41:48 INFO - PROCESS | 1933 | 1461562908254 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 22:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:41:48 INFO - PROCESS | 1933 | 1461562908262 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:41:48 INFO - PROCESS | 1933 | 1461562908266 Marionette TRACE conn3 <- [1,486,null,{}] 22:41:48 INFO - PROCESS | 1933 | 1461562908272 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:41:48 INFO - PROCESS | 1933 | 1461562908454 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 22:41:48 INFO - PROCESS | 1933 | 1461562908601 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6cb000 == 65 [pid = 1933] [id = 129] 22:41:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f05301e8400) [pid = 1933] [serial = 386] [outer = (nil)] 22:41:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f0542850800) [pid = 1933] [serial = 387] [outer = 0x7f05301e8400] 22:41:48 INFO - PROCESS | 1933 | 1461562908674 Marionette DEBUG loaded listener.js 22:41:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f05439b4000) [pid = 1933] [serial = 388] [outer = 0x7f05301e8400] 22:41:49 INFO - PROCESS | 1933 | 1461562909612 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:41:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:41:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1387ms 22:41:49 INFO - PROCESS | 1933 | 1461562909649 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 22:41:49 INFO - PROCESS | 1933 | 1461562909653 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 22:41:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:41:49 INFO - PROCESS | 1933 | 1461562909660 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:41:49 INFO - PROCESS | 1933 | 1461562909664 Marionette TRACE conn3 <- [1,490,null,{}] 22:41:49 INFO - PROCESS | 1933 | 1461562909670 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:41:49 INFO - PROCESS | 1933 | 1461562909869 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 22:41:50 INFO - PROCESS | 1933 | 1461562910020 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff90000 == 66 [pid = 1933] [id = 130] 22:41:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f052ad65c00) [pid = 1933] [serial = 389] [outer = (nil)] 22:41:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f052ffd5000) [pid = 1933] [serial = 390] [outer = 0x7f052ad65c00] 22:41:50 INFO - PROCESS | 1933 | 1461562910100 Marionette DEBUG loaded listener.js 22:41:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f0547105800) [pid = 1933] [serial = 391] [outer = 0x7f052ad65c00] 22:41:50 INFO - PROCESS | 1933 | 1461562910971 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:41:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:41:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1384ms 22:41:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:41:51 INFO - PROCESS | 1933 | 1461562911044 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 22:41:51 INFO - PROCESS | 1933 | 1461562911047 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 22:41:51 INFO - PROCESS | 1933 | 1461562911055 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:41:51 INFO - PROCESS | 1933 | 1461562911058 Marionette TRACE conn3 <- [1,494,null,{}] 22:41:51 INFO - PROCESS | 1933 | 1461562911065 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:41:51 INFO - PROCESS | 1933 | 1461562911240 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 22:41:51 INFO - PROCESS | 1933 | 1461562911389 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c8aa000 == 67 [pid = 1933] [id = 131] 22:41:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f052aaa4400) [pid = 1933] [serial = 392] [outer = (nil)] 22:41:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f052e4f7c00) [pid = 1933] [serial = 393] [outer = 0x7f052aaa4400] 22:41:51 INFO - PROCESS | 1933 | 1461562911463 Marionette DEBUG loaded listener.js 22:41:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f054710f800) [pid = 1933] [serial = 394] [outer = 0x7f052aaa4400] 22:41:52 INFO - PROCESS | 1933 | 1461562912679 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:41:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:41:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1687ms 22:41:52 INFO - PROCESS | 1933 | 1461562912741 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 22:41:52 INFO - PROCESS | 1933 | 1461562912749 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 22:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:41:52 INFO - PROCESS | 1933 | 1461562912768 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:41:52 INFO - PROCESS | 1933 | 1461562912774 Marionette TRACE conn3 <- [1,498,null,{}] 22:41:52 INFO - PROCESS | 1933 | 1461562912784 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:41:53 INFO - PROCESS | 1933 | 1461562913063 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 22:41:53 INFO - PROCESS | 1933 | 1461562913310 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b217000 == 68 [pid = 1933] [id = 132] 22:41:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f052bf09c00) [pid = 1933] [serial = 395] [outer = (nil)] 22:41:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f052c4cf000) [pid = 1933] [serial = 396] [outer = 0x7f052bf09c00] 22:41:53 INFO - PROCESS | 1933 | 1461562913385 Marionette DEBUG loaded listener.js 22:41:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f052ef7d800) [pid = 1933] [serial = 397] [outer = 0x7f052bf09c00] 22:41:54 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0542a13800 == 67 [pid = 1933] [id = 123] 22:41:54 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05423ad800 == 66 [pid = 1933] [id = 122] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f0545abcc00) [pid = 1933] [serial = 336] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537b26000 == 65 [pid = 1933] [id = 121] 22:41:54 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535089800 == 64 [pid = 1933] [id = 120] 22:41:54 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ae67800 == 63 [pid = 1933] [id = 119] 22:41:54 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0532135000 == 62 [pid = 1933] [id = 118] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f052f05a000) [pid = 1933] [serial = 192] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f05364e0c00) [pid = 1933] [serial = 195] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f0547e0fc00) [pid = 1933] [serial = 225] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f052c4d0c00) [pid = 1933] [serial = 162] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f0533987000) [pid = 1933] [serial = 165] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f0537c0d800) [pid = 1933] [serial = 168] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f0542673c00) [pid = 1933] [serial = 330] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f05425be000) [pid = 1933] [serial = 333] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f052b25e800) [pid = 1933] [serial = 319] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f052b23c000) [pid = 1933] [serial = 318] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f05367c0400) [pid = 1933] [serial = 327] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f0533987800) [pid = 1933] [serial = 324] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f0534ba7000) [pid = 1933] [serial = 325] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f0531754c00) [pid = 1933] [serial = 322] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f052f20e000) [pid = 1933] [serial = 321] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f05499c4400) [pid = 1933] [serial = 298] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f052f210400) [pid = 1933] [serial = 300] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f0535412000) [pid = 1933] [serial = 303] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f0543b71400) [pid = 1933] [serial = 306] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f052ad6e800) [pid = 1933] [serial = 312] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f053571c000) [pid = 1933] [serial = 309] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f052ef79000) [pid = 1933] [serial = 315] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f0542a58800) [pid = 1933] [serial = 331] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f05425c5400) [pid = 1933] [serial = 334] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f0537cea400) [pid = 1933] [serial = 328] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f0542a58000) [pid = 1933] [serial = 135] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f0543cdb400) [pid = 1933] [serial = 201] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f0542a55000) [pid = 1933] [serial = 198] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f052f0bc400) [pid = 1933] [serial = 138] [outer = (nil)] [url = about:blank] 22:41:54 INFO - PROCESS | 1933 | 1461562914855 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:41:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:41:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2151ms 22:41:54 INFO - PROCESS | 1933 | 1461562914911 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 22:41:54 INFO - PROCESS | 1933 | 1461562914919 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 22:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:41:54 INFO - PROCESS | 1933 | 1461562914931 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:41:54 INFO - PROCESS | 1933 | 1461562914935 Marionette TRACE conn3 <- [1,502,null,{}] 22:41:54 INFO - PROCESS | 1933 | 1461562914944 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:41:55 INFO - PROCESS | 1933 | 1461562915117 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 22:41:55 INFO - PROCESS | 1933 | 1461562915286 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d80f800 == 63 [pid = 1933] [id = 133] 22:41:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f052bf0b400) [pid = 1933] [serial = 398] [outer = (nil)] 22:41:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f0532374c00) [pid = 1933] [serial = 399] [outer = 0x7f052bf0b400] 22:41:55 INFO - PROCESS | 1933 | 1461562915362 Marionette DEBUG loaded listener.js 22:41:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f0533131000) [pid = 1933] [serial = 400] [outer = 0x7f052bf0b400] 22:41:56 INFO - PROCESS | 1933 | 1461562916108 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:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1192ms 22:41:56 INFO - PROCESS | 1933 | 1461562916125 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 22:41:56 INFO - PROCESS | 1933 | 1461562916129 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 22:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:41:56 INFO - PROCESS | 1933 | 1461562916146 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:41:56 INFO - PROCESS | 1933 | 1461562916153 Marionette TRACE conn3 <- [1,506,null,{}] 22:41:56 INFO - PROCESS | 1933 | 1461562916170 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:41:56 INFO - PROCESS | 1933 | 1461562916348 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 22:41:56 INFO - PROCESS | 1933 | 1461562916361 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c7e800 == 64 [pid = 1933] [id = 134] 22:41:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f05345a2400) [pid = 1933] [serial = 401] [outer = (nil)] 22:41:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f053540f000) [pid = 1933] [serial = 402] [outer = 0x7f05345a2400] 22:41:56 INFO - PROCESS | 1933 | 1461562916430 Marionette DEBUG loaded listener.js 22:41:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f0535724400) [pid = 1933] [serial = 403] [outer = 0x7f05345a2400] 22:41:57 INFO - PROCESS | 1933 | 1461562917374 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:41:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:41:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1290ms 22:41:57 INFO - PROCESS | 1933 | 1461562917435 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 22:41:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:41:57 INFO - PROCESS | 1933 | 1461562917440 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 22:41:57 INFO - PROCESS | 1933 | 1461562917446 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:41:57 INFO - PROCESS | 1933 | 1461562917450 Marionette TRACE conn3 <- [1,510,null,{}] 22:41:57 INFO - PROCESS | 1933 | 1461562917456 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:41:57 INFO - PROCESS | 1933 | 1461562917656 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 22:41:57 INFO - PROCESS | 1933 | 1461562917691 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535d33000 == 65 [pid = 1933] [id = 135] 22:41:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f0533e7dc00) [pid = 1933] [serial = 404] [outer = (nil)] 22:41:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f0537c0d800) [pid = 1933] [serial = 405] [outer = 0x7f0533e7dc00] 22:41:57 INFO - PROCESS | 1933 | 1461562917757 Marionette DEBUG loaded listener.js 22:41:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f05417b2800) [pid = 1933] [serial = 406] [outer = 0x7f0533e7dc00] 22:41:58 INFO - PROCESS | 1933 | 1461562918614 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:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1234ms 22:41:58 INFO - PROCESS | 1933 | 1461562918681 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 22:41:58 INFO - PROCESS | 1933 | 1461562918684 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 22:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:41:58 INFO - PROCESS | 1933 | 1461562918691 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:41:58 INFO - PROCESS | 1933 | 1461562918695 Marionette TRACE conn3 <- [1,514,null,{}] 22:41:58 INFO - PROCESS | 1933 | 1461562918706 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:41:58 INFO - PROCESS | 1933 | 1461562918917 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 22:41:58 INFO - PROCESS | 1933 | 1461562918943 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537e69000 == 66 [pid = 1933] [id = 136] 22:41:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f05367c1000) [pid = 1933] [serial = 407] [outer = (nil)] 22:41:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f05425bdc00) [pid = 1933] [serial = 408] [outer = 0x7f05367c1000] 22:41:59 INFO - PROCESS | 1933 | 1461562919008 Marionette DEBUG loaded listener.js 22:41:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f054266f800) [pid = 1933] [serial = 409] [outer = 0x7f05367c1000] 22:41:59 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f052c8dc000) [pid = 1933] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:41:59 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f052b3ccc00) [pid = 1933] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:41:59 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f0535430c00) [pid = 1933] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:41:59 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f053459f000) [pid = 1933] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:41:59 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f05425c1000) [pid = 1933] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:41:59 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f052bad7c00) [pid = 1933] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:41:59 INFO - PROCESS | 1933 | 1461562919990 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:42: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:42:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1330ms 22:42:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:42:00 INFO - PROCESS | 1933 | 1461562920022 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 22:42:00 INFO - PROCESS | 1933 | 1461562920025 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 22:42:00 INFO - PROCESS | 1933 | 1461562920033 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:42:00 INFO - PROCESS | 1933 | 1461562920036 Marionette TRACE conn3 <- [1,518,null,{}] 22:42:00 INFO - PROCESS | 1933 | 1461562920054 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:42:00 INFO - PROCESS | 1933 | 1461562920241 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 22:42:00 INFO - PROCESS | 1933 | 1461562920346 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054231f000 == 67 [pid = 1933] [id = 137] 22:42:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f052aaa2c00) [pid = 1933] [serial = 410] [outer = (nil)] 22:42:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f05425bbc00) [pid = 1933] [serial = 411] [outer = 0x7f052aaa2c00] 22:42:00 INFO - PROCESS | 1933 | 1461562920415 Marionette DEBUG loaded listener.js 22:42:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f05474a5c00) [pid = 1933] [serial = 412] [outer = 0x7f052aaa2c00] 22:42:01 INFO - PROCESS | 1933 | 1461562921193 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:42:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:42:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1196ms 22:42:01 INFO - PROCESS | 1933 | 1461562921228 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 22:42:01 INFO - PROCESS | 1933 | 1461562921231 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 22:42:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:42:01 INFO - PROCESS | 1933 | 1461562921238 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:42:01 INFO - PROCESS | 1933 | 1461562921242 Marionette TRACE conn3 <- [1,522,null,{}] 22:42:01 INFO - PROCESS | 1933 | 1461562921247 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:42:01 INFO - PROCESS | 1933 | 1461562921447 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 22:42:01 INFO - PROCESS | 1933 | 1461562921611 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6c0000 == 68 [pid = 1933] [id = 138] 22:42:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f052aa97400) [pid = 1933] [serial = 413] [outer = (nil)] 22:42:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f052aaa1400) [pid = 1933] [serial = 414] [outer = 0x7f052aa97400] 22:42:01 INFO - PROCESS | 1933 | 1461562921693 Marionette DEBUG loaded listener.js 22:42:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f052b3ce000) [pid = 1933] [serial = 415] [outer = 0x7f052aa97400] 22:42:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f052e40f400) [pid = 1933] [serial = 416] [outer = 0x7f052bde5400] 22:42:02 INFO - PROCESS | 1933 | 1461562922833 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:42: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:42:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1629ms 22:42:02 INFO - PROCESS | 1933 | 1461562922871 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 22:42:02 INFO - PROCESS | 1933 | 1461562922878 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 22:42:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:42:02 INFO - PROCESS | 1933 | 1461562922889 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:42:02 INFO - PROCESS | 1933 | 1461562922893 Marionette TRACE conn3 <- [1,526,null,{}] 22:42:02 INFO - PROCESS | 1933 | 1461562922902 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:42:03 INFO - PROCESS | 1933 | 1461562923111 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 22:42:03 INFO - PROCESS | 1933 | 1461562923335 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053465b800 == 69 [pid = 1933] [id = 139] 22:42:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f052ef38400) [pid = 1933] [serial = 417] [outer = (nil)] 22:42:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f052f050c00) [pid = 1933] [serial = 418] [outer = 0x7f052ef38400] 22:42:03 INFO - PROCESS | 1933 | 1461562923419 Marionette DEBUG loaded listener.js 22:42:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f052f156400) [pid = 1933] [serial = 419] [outer = 0x7f052ef38400] 22:42:04 INFO - PROCESS | 1933 | 1461562924401 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:42: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:42:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1548ms 22:42:04 INFO - PROCESS | 1933 | 1461562924441 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 22:42:04 INFO - PROCESS | 1933 | 1461562924446 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 22:42:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:42:04 INFO - PROCESS | 1933 | 1461562924456 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:42:04 INFO - PROCESS | 1933 | 1461562924460 Marionette TRACE conn3 <- [1,530,null,{}] 22:42:04 INFO - PROCESS | 1933 | 1461562924466 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:42:04 INFO - PROCESS | 1933 | 1461562924666 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 22:42:04 INFO - PROCESS | 1933 | 1461562924912 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542aa0000 == 70 [pid = 1933] [id = 140] 22:42:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f0531713400) [pid = 1933] [serial = 420] [outer = (nil)] 22:42:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f0533b8e400) [pid = 1933] [serial = 421] [outer = 0x7f0531713400] 22:42:05 INFO - PROCESS | 1933 | 1461562925039 Marionette DEBUG loaded listener.js 22:42:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f053459d400) [pid = 1933] [serial = 422] [outer = 0x7f0531713400] 22:42:05 INFO - PROCESS | 1933 | 1461562925961 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:42: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:42:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:42:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:42: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:42:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:42:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:42:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:42:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1532ms 22:42:05 INFO - PROCESS | 1933 | 1461562925993 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 22:42:05 INFO - PROCESS | 1933 | 1461562925998 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 22:42:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:42:06 INFO - PROCESS | 1933 | 1461562926033 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:42:06 INFO - PROCESS | 1933 | 1461562926043 Marionette TRACE conn3 <- [1,534,null,{}] 22:42:06 INFO - PROCESS | 1933 | 1461562926053 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:42:06 INFO - PROCESS | 1933 | 1461562926278 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 22:42:06 INFO - PROCESS | 1933 | 1461562926429 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0549921800 == 71 [pid = 1933] [id = 141] 22:42:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f05301e9000) [pid = 1933] [serial = 423] [outer = (nil)] 22:42:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f0537c0b000) [pid = 1933] [serial = 424] [outer = 0x7f05301e9000] 22:42:06 INFO - PROCESS | 1933 | 1461562926554 Marionette DEBUG loaded listener.js 22:42:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f05426ec000) [pid = 1933] [serial = 425] [outer = 0x7f05301e9000] 22:42:07 INFO - PROCESS | 1933 | 1461562927377 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:42:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:42:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1419ms 22:42:07 INFO - PROCESS | 1933 | 1461562927442 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 22:42:07 INFO - PROCESS | 1933 | 1461562927447 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 22:42:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:42:07 INFO - PROCESS | 1933 | 1461562927457 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:42:07 INFO - PROCESS | 1933 | 1461562927461 Marionette TRACE conn3 <- [1,538,null,{}] 22:42:07 INFO - PROCESS | 1933 | 1461562927467 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:42:07 INFO - PROCESS | 1933 | 1461562927680 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 22:42:07 INFO - PROCESS | 1933 | 1461562927827 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547728000 == 72 [pid = 1933] [id = 142] 22:42:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f05301ecc00) [pid = 1933] [serial = 426] [outer = (nil)] 22:42:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f0542886400) [pid = 1933] [serial = 427] [outer = 0x7f05301ecc00] 22:42:07 INFO - PROCESS | 1933 | 1461562927907 Marionette DEBUG loaded listener.js 22:42:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f0545a3c000) [pid = 1933] [serial = 428] [outer = 0x7f05301ecc00] 22:42:08 INFO - PROCESS | 1933 | 1461562928690 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:42:08 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:42:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1280ms 22:42:08 INFO - PROCESS | 1933 | 1461562928737 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 22:42:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:42:08 INFO - PROCESS | 1933 | 1461562928742 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 22:42:08 INFO - PROCESS | 1933 | 1461562928749 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:42:08 INFO - PROCESS | 1933 | 1461562928752 Marionette TRACE conn3 <- [1,542,null,{}] 22:42:08 INFO - PROCESS | 1933 | 1461562928758 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:42:08 INFO - PROCESS | 1933 | 1461562928967 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 22:42:09 INFO - PROCESS | 1933 | 1461562929095 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fedb800 == 73 [pid = 1933] [id = 143] 22:42:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f052fdccc00) [pid = 1933] [serial = 429] [outer = (nil)] 22:42:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f052fdcf000) [pid = 1933] [serial = 430] [outer = 0x7f052fdccc00] 22:42:09 INFO - PROCESS | 1933 | 1461562929183 Marionette DEBUG loaded listener.js 22:42:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f05474ad000) [pid = 1933] [serial = 431] [outer = 0x7f052fdccc00] 22:42:10 INFO - PROCESS | 1933 | 1461562930103 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:42:10 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:42:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1386ms 22:42:10 INFO - PROCESS | 1933 | 1461562930134 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 22:42:10 INFO - PROCESS | 1933 | 1461562930139 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 22:42:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:42:10 INFO - PROCESS | 1933 | 1461562930147 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:42:10 INFO - PROCESS | 1933 | 1461562930150 Marionette TRACE conn3 <- [1,546,null,{}] 22:42:10 INFO - PROCESS | 1933 | 1461562930155 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:42:10 INFO - PROCESS | 1933 | 1461562930393 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 22:42:10 INFO - PROCESS | 1933 | 1461562930544 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529382800 == 74 [pid = 1933] [id = 144] 22:42:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f0529330000) [pid = 1933] [serial = 432] [outer = (nil)] 22:42:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f0529335c00) [pid = 1933] [serial = 433] [outer = 0x7f0529330000] 22:42:10 INFO - PROCESS | 1933 | 1461562930621 Marionette DEBUG loaded listener.js 22:42:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f0547604000) [pid = 1933] [serial = 434] [outer = 0x7f0529330000] 22:42:11 INFO - PROCESS | 1933 | 1461562931470 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:42:11 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:42:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1332ms 22:42:11 INFO - PROCESS | 1933 | 1461562931479 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 22:42:11 INFO - PROCESS | 1933 | 1461562931484 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 22:42:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:42:11 INFO - PROCESS | 1933 | 1461562931491 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:42:11 INFO - PROCESS | 1933 | 1461562931494 Marionette TRACE conn3 <- [1,550,null,{}] 22:42:11 INFO - PROCESS | 1933 | 1461562931500 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:42:11 INFO - PROCESS | 1933 | 1461562931692 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 22:42:11 INFO - PROCESS | 1933 | 1461562931861 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528a0d000 == 75 [pid = 1933] [id = 145] 22:42:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f05288e9400) [pid = 1933] [serial = 435] [outer = (nil)] 22:42:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f05288ed000) [pid = 1933] [serial = 436] [outer = 0x7f05288e9400] 22:42:11 INFO - PROCESS | 1933 | 1461562931941 Marionette DEBUG loaded listener.js 22:42:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f05288f6400) [pid = 1933] [serial = 437] [outer = 0x7f05288e9400] 22:42:12 INFO - PROCESS | 1933 | 1461562932770 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:42:12 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:42:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1330ms 22:42:12 INFO - PROCESS | 1933 | 1461562932822 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 22:42:12 INFO - PROCESS | 1933 | 1461562932825 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 22:42:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:42:12 INFO - PROCESS | 1933 | 1461562932833 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:42:12 INFO - PROCESS | 1933 | 1461562932837 Marionette TRACE conn3 <- [1,554,null,{}] 22:42:12 INFO - PROCESS | 1933 | 1461562932843 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:42:13 INFO - PROCESS | 1933 | 1461562933102 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 22:42:13 INFO - PROCESS | 1933 | 1461562933215 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0545541000 == 76 [pid = 1933] [id = 146] 22:42:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f05228c3800) [pid = 1933] [serial = 438] [outer = (nil)] 22:42:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f05228c9000) [pid = 1933] [serial = 439] [outer = 0x7f05228c3800] 22:42:13 INFO - PROCESS | 1933 | 1461562933289 Marionette DEBUG loaded listener.js 22:42:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f05228cf000) [pid = 1933] [serial = 440] [outer = 0x7f05228c3800] 22:42:13 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:42:14 INFO - PROCESS | 1933 | 1461562934184 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:42:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:42:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1380ms 22:42:14 INFO - PROCESS | 1933 | 1461562934214 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 22:42:14 INFO - PROCESS | 1933 | 1461562934218 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 22:42:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:42:14 INFO - PROCESS | 1933 | 1461562934225 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:42:14 INFO - PROCESS | 1933 | 1461562934230 Marionette TRACE conn3 <- [1,558,null,{}] 22:42:14 INFO - PROCESS | 1933 | 1461562934236 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:42:14 INFO - PROCESS | 1933 | 1461562934412 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 22:42:14 INFO - PROCESS | 1933 | 1461562934569 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05229f8000 == 77 [pid = 1933] [id = 147] 22:42:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f05228c4000) [pid = 1933] [serial = 441] [outer = (nil)] 22:42:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f0522a3dc00) [pid = 1933] [serial = 442] [outer = 0x7f05228c4000] 22:42:14 INFO - PROCESS | 1933 | 1461562934644 Marionette DEBUG loaded listener.js 22:42:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f0522a43400) [pid = 1933] [serial = 443] [outer = 0x7f05228c4000] 22:42:15 INFO - PROCESS | 1933 | 1461562935565 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:42:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:42:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1380ms 22:42:15 INFO - PROCESS | 1933 | 1461562935607 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 22:42:15 INFO - PROCESS | 1933 | 1461562935612 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 22:42:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:42:15 INFO - PROCESS | 1933 | 1461562935619 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:42:15 INFO - PROCESS | 1933 | 1461562935623 Marionette TRACE conn3 <- [1,562,null,{}] 22:42:15 INFO - PROCESS | 1933 | 1461562935630 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:42:15 INFO - PROCESS | 1933 | 1461562935824 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 22:42:16 INFO - PROCESS | 1933 | 1461562936040 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522c1a000 == 78 [pid = 1933] [id = 148] 22:42:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f0522a48800) [pid = 1933] [serial = 444] [outer = (nil)] 22:42:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f0522a4b800) [pid = 1933] [serial = 445] [outer = 0x7f0522a48800] 22:42:16 INFO - PROCESS | 1933 | 1461562936138 Marionette DEBUG loaded listener.js 22:42:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f0529334800) [pid = 1933] [serial = 446] [outer = 0x7f0522a48800] 22:42:16 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:42:17 INFO - PROCESS | 1933 | 1461562937110 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:42:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:42:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1534ms 22:42:17 INFO - PROCESS | 1933 | 1461562937157 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 22:42:17 INFO - PROCESS | 1933 | 1461562937163 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 22:42:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:42:17 INFO - PROCESS | 1933 | 1461562937171 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:42:17 INFO - PROCESS | 1933 | 1461562937176 Marionette TRACE conn3 <- [1,566,null,{}] 22:42:17 INFO - PROCESS | 1933 | 1461562937182 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:42:17 INFO - PROCESS | 1933 | 1461562937655 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 22:42:17 INFO - PROCESS | 1933 | 1461562937872 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052bc91000 == 79 [pid = 1933] [id = 149] 22:42:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f0522a48c00) [pid = 1933] [serial = 447] [outer = (nil)] 22:42:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f05288f8c00) [pid = 1933] [serial = 448] [outer = 0x7f0522a48c00] 22:42:17 INFO - PROCESS | 1933 | 1461562937947 Marionette DEBUG loaded listener.js 22:42:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f0529336c00) [pid = 1933] [serial = 449] [outer = 0x7f0522a48c00] 22:42:18 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:42:18 INFO - PROCESS | 1933 | 1461562938816 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:42:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:42:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1697ms 22:42:18 INFO - PROCESS | 1933 | 1461562938870 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 22:42:18 INFO - PROCESS | 1933 | 1461562938877 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 22:42:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:42:18 INFO - PROCESS | 1933 | 1461562938885 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:42:18 INFO - PROCESS | 1933 | 1461562938892 Marionette TRACE conn3 <- [1,570,null,{}] 22:42:18 INFO - PROCESS | 1933 | 1461562938900 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:42:19 INFO - PROCESS | 1933 | 1461562939085 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 22:42:19 INFO - PROCESS | 1933 | 1461562939380 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b698000 == 80 [pid = 1933] [id = 150] 22:42:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f052b261400) [pid = 1933] [serial = 450] [outer = (nil)] 22:42:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f052bf08000) [pid = 1933] [serial = 451] [outer = 0x7f052b261400] 22:42:19 INFO - PROCESS | 1933 | 1461562939507 Marionette DEBUG loaded listener.js 22:42:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f052d66d000) [pid = 1933] [serial = 452] [outer = 0x7f052b261400] 22:42:20 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052d813800 == 79 [pid = 1933] [id = 58] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0533e97800 == 78 [pid = 1933] [id = 50] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052bc85000 == 77 [pid = 1933] [id = 105] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054a75b800 == 76 [pid = 1933] [id = 40] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c395000 == 75 [pid = 1933] [id = 104] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0543830800 == 74 [pid = 1933] [id = 103] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f052f160800) [pid = 1933] [serial = 372] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f053016bc00) [pid = 1933] [serial = 348] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054231f000 == 73 [pid = 1933] [id = 137] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537e69000 == 72 [pid = 1933] [id = 136] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535d33000 == 71 [pid = 1933] [id = 135] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534c7e800 == 70 [pid = 1933] [id = 134] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052d80f800 == 69 [pid = 1933] [id = 133] 22:42:20 INFO - PROCESS | 1933 | 1461562940489 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:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b217000 == 68 [pid = 1933] [id = 132] 22:42:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:42:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1635ms 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b6cb000 == 67 [pid = 1933] [id = 129] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305db800 == 66 [pid = 1933] [id = 128] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305c1000 == 65 [pid = 1933] [id = 127] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537e67000 == 64 [pid = 1933] [id = 126] 22:42:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052dad9800 == 63 [pid = 1933] [id = 125] 22:42:20 INFO - PROCESS | 1933 | 1461562940532 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 22:42:20 INFO - PROCESS | 1933 | 1461562940537 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 22:42:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:42:20 INFO - PROCESS | 1933 | 1461562940545 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:42:20 INFO - PROCESS | 1933 | 1461562940548 Marionette TRACE conn3 <- [1,574,null,{}] 22:42:20 INFO - PROCESS | 1933 | 1461562940553 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:42:20 INFO - PROCESS | 1933 | 1461562940738 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f05428f1400) [pid = 1933] [serial = 370] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f052f056800) [pid = 1933] [serial = 357] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f05330c6000) [pid = 1933] [serial = 360] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f0534595000) [pid = 1933] [serial = 342] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f053459e800) [pid = 1933] [serial = 361] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f0538a46c00) [pid = 1933] [serial = 366] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f0537b80c00) [pid = 1933] [serial = 345] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f0530163000) [pid = 1933] [serial = 358] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f0537b7c800) [pid = 1933] [serial = 364] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f05425c3400) [pid = 1933] [serial = 369] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f052d5e0c00) [pid = 1933] [serial = 339] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f052bf03000) [pid = 1933] [serial = 354] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f0535d6e800) [pid = 1933] [serial = 363] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f05425ba000) [pid = 1933] [serial = 367] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f052f212000) [pid = 1933] [serial = 351] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f052bf0ac00) [pid = 1933] [serial = 355] [outer = (nil)] [url = about:blank] 22:42:20 INFO - PROCESS | 1933 | 1461562940981 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d547000 == 64 [pid = 1933] [id = 151] 22:42:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f052b3cc000) [pid = 1933] [serial = 453] [outer = (nil)] 22:42:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f052f0bd000) [pid = 1933] [serial = 454] [outer = 0x7f052b3cc000] 22:42:21 INFO - PROCESS | 1933 | 1461562941055 Marionette DEBUG loaded listener.js 22:42:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f052f212000) [pid = 1933] [serial = 455] [outer = 0x7f052b3cc000] 22:42:21 INFO - PROCESS | 1933 | 1461562941855 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:42:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:42:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1332ms 22:42:21 INFO - PROCESS | 1933 | 1461562941890 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 22:42:21 INFO - PROCESS | 1933 | 1461562941897 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 22:42:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:42:21 INFO - PROCESS | 1933 | 1461562941917 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:42:21 INFO - PROCESS | 1933 | 1461562941925 Marionette TRACE conn3 <- [1,578,null,{}] 22:42:21 INFO - PROCESS | 1933 | 1461562941932 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:42:22 INFO - PROCESS | 1933 | 1461562942117 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 22:42:22 INFO - PROCESS | 1933 | 1461562942127 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534665000 == 65 [pid = 1933] [id = 152] 22:42:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f052bf0ac00) [pid = 1933] [serial = 456] [outer = (nil)] 22:42:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f052fdc4800) [pid = 1933] [serial = 457] [outer = 0x7f052bf0ac00] 22:42:22 INFO - PROCESS | 1933 | 1461562942294 Marionette DEBUG loaded listener.js 22:42:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f053016e400) [pid = 1933] [serial = 458] [outer = 0x7f052bf0ac00] 22:42:23 INFO - PROCESS | 1933 | 1461562943101 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:42:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:42:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1244ms 22:42:23 INFO - PROCESS | 1933 | 1461562943158 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 22:42:23 INFO - PROCESS | 1933 | 1461562943160 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 22:42:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:42:23 INFO - PROCESS | 1933 | 1461562943169 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:42:23 INFO - PROCESS | 1933 | 1461562943172 Marionette TRACE conn3 <- [1,582,null,{}] 22:42:23 INFO - PROCESS | 1933 | 1461562943186 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:42:23 INFO - PROCESS | 1933 | 1461562943410 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 22:42:23 INFO - PROCESS | 1933 | 1461562943438 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535aa3000 == 66 [pid = 1933] [id = 153] 22:42:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f052ef3fc00) [pid = 1933] [serial = 459] [outer = (nil)] 22:42:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f0531718000) [pid = 1933] [serial = 460] [outer = 0x7f052ef3fc00] 22:42:23 INFO - PROCESS | 1933 | 1461562943503 Marionette DEBUG loaded listener.js 22:42:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f053397c800) [pid = 1933] [serial = 461] [outer = 0x7f052ef3fc00] 22:42:24 INFO - PROCESS | 1933 | 1461562944370 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:42:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:42:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1239ms 22:42:24 INFO - PROCESS | 1933 | 1461562944408 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 22:42:24 INFO - PROCESS | 1933 | 1461562944411 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 22:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:42:24 INFO - PROCESS | 1933 | 1461562944418 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:42:24 INFO - PROCESS | 1933 | 1461562944421 Marionette TRACE conn3 <- [1,586,null,{}] 22:42:24 INFO - PROCESS | 1933 | 1461562944435 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:42:24 INFO - PROCESS | 1933 | 1461562944661 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 22:42:24 INFO - PROCESS | 1933 | 1461562944691 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054179f800 == 67 [pid = 1933] [id = 154] 22:42:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f05345e3800) [pid = 1933] [serial = 462] [outer = (nil)] 22:42:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f0534863000) [pid = 1933] [serial = 463] [outer = 0x7f05345e3800] 22:42:24 INFO - PROCESS | 1933 | 1461562944773 Marionette DEBUG loaded listener.js 22:42:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f0537b7b000) [pid = 1933] [serial = 464] [outer = 0x7f05345e3800] 22:42:25 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f0533e7dc00) [pid = 1933] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:42:25 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f05367c1000) [pid = 1933] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:42:25 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f052bf0b400) [pid = 1933] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:42:25 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f052bf09c00) [pid = 1933] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:42:25 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f05345a2400) [pid = 1933] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:42:25 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:42:25 INFO - PROCESS | 1933 | 1461562945776 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:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1384ms 22:42:25 INFO - PROCESS | 1933 | 1461562945806 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 22:42:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:42:25 INFO - PROCESS | 1933 | 1461562945812 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 22:42:25 INFO - PROCESS | 1933 | 1461562945822 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:42:25 INFO - PROCESS | 1933 | 1461562945827 Marionette TRACE conn3 <- [1,590,null,{}] 22:42:25 INFO - PROCESS | 1933 | 1461562945836 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:42:26 INFO - PROCESS | 1933 | 1461562946123 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 22:42:26 INFO - PROCESS | 1933 | 1461562946248 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0545534800 == 68 [pid = 1933] [id = 155] 22:42:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f052c8dd400) [pid = 1933] [serial = 465] [outer = (nil)] 22:42:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f0538a08400) [pid = 1933] [serial = 466] [outer = 0x7f052c8dd400] 22:42:26 INFO - PROCESS | 1933 | 1461562946313 Marionette DEBUG loaded listener.js 22:42:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f05425c4400) [pid = 1933] [serial = 467] [outer = 0x7f052c8dd400] 22:42:27 INFO - PROCESS | 1933 | 1461562947197 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:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1488ms 22:42:27 INFO - PROCESS | 1933 | 1461562947309 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 22:42:27 INFO - PROCESS | 1933 | 1461562947315 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 22:42:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:42:27 INFO - PROCESS | 1933 | 1461562947324 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:42:27 INFO - PROCESS | 1933 | 1461562947330 Marionette TRACE conn3 <- [1,594,null,{}] 22:42:27 INFO - PROCESS | 1933 | 1461562947340 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:42:27 INFO - PROCESS | 1933 | 1461562947581 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 22:42:27 INFO - PROCESS | 1933 | 1461562947803 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6c8800 == 69 [pid = 1933] [id = 156] 22:42:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f052932e800) [pid = 1933] [serial = 468] [outer = (nil)] 22:42:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f052aa98000) [pid = 1933] [serial = 469] [outer = 0x7f052932e800] 22:42:27 INFO - PROCESS | 1933 | 1461562947926 Marionette DEBUG loaded listener.js 22:42:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f052bacc400) [pid = 1933] [serial = 470] [outer = 0x7f052932e800] 22:42:28 INFO - PROCESS | 1933 | 1461562948862 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:42:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:42:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1592ms 22:42:28 INFO - PROCESS | 1933 | 1461562948917 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 22:42:28 INFO - PROCESS | 1933 | 1461562948923 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 22:42:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:42:28 INFO - PROCESS | 1933 | 1461562948936 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:42:28 INFO - PROCESS | 1933 | 1461562948941 Marionette TRACE conn3 <- [1,598,null,{}] 22:42:28 INFO - PROCESS | 1933 | 1461562948949 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:42:29 INFO - PROCESS | 1933 | 1461562949182 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 22:42:29 INFO - PROCESS | 1933 | 1461562949403 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534653800 == 70 [pid = 1933] [id = 157] 22:42:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f052e40c000) [pid = 1933] [serial = 471] [outer = (nil)] 22:42:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f052f05c800) [pid = 1933] [serial = 472] [outer = 0x7f052e40c000] 22:42:29 INFO - PROCESS | 1933 | 1461562949528 Marionette DEBUG loaded listener.js 22:42:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f052f687400) [pid = 1933] [serial = 473] [outer = 0x7f052e40c000] 22:42:30 INFO - PROCESS | 1933 | 1461562950462 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:42:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:42:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1597ms 22:42:30 INFO - PROCESS | 1933 | 1461562950531 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 22:42:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:42:30 INFO - PROCESS | 1933 | 1461562950537 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 22:42:30 INFO - PROCESS | 1933 | 1461562950545 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:42:30 INFO - PROCESS | 1933 | 1461562950548 Marionette TRACE conn3 <- [1,602,null,{}] 22:42:30 INFO - PROCESS | 1933 | 1461562950567 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:42:30 INFO - PROCESS | 1933 | 1461562950800 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 22:42:31 INFO - PROCESS | 1933 | 1461562951072 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05479da000 == 71 [pid = 1933] [id = 158] 22:42:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f05330c7c00) [pid = 1933] [serial = 474] [outer = (nil)] 22:42:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f0534579400) [pid = 1933] [serial = 475] [outer = 0x7f05330c7c00] 22:42:31 INFO - PROCESS | 1933 | 1461562951198 Marionette DEBUG loaded listener.js 22:42:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f0535405c00) [pid = 1933] [serial = 476] [outer = 0x7f05330c7c00] 22:42:32 INFO - PROCESS | 1933 | 1461562952100 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:42:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:42:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1589ms 22:42:32 INFO - PROCESS | 1933 | 1461562952133 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 22:42:32 INFO - PROCESS | 1933 | 1461562952137 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 22:42:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:42:32 INFO - PROCESS | 1933 | 1461562952145 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:42:32 INFO - PROCESS | 1933 | 1461562952149 Marionette TRACE conn3 <- [1,606,null,{}] 22:42:32 INFO - PROCESS | 1933 | 1461562952155 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:42:32 INFO - PROCESS | 1933 | 1461562952346 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 22:42:32 INFO - PROCESS | 1933 | 1461562952498 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f903000 == 72 [pid = 1933] [id = 159] 22:42:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f053b843400) [pid = 1933] [serial = 477] [outer = (nil)] 22:42:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f05425b9c00) [pid = 1933] [serial = 478] [outer = 0x7f053b843400] 22:42:32 INFO - PROCESS | 1933 | 1461562952585 Marionette DEBUG loaded listener.js 22:42:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f0542a58800) [pid = 1933] [serial = 479] [outer = 0x7f053b843400] 22:42:33 INFO - PROCESS | 1933 | 1461562953520 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:42:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:42:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1430ms 22:42:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:42:33 INFO - PROCESS | 1933 | 1461562953576 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 22:42:33 INFO - PROCESS | 1933 | 1461562953579 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 22:42:33 INFO - PROCESS | 1933 | 1461562953586 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:42:33 INFO - PROCESS | 1933 | 1461562953589 Marionette TRACE conn3 <- [1,610,null,{}] 22:42:33 INFO - PROCESS | 1933 | 1461562953595 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:42:33 INFO - PROCESS | 1933 | 1461562953778 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 22:42:33 INFO - PROCESS | 1933 | 1461562953931 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534d9f800 == 73 [pid = 1933] [id = 160] 22:42:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f052bfe7400) [pid = 1933] [serial = 480] [outer = (nil)] 22:42:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f052bfefc00) [pid = 1933] [serial = 481] [outer = 0x7f052bfe7400] 22:42:34 INFO - PROCESS | 1933 | 1461562954011 Marionette DEBUG loaded listener.js 22:42:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f053c756400) [pid = 1933] [serial = 482] [outer = 0x7f052bfe7400] 22:42:34 INFO - PROCESS | 1933 | 1461562954847 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:42:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:42:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1340ms 22:42:34 INFO - PROCESS | 1933 | 1461562954925 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 22:42:34 INFO - PROCESS | 1933 | 1461562954928 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 22:42:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:42:34 INFO - PROCESS | 1933 | 1461562954936 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:42:34 INFO - PROCESS | 1933 | 1461562954938 Marionette TRACE conn3 <- [1,614,null,{}] 22:42:34 INFO - PROCESS | 1933 | 1461562954945 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:42:35 INFO - PROCESS | 1933 | 1461562955179 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 22:42:35 INFO - PROCESS | 1933 | 1461562955335 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534dbd800 == 74 [pid = 1933] [id = 161] 22:42:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f0522124c00) [pid = 1933] [serial = 483] [outer = (nil)] 22:42:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f053313a000) [pid = 1933] [serial = 484] [outer = 0x7f0522124c00] 22:42:35 INFO - PROCESS | 1933 | 1461562955419 Marionette DEBUG loaded listener.js 22:42:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f0545a40c00) [pid = 1933] [serial = 485] [outer = 0x7f0522124c00] 22:42:36 INFO - PROCESS | 1933 | 1461562956335 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:42:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:42:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1430ms 22:42:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:42:36 INFO - PROCESS | 1933 | 1461562956366 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 22:42:36 INFO - PROCESS | 1933 | 1461562956369 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 22:42:36 INFO - PROCESS | 1933 | 1461562956376 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:42:36 INFO - PROCESS | 1933 | 1461562956379 Marionette TRACE conn3 <- [1,618,null,{}] 22:42:36 INFO - PROCESS | 1933 | 1461562956385 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:42:36 INFO - PROCESS | 1933 | 1461562956570 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 22:42:36 INFO - PROCESS | 1933 | 1461562956731 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522273000 == 75 [pid = 1933] [id = 162] 22:42:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f0522127800) [pid = 1933] [serial = 486] [outer = (nil)] 22:42:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f0522320400) [pid = 1933] [serial = 487] [outer = 0x7f0522127800] 22:42:36 INFO - PROCESS | 1933 | 1461562956805 Marionette DEBUG loaded listener.js 22:42:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f0522326c00) [pid = 1933] [serial = 488] [outer = 0x7f0522127800] 22:42:37 INFO - PROCESS | 1933 | 1461562957712 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:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1392ms 22:42:37 INFO - PROCESS | 1933 | 1461562957768 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 22:42:37 INFO - PROCESS | 1933 | 1461562957772 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 22:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:42:37 INFO - PROCESS | 1933 | 1461562957779 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:42:37 INFO - PROCESS | 1933 | 1461562957783 Marionette TRACE conn3 <- [1,622,null,{}] 22:42:37 INFO - PROCESS | 1933 | 1461562957790 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:42:37 INFO - PROCESS | 1933 | 1461562957981 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 22:42:38 INFO - PROCESS | 1933 | 1461562958140 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521ae0800 == 76 [pid = 1933] [id = 163] 22:42:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f0521bc6400) [pid = 1933] [serial = 489] [outer = (nil)] 22:42:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f0521bcb400) [pid = 1933] [serial = 490] [outer = 0x7f0521bc6400] 22:42:38 INFO - PROCESS | 1933 | 1461562958218 Marionette DEBUG loaded listener.js 22:42:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f0521bd0400) [pid = 1933] [serial = 491] [outer = 0x7f0521bc6400] 22:42:39 INFO - PROCESS | 1933 | 1461562959136 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:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1436ms 22:42:39 INFO - PROCESS | 1933 | 1461562959216 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 22:42:39 INFO - PROCESS | 1933 | 1461562959219 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 22:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:42:39 INFO - PROCESS | 1933 | 1461562959227 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:42:39 INFO - PROCESS | 1933 | 1461562959230 Marionette TRACE conn3 <- [1,626,null,{}] 22:42:39 INFO - PROCESS | 1933 | 1461562959237 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:42:39 INFO - PROCESS | 1933 | 1461562959457 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 22:42:39 INFO - PROCESS | 1933 | 1461562959947 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b91e000 == 77 [pid = 1933] [id = 164] 22:42:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f0522126c00) [pid = 1933] [serial = 492] [outer = (nil)] 22:42:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052212ac00) [pid = 1933] [serial = 493] [outer = 0x7f0522126c00] 22:42:40 INFO - PROCESS | 1933 | 1461562960073 Marionette DEBUG loaded listener.js 22:42:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f05228c7400) [pid = 1933] [serial = 494] [outer = 0x7f0522126c00] 22:42:41 INFO - PROCESS | 1933 | 1461562961010 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:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1886ms 22:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:42:41 INFO - PROCESS | 1933 | 1461562961124 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 22:42:41 INFO - PROCESS | 1933 | 1461562961129 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 22:42:41 INFO - PROCESS | 1933 | 1461562961137 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:42:41 INFO - PROCESS | 1933 | 1461562961143 Marionette TRACE conn3 <- [1,630,null,{}] 22:42:41 INFO - PROCESS | 1933 | 1461562961197 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:42:41 INFO - PROCESS | 1933 | 1461562961368 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 22:42:41 INFO - PROCESS | 1933 | 1461562961623 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052937b000 == 78 [pid = 1933] [id = 165] 22:42:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052932bc00) [pid = 1933] [serial = 495] [outer = (nil)] 22:42:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f0529330400) [pid = 1933] [serial = 496] [outer = 0x7f052932bc00] 22:42:41 INFO - PROCESS | 1933 | 1461562961694 Marionette DEBUG loaded listener.js 22:42:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052aa9a400) [pid = 1933] [serial = 497] [outer = 0x7f052932bc00] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f05301ec400) [pid = 1933] [serial = 384] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f0542850800) [pid = 1933] [serial = 387] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f052ffd5000) [pid = 1933] [serial = 390] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f05425bbc00) [pid = 1933] [serial = 411] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05229f8000 == 77 [pid = 1933] [id = 147] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0545541000 == 76 [pid = 1933] [id = 146] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528a0d000 == 75 [pid = 1933] [id = 145] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0529382800 == 74 [pid = 1933] [id = 144] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fedb800 == 73 [pid = 1933] [id = 143] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547728000 == 72 [pid = 1933] [id = 142] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0549921800 == 71 [pid = 1933] [id = 141] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0542aa0000 == 70 [pid = 1933] [id = 140] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053465b800 == 69 [pid = 1933] [id = 139] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547399000 == 68 [pid = 1933] [id = 112] 22:42:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b6c0000 == 67 [pid = 1933] [id = 138] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f0537c0d800) [pid = 1933] [serial = 405] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f05425bdc00) [pid = 1933] [serial = 408] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f05417b2800) [pid = 1933] [serial = 406] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f054266f800) [pid = 1933] [serial = 409] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f0532374c00) [pid = 1933] [serial = 399] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f0533131000) [pid = 1933] [serial = 400] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f05330bec00) [pid = 1933] [serial = 378] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f052e4f7c00) [pid = 1933] [serial = 393] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f052ef7d800) [pid = 1933] [serial = 397] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f052c4cf000) [pid = 1933] [serial = 396] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f053540f000) [pid = 1933] [serial = 402] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f052e402400) [pid = 1933] [serial = 375] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f0542590800) [pid = 1933] [serial = 381] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0535724400) [pid = 1933] [serial = 403] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1933 | 1461562962565 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:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1448ms 22:42:42 INFO - PROCESS | 1933 | 1461562962590 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 22:42:42 INFO - PROCESS | 1933 | 1461562962596 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 22:42:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:42:42 INFO - PROCESS | 1933 | 1461562962604 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:42:42 INFO - PROCESS | 1933 | 1461562962606 Marionette TRACE conn3 <- [1,634,null,{}] 22:42:42 INFO - PROCESS | 1933 | 1461562962613 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:42:42 INFO - PROCESS | 1933 | 1461562962796 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 22:42:42 INFO - PROCESS | 1933 | 1461562962919 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052bc7e800 == 68 [pid = 1933] [id = 166] 22:42:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f0522326000) [pid = 1933] [serial = 498] [outer = (nil)] 22:42:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f052bac9400) [pid = 1933] [serial = 499] [outer = 0x7f0522326000] 22:42:42 INFO - PROCESS | 1933 | 1461562962985 Marionette DEBUG loaded listener.js 22:42:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f052bf0f800) [pid = 1933] [serial = 500] [outer = 0x7f0522326000] 22:42:43 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:42:43 INFO - PROCESS | 1933 | 1461562963767 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:42:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:42:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1179ms 22:42:43 INFO - PROCESS | 1933 | 1461562963787 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 22:42:43 INFO - PROCESS | 1933 | 1461562963791 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 22:42:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:42:43 INFO - PROCESS | 1933 | 1461562963816 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:42:43 INFO - PROCESS | 1933 | 1461562963826 Marionette TRACE conn3 <- [1,638,null,{}] 22:42:43 INFO - PROCESS | 1933 | 1461562963839 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:42:44 INFO - PROCESS | 1933 | 1461562964018 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 22:42:44 INFO - PROCESS | 1933 | 1461562964030 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff4a000 == 69 [pid = 1933] [id = 167] 22:42:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f052c4d7000) [pid = 1933] [serial = 501] [outer = (nil)] 22:42:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f052e4f4400) [pid = 1933] [serial = 502] [outer = 0x7f052c4d7000] 22:42:44 INFO - PROCESS | 1933 | 1461562964096 Marionette DEBUG loaded listener.js 22:42:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f052ef3f400) [pid = 1933] [serial = 503] [outer = 0x7f052c4d7000] 22:42:44 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:42:44 INFO - PROCESS | 1933 | 1461562964975 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:42:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:42:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1208ms 22:42:45 INFO - PROCESS | 1933 | 1461562965015 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 22:42:45 INFO - PROCESS | 1933 | 1461562965020 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 22:42:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:42:45 INFO - PROCESS | 1933 | 1461562965040 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:42:45 INFO - PROCESS | 1933 | 1461562965044 Marionette TRACE conn3 <- [1,642,null,{}] 22:42:45 INFO - PROCESS | 1933 | 1461562965055 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:42:45 INFO - PROCESS | 1933 | 1461562965264 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 22:42:45 INFO - PROCESS | 1933 | 1461562965287 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053176b800 == 70 [pid = 1933] [id = 168] 22:42:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052212c800) [pid = 1933] [serial = 504] [outer = (nil)] 22:42:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f052f059800) [pid = 1933] [serial = 505] [outer = 0x7f052212c800] 22:42:45 INFO - PROCESS | 1933 | 1461562965351 Marionette DEBUG loaded listener.js 22:42:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052f15d000) [pid = 1933] [serial = 506] [outer = 0x7f052212c800] 22:42:46 INFO - PROCESS | 1933 | 1461562966241 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:42:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:42:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1247ms 22:42:46 INFO - PROCESS | 1933 | 1461562966282 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 22:42:46 INFO - PROCESS | 1933 | 1461562966285 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 22:42:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:42:46 INFO - PROCESS | 1933 | 1461562966291 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:42:46 INFO - PROCESS | 1933 | 1461562966294 Marionette TRACE conn3 <- [1,646,null,{}] 22:42:46 INFO - PROCESS | 1933 | 1461562966307 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:42:46 INFO - PROCESS | 1933 | 1461562966521 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 22:42:46 INFO - PROCESS | 1933 | 1461562966547 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c7b800 == 71 [pid = 1933] [id = 169] 22:42:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052fdc3400) [pid = 1933] [serial = 507] [outer = (nil)] 22:42:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052fdc9400) [pid = 1933] [serial = 508] [outer = 0x7f052fdc3400] 22:42:46 INFO - PROCESS | 1933 | 1461562966625 Marionette DEBUG loaded listener.js 22:42:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f053016bc00) [pid = 1933] [serial = 509] [outer = 0x7f052fdc3400] 22:42:47 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f052ef3fc00) [pid = 1933] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:42:47 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f0522a48c00) [pid = 1933] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:42:47 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f052b261400) [pid = 1933] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:42:47 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f052bf0ac00) [pid = 1933] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:42:47 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f052b3cc000) [pid = 1933] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:42:47 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f05345e3800) [pid = 1933] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:42:47 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f052aaa2c00) [pid = 1933] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:42:47 INFO - PROCESS | 1933 | 1461562967668 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:42:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:42:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1392ms 22:42:47 INFO - PROCESS | 1933 | 1461562967685 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 22:42:47 INFO - PROCESS | 1933 | 1461562967691 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 22:42:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:42:47 INFO - PROCESS | 1933 | 1461562967697 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:42:47 INFO - PROCESS | 1933 | 1461562967712 Marionette TRACE conn3 <- [1,650,null,{}] 22:42:47 INFO - PROCESS | 1933 | 1461562967719 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:42:47 INFO - PROCESS | 1933 | 1461562967876 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 22:42:47 INFO - PROCESS | 1933 | 1461562967893 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053536a800 == 72 [pid = 1933] [id = 170] 22:42:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f053016c400) [pid = 1933] [serial = 510] [outer = (nil)] 22:42:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f05330ca400) [pid = 1933] [serial = 511] [outer = 0x7f053016c400] 22:42:47 INFO - PROCESS | 1933 | 1461562967958 Marionette DEBUG loaded listener.js 22:42:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f0534594c00) [pid = 1933] [serial = 512] [outer = 0x7f053016c400] 22:42:48 INFO - PROCESS | 1933 | 1461562968750 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:42:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:42:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1093ms 22:42:48 INFO - PROCESS | 1933 | 1461562968791 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 22:42:48 INFO - PROCESS | 1933 | 1461562968794 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 22:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:42:48 INFO - PROCESS | 1933 | 1461562968801 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:42:48 INFO - PROCESS | 1933 | 1461562968804 Marionette TRACE conn3 <- [1,654,null,{}] 22:42:48 INFO - PROCESS | 1933 | 1461562968819 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:42:48 INFO - PROCESS | 1933 | 1461562968980 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 22:42:49 INFO - PROCESS | 1933 | 1461562968996 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0536465800 == 73 [pid = 1933] [id = 171] 22:42:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052f688800) [pid = 1933] [serial = 513] [outer = (nil)] 22:42:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f05345e7800) [pid = 1933] [serial = 514] [outer = 0x7f052f688800] 22:42:49 INFO - PROCESS | 1933 | 1461562969061 Marionette DEBUG loaded listener.js 22:42:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f0535414400) [pid = 1933] [serial = 515] [outer = 0x7f052f688800] 22:42:50 INFO - PROCESS | 1933 | 1461562970212 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:42:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:42:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1440ms 22:42:50 INFO - PROCESS | 1933 | 1461562970243 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 22:42:50 INFO - PROCESS | 1933 | 1461562970251 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 22:42:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:42:50 INFO - PROCESS | 1933 | 1461562970260 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:42:50 INFO - PROCESS | 1933 | 1461562970266 Marionette TRACE conn3 <- [1,658,null,{}] 22:42:50 INFO - PROCESS | 1933 | 1461562970275 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:42:50 INFO - PROCESS | 1933 | 1461562970475 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 22:42:50 INFO - PROCESS | 1933 | 1461562970635 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fef0000 == 74 [pid = 1933] [id = 172] 22:42:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f052b241800) [pid = 1933] [serial = 516] [outer = (nil)] 22:42:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052bad5800) [pid = 1933] [serial = 517] [outer = 0x7f052b241800] 22:42:50 INFO - PROCESS | 1933 | 1461562970712 Marionette DEBUG loaded listener.js 22:42:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052bfee000) [pid = 1933] [serial = 518] [outer = 0x7f052b241800] 22:42:51 INFO - PROCESS | 1933 | 1461562971753 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:42:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:42:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1548ms 22:42:51 INFO - PROCESS | 1933 | 1461562971809 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 22:42:51 INFO - PROCESS | 1933 | 1461562971818 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 22:42:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:42:51 INFO - PROCESS | 1933 | 1461562971830 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:42:51 INFO - PROCESS | 1933 | 1461562971834 Marionette TRACE conn3 <- [1,662,null,{}] 22:42:51 INFO - PROCESS | 1933 | 1461562971840 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:42:52 INFO - PROCESS | 1933 | 1461562972040 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 22:42:52 INFO - PROCESS | 1933 | 1461562972284 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053b8fb000 == 75 [pid = 1933] [id = 173] 22:42:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f052c8d8400) [pid = 1933] [serial = 519] [outer = (nil)] 22:42:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052f0c3000) [pid = 1933] [serial = 520] [outer = 0x7f052c8d8400] 22:42:52 INFO - PROCESS | 1933 | 1461562972413 Marionette DEBUG loaded listener.js 22:42:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f052f691400) [pid = 1933] [serial = 521] [outer = 0x7f052c8d8400] 22:42:52 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:42:53 INFO - PROCESS | 1933 | 1461562973257 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:42:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:42:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1485ms 22:42:53 INFO - PROCESS | 1933 | 1461562973315 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 22:42:53 INFO - PROCESS | 1933 | 1461562973320 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 22:42:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:42:53 INFO - PROCESS | 1933 | 1461562973327 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:42:53 INFO - PROCESS | 1933 | 1461562973334 Marionette TRACE conn3 <- [1,666,null,{}] 22:42:53 INFO - PROCESS | 1933 | 1461562973352 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:42:53 INFO - PROCESS | 1933 | 1461562973589 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 22:42:53 INFO - PROCESS | 1933 | 1461562973833 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547723000 == 76 [pid = 1933] [id = 174] 22:42:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f0530166000) [pid = 1933] [serial = 522] [outer = (nil)] 22:42:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f0537c0f800) [pid = 1933] [serial = 523] [outer = 0x7f0530166000] 22:42:54 INFO - PROCESS | 1933 | 1461562974037 Marionette DEBUG loaded listener.js 22:42:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f0542590800) [pid = 1933] [serial = 524] [outer = 0x7f0530166000] 22:42:54 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:42:54 INFO - PROCESS | 1933 | 1461562974915 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:42:54 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:42:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1645ms 22:42:54 INFO - PROCESS | 1933 | 1461562974973 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 22:42:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:42:54 INFO - PROCESS | 1933 | 1461562974979 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 22:42:54 INFO - PROCESS | 1933 | 1461562974986 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:42:54 INFO - PROCESS | 1933 | 1461562974990 Marionette TRACE conn3 <- [1,670,null,{}] 22:42:54 INFO - PROCESS | 1933 | 1461562974997 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:42:55 INFO - PROCESS | 1933 | 1461562975231 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 22:42:55 INFO - PROCESS | 1933 | 1461562975393 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054a7e4000 == 77 [pid = 1933] [id = 175] 22:42:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f053016f800) [pid = 1933] [serial = 525] [outer = (nil)] 22:42:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f0542850800) [pid = 1933] [serial = 526] [outer = 0x7f053016f800] 22:42:55 INFO - PROCESS | 1933 | 1461562975469 Marionette DEBUG loaded listener.js 22:42:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f05438e0c00) [pid = 1933] [serial = 527] [outer = 0x7f053016f800] 22:42:56 INFO - PROCESS | 1933 | 1461562976407 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:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1484ms 22:42:56 INFO - PROCESS | 1933 | 1461562976471 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 22:42:56 INFO - PROCESS | 1933 | 1461562976474 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 22:42:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:42:56 INFO - PROCESS | 1933 | 1461562976481 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:42:56 INFO - PROCESS | 1933 | 1461562976485 Marionette TRACE conn3 <- [1,674,null,{}] 22:42:56 INFO - PROCESS | 1933 | 1461562976491 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:42:56 INFO - PROCESS | 1933 | 1461562976685 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 22:42:56 INFO - PROCESS | 1933 | 1461562976846 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f6a7000 == 78 [pid = 1933] [id = 176] 22:42:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f052b58d000) [pid = 1933] [serial = 528] [outer = (nil)] 22:42:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f052b595400) [pid = 1933] [serial = 529] [outer = 0x7f052b58d000] 22:42:56 INFO - PROCESS | 1933 | 1461562976925 Marionette DEBUG loaded listener.js 22:42:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f052b59a800) [pid = 1933] [serial = 530] [outer = 0x7f052b58d000] 22:42:57 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:42:57 INFO - PROCESS | 1933 | 1461562977802 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:42:57 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:42:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1380ms 22:42:57 INFO - PROCESS | 1933 | 1461562977862 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 22:42:57 INFO - PROCESS | 1933 | 1461562977866 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 22:42:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:42:57 INFO - PROCESS | 1933 | 1461562977873 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:42:57 INFO - PROCESS | 1933 | 1461562977876 Marionette TRACE conn3 <- [1,678,null,{}] 22:42:57 INFO - PROCESS | 1933 | 1461562977883 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:42:58 INFO - PROCESS | 1933 | 1461562978119 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 22:42:58 INFO - PROCESS | 1933 | 1461562978280 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291d4800 == 79 [pid = 1933] [id = 177] 22:42:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f0545515000) [pid = 1933] [serial = 531] [outer = (nil)] 22:42:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f0547384000) [pid = 1933] [serial = 532] [outer = 0x7f0545515000] 22:42:58 INFO - PROCESS | 1933 | 1461562978360 Marionette DEBUG loaded listener.js 22:42:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f0547607c00) [pid = 1933] [serial = 533] [outer = 0x7f0545515000] 22:42:59 INFO - PROCESS | 1933 | 1461562979209 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:42:59 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:42:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1385ms 22:42:59 INFO - PROCESS | 1933 | 1461562979259 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 22:42:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:42:59 INFO - PROCESS | 1933 | 1461562979263 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 22:42:59 INFO - PROCESS | 1933 | 1461562979270 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:42:59 INFO - PROCESS | 1933 | 1461562979275 Marionette TRACE conn3 <- [1,682,null,{}] 22:42:59 INFO - PROCESS | 1933 | 1461562979282 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:42:59 INFO - PROCESS | 1933 | 1461562979460 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 22:42:59 INFO - PROCESS | 1933 | 1461562979628 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0520610800 == 80 [pid = 1933] [id = 178] 22:42:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f05330bf800) [pid = 1933] [serial = 534] [outer = (nil)] 22:42:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f0534473400) [pid = 1933] [serial = 535] [outer = 0x7f05330bf800] 22:42:59 INFO - PROCESS | 1933 | 1461562979705 Marionette DEBUG loaded listener.js 22:42:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f0534478400) [pid = 1933] [serial = 536] [outer = 0x7f05330bf800] 22:43:01 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:01 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:43:01 INFO - PROCESS | 1933 | 1461562981158 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:43:01 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:43:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1936ms 22:43:01 INFO - PROCESS | 1933 | 1461562981207 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 22:43:01 INFO - PROCESS | 1933 | 1461562981210 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 22:43:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:43:01 INFO - PROCESS | 1933 | 1461562981217 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:43:01 INFO - PROCESS | 1933 | 1461562981220 Marionette TRACE conn3 <- [1,686,null,{}] 22:43:01 INFO - PROCESS | 1933 | 1461562981227 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:43:01 INFO - PROCESS | 1933 | 1461562981483 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 22:43:01 INFO - PROCESS | 1933 | 1461562981649 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209c5800 == 81 [pid = 1933] [id = 179] 22:43:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f0529058800) [pid = 1933] [serial = 537] [outer = (nil)] 22:43:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f0529062000) [pid = 1933] [serial = 538] [outer = 0x7f0529058800] 22:43:01 INFO - PROCESS | 1933 | 1461562981726 Marionette DEBUG loaded listener.js 22:43:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f0534474800) [pid = 1933] [serial = 539] [outer = 0x7f0529058800] 22:43:03 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:03 INFO - PROCESS | 1933 | 1461562983044 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:43:03 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:43:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1838ms 22:43:03 INFO - PROCESS | 1933 | 1461562983056 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 22:43:03 INFO - PROCESS | 1933 | 1461562983067 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 22:43:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:43:03 INFO - PROCESS | 1933 | 1461562983134 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:43:03 INFO - PROCESS | 1933 | 1461562983138 Marionette TRACE conn3 <- [1,690,null,{}] 22:43:03 INFO - PROCESS | 1933 | 1461562983147 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:43:03 INFO - PROCESS | 1933 | 1461562983338 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 22:43:03 INFO - PROCESS | 1933 | 1461562983498 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209df800 == 82 [pid = 1933] [id = 180] 22:43:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f0521c04800) [pid = 1933] [serial = 540] [outer = (nil)] 22:43:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f0521c09c00) [pid = 1933] [serial = 541] [outer = 0x7f0521c04800] 22:43:03 INFO - PROCESS | 1933 | 1461562983576 Marionette DEBUG loaded listener.js 22:43:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f05288eb000) [pid = 1933] [serial = 542] [outer = 0x7f0521c04800] 22:43:05 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:05 INFO - PROCESS | 1933 | 1461562985229 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:43:05 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:43:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2156ms 22:43:05 INFO - PROCESS | 1933 | 1461562985272 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 22:43:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:43:05 INFO - PROCESS | 1933 | 1461562985278 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 22:43:05 INFO - PROCESS | 1933 | 1461562985287 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:43:05 INFO - PROCESS | 1933 | 1461562985292 Marionette TRACE conn3 <- [1,694,null,{}] 22:43:05 INFO - PROCESS | 1933 | 1461562985300 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:43:05 INFO - PROCESS | 1933 | 1461562985513 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 22:43:05 INFO - PROCESS | 1933 | 1461562985682 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522c10000 == 83 [pid = 1933] [id = 181] 22:43:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f0521c06000) [pid = 1933] [serial = 543] [outer = (nil)] 22:43:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f0522121400) [pid = 1933] [serial = 544] [outer = 0x7f0521c06000] 22:43:05 INFO - PROCESS | 1933 | 1461562985754 Marionette DEBUG loaded listener.js 22:43:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f052212b800) [pid = 1933] [serial = 545] [outer = 0x7f0521c06000] 22:43:06 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547d92000 == 82 [pid = 1933] [id = 124] 22:43:06 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053399f000 == 81 [pid = 1933] [id = 59] 22:43:06 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f394800 == 80 [pid = 1933] [id = 49] 22:43:06 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff90000 == 79 [pid = 1933] [id = 130] 22:43:06 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0533e90800 == 78 [pid = 1933] [id = 55] 22:43:06 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535a1b000 == 77 [pid = 1933] [id = 53] 22:43:06 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c8aa000 == 76 [pid = 1933] [id = 131] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f0522a4b800) [pid = 1933] [serial = 445] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f0522a3dc00) [pid = 1933] [serial = 442] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f0538a08400) [pid = 1933] [serial = 466] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f0529335c00) [pid = 1933] [serial = 433] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f0531718000) [pid = 1933] [serial = 460] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f0529336c00) [pid = 1933] [serial = 449] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f052fdcf000) [pid = 1933] [serial = 430] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f052d66d000) [pid = 1933] [serial = 452] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f052fdc4800) [pid = 1933] [serial = 457] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f0537c0b000) [pid = 1933] [serial = 424] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f052f212000) [pid = 1933] [serial = 455] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f052f050c00) [pid = 1933] [serial = 418] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f053543a400) [pid = 1933] [serial = 229] [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:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f0542886400) [pid = 1933] [serial = 427] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f05228c9000) [pid = 1933] [serial = 439] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f052f0bd000) [pid = 1933] [serial = 454] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f0534863000) [pid = 1933] [serial = 463] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f053016e400) [pid = 1933] [serial = 458] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f05288f8c00) [pid = 1933] [serial = 448] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f0533b8e400) [pid = 1933] [serial = 421] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f052aaa1400) [pid = 1933] [serial = 414] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f05474a5c00) [pid = 1933] [serial = 412] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f0537b7b000) [pid = 1933] [serial = 464] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f052bf08000) [pid = 1933] [serial = 451] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f053397c800) [pid = 1933] [serial = 461] [outer = (nil)] [url = about:blank] 22:43:06 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f05288ed000) [pid = 1933] [serial = 436] [outer = (nil)] [url = about:blank] 22:43:07 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:07 INFO - PROCESS | 1933 | 1461562987103 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:43:07 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:43:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1840ms 22:43:07 INFO - PROCESS | 1933 | 1461562987126 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 22:43:07 INFO - PROCESS | 1933 | 1461562987134 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 22:43:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:43:07 INFO - PROCESS | 1933 | 1461562987145 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:43:07 INFO - PROCESS | 1933 | 1461562987148 Marionette TRACE conn3 <- [1,698,null,{}] 22:43:07 INFO - PROCESS | 1933 | 1461562987155 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:43:07 INFO - PROCESS | 1933 | 1461562987372 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 22:43:07 INFO - PROCESS | 1933 | 1461562987500 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6bf800 == 77 [pid = 1933] [id = 182] 22:43:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f0521c0fc00) [pid = 1933] [serial = 546] [outer = (nil)] 22:43:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f05288f2800) [pid = 1933] [serial = 547] [outer = 0x7f0521c0fc00] 22:43:07 INFO - PROCESS | 1933 | 1461562987566 Marionette DEBUG loaded listener.js 22:43:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f0529336800) [pid = 1933] [serial = 548] [outer = 0x7f0521c0fc00] 22:43:08 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:08 INFO - PROCESS | 1933 | 1461562988794 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:43:08 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:43:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1681ms 22:43:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:43:08 INFO - PROCESS | 1933 | 1461562988827 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 22:43:08 INFO - PROCESS | 1933 | 1461562988830 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 22:43:08 INFO - PROCESS | 1933 | 1461562988837 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:43:08 INFO - PROCESS | 1933 | 1461562988843 Marionette TRACE conn3 <- [1,702,null,{}] 22:43:08 INFO - PROCESS | 1933 | 1461562988868 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:43:09 INFO - PROCESS | 1933 | 1461562989137 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 22:43:09 INFO - PROCESS | 1933 | 1461562989167 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f90e800 == 78 [pid = 1933] [id = 183] 22:43:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f052b256800) [pid = 1933] [serial = 549] [outer = (nil)] 22:43:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f052bc03c00) [pid = 1933] [serial = 550] [outer = 0x7f052b256800] 22:43:09 INFO - PROCESS | 1933 | 1461562989240 Marionette DEBUG loaded listener.js 22:43:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f052bfe5400) [pid = 1933] [serial = 551] [outer = 0x7f052b256800] 22:43:10 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:10 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f053016c400) [pid = 1933] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:43:10 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f052212c800) [pid = 1933] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:43:10 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f052fdc3400) [pid = 1933] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:43:10 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f0522126c00) [pid = 1933] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:43:10 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f052c8dd400) [pid = 1933] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:43:10 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f052c4d7000) [pid = 1933] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:43:10 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f0522326000) [pid = 1933] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:43:10 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f052932bc00) [pid = 1933] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:43:10 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f05425bc400) [pid = 1933] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:43:10 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f052f156800) [pid = 1933] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:43:10 INFO - PROCESS | 1933 | 1461562990544 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:43:10 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:43:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1754ms 22:43:10 INFO - PROCESS | 1933 | 1461562990591 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 22:43:10 INFO - PROCESS | 1933 | 1461562990595 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 22:43:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:43:10 INFO - PROCESS | 1933 | 1461562990601 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:43:10 INFO - PROCESS | 1933 | 1461562990605 Marionette TRACE conn3 <- [1,706,null,{}] 22:43:10 INFO - PROCESS | 1933 | 1461562990611 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:43:10 INFO - PROCESS | 1933 | 1461562990811 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 22:43:10 INFO - PROCESS | 1933 | 1461562990934 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fef2800 == 79 [pid = 1933] [id = 184] 22:43:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f0522126c00) [pid = 1933] [serial = 552] [outer = (nil)] 22:43:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052bff0000) [pid = 1933] [serial = 553] [outer = 0x7f0522126c00] 22:43:11 INFO - PROCESS | 1933 | 1461562991001 Marionette DEBUG loaded listener.js 22:43:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052d5de800) [pid = 1933] [serial = 554] [outer = 0x7f0522126c00] 22:43:12 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:12 INFO - PROCESS | 1933 | 1461562992142 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:43:12 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:43:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1582ms 22:43:12 INFO - PROCESS | 1933 | 1461562992185 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 22:43:12 INFO - PROCESS | 1933 | 1461562992189 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 22:43:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:43:12 INFO - PROCESS | 1933 | 1461562992196 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:43:12 INFO - PROCESS | 1933 | 1461562992200 Marionette TRACE conn3 <- [1,710,null,{}] 22:43:12 INFO - PROCESS | 1933 | 1461562992226 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:43:12 INFO - PROCESS | 1933 | 1461562992468 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 22:43:12 INFO - PROCESS | 1933 | 1461562992489 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209d4000 == 80 [pid = 1933] [id = 185] 22:43:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f0520acc800) [pid = 1933] [serial = 555] [outer = (nil)] 22:43:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f0520acf800) [pid = 1933] [serial = 556] [outer = 0x7f0520acc800] 22:43:12 INFO - PROCESS | 1933 | 1461562992662 Marionette DEBUG loaded listener.js 22:43:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f0521c04400) [pid = 1933] [serial = 557] [outer = 0x7f0520acc800] 22:43:14 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:14 INFO - PROCESS | 1933 | 1461562994119 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:43:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:43:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2001ms 22:43:14 INFO - PROCESS | 1933 | 1461562994206 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 22:43:14 INFO - PROCESS | 1933 | 1461562994212 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 22:43:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:43:14 INFO - PROCESS | 1933 | 1461562994223 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:43:14 INFO - PROCESS | 1933 | 1461562994228 Marionette TRACE conn3 <- [1,714,null,{}] 22:43:14 INFO - PROCESS | 1933 | 1461562994238 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:43:14 INFO - PROCESS | 1933 | 1461562994450 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 22:43:14 INFO - PROCESS | 1933 | 1461562994611 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f09b000 == 81 [pid = 1933] [id = 186] 22:43:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f0522123800) [pid = 1933] [serial = 558] [outer = (nil)] 22:43:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f0529065c00) [pid = 1933] [serial = 559] [outer = 0x7f0522123800] 22:43:14 INFO - PROCESS | 1933 | 1461562994690 Marionette DEBUG loaded listener.js 22:43:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f052b23a400) [pid = 1933] [serial = 560] [outer = 0x7f0522123800] 22:43:16 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:16 INFO - PROCESS | 1933 | 1461562996045 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:43:16 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:43:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1840ms 22:43:16 INFO - PROCESS | 1933 | 1461562996135 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 22:43:16 INFO - PROCESS | 1933 | 1461562996142 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 22:43:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:43:16 INFO - PROCESS | 1933 | 1461562996175 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:43:16 INFO - PROCESS | 1933 | 1461562996179 Marionette TRACE conn3 <- [1,718,null,{}] 22:43:16 INFO - PROCESS | 1933 | 1461562996187 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:43:16 INFO - PROCESS | 1933 | 1461562996382 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 22:43:16 INFO - PROCESS | 1933 | 1461562996587 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053465c800 == 82 [pid = 1933] [id = 187] 22:43:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f052bf09800) [pid = 1933] [serial = 561] [outer = (nil)] 22:43:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f052d5e2800) [pid = 1933] [serial = 562] [outer = 0x7f052bf09800] 22:43:16 INFO - PROCESS | 1933 | 1461562996711 Marionette DEBUG loaded listener.js 22:43:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f052ef39000) [pid = 1933] [serial = 563] [outer = 0x7f052bf09800] 22:43:18 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:18 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:43:18 INFO - PROCESS | 1933 | 1461562998109 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:43:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:43:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2046ms 22:43:18 INFO - PROCESS | 1933 | 1461562998216 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 22:43:18 INFO - PROCESS | 1933 | 1461562998221 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 22:43:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:43:18 INFO - PROCESS | 1933 | 1461562998230 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:43:18 INFO - PROCESS | 1933 | 1461562998236 Marionette TRACE conn3 <- [1,722,null,{}] 22:43:18 INFO - PROCESS | 1933 | 1461562998255 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:43:18 INFO - PROCESS | 1933 | 1461562998494 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 22:43:18 INFO - PROCESS | 1933 | 1461562998658 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535d32000 == 83 [pid = 1933] [id = 188] 22:43:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f052f159c00) [pid = 1933] [serial = 564] [outer = (nil)] 22:43:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f052f68dc00) [pid = 1933] [serial = 565] [outer = 0x7f052f159c00] 22:43:18 INFO - PROCESS | 1933 | 1461562998739 Marionette DEBUG loaded listener.js 22:43:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f052fdd1000) [pid = 1933] [serial = 566] [outer = 0x7f052f159c00] 22:43:19 INFO - PROCESS | 1933 | 1461562999654 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:43:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:43:19 INFO - PROCESS | 1933 | 1461562999731 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 22:43:19 INFO - PROCESS | 1933 | 1461562999738 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:43:19 INFO - PROCESS | 1933 | 1461562999742 Marionette TRACE conn3 <- [1,726,null,{}] 22:43:19 INFO - PROCESS | 1933 | 1461562999749 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:43:19 INFO - PROCESS | 1933 | 1461562999979 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 22:43:20 INFO - PROCESS | 1933 | 1461563000200 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05426b9800 == 84 [pid = 1933] [id = 189] 22:43:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f052ef33c00) [pid = 1933] [serial = 567] [outer = (nil)] 22:43:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f05330c6000) [pid = 1933] [serial = 568] [outer = 0x7f052ef33c00] 22:43:20 INFO - PROCESS | 1933 | 1461563000323 Marionette DEBUG loaded listener.js 22:43:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f0534470c00) [pid = 1933] [serial = 569] [outer = 0x7f052ef33c00] 22:43:21 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:21 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:43:21 INFO - PROCESS | 1933 | 1461563001220 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:43:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:43:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1532ms 22:43:21 INFO - PROCESS | 1933 | 1461563001270 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 22:43:21 INFO - PROCESS | 1933 | 1461563001275 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 22:43:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:43:21 INFO - PROCESS | 1933 | 1461563001281 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:43:21 INFO - PROCESS | 1933 | 1461563001285 Marionette TRACE conn3 <- [1,730,null,{}] 22:43:21 INFO - PROCESS | 1933 | 1461563001291 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:43:21 INFO - PROCESS | 1933 | 1461563001486 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 22:43:21 INFO - PROCESS | 1933 | 1461563001715 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054714b000 == 85 [pid = 1933] [id = 190] 22:43:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f0534596800) [pid = 1933] [serial = 570] [outer = (nil)] 22:43:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f05345a1400) [pid = 1933] [serial = 571] [outer = 0x7f0534596800] 22:43:21 INFO - PROCESS | 1933 | 1461563001817 Marionette DEBUG loaded listener.js 22:43:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f05367c3000) [pid = 1933] [serial = 572] [outer = 0x7f0534596800] 22:43:22 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:22 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:43:22 INFO - PROCESS | 1933 | 1461563002752 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:43:22 INFO - PROCESS | 1933 | 1461563002820 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 22:43:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:43:22 INFO - PROCESS | 1933 | 1461563002827 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:43:22 INFO - PROCESS | 1933 | 1461563002831 Marionette TRACE conn3 <- [1,734,null,{}] 22:43:22 INFO - PROCESS | 1933 | 1461563002838 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:43:23 INFO - PROCESS | 1933 | 1461563003039 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 22:43:23 INFO - PROCESS | 1933 | 1461563003261 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b699000 == 86 [pid = 1933] [id = 191] 22:43:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f0522a49c00) [pid = 1933] [serial = 573] [outer = (nil)] 22:43:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f052b3c3800) [pid = 1933] [serial = 574] [outer = 0x7f0522a49c00] 22:43:23 INFO - PROCESS | 1933 | 1461563003353 Marionette DEBUG loaded listener.js 22:43:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f05425c0c00) [pid = 1933] [serial = 575] [outer = 0x7f0522a49c00] 22:43:24 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:24 INFO - PROCESS | 1933 | 1461563004503 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:43:24 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:43:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1742ms 22:43:24 INFO - PROCESS | 1933 | 1461563004571 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 22:43:24 INFO - PROCESS | 1933 | 1461563004577 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 22:43:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:43:24 INFO - PROCESS | 1933 | 1461563004586 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:43:24 INFO - PROCESS | 1933 | 1461563004591 Marionette TRACE conn3 <- [1,738,null,{}] 22:43:24 INFO - PROCESS | 1933 | 1461563004602 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:43:24 INFO - PROCESS | 1933 | 1461563004831 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 22:43:25 INFO - PROCESS | 1933 | 1461563005044 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f69f000 == 87 [pid = 1933] [id = 192] 22:43:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f0522325c00) [pid = 1933] [serial = 576] [outer = (nil)] 22:43:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f0522b84400) [pid = 1933] [serial = 577] [outer = 0x7f0522325c00] 22:43:25 INFO - PROCESS | 1933 | 1461563005118 Marionette DEBUG loaded listener.js 22:43:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f0522b8c400) [pid = 1933] [serial = 578] [outer = 0x7f0522325c00] 22:43:26 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:26 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:43:26 INFO - PROCESS | 1933 | 1461563006447 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:43:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:43:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1887ms 22:43:26 INFO - PROCESS | 1933 | 1461563006476 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 22:43:26 INFO - PROCESS | 1933 | 1461563006490 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 22:43:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:43:26 INFO - PROCESS | 1933 | 1461563006661 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:43:26 INFO - PROCESS | 1933 | 1461563006667 Marionette TRACE conn3 <- [1,742,null,{}] 22:43:26 INFO - PROCESS | 1933 | 1461563006681 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:43:26 INFO - PROCESS | 1933 | 1461563006891 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 22:43:27 INFO - PROCESS | 1933 | 1461563007059 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528a0d000 == 88 [pid = 1933] [id = 193] 22:43:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f0522128c00) [pid = 1933] [serial = 579] [outer = (nil)] 22:43:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f05288ea800) [pid = 1933] [serial = 580] [outer = 0x7f0522128c00] 22:43:27 INFO - PROCESS | 1933 | 1461563007154 Marionette DEBUG loaded listener.js 22:43:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f052b23d800) [pid = 1933] [serial = 581] [outer = 0x7f0522128c00] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b698000 == 87 [pid = 1933] [id = 150] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052bc91000 == 86 [pid = 1933] [id = 149] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fef2800 == 85 [pid = 1933] [id = 184] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f90e800 == 84 [pid = 1933] [id = 183] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f0534579400) [pid = 1933] [serial = 475] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f0521bcb400) [pid = 1933] [serial = 490] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f053313a000) [pid = 1933] [serial = 484] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f052aa98000) [pid = 1933] [serial = 469] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f052bfefc00) [pid = 1933] [serial = 481] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f05425b9c00) [pid = 1933] [serial = 478] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f052f05c800) [pid = 1933] [serial = 472] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f0522320400) [pid = 1933] [serial = 487] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b6bf800 == 83 [pid = 1933] [id = 182] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522c10000 == 82 [pid = 1933] [id = 181] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05209df800 == 81 [pid = 1933] [id = 180] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05209c5800 == 80 [pid = 1933] [id = 179] 22:43:28 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0520610800 == 79 [pid = 1933] [id = 178] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05291d4800 == 78 [pid = 1933] [id = 177] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f6a7000 == 77 [pid = 1933] [id = 176] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054a7e4000 == 76 [pid = 1933] [id = 175] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547723000 == 75 [pid = 1933] [id = 174] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053b8fb000 == 74 [pid = 1933] [id = 173] 22:43:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fef0000 == 73 [pid = 1933] [id = 172] 22:43:28 INFO - PROCESS | 1933 | 1461563008626 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:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f0547603400) [pid = 1933] [serial = 337] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f052f165c00) [pid = 1933] [serial = 373] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f052f059800) [pid = 1933] [serial = 505] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f052fdc9400) [pid = 1933] [serial = 508] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f05228c7400) [pid = 1933] [serial = 494] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f052212ac00) [pid = 1933] [serial = 493] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f05425c4400) [pid = 1933] [serial = 467] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f052e4f4400) [pid = 1933] [serial = 502] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f052bac9400) [pid = 1933] [serial = 499] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f052bf0f800) [pid = 1933] [serial = 500] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f052aa9a400) [pid = 1933] [serial = 497] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f0529330400) [pid = 1933] [serial = 496] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f053016bc00) [pid = 1933] [serial = 509] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f052f15d000) [pid = 1933] [serial = 506] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f052ef3f400) [pid = 1933] [serial = 503] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f0534594c00) [pid = 1933] [serial = 512] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f05330ca400) [pid = 1933] [serial = 511] [outer = (nil)] [url = about:blank] 22:43:28 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:43:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2135ms 22:43:28 INFO - PROCESS | 1933 | 1461563008709 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 22:43:28 INFO - PROCESS | 1933 | 1461563008713 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 22:43:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:43:28 INFO - PROCESS | 1933 | 1461563008720 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:43:28 INFO - PROCESS | 1933 | 1461563008726 Marionette TRACE conn3 <- [1,746,null,{}] 22:43:28 INFO - PROCESS | 1933 | 1461563008741 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:43:28 INFO - PROCESS | 1933 | 1461563008914 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 22:43:29 INFO - PROCESS | 1933 | 1461563009040 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522c16000 == 74 [pid = 1933] [id = 194] 22:43:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f052b25c000) [pid = 1933] [serial = 582] [outer = (nil)] 22:43:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052bf0ac00) [pid = 1933] [serial = 583] [outer = 0x7f052b25c000] 22:43:29 INFO - PROCESS | 1933 | 1461563009115 Marionette DEBUG loaded listener.js 22:43:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f052d66d000) [pid = 1933] [serial = 584] [outer = 0x7f052b25c000] 22:43:29 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:30 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:30 INFO - PROCESS | 1933 | 1461563010303 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:43:30 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:43:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1636ms 22:43:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:43:30 INFO - PROCESS | 1933 | 1461563010357 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 22:43:30 INFO - PROCESS | 1933 | 1461563010361 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 22:43:30 INFO - PROCESS | 1933 | 1461563010372 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:43:30 INFO - PROCESS | 1933 | 1461563010381 Marionette TRACE conn3 <- [1,750,null,{}] 22:43:30 INFO - PROCESS | 1933 | 1461563010398 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:43:30 INFO - PROCESS | 1933 | 1461563010665 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 22:43:30 INFO - PROCESS | 1933 | 1461563010749 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f6b6800 == 75 [pid = 1933] [id = 195] 22:43:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f052b597400) [pid = 1933] [serial = 585] [outer = (nil)] 22:43:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f052f160000) [pid = 1933] [serial = 586] [outer = 0x7f052b597400] 22:43:30 INFO - PROCESS | 1933 | 1461563010816 Marionette DEBUG loaded listener.js 22:43:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f052f68a800) [pid = 1933] [serial = 587] [outer = 0x7f052b597400] 22:43:32 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:32 INFO - PROCESS | 1933 | 1461563012135 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:43:32 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:43:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1803ms 22:43:32 INFO - PROCESS | 1933 | 1461563012176 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 22:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:43:32 INFO - PROCESS | 1933 | 1461563012180 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 22:43:32 INFO - PROCESS | 1933 | 1461563012187 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:43:32 INFO - PROCESS | 1933 | 1461563012190 Marionette TRACE conn3 <- [1,754,null,{}] 22:43:32 INFO - PROCESS | 1933 | 1461563012197 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:43:32 INFO - PROCESS | 1933 | 1461563012467 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 22:43:32 INFO - PROCESS | 1933 | 1461563012513 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052937f800 == 76 [pid = 1933] [id = 196] 22:43:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f0520ad7c00) [pid = 1933] [serial = 588] [outer = (nil)] 22:43:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f052fdc8c00) [pid = 1933] [serial = 589] [outer = 0x7f0520ad7c00] 22:43:32 INFO - PROCESS | 1933 | 1461563012584 Marionette DEBUG loaded listener.js 22:43:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f05331f5800) [pid = 1933] [serial = 590] [outer = 0x7f0520ad7c00] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f052b256800) [pid = 1933] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f05301e5400) [pid = 1933] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f05367c0c00) [pid = 1933] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f052b254000) [pid = 1933] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f053540e400) [pid = 1933] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f0521c04800) [pid = 1933] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f053571c800) [pid = 1933] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f0521c0fc00) [pid = 1933] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f05228c4000) [pid = 1933] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f05301e8400) [pid = 1933] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f052aaa4400) [pid = 1933] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f053540cc00) [pid = 1933] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f05301ecc00) [pid = 1933] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f052b23a800) [pid = 1933] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f0530162c00) [pid = 1933] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f052b234c00) [pid = 1933] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f052ad66400) [pid = 1933] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f052bfe7400) [pid = 1933] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f0522a48800) [pid = 1933] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f0530162800) [pid = 1933] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f052e404c00) [pid = 1933] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f052b25a800) [pid = 1933] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f0534a0ac00) [pid = 1933] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f053b843400) [pid = 1933] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0521bc6400) [pid = 1933] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f05228c3800) [pid = 1933] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f052e40c000) [pid = 1933] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f0547387400) [pid = 1933] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f0542669c00) [pid = 1933] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f05330c7c00) [pid = 1933] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f0521c06000) [pid = 1933] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f054258c400) [pid = 1933] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f05474a9000) [pid = 1933] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f052b261c00) [pid = 1933] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f0531713400) [pid = 1933] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f052aaa4c00) [pid = 1933] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f052b25e000) [pid = 1933] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f052c4d8000) [pid = 1933] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f052fdccc00) [pid = 1933] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f0529330000) [pid = 1933] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f052ad65c00) [pid = 1933] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f05428f0400) [pid = 1933] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f052aa97400) [pid = 1933] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f052932e800) [pid = 1933] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f052ef38400) [pid = 1933] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f05288e9400) [pid = 1933] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f0522124c00) [pid = 1933] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f05301e9000) [pid = 1933] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f0531716400) [pid = 1933] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f052f0bac00) [pid = 1933] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:43:33 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f0522127800) [pid = 1933] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:43:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:34 INFO - PROCESS | 1933 | 1461563014491 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:43:34 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:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2337ms 22:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:43:34 INFO - PROCESS | 1933 | 1461563014524 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 22:43:34 INFO - PROCESS | 1933 | 1461563014527 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 22:43:34 INFO - PROCESS | 1933 | 1461563014535 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:43:34 INFO - PROCESS | 1933 | 1461563014538 Marionette TRACE conn3 <- [1,758,null,{}] 22:43:34 INFO - PROCESS | 1933 | 1461563014545 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:43:34 INFO - PROCESS | 1933 | 1461563014753 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 22:43:34 INFO - PROCESS | 1933 | 1461563014878 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c37e800 == 77 [pid = 1933] [id = 197] 22:43:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f0522322800) [pid = 1933] [serial = 591] [outer = (nil)] 22:43:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f052f68e400) [pid = 1933] [serial = 592] [outer = 0x7f0522322800] 22:43:34 INFO - PROCESS | 1933 | 1461563014947 Marionette DEBUG loaded listener.js 22:43:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f053016d400) [pid = 1933] [serial = 593] [outer = 0x7f0522322800] 22:43:35 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:35 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:43:35 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:35 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:35 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:43:35 INFO - PROCESS | 1933 | 1461563015649 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:43:35 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:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1130ms 22:43:35 INFO - PROCESS | 1933 | 1461563015766 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 22:43:35 INFO - PROCESS | 1933 | 1461563015772 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 22:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:43:35 INFO - PROCESS | 1933 | 1461563015788 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:43:35 INFO - PROCESS | 1933 | 1461563015796 Marionette TRACE conn3 <- [1,762,null,{}] 22:43:35 INFO - PROCESS | 1933 | 1461563015816 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:43:36 INFO - PROCESS | 1933 | 1461563016020 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 22:43:36 INFO - PROCESS | 1933 | 1461563016189 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521aea000 == 78 [pid = 1933] [id = 198] 22:43:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f0521c0cc00) [pid = 1933] [serial = 594] [outer = (nil)] 22:43:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f052211f000) [pid = 1933] [serial = 595] [outer = 0x7f0521c0cc00] 22:43:36 INFO - PROCESS | 1933 | 1461563016269 Marionette DEBUG loaded listener.js 22:43:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f0522321c00) [pid = 1933] [serial = 596] [outer = 0x7f0521c0cc00] 22:43:37 INFO - PROCESS | 1933 | 1461563017649 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:43:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1891ms 22:43:37 INFO - PROCESS | 1933 | 1461563017726 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 22:43:37 INFO - PROCESS | 1933 | 1461563017733 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 22:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:43:37 INFO - PROCESS | 1933 | 1461563017803 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:43:37 INFO - PROCESS | 1933 | 1461563017813 Marionette TRACE conn3 <- [1,766,null,{}] 22:43:37 INFO - PROCESS | 1933 | 1461563017826 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:43:38 INFO - PROCESS | 1933 | 1461563018030 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 22:43:38 INFO - PROCESS | 1933 | 1461563018200 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f6a7000 == 79 [pid = 1933] [id = 199] 22:43:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f0521c0f400) [pid = 1933] [serial = 597] [outer = (nil)] 22:43:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f052905d400) [pid = 1933] [serial = 598] [outer = 0x7f0521c0f400] 22:43:38 INFO - PROCESS | 1933 | 1461563018278 Marionette DEBUG loaded listener.js 22:43:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f052b252c00) [pid = 1933] [serial = 599] [outer = 0x7f0521c0f400] 22:43:39 INFO - PROCESS | 1933 | 1461563019622 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:43:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1898ms 22:43:39 INFO - PROCESS | 1933 | 1461563019764 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 22:43:39 INFO - PROCESS | 1933 | 1461563019768 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 22:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:43:39 INFO - PROCESS | 1933 | 1461563019783 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:43:39 INFO - PROCESS | 1933 | 1461563019787 Marionette TRACE conn3 <- [1,770,null,{}] 22:43:39 INFO - PROCESS | 1933 | 1461563019803 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:43:39 INFO - PROCESS | 1933 | 1461563019990 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 22:43:40 INFO - PROCESS | 1933 | 1461563020158 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05357f8800 == 80 [pid = 1933] [id = 200] 22:43:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f052bf0c400) [pid = 1933] [serial = 600] [outer = (nil)] 22:43:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f052bfefc00) [pid = 1933] [serial = 601] [outer = 0x7f052bf0c400] 22:43:40 INFO - PROCESS | 1933 | 1461563020238 Marionette DEBUG loaded listener.js 22:43:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f052ef3d800) [pid = 1933] [serial = 602] [outer = 0x7f052bf0c400] 22:43:41 INFO - PROCESS | 1933 | 1461563021132 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:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1382ms 22:43:41 INFO - PROCESS | 1933 | 1461563021165 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 22:43:41 INFO - PROCESS | 1933 | 1461563021168 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 22:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:43:41 INFO - PROCESS | 1933 | 1461563021176 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:43:41 INFO - PROCESS | 1933 | 1461563021178 Marionette TRACE conn3 <- [1,774,null,{}] 22:43:41 INFO - PROCESS | 1933 | 1461563021185 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:43:41 INFO - PROCESS | 1933 | 1461563021368 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 22:43:41 INFO - PROCESS | 1933 | 1461563021541 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05426c3800 == 81 [pid = 1933] [id = 201] 22:43:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f052bfe8400) [pid = 1933] [serial = 603] [outer = (nil)] 22:43:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f052f68ec00) [pid = 1933] [serial = 604] [outer = 0x7f052bfe8400] 22:43:41 INFO - PROCESS | 1933 | 1461563021617 Marionette DEBUG loaded listener.js 22:43:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f05301e4800) [pid = 1933] [serial = 605] [outer = 0x7f052bfe8400] 22:43:42 INFO - PROCESS | 1933 | 1461563022539 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:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1379ms 22:43:42 INFO - PROCESS | 1933 | 1461563022555 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 22:43:42 INFO - PROCESS | 1933 | 1461563022560 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 22:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:43:42 INFO - PROCESS | 1933 | 1461563022566 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:43:42 INFO - PROCESS | 1933 | 1461563022571 Marionette TRACE conn3 <- [1,778,null,{}] 22:43:42 INFO - PROCESS | 1933 | 1461563022577 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:43:42 INFO - PROCESS | 1933 | 1461563022761 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 22:43:42 INFO - PROCESS | 1933 | 1461563022933 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054772b800 == 82 [pid = 1933] [id = 202] 22:43:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f0530170c00) [pid = 1933] [serial = 606] [outer = (nil)] 22:43:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f0533d7e800) [pid = 1933] [serial = 607] [outer = 0x7f0530170c00] 22:43:43 INFO - PROCESS | 1933 | 1461563023018 Marionette DEBUG loaded listener.js 22:43:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f053447ac00) [pid = 1933] [serial = 608] [outer = 0x7f0530170c00] 22:43:43 INFO - PROCESS | 1933 | 1461563023895 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:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1381ms 22:43:43 INFO - PROCESS | 1933 | 1461563023948 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 22:43:43 INFO - PROCESS | 1933 | 1461563023952 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 22:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:43:43 INFO - PROCESS | 1933 | 1461563023958 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:43:43 INFO - PROCESS | 1933 | 1461563023961 Marionette TRACE conn3 <- [1,782,null,{}] 22:43:43 INFO - PROCESS | 1933 | 1461563023967 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:43:44 INFO - PROCESS | 1933 | 1461563024189 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 22:43:44 INFO - PROCESS | 1933 | 1461563024358 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054a75a000 == 83 [pid = 1933] [id = 203] 22:43:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f05301ecc00) [pid = 1933] [serial = 609] [outer = (nil)] 22:43:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f05367ce800) [pid = 1933] [serial = 610] [outer = 0x7f05301ecc00] 22:43:44 INFO - PROCESS | 1933 | 1461563024451 Marionette DEBUG loaded listener.js 22:43:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f053b84a800) [pid = 1933] [serial = 611] [outer = 0x7f05301ecc00] 22:43:45 INFO - PROCESS | 1933 | 1461563025335 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:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1432ms 22:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:43:45 INFO - PROCESS | 1933 | 1461563025392 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 22:43:45 INFO - PROCESS | 1933 | 1461563025395 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 22:43:45 INFO - PROCESS | 1933 | 1461563025402 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:43:45 INFO - PROCESS | 1933 | 1461563025405 Marionette TRACE conn3 <- [1,786,null,{}] 22:43:45 INFO - PROCESS | 1933 | 1461563025411 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:43:45 INFO - PROCESS | 1933 | 1461563025592 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 22:43:45 INFO - PROCESS | 1933 | 1461563025775 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529413000 == 84 [pid = 1933] [id = 204] 22:43:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f05301ee400) [pid = 1933] [serial = 612] [outer = (nil)] 22:43:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f0542589400) [pid = 1933] [serial = 613] [outer = 0x7f05301ee400] 22:43:45 INFO - PROCESS | 1933 | 1461563025854 Marionette DEBUG loaded listener.js 22:43:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f05425c6800) [pid = 1933] [serial = 614] [outer = 0x7f05301ee400] 22:43:46 INFO - PROCESS | 1933 | 1461563026755 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:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1431ms 22:43:46 INFO - PROCESS | 1933 | 1461563026833 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 22:43:46 INFO - PROCESS | 1933 | 1461563026836 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 22:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:43:46 INFO - PROCESS | 1933 | 1461563026844 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:43:46 INFO - PROCESS | 1933 | 1461563026848 Marionette TRACE conn3 <- [1,790,null,{}] 22:43:46 INFO - PROCESS | 1933 | 1461563026854 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:43:47 INFO - PROCESS | 1933 | 1461563027083 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 22:43:47 INFO - PROCESS | 1933 | 1461563027297 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209cf800 == 85 [pid = 1933] [id = 205] 22:43:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f0520ad8000) [pid = 1933] [serial = 615] [outer = (nil)] 22:43:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f0521bc8400) [pid = 1933] [serial = 616] [outer = 0x7f0520ad8000] 22:43:47 INFO - PROCESS | 1933 | 1461563027419 Marionette DEBUG loaded listener.js 22:43:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f05228cc000) [pid = 1933] [serial = 617] [outer = 0x7f0520ad8000] 22:43:48 INFO - PROCESS | 1933 | 1461563028269 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:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1484ms 22:43:48 INFO - PROCESS | 1933 | 1461563028329 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 22:43:48 INFO - PROCESS | 1933 | 1461563028333 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 22:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:43:48 INFO - PROCESS | 1933 | 1461563028340 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:43:48 INFO - PROCESS | 1933 | 1461563028343 Marionette TRACE conn3 <- [1,794,null,{}] 22:43:48 INFO - PROCESS | 1933 | 1461563028350 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:43:48 INFO - PROCESS | 1933 | 1461563028547 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 22:43:48 INFO - PROCESS | 1933 | 1461563028719 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b19000 == 86 [pid = 1933] [id = 206] 22:43:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f0520ad0000) [pid = 1933] [serial = 618] [outer = (nil)] 22:43:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f0529057400) [pid = 1933] [serial = 619] [outer = 0x7f0520ad0000] 22:43:48 INFO - PROCESS | 1933 | 1461563028793 Marionette DEBUG loaded listener.js 22:43:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f052b597000) [pid = 1933] [serial = 620] [outer = 0x7f0520ad0000] 22:43:49 INFO - PROCESS | 1933 | 1461563029703 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:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1433ms 22:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:43:49 INFO - PROCESS | 1933 | 1461563029775 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 22:43:49 INFO - PROCESS | 1933 | 1461563029777 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 22:43:49 INFO - PROCESS | 1933 | 1461563029785 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:43:49 INFO - PROCESS | 1933 | 1461563029788 Marionette TRACE conn3 <- [1,798,null,{}] 22:43:49 INFO - PROCESS | 1933 | 1461563029795 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:43:49 INFO - PROCESS | 1933 | 1461563029985 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 22:43:50 INFO - PROCESS | 1933 | 1461563030566 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209c8800 == 87 [pid = 1933] [id = 207] 22:43:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f0520ad1c00) [pid = 1933] [serial = 621] [outer = (nil)] 22:43:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f0521bc2400) [pid = 1933] [serial = 622] [outer = 0x7f0520ad1c00] 22:43:50 INFO - PROCESS | 1933 | 1461563030644 Marionette DEBUG loaded listener.js 22:43:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f0521c0b400) [pid = 1933] [serial = 623] [outer = 0x7f0520ad1c00] 22:43:51 INFO - PROCESS | 1933 | 1461563031495 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:43:51 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:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1783ms 22:43:51 INFO - PROCESS | 1933 | 1461563031569 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 22:43:51 INFO - PROCESS | 1933 | 1461563031576 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 22:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:43:51 INFO - PROCESS | 1933 | 1461563031587 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:43:51 INFO - PROCESS | 1933 | 1461563031592 Marionette TRACE conn3 <- [1,802,null,{}] 22:43:51 INFO - PROCESS | 1933 | 1461563031600 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:43:51 INFO - PROCESS | 1933 | 1461563031941 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 22:43:52 INFO - PROCESS | 1933 | 1461563032259 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053176b800 == 86 [pid = 1933] [id = 168] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff4a000 == 85 [pid = 1933] [id = 167] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053536a800 == 84 [pid = 1933] [id = 170] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534c7b800 == 83 [pid = 1933] [id = 169] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f052bff0000) [pid = 1933] [serial = 553] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209c5000 == 84 [pid = 1933] [id = 208] 22:43:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052212c800) [pid = 1933] [serial = 624] [outer = (nil)] 22:43:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f0522b85800) [pid = 1933] [serial = 625] [outer = 0x7f052212c800] 22:43:52 INFO - PROCESS | 1933 | 1461563032388 Marionette DEBUG loaded listener.js 22:43:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f0522b91000) [pid = 1933] [serial = 626] [outer = 0x7f052212c800] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b699000 == 83 [pid = 1933] [id = 191] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054714b000 == 82 [pid = 1933] [id = 190] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05426b9800 == 81 [pid = 1933] [id = 189] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535d32000 == 80 [pid = 1933] [id = 188] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053465c800 == 79 [pid = 1933] [id = 187] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f09b000 == 78 [pid = 1933] [id = 186] 22:43:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05209d4000 == 77 [pid = 1933] [id = 185] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f052bfe5400) [pid = 1933] [serial = 551] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f0537c10000) [pid = 1933] [serial = 385] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f05425c5000) [pid = 1933] [serial = 382] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f054799f800) [pid = 1933] [serial = 310] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f0542589800) [pid = 1933] [serial = 346] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f0521c09c00) [pid = 1933] [serial = 541] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f0547e0d800) [pid = 1933] [serial = 271] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f0529336800) [pid = 1933] [serial = 548] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0522a43400) [pid = 1933] [serial = 443] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f05439b4000) [pid = 1933] [serial = 388] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f0542850800) [pid = 1933] [serial = 526] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f054710f800) [pid = 1933] [serial = 394] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f0535d66400) [pid = 1933] [serial = 304] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f0545a3c000) [pid = 1933] [serial = 428] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f0547384000) [pid = 1933] [serial = 532] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f052da56000) [pid = 1933] [serial = 262] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f0533d7bc00) [pid = 1933] [serial = 379] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f054a711800) [pid = 1933] [serial = 316] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f052ad73800) [pid = 1933] [serial = 313] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f05345e7800) [pid = 1933] [serial = 514] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f053c756400) [pid = 1933] [serial = 482] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f0529334800) [pid = 1933] [serial = 446] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f0530171000) [pid = 1933] [serial = 349] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f05330bf400) [pid = 1933] [serial = 301] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f052f0c3000) [pid = 1933] [serial = 520] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f052f219800) [pid = 1933] [serial = 340] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f054288ec00) [pid = 1933] [serial = 232] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f0542a58800) [pid = 1933] [serial = 479] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f0521bd0400) [pid = 1933] [serial = 491] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f05228cf000) [pid = 1933] [serial = 440] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f052f687400) [pid = 1933] [serial = 473] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f0547d10000) [pid = 1933] [serial = 235] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f0542af3c00) [pid = 1933] [serial = 268] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f0535405c00) [pid = 1933] [serial = 476] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f0537c0f800) [pid = 1933] [serial = 523] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f05288f2800) [pid = 1933] [serial = 547] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f052212b800) [pid = 1933] [serial = 545] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f0547972800) [pid = 1933] [serial = 307] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f05499be400) [pid = 1933] [serial = 238] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f0535cf3400) [pid = 1933] [serial = 352] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f0522121400) [pid = 1933] [serial = 544] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f053459d400) [pid = 1933] [serial = 422] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f052b3d1400) [pid = 1933] [serial = 274] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f053459ec00) [pid = 1933] [serial = 343] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f052f160c00) [pid = 1933] [serial = 376] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f0534473400) [pid = 1933] [serial = 535] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f05474ad000) [pid = 1933] [serial = 431] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f0547604000) [pid = 1933] [serial = 434] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f0547105800) [pid = 1933] [serial = 391] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f05439b4400) [pid = 1933] [serial = 189] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f052b3ce000) [pid = 1933] [serial = 415] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f052bacc400) [pid = 1933] [serial = 470] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f052bad5800) [pid = 1933] [serial = 517] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f05288eb000) [pid = 1933] [serial = 542] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f052f156400) [pid = 1933] [serial = 419] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f052bc03c00) [pid = 1933] [serial = 550] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f05288f6400) [pid = 1933] [serial = 437] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f0545a40c00) [pid = 1933] [serial = 485] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f05426ec000) [pid = 1933] [serial = 425] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f05354b8400) [pid = 1933] [serial = 265] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f052b595400) [pid = 1933] [serial = 529] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f0534866000) [pid = 1933] [serial = 228] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f0529062000) [pid = 1933] [serial = 538] [outer = (nil)] [url = about:blank] 22:43:52 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f0522326c00) [pid = 1933] [serial = 488] [outer = (nil)] [url = about:blank] 22:43:53 INFO - PROCESS | 1933 | 1461563033249 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:43:53 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:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1687ms 22:43:53 INFO - PROCESS | 1933 | 1461563033286 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 22:43:53 INFO - PROCESS | 1933 | 1461563033292 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 22:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:43:53 INFO - PROCESS | 1933 | 1461563033302 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:43:53 INFO - PROCESS | 1933 | 1461563033305 Marionette TRACE conn3 <- [1,806,null,{}] 22:43:53 INFO - PROCESS | 1933 | 1461563033311 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:43:53 INFO - PROCESS | 1933 | 1461563033481 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 22:43:53 INFO - PROCESS | 1933 | 1461563033499 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291de000 == 78 [pid = 1933] [id = 209] 22:43:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f0529065400) [pid = 1933] [serial = 627] [outer = (nil)] 22:43:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f0529335c00) [pid = 1933] [serial = 628] [outer = 0x7f0529065400] 22:43:53 INFO - PROCESS | 1933 | 1461563033566 Marionette DEBUG loaded listener.js 22:43:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f052aaa4000) [pid = 1933] [serial = 629] [outer = 0x7f0529065400] 22:43:54 INFO - PROCESS | 1933 | 1461563034493 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:43:54 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:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1232ms 22:43:54 INFO - PROCESS | 1933 | 1461563034535 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 22:43:54 INFO - PROCESS | 1933 | 1461563034539 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 22:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:43:54 INFO - PROCESS | 1933 | 1461563034553 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:43:54 INFO - PROCESS | 1933 | 1461563034562 Marionette TRACE conn3 <- [1,810,null,{}] 22:43:54 INFO - PROCESS | 1933 | 1461563034571 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:43:54 INFO - PROCESS | 1933 | 1461563034754 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 22:43:54 INFO - PROCESS | 1933 | 1461563034899 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b687800 == 79 [pid = 1933] [id = 210] 22:43:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f052ad68c00) [pid = 1933] [serial = 630] [outer = (nil)] 22:43:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f052b23ec00) [pid = 1933] [serial = 631] [outer = 0x7f052ad68c00] 22:43:54 INFO - PROCESS | 1933 | 1461563034964 Marionette DEBUG loaded listener.js 22:43:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f052b3c9000) [pid = 1933] [serial = 632] [outer = 0x7f052ad68c00] 22:43:55 INFO - PROCESS | 1933 | 1461563035820 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:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1298ms 22:43:55 INFO - PROCESS | 1933 | 1461563035845 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 22:43:55 INFO - PROCESS | 1933 | 1461563035849 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 22:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:43:55 INFO - PROCESS | 1933 | 1461563035876 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:43:55 INFO - PROCESS | 1933 | 1461563035879 Marionette TRACE conn3 <- [1,814,null,{}] 22:43:55 INFO - PROCESS | 1933 | 1461563035884 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:43:56 INFO - PROCESS | 1933 | 1461563036093 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 22:43:56 INFO - PROCESS | 1933 | 1461563036123 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b936800 == 80 [pid = 1933] [id = 211] 22:43:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f052ad73c00) [pid = 1933] [serial = 633] [outer = (nil)] 22:43:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f052b598400) [pid = 1933] [serial = 634] [outer = 0x7f052ad73c00] 22:43:56 INFO - PROCESS | 1933 | 1461563036188 Marionette DEBUG loaded listener.js 22:43:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f052bad1800) [pid = 1933] [serial = 635] [outer = 0x7f052ad73c00] 22:43:57 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f0520ad7c00) [pid = 1933] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:43:57 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f052b597400) [pid = 1933] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:43:57 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f0522325c00) [pid = 1933] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:43:57 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f052b25c000) [pid = 1933] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:43:57 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f0522128c00) [pid = 1933] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:43:57 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f0522126c00) [pid = 1933] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:43:57 INFO - PROCESS | 1933 | 1461563037300 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:43:57 INFO - PROCESS | 1933 | 1461563037366 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 22:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:43:57 INFO - PROCESS | 1933 | 1461563037373 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:43:57 INFO - PROCESS | 1933 | 1461563037376 Marionette TRACE conn3 <- [1,818,null,{}] 22:43:57 INFO - PROCESS | 1933 | 1461563037381 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:43:57 INFO - PROCESS | 1933 | 1461563037549 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 22:43:57 INFO - PROCESS | 1933 | 1461563037669 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c278000 == 81 [pid = 1933] [id = 212] 22:43:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f052bc0f800) [pid = 1933] [serial = 636] [outer = (nil)] 22:43:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f052bded800) [pid = 1933] [serial = 637] [outer = 0x7f052bc0f800] 22:43:57 INFO - PROCESS | 1933 | 1461563037746 Marionette DEBUG loaded listener.js 22:43:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f052bfe7000) [pid = 1933] [serial = 638] [outer = 0x7f052bc0f800] 22:43:58 INFO - PROCESS | 1933 | 1461563038498 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:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1181ms 22:43:58 INFO - PROCESS | 1933 | 1461563038567 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 22:43:58 INFO - PROCESS | 1933 | 1461563038571 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 22:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:43:58 INFO - PROCESS | 1933 | 1461563038578 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:43:58 INFO - PROCESS | 1933 | 1461563038581 Marionette TRACE conn3 <- [1,822,null,{}] 22:43:58 INFO - PROCESS | 1933 | 1461563038586 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:43:58 INFO - PROCESS | 1933 | 1461563038805 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 22:43:58 INFO - PROCESS | 1933 | 1461563038820 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d336000 == 82 [pid = 1933] [id = 213] 22:43:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f052bc10800) [pid = 1933] [serial = 639] [outer = (nil)] 22:43:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f052d5e8800) [pid = 1933] [serial = 640] [outer = 0x7f052bc10800] 22:43:58 INFO - PROCESS | 1933 | 1461563038884 Marionette DEBUG loaded listener.js 22:43:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f052e406400) [pid = 1933] [serial = 641] [outer = 0x7f052bc10800] 22:44:00 INFO - PROCESS | 1933 | 1461563039999 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:44:00 INFO - PROCESS | 1933 | 1461563040024 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 22:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:44:00 INFO - PROCESS | 1933 | 1461563040035 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:44:00 INFO - PROCESS | 1933 | 1461563040039 Marionette TRACE conn3 <- [1,826,null,{}] 22:44:00 INFO - PROCESS | 1933 | 1461563040049 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:44:00 INFO - PROCESS | 1933 | 1461563040248 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 22:44:00 INFO - PROCESS | 1933 | 1461563040421 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052940c800 == 83 [pid = 1933] [id = 214] 22:44:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f0522a43400) [pid = 1933] [serial = 642] [outer = (nil)] 22:44:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f05288f6800) [pid = 1933] [serial = 643] [outer = 0x7f0522a43400] 22:44:00 INFO - PROCESS | 1933 | 1461563040551 Marionette DEBUG loaded listener.js 22:44:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f0529337400) [pid = 1933] [serial = 644] [outer = 0x7f0522a43400] 22:44:01 INFO - PROCESS | 1933 | 1461563041600 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:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1588ms 22:44:01 INFO - PROCESS | 1933 | 1461563041624 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 22:44:01 INFO - PROCESS | 1933 | 1461563041634 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 22:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:44:01 INFO - PROCESS | 1933 | 1461563041647 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:44:01 INFO - PROCESS | 1933 | 1461563041652 Marionette TRACE conn3 <- [1,830,null,{}] 22:44:01 INFO - PROCESS | 1933 | 1461563041659 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:44:01 INFO - PROCESS | 1933 | 1461563041858 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 22:44:02 INFO - PROCESS | 1933 | 1461563042212 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c39b000 == 84 [pid = 1933] [id = 215] 22:44:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f052b3cdc00) [pid = 1933] [serial = 645] [outer = (nil)] 22:44:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f052bac9400) [pid = 1933] [serial = 646] [outer = 0x7f052b3cdc00] 22:44:02 INFO - PROCESS | 1933 | 1461563042300 Marionette DEBUG loaded listener.js 22:44:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f052bdea400) [pid = 1933] [serial = 647] [outer = 0x7f052b3cdc00] 22:44:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f052bdeec00) [pid = 1933] [serial = 648] [outer = 0x7f052bde5400] 22:44:03 INFO - PROCESS | 1933 | 1461563043293 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:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1687ms 22:44:03 INFO - PROCESS | 1933 | 1461563043334 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 22:44:03 INFO - PROCESS | 1933 | 1461563043338 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 22:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:44:03 INFO - PROCESS | 1933 | 1461563043346 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:44:03 INFO - PROCESS | 1933 | 1461563043352 Marionette TRACE conn3 <- [1,834,null,{}] 22:44:03 INFO - PROCESS | 1933 | 1461563043370 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:44:03 INFO - PROCESS | 1933 | 1461563043619 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 22:44:03 INFO - PROCESS | 1933 | 1461563043873 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f6b3800 == 85 [pid = 1933] [id = 216] 22:44:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f052bf11000) [pid = 1933] [serial = 649] [outer = (nil)] 22:44:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f052d675800) [pid = 1933] [serial = 650] [outer = 0x7f052bf11000] 22:44:03 INFO - PROCESS | 1933 | 1461563043959 Marionette DEBUG loaded listener.js 22:44:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f052e4f3400) [pid = 1933] [serial = 651] [outer = 0x7f052bf11000] 22:44:04 INFO - PROCESS | 1933 | 1461563044835 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:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1541ms 22:44:04 INFO - PROCESS | 1933 | 1461563044887 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 22:44:04 INFO - PROCESS | 1933 | 1461563044892 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 22:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:44:04 INFO - PROCESS | 1933 | 1461563044898 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:44:04 INFO - PROCESS | 1933 | 1461563044902 Marionette TRACE conn3 <- [1,838,null,{}] 22:44:04 INFO - PROCESS | 1933 | 1461563044908 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:44:05 INFO - PROCESS | 1933 | 1461563045137 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 22:44:05 INFO - PROCESS | 1933 | 1461563045349 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052feeb000 == 86 [pid = 1933] [id = 217] 22:44:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f0520acf000) [pid = 1933] [serial = 652] [outer = (nil)] 22:44:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f052ef3b800) [pid = 1933] [serial = 653] [outer = 0x7f0520acf000] 22:44:05 INFO - PROCESS | 1933 | 1461563045447 Marionette DEBUG loaded listener.js 22:44:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f052ef7ec00) [pid = 1933] [serial = 654] [outer = 0x7f0520acf000] 22:44:06 INFO - PROCESS | 1933 | 1461563046320 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:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1483ms 22:44:06 INFO - PROCESS | 1933 | 1461563046383 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 22:44:06 INFO - PROCESS | 1933 | 1461563046387 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 22:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:44:06 INFO - PROCESS | 1933 | 1461563046393 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:44:06 INFO - PROCESS | 1933 | 1461563046397 Marionette TRACE conn3 <- [1,842,null,{}] 22:44:06 INFO - PROCESS | 1933 | 1461563046403 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:44:06 INFO - PROCESS | 1933 | 1461563046601 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 22:44:06 INFO - PROCESS | 1933 | 1461563046764 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305c6800 == 87 [pid = 1933] [id = 218] 22:44:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f052e404c00) [pid = 1933] [serial = 655] [outer = (nil)] 22:44:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f052f056800) [pid = 1933] [serial = 656] [outer = 0x7f052e404c00] 22:44:06 INFO - PROCESS | 1933 | 1461563046842 Marionette DEBUG loaded listener.js 22:44:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f052f0c0000) [pid = 1933] [serial = 657] [outer = 0x7f052e404c00] 22:44:07 INFO - PROCESS | 1933 | 1461563047793 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:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1430ms 22:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:44:07 INFO - PROCESS | 1933 | 1461563047824 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 22:44:07 INFO - PROCESS | 1933 | 1461563047827 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 22:44:07 INFO - PROCESS | 1933 | 1461563047834 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:44:07 INFO - PROCESS | 1933 | 1461563047837 Marionette TRACE conn3 <- [1,846,null,{}] 22:44:07 INFO - PROCESS | 1933 | 1461563047843 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:44:08 INFO - PROCESS | 1933 | 1461563048043 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 22:44:08 INFO - PROCESS | 1933 | 1461563048216 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533091800 == 88 [pid = 1933] [id = 219] 22:44:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f052f0c2400) [pid = 1933] [serial = 658] [outer = (nil)] 22:44:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f052f682c00) [pid = 1933] [serial = 659] [outer = 0x7f052f0c2400] 22:44:08 INFO - PROCESS | 1933 | 1461563048291 Marionette DEBUG loaded listener.js 22:44:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f052fdc7c00) [pid = 1933] [serial = 660] [outer = 0x7f052f0c2400] 22:44:09 INFO - PROCESS | 1933 | 1461563049212 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:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1431ms 22:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:44:09 INFO - PROCESS | 1933 | 1461563049264 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 22:44:09 INFO - PROCESS | 1933 | 1461563049267 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 22:44:09 INFO - PROCESS | 1933 | 1461563049275 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:44:09 INFO - PROCESS | 1933 | 1461563049278 Marionette TRACE conn3 <- [1,850,null,{}] 22:44:09 INFO - PROCESS | 1933 | 1461563049284 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:44:09 INFO - PROCESS | 1933 | 1461563049464 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 22:44:09 INFO - PROCESS | 1933 | 1461563049646 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534655800 == 89 [pid = 1933] [id = 220] 22:44:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f052f0c3000) [pid = 1933] [serial = 661] [outer = (nil)] 22:44:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f052fdd0400) [pid = 1933] [serial = 662] [outer = 0x7f052f0c3000] 22:44:09 INFO - PROCESS | 1933 | 1461563049724 Marionette DEBUG loaded listener.js 22:44:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f052ffd9400) [pid = 1933] [serial = 663] [outer = 0x7f052f0c3000] 22:44:10 INFO - PROCESS | 1933 | 1461563050630 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:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1387ms 22:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:44:10 INFO - PROCESS | 1933 | 1461563050662 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 22:44:10 INFO - PROCESS | 1933 | 1461563050664 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 22:44:10 INFO - PROCESS | 1933 | 1461563050672 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:44:10 INFO - PROCESS | 1933 | 1461563050674 Marionette TRACE conn3 <- [1,854,null,{}] 22:44:10 INFO - PROCESS | 1933 | 1461563050681 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:44:10 INFO - PROCESS | 1933 | 1461563050866 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 22:44:11 INFO - PROCESS | 1933 | 1461563051037 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c6e800 == 90 [pid = 1933] [id = 221] 22:44:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f052f15d000) [pid = 1933] [serial = 664] [outer = (nil)] 22:44:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f053016bc00) [pid = 1933] [serial = 665] [outer = 0x7f052f15d000] 22:44:11 INFO - PROCESS | 1933 | 1461563051113 Marionette DEBUG loaded listener.js 22:44:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f05301e5000) [pid = 1933] [serial = 666] [outer = 0x7f052f15d000] 22:44:12 INFO - PROCESS | 1933 | 1461563052027 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:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1432ms 22:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:44:12 INFO - PROCESS | 1933 | 1461563052103 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 22:44:12 INFO - PROCESS | 1933 | 1461563052106 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 22:44:12 INFO - PROCESS | 1933 | 1461563052113 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:44:12 INFO - PROCESS | 1933 | 1461563052115 Marionette TRACE conn3 <- [1,858,null,{}] 22:44:12 INFO - PROCESS | 1933 | 1461563052122 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:44:12 INFO - PROCESS | 1933 | 1461563052348 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 22:44:12 INFO - PROCESS | 1933 | 1461563052523 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535087000 == 91 [pid = 1933] [id = 222] 22:44:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f052aaa0800) [pid = 1933] [serial = 667] [outer = (nil)] 22:44:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f05301efc00) [pid = 1933] [serial = 668] [outer = 0x7f052aaa0800] 22:44:12 INFO - PROCESS | 1933 | 1461563052641 Marionette DEBUG loaded listener.js 22:44:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f053174b800) [pid = 1933] [serial = 669] [outer = 0x7f052aaa0800] 22:44:13 INFO - PROCESS | 1933 | 1461563053440 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:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1388ms 22:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:44:13 INFO - PROCESS | 1933 | 1461563053500 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 22:44:13 INFO - PROCESS | 1933 | 1461563053503 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 22:44:13 INFO - PROCESS | 1933 | 1461563053510 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:44:13 INFO - PROCESS | 1933 | 1461563053513 Marionette TRACE conn3 <- [1,862,null,{}] 22:44:13 INFO - PROCESS | 1933 | 1461563053520 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:44:13 INFO - PROCESS | 1933 | 1461563053760 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 22:44:13 INFO - PROCESS | 1933 | 1461563053933 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354ec000 == 92 [pid = 1933] [id = 223] 22:44:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f052d66f000) [pid = 1933] [serial = 670] [outer = (nil)] 22:44:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f0532b2bc00) [pid = 1933] [serial = 671] [outer = 0x7f052d66f000] 22:44:14 INFO - PROCESS | 1933 | 1461563054009 Marionette DEBUG loaded listener.js 22:44:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f05330c1400) [pid = 1933] [serial = 672] [outer = 0x7f052d66f000] 22:44:14 INFO - PROCESS | 1933 | 1461563054954 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:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1487ms 22:44:14 INFO - PROCESS | 1933 | 1461563054996 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 22:44:15 INFO - PROCESS | 1933 | 1461563055001 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 22:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:44:15 INFO - PROCESS | 1933 | 1461563055008 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:44:15 INFO - PROCESS | 1933 | 1461563055013 Marionette TRACE conn3 <- [1,866,null,{}] 22:44:15 INFO - PROCESS | 1933 | 1461563055020 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:44:15 INFO - PROCESS | 1933 | 1461563055252 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 22:44:15 INFO - PROCESS | 1933 | 1461563055486 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209d0000 == 93 [pid = 1933] [id = 224] 22:44:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f0520ace400) [pid = 1933] [serial = 673] [outer = (nil)] 22:44:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f0522326c00) [pid = 1933] [serial = 674] [outer = 0x7f0520ace400] 22:44:15 INFO - PROCESS | 1933 | 1461563055618 Marionette DEBUG loaded listener.js 22:44:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f0534474400) [pid = 1933] [serial = 675] [outer = 0x7f0520ace400] 22:44:16 INFO - PROCESS | 1933 | 1461563056832 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:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1885ms 22:44:16 INFO - PROCESS | 1933 | 1461563056895 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 22:44:16 INFO - PROCESS | 1933 | 1461563056900 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 22:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:44:16 INFO - PROCESS | 1933 | 1461563056915 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:44:16 INFO - PROCESS | 1933 | 1461563056921 Marionette TRACE conn3 <- [1,870,null,{}] 22:44:16 INFO - PROCESS | 1933 | 1461563056976 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:44:17 INFO - PROCESS | 1933 | 1461563057247 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 22:44:17 INFO - PROCESS | 1933 | 1461563057472 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b21f000 == 94 [pid = 1933] [id = 225] 22:44:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f0520adb800) [pid = 1933] [serial = 676] [outer = (nil)] 22:44:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f0522128400) [pid = 1933] [serial = 677] [outer = 0x7f0520adb800] 22:44:17 INFO - PROCESS | 1933 | 1461563057541 Marionette DEBUG loaded listener.js 22:44:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f0522b91400) [pid = 1933] [serial = 678] [outer = 0x7f0520adb800] 22:44:18 INFO - PROCESS | 1933 | 1461563058540 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:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1647ms 22:44:18 INFO - PROCESS | 1933 | 1461563058556 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 22:44:18 INFO - PROCESS | 1933 | 1461563058564 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 22:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:44:18 INFO - PROCESS | 1933 | 1461563058576 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:44:18 INFO - PROCESS | 1933 | 1461563058580 Marionette TRACE conn3 <- [1,874,null,{}] 22:44:18 INFO - PROCESS | 1933 | 1461563058587 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:44:18 INFO - PROCESS | 1933 | 1461563058782 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 22:44:19 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053c7f2800 == 93 [pid = 1933] [id = 88] 22:44:19 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052937b000 == 92 [pid = 1933] [id = 165] 22:44:19 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0532c9a000 == 91 [pid = 1933] [id = 41] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f052f68e400) [pid = 1933] [serial = 592] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f0520acf800) [pid = 1933] [serial = 556] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f0529065c00) [pid = 1933] [serial = 559] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f052d5e2800) [pid = 1933] [serial = 562] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f052f68dc00) [pid = 1933] [serial = 565] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f05330c6000) [pid = 1933] [serial = 568] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f05345a1400) [pid = 1933] [serial = 571] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | 1461563059060 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05229f3800 == 92 [pid = 1933] [id = 226] 22:44:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f0521c0b000) [pid = 1933] [serial = 679] [outer = (nil)] 22:44:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f052aa9f000) [pid = 1933] [serial = 680] [outer = 0x7f0521c0b000] 22:44:19 INFO - PROCESS | 1933 | 1461563059188 Marionette DEBUG loaded listener.js 22:44:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f052b255400) [pid = 1933] [serial = 681] [outer = 0x7f0521c0b000] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f052fdc8c00) [pid = 1933] [serial = 589] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f052b3c3800) [pid = 1933] [serial = 574] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f052f160000) [pid = 1933] [serial = 586] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f0522b8c400) [pid = 1933] [serial = 578] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f0522b84400) [pid = 1933] [serial = 577] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f052bf0ac00) [pid = 1933] [serial = 583] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f052d66d000) [pid = 1933] [serial = 584] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f052b23d800) [pid = 1933] [serial = 581] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f05288ea800) [pid = 1933] [serial = 580] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f05331f5800) [pid = 1933] [serial = 590] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f052f68a800) [pid = 1933] [serial = 587] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f052d5de800) [pid = 1933] [serial = 554] [outer = (nil)] [url = about:blank] 22:44:19 INFO - PROCESS | 1933 | 1461563059989 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:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1430ms 22:44:20 INFO - PROCESS | 1933 | 1461563060018 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 22:44:20 INFO - PROCESS | 1933 | 1461563060023 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 22:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:44:20 INFO - PROCESS | 1933 | 1461563060032 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:44:20 INFO - PROCESS | 1933 | 1461563060039 Marionette TRACE conn3 <- [1,878,null,{}] 22:44:20 INFO - PROCESS | 1933 | 1461563060055 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:44:20 INFO - PROCESS | 1933 | 1461563060234 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 22:44:20 INFO - PROCESS | 1933 | 1461563060255 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6c5800 == 93 [pid = 1933] [id = 227] 22:44:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f052b58e800) [pid = 1933] [serial = 682] [outer = (nil)] 22:44:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f052bc09c00) [pid = 1933] [serial = 683] [outer = 0x7f052b58e800] 22:44:20 INFO - PROCESS | 1933 | 1461563060338 Marionette DEBUG loaded listener.js 22:44:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f052bf0f800) [pid = 1933] [serial = 684] [outer = 0x7f052b58e800] 22:44:21 INFO - PROCESS | 1933 | 1461563061282 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:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1285ms 22:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:44:21 INFO - PROCESS | 1933 | 1461563061318 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 22:44:21 INFO - PROCESS | 1933 | 1461563061322 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 22:44:21 INFO - PROCESS | 1933 | 1461563061328 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:44:21 INFO - PROCESS | 1933 | 1461563061331 Marionette TRACE conn3 <- [1,882,null,{}] 22:44:21 INFO - PROCESS | 1933 | 1461563061337 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:44:21 INFO - PROCESS | 1933 | 1461563061581 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 22:44:21 INFO - PROCESS | 1933 | 1461563061614 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f09e000 == 94 [pid = 1933] [id = 228] 22:44:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f0529333c00) [pid = 1933] [serial = 685] [outer = (nil)] 22:44:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f052d676000) [pid = 1933] [serial = 686] [outer = 0x7f0529333c00] 22:44:21 INFO - PROCESS | 1933 | 1461563061681 Marionette DEBUG loaded listener.js 22:44:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f052ef7f800) [pid = 1933] [serial = 687] [outer = 0x7f0529333c00] 22:44:22 INFO - PROCESS | 1933 | 1461563062582 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:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1282ms 22:44:22 INFO - PROCESS | 1933 | 1461563062610 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 22:44:22 INFO - PROCESS | 1933 | 1461563062614 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 22:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:44:22 INFO - PROCESS | 1933 | 1461563062620 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:44:22 INFO - PROCESS | 1933 | 1461563062622 Marionette TRACE conn3 <- [1,886,null,{}] 22:44:22 INFO - PROCESS | 1933 | 1461563062628 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:44:22 INFO - PROCESS | 1933 | 1461563062850 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 22:44:22 INFO - PROCESS | 1933 | 1461563062892 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fee8800 == 95 [pid = 1933] [id = 229] 22:44:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f052b591c00) [pid = 1933] [serial = 688] [outer = (nil)] 22:44:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f052f0c3400) [pid = 1933] [serial = 689] [outer = 0x7f052b591c00] 22:44:22 INFO - PROCESS | 1933 | 1461563062957 Marionette DEBUG loaded listener.js 22:44:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f052f160000) [pid = 1933] [serial = 690] [outer = 0x7f052b591c00] 22:44:23 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f0529065400) [pid = 1933] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:44:23 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f052ad73c00) [pid = 1933] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:44:23 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f052212c800) [pid = 1933] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:44:23 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f052ad68c00) [pid = 1933] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:44:23 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f0520ad1c00) [pid = 1933] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:44:23 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f0522322800) [pid = 1933] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:44:23 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f052bc0f800) [pid = 1933] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:44:24 INFO - PROCESS | 1933 | 1461563064133 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:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1536ms 22:44:24 INFO - PROCESS | 1933 | 1461563064157 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 22:44:24 INFO - PROCESS | 1933 | 1461563064161 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 22:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:44:24 INFO - PROCESS | 1933 | 1461563064168 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:44:24 INFO - PROCESS | 1933 | 1461563064172 Marionette TRACE conn3 <- [1,890,null,{}] 22:44:24 INFO - PROCESS | 1933 | 1461563064178 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:44:24 INFO - PROCESS | 1933 | 1461563064381 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 22:44:24 INFO - PROCESS | 1933 | 1461563064566 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053177d000 == 96 [pid = 1933] [id = 230] 22:44:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f052f051c00) [pid = 1933] [serial = 691] [outer = (nil)] 22:44:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f052fdc8c00) [pid = 1933] [serial = 692] [outer = 0x7f052f051c00] 22:44:24 INFO - PROCESS | 1933 | 1461563064649 Marionette DEBUG loaded listener.js 22:44:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f0532b2ac00) [pid = 1933] [serial = 693] [outer = 0x7f052f051c00] 22:44:25 INFO - PROCESS | 1933 | 1461563065379 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:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1233ms 22:44:25 INFO - PROCESS | 1933 | 1461563065410 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 22:44:25 INFO - PROCESS | 1933 | 1461563065415 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 22:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:44:25 INFO - PROCESS | 1933 | 1461563065430 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:44:25 INFO - PROCESS | 1933 | 1461563065440 Marionette TRACE conn3 <- [1,894,null,{}] 22:44:25 INFO - PROCESS | 1933 | 1461563065446 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:44:25 INFO - PROCESS | 1933 | 1461563065619 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 22:44:25 INFO - PROCESS | 1933 | 1461563065634 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534db9000 == 97 [pid = 1933] [id = 231] 22:44:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f0532bec800) [pid = 1933] [serial = 694] [outer = (nil)] 22:44:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f05331f5800) [pid = 1933] [serial = 695] [outer = 0x7f0532bec800] 22:44:25 INFO - PROCESS | 1933 | 1461563065701 Marionette DEBUG loaded listener.js 22:44:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f0533d9b000) [pid = 1933] [serial = 696] [outer = 0x7f0532bec800] 22:44:26 INFO - PROCESS | 1933 | 1461563066874 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:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1492ms 22:44:26 INFO - PROCESS | 1933 | 1461563066924 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 22:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:44:26 INFO - PROCESS | 1933 | 1461563066932 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 22:44:26 INFO - PROCESS | 1933 | 1461563066944 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:44:26 INFO - PROCESS | 1933 | 1461563066950 Marionette TRACE conn3 <- [1,898,null,{}] 22:44:26 INFO - PROCESS | 1933 | 1461563066959 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:44:27 INFO - PROCESS | 1933 | 1461563067214 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 22:44:27 INFO - PROCESS | 1933 | 1461563067471 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ae4e000 == 98 [pid = 1933] [id = 232] 22:44:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f0522b8c000) [pid = 1933] [serial = 697] [outer = (nil)] 22:44:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f052aa9b800) [pid = 1933] [serial = 698] [outer = 0x7f0522b8c000] 22:44:27 INFO - PROCESS | 1933 | 1461563067558 Marionette DEBUG loaded listener.js 22:44:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f052b235000) [pid = 1933] [serial = 699] [outer = 0x7f0522b8c000] 22:44:28 INFO - PROCESS | 1933 | 1461563068495 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:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1591ms 22:44:28 INFO - PROCESS | 1933 | 1461563068534 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 22:44:28 INFO - PROCESS | 1933 | 1461563068544 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 22:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:44:28 INFO - PROCESS | 1933 | 1461563068556 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:44:28 INFO - PROCESS | 1933 | 1461563068560 Marionette TRACE conn3 <- [1,902,null,{}] 22:44:28 INFO - PROCESS | 1933 | 1461563068567 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:44:28 INFO - PROCESS | 1933 | 1461563068808 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 22:44:29 INFO - PROCESS | 1933 | 1461563069109 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff50000 == 99 [pid = 1933] [id = 233] 22:44:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f052b3ca800) [pid = 1933] [serial = 700] [outer = (nil)] 22:44:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f052bdec400) [pid = 1933] [serial = 701] [outer = 0x7f052b3ca800] 22:44:29 INFO - PROCESS | 1933 | 1461563069192 Marionette DEBUG loaded listener.js 22:44:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f052c8d9800) [pid = 1933] [serial = 702] [outer = 0x7f052b3ca800] 22:44:30 INFO - PROCESS | 1933 | 1461563070103 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:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1593ms 22:44:30 INFO - PROCESS | 1933 | 1461563070150 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 22:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:44:30 INFO - PROCESS | 1933 | 1461563070154 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 22:44:30 INFO - PROCESS | 1933 | 1461563070162 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:44:30 INFO - PROCESS | 1933 | 1461563070169 Marionette TRACE conn3 <- [1,906,null,{}] 22:44:30 INFO - PROCESS | 1933 | 1461563070186 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:44:30 INFO - PROCESS | 1933 | 1461563070396 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 22:44:30 INFO - PROCESS | 1933 | 1461563070577 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05368e6800 == 100 [pid = 1933] [id = 234] 22:44:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f052f055000) [pid = 1933] [serial = 703] [outer = (nil)] 22:44:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f052f21ac00) [pid = 1933] [serial = 704] [outer = 0x7f052f055000] 22:44:30 INFO - PROCESS | 1933 | 1461563070706 Marionette DEBUG loaded listener.js 22:44:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f053170f400) [pid = 1933] [serial = 705] [outer = 0x7f052f055000] 22:44:31 INFO - PROCESS | 1933 | 1461563071555 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:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1445ms 22:44:31 INFO - PROCESS | 1933 | 1461563071606 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 22:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:44:31 INFO - PROCESS | 1933 | 1461563071612 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 22:44:31 INFO - PROCESS | 1933 | 1461563071618 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:44:31 INFO - PROCESS | 1933 | 1461563071622 Marionette TRACE conn3 <- [1,910,null,{}] 22:44:31 INFO - PROCESS | 1933 | 1461563071628 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:44:31 INFO - PROCESS | 1933 | 1461563071832 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 22:44:32 INFO - PROCESS | 1933 | 1461563072002 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053b8df000 == 101 [pid = 1933] [id = 235] 22:44:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f052f20c400) [pid = 1933] [serial = 706] [outer = (nil)] 22:44:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f05331f9c00) [pid = 1933] [serial = 707] [outer = 0x7f052f20c400] 22:44:32 INFO - PROCESS | 1933 | 1461563072085 Marionette DEBUG loaded listener.js 22:44:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f0534473400) [pid = 1933] [serial = 708] [outer = 0x7f052f20c400] 22:44:33 INFO - PROCESS | 1933 | 1461563073026 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:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1481ms 22:44:33 INFO - PROCESS | 1933 | 1461563073100 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 22:44:33 INFO - PROCESS | 1933 | 1461563073103 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 22:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:44:33 INFO - PROCESS | 1933 | 1461563073112 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:44:33 INFO - PROCESS | 1933 | 1461563073114 Marionette TRACE conn3 <- [1,914,null,{}] 22:44:33 INFO - PROCESS | 1933 | 1461563073121 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:44:33 INFO - PROCESS | 1933 | 1461563073357 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 22:44:33 INFO - PROCESS | 1933 | 1461563073528 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054231e000 == 102 [pid = 1933] [id = 236] 22:44:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f0534598c00) [pid = 1933] [serial = 709] [outer = (nil)] 22:44:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f053459f000) [pid = 1933] [serial = 710] [outer = 0x7f0534598c00] 22:44:33 INFO - PROCESS | 1933 | 1461563073656 Marionette DEBUG loaded listener.js 22:44:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f0534ba7000) [pid = 1933] [serial = 711] [outer = 0x7f0534598c00] 22:44:34 INFO - PROCESS | 1933 | 1461563074556 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:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1487ms 22:44:34 INFO - PROCESS | 1933 | 1461563074597 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 22:44:34 INFO - PROCESS | 1933 | 1461563074601 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 22:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:44:34 INFO - PROCESS | 1933 | 1461563074609 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:44:34 INFO - PROCESS | 1933 | 1461563074612 Marionette TRACE conn3 <- [1,918,null,{}] 22:44:34 INFO - PROCESS | 1933 | 1461563074619 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:44:34 INFO - PROCESS | 1933 | 1461563074856 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 22:44:35 INFO - PROCESS | 1933 | 1461563075028 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0543516800 == 103 [pid = 1933] [id = 237] 22:44:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f053498b800) [pid = 1933] [serial = 712] [outer = (nil)] 22:44:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f05354b0400) [pid = 1933] [serial = 713] [outer = 0x7f053498b800] 22:44:35 INFO - PROCESS | 1933 | 1461563075153 Marionette DEBUG loaded listener.js 22:44:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f0535d66400) [pid = 1933] [serial = 714] [outer = 0x7f053498b800] 22:44:36 INFO - PROCESS | 1933 | 1461563076004 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:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1435ms 22:44:36 INFO - PROCESS | 1933 | 1461563076046 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 22:44:36 INFO - PROCESS | 1933 | 1461563076050 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 22:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:44:36 INFO - PROCESS | 1933 | 1461563076057 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:44:36 INFO - PROCESS | 1933 | 1461563076061 Marionette TRACE conn3 <- [1,922,null,{}] 22:44:36 INFO - PROCESS | 1933 | 1461563076067 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:44:36 INFO - PROCESS | 1933 | 1461563076263 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 22:44:36 INFO - PROCESS | 1933 | 1461563076440 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054714b000 == 104 [pid = 1933] [id = 238] 22:44:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f0534a14800) [pid = 1933] [serial = 715] [outer = (nil)] 22:44:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f05364ebc00) [pid = 1933] [serial = 716] [outer = 0x7f0534a14800] 22:44:36 INFO - PROCESS | 1933 | 1461563076514 Marionette DEBUG loaded listener.js 22:44:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f05367c4800) [pid = 1933] [serial = 717] [outer = 0x7f0534a14800] 22:44:37 INFO - PROCESS | 1933 | 1461563077438 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:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1435ms 22:44:37 INFO - PROCESS | 1933 | 1461563077500 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 22:44:37 INFO - PROCESS | 1933 | 1461563077508 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 22:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:44:37 INFO - PROCESS | 1933 | 1461563077517 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:44:37 INFO - PROCESS | 1933 | 1461563077522 Marionette TRACE conn3 <- [1,926,null,{}] 22:44:37 INFO - PROCESS | 1933 | 1461563077529 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:44:37 INFO - PROCESS | 1933 | 1461563077732 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 22:44:37 INFO - PROCESS | 1933 | 1461563077907 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054739b800 == 105 [pid = 1933] [id = 239] 22:44:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f05354af400) [pid = 1933] [serial = 718] [outer = (nil)] 22:44:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f0537b7b000) [pid = 1933] [serial = 719] [outer = 0x7f05354af400] 22:44:37 INFO - PROCESS | 1933 | 1461563077988 Marionette DEBUG loaded listener.js 22:44:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f0537c10000) [pid = 1933] [serial = 720] [outer = 0x7f05354af400] 22:44:38 INFO - PROCESS | 1933 | 1461563078848 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:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1388ms 22:44:38 INFO - PROCESS | 1933 | 1461563078906 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 22:44:38 INFO - PROCESS | 1933 | 1461563078909 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 22:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:44:38 INFO - PROCESS | 1933 | 1461563078916 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:44:38 INFO - PROCESS | 1933 | 1461563078920 Marionette TRACE conn3 <- [1,930,null,{}] 22:44:38 INFO - PROCESS | 1933 | 1461563078926 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:44:39 INFO - PROCESS | 1933 | 1461563079124 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 22:44:39 INFO - PROCESS | 1933 | 1461563079308 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547b2d800 == 106 [pid = 1933] [id = 240] 22:44:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f052ef7a400) [pid = 1933] [serial = 721] [outer = (nil)] 22:44:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f0537ca6000) [pid = 1933] [serial = 722] [outer = 0x7f052ef7a400] 22:44:39 INFO - PROCESS | 1933 | 1461563079383 Marionette DEBUG loaded listener.js 22:44:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f0538a08400) [pid = 1933] [serial = 723] [outer = 0x7f052ef7a400] 22:44:40 INFO - PROCESS | 1933 | 1461563080270 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:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1383ms 22:44:40 INFO - PROCESS | 1933 | 1461563080302 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 22:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:44:40 INFO - PROCESS | 1933 | 1461563080307 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 22:44:40 INFO - PROCESS | 1933 | 1461563080313 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:44:40 INFO - PROCESS | 1933 | 1461563080317 Marionette TRACE conn3 <- [1,934,null,{}] 22:44:40 INFO - PROCESS | 1933 | 1461563080323 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:44:40 INFO - PROCESS | 1933 | 1461563080531 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 22:44:40 INFO - PROCESS | 1933 | 1461563080710 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547e2a800 == 107 [pid = 1933] [id = 241] 22:44:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f0534583000) [pid = 1933] [serial = 724] [outer = (nil)] 22:44:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f053c756800) [pid = 1933] [serial = 725] [outer = 0x7f0534583000] 22:44:40 INFO - PROCESS | 1933 | 1461563080785 Marionette DEBUG loaded listener.js 22:44:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f0541718c00) [pid = 1933] [serial = 726] [outer = 0x7f0534583000] 22:44:41 INFO - PROCESS | 1933 | 1461563081720 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:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1481ms 22:44:41 INFO - PROCESS | 1933 | 1461563081794 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 22:44:41 INFO - PROCESS | 1933 | 1461563081798 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 22:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:44:41 INFO - PROCESS | 1933 | 1461563081805 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:44:41 INFO - PROCESS | 1933 | 1461563081810 Marionette TRACE conn3 <- [1,938,null,{}] 22:44:41 INFO - PROCESS | 1933 | 1461563081816 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:44:42 INFO - PROCESS | 1933 | 1461563082096 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 22:44:42 INFO - PROCESS | 1933 | 1461563082320 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522263000 == 108 [pid = 1933] [id = 242] 22:44:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f0521c03800) [pid = 1933] [serial = 727] [outer = (nil)] 22:44:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f0522b91800) [pid = 1933] [serial = 728] [outer = 0x7f0521c03800] 22:44:42 INFO - PROCESS | 1933 | 1461563082419 Marionette DEBUG loaded listener.js 22:44:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f05425bd400) [pid = 1933] [serial = 729] [outer = 0x7f0521c03800] 22:44:43 INFO - PROCESS | 1933 | 1461563083280 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:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1539ms 22:44:43 INFO - PROCESS | 1933 | 1461563083345 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 22:44:43 INFO - PROCESS | 1933 | 1461563083349 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 22:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:44:43 INFO - PROCESS | 1933 | 1461563083356 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:44:43 INFO - PROCESS | 1933 | 1461563083359 Marionette TRACE conn3 <- [1,942,null,{}] 22:44:43 INFO - PROCESS | 1933 | 1461563083365 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:44:43 INFO - PROCESS | 1933 | 1461563083563 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 22:44:43 INFO - PROCESS | 1933 | 1461563083742 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05368d9800 == 109 [pid = 1933] [id = 243] 22:44:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f0522120400) [pid = 1933] [serial = 730] [outer = (nil)] 22:44:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f05425c4400) [pid = 1933] [serial = 731] [outer = 0x7f0522120400] 22:44:43 INFO - PROCESS | 1933 | 1461563083819 Marionette DEBUG loaded listener.js 22:44:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f05426eb800) [pid = 1933] [serial = 732] [outer = 0x7f0522120400] 22:44:44 INFO - PROCESS | 1933 | 1461563084719 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:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1781ms 22:44:45 INFO - PROCESS | 1933 | 1461563085190 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 22:44:45 INFO - PROCESS | 1933 | 1461563085197 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 22:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:44:45 INFO - PROCESS | 1933 | 1461563085206 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:44:45 INFO - PROCESS | 1933 | 1461563085211 Marionette TRACE conn3 <- [1,946,null,{}] 22:44:45 INFO - PROCESS | 1933 | 1461563085338 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:44:45 INFO - PROCESS | 1933 | 1461563085578 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 22:44:45 INFO - PROCESS | 1933 | 1461563085681 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052938a800 == 110 [pid = 1933] [id = 244] 22:44:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f0522325c00) [pid = 1933] [serial = 733] [outer = (nil)] 22:44:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f0522a3e800) [pid = 1933] [serial = 734] [outer = 0x7f0522325c00] 22:44:45 INFO - PROCESS | 1933 | 1461563085751 Marionette DEBUG loaded listener.js 22:44:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f05288eb800) [pid = 1933] [serial = 735] [outer = 0x7f0522325c00] 22:44:46 INFO - PROCESS | 1933 | 1461563086638 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:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1492ms 22:44:46 INFO - PROCESS | 1933 | 1461563086699 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 22:44:46 INFO - PROCESS | 1933 | 1461563086705 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 22:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:44:46 INFO - PROCESS | 1933 | 1461563086718 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:44:46 INFO - PROCESS | 1933 | 1461563086723 Marionette TRACE conn3 <- [1,950,null,{}] 22:44:46 INFO - PROCESS | 1933 | 1461563086731 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:44:47 INFO - PROCESS | 1933 | 1461563087040 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 22:44:47 INFO - PROCESS | 1933 | 1461563087357 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052226f800 == 111 [pid = 1933] [id = 245] 22:44:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f052b232800) [pid = 1933] [serial = 736] [outer = (nil)] 22:44:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f052b241000) [pid = 1933] [serial = 737] [outer = 0x7f052b232800] 22:44:47 INFO - PROCESS | 1933 | 1461563087431 Marionette DEBUG loaded listener.js 22:44:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f052b3cec00) [pid = 1933] [serial = 738] [outer = 0x7f052b232800] 22:44:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052bc7e800 == 110 [pid = 1933] [id = 166] 22:44:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b210800 == 109 [pid = 1933] [id = 99] 22:44:47 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f0521bc8400) [pid = 1933] [serial = 616] [outer = (nil)] [url = about:blank] 22:44:47 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f0529057400) [pid = 1933] [serial = 619] [outer = (nil)] [url = about:blank] 22:44:47 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f052d5e8800) [pid = 1933] [serial = 640] [outer = (nil)] [url = about:blank] 22:44:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052d32b800 == 108 [pid = 1933] [id = 54] 22:44:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522c1a000 == 107 [pid = 1933] [id = 148] 22:44:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053177d000 == 106 [pid = 1933] [id = 230] 22:44:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fee8800 == 105 [pid = 1933] [id = 229] 22:44:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f09e000 == 104 [pid = 1933] [id = 228] 22:44:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b6c5800 == 103 [pid = 1933] [id = 227] 22:44:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05229f3800 == 102 [pid = 1933] [id = 226] 22:44:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b21f000 == 101 [pid = 1933] [id = 225] 22:44:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534655800 == 100 [pid = 1933] [id = 220] 22:44:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0533091800 == 99 [pid = 1933] [id = 219] 22:44:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305c6800 == 98 [pid = 1933] [id = 218] 22:44:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052940c800 == 97 [pid = 1933] [id = 214] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f052bded800) [pid = 1933] [serial = 637] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f052bfe7000) [pid = 1933] [serial = 638] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f052aaa4000) [pid = 1933] [serial = 629] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f0533d7e800) [pid = 1933] [serial = 607] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f052b598400) [pid = 1933] [serial = 634] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f0522b91000) [pid = 1933] [serial = 626] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f0542589400) [pid = 1933] [serial = 613] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f052f68ec00) [pid = 1933] [serial = 604] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f052905d400) [pid = 1933] [serial = 598] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f052b3c9000) [pid = 1933] [serial = 632] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f052bfefc00) [pid = 1933] [serial = 601] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f052bad1800) [pid = 1933] [serial = 635] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f0522b85800) [pid = 1933] [serial = 625] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f05367ce800) [pid = 1933] [serial = 610] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f052211f000) [pid = 1933] [serial = 595] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f0521c0b400) [pid = 1933] [serial = 623] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f052b23ec00) [pid = 1933] [serial = 631] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f053016d400) [pid = 1933] [serial = 593] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f0521bc2400) [pid = 1933] [serial = 622] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f0529335c00) [pid = 1933] [serial = 628] [outer = (nil)] [url = about:blank] 22:44:48 INFO - PROCESS | 1933 | 1461563088452 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:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1790ms 22:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:44:48 INFO - PROCESS | 1933 | 1461563088505 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 22:44:48 INFO - PROCESS | 1933 | 1461563088508 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 22:44:48 INFO - PROCESS | 1933 | 1461563088516 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:44:48 INFO - PROCESS | 1933 | 1461563088519 Marionette TRACE conn3 <- [1,954,null,{}] 22:44:48 INFO - PROCESS | 1933 | 1461563088535 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:44:48 INFO - PROCESS | 1933 | 1461563088798 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 22:44:48 INFO - PROCESS | 1933 | 1461563088894 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052941a000 == 98 [pid = 1933] [id = 246] 22:44:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f052b240000) [pid = 1933] [serial = 739] [outer = (nil)] 22:44:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f052bde0c00) [pid = 1933] [serial = 740] [outer = 0x7f052b240000] 22:44:48 INFO - PROCESS | 1933 | 1461563088979 Marionette DEBUG loaded listener.js 22:44:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f052bf0cc00) [pid = 1933] [serial = 741] [outer = 0x7f052b240000] 22:44:49 INFO - PROCESS | 1933 | 1461563089819 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:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1333ms 22:44:49 INFO - PROCESS | 1933 | 1461563089850 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 22:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:44:49 INFO - PROCESS | 1933 | 1461563089854 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 22:44:49 INFO - PROCESS | 1933 | 1461563089861 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:44:49 INFO - PROCESS | 1933 | 1461563089864 Marionette TRACE conn3 <- [1,958,null,{}] 22:44:49 INFO - PROCESS | 1933 | 1461563089870 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:44:50 INFO - PROCESS | 1933 | 1461563090107 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 22:44:50 INFO - PROCESS | 1933 | 1461563090198 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ba2d000 == 99 [pid = 1933] [id = 247] 22:44:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f0521bc8400) [pid = 1933] [serial = 742] [outer = (nil)] 22:44:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052d5e4800) [pid = 1933] [serial = 743] [outer = 0x7f0521bc8400] 22:44:50 INFO - PROCESS | 1933 | 1461563090265 Marionette DEBUG loaded listener.js 22:44:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f052e40ac00) [pid = 1933] [serial = 744] [outer = 0x7f0521bc8400] 22:44:51 INFO - PROCESS | 1933 | 1461563091118 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:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1280ms 22:44:51 INFO - PROCESS | 1933 | 1461563091140 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 22:44:51 INFO - PROCESS | 1933 | 1461563091142 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 22:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:44:51 INFO - PROCESS | 1933 | 1461563091159 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:44:51 INFO - PROCESS | 1933 | 1461563091163 Marionette TRACE conn3 <- [1,962,null,{}] 22:44:51 INFO - PROCESS | 1933 | 1461563091168 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:44:51 INFO - PROCESS | 1933 | 1461563091390 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 22:44:51 INFO - PROCESS | 1933 | 1461563091425 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f0b1800 == 100 [pid = 1933] [id = 248] 22:44:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052bad0800) [pid = 1933] [serial = 745] [outer = (nil)] 22:44:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052ef34800) [pid = 1933] [serial = 746] [outer = 0x7f052bad0800] 22:44:51 INFO - PROCESS | 1933 | 1461563091492 Marionette DEBUG loaded listener.js 22:44:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052f052800) [pid = 1933] [serial = 747] [outer = 0x7f052bad0800] 22:44:52 INFO - PROCESS | 1933 | 1461563092419 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:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1307ms 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f052b591c00) [pid = 1933] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f052f051c00) [pid = 1933] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f052bc10800) [pid = 1933] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f0521c0b000) [pid = 1933] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f0520adb800) [pid = 1933] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f052b58e800) [pid = 1933] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f0529333c00) [pid = 1933] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f052b58d000) [pid = 1933] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f0530166000) [pid = 1933] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f05330bf800) [pid = 1933] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0529058800) [pid = 1933] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f0545515000) [pid = 1933] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f053016f800) [pid = 1933] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f052f688800) [pid = 1933] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f052b241800) [pid = 1933] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:44:52 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f052c8d8400) [pid = 1933] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:44:52 INFO - PROCESS | 1933 | 1461563092947 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 22:44:52 INFO - PROCESS | 1933 | 1461563092951 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 22:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:44:52 INFO - PROCESS | 1933 | 1461563092968 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:44:52 INFO - PROCESS | 1933 | 1461563092971 Marionette TRACE conn3 <- [1,966,null,{}] 22:44:53 INFO - PROCESS | 1933 | 1461563093026 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:44:53 INFO - PROCESS | 1933 | 1461563093233 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 22:44:53 INFO - PROCESS | 1933 | 1461563093366 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fed5000 == 101 [pid = 1933] [id = 249] 22:44:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f052e4ee800) [pid = 1933] [serial = 748] [outer = (nil)] 22:44:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f052f0c4c00) [pid = 1933] [serial = 749] [outer = 0x7f052e4ee800] 22:44:53 INFO - PROCESS | 1933 | 1461563093435 Marionette DEBUG loaded listener.js 22:44:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f052f215c00) [pid = 1933] [serial = 750] [outer = 0x7f052e4ee800] 22:44:54 INFO - PROCESS | 1933 | 1461563094130 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:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1191ms 22:44:54 INFO - PROCESS | 1933 | 1461563094159 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 22:44:54 INFO - PROCESS | 1933 | 1461563094163 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 22:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:44:54 INFO - PROCESS | 1933 | 1461563094182 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:44:54 INFO - PROCESS | 1933 | 1461563094185 Marionette TRACE conn3 <- [1,970,null,{}] 22:44:54 INFO - PROCESS | 1933 | 1461563094191 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:44:54 INFO - PROCESS | 1933 | 1461563094419 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 22:44:54 INFO - PROCESS | 1933 | 1461563094440 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff9d800 == 102 [pid = 1933] [id = 250] 22:44:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f052f05b800) [pid = 1933] [serial = 751] [outer = (nil)] 22:44:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f052fdc5800) [pid = 1933] [serial = 752] [outer = 0x7f052f05b800] 22:44:54 INFO - PROCESS | 1933 | 1461563094504 Marionette DEBUG loaded listener.js 22:44:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f052ffd6c00) [pid = 1933] [serial = 753] [outer = 0x7f052f05b800] 22:44:55 INFO - PROCESS | 1933 | 1461563095590 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:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1492ms 22:44:55 INFO - PROCESS | 1933 | 1461563095664 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 22:44:55 INFO - PROCESS | 1933 | 1461563095670 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 22:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:44:55 INFO - PROCESS | 1933 | 1461563095680 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:44:55 INFO - PROCESS | 1933 | 1461563095685 Marionette TRACE conn3 <- [1,974,null,{}] 22:44:55 INFO - PROCESS | 1933 | 1461563095695 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:44:55 INFO - PROCESS | 1933 | 1461563095947 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 22:44:56 INFO - PROCESS | 1933 | 1461563096180 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291dd800 == 103 [pid = 1933] [id = 251] 22:44:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f0522a4a000) [pid = 1933] [serial = 754] [outer = (nil)] 22:44:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f0522b8f400) [pid = 1933] [serial = 755] [outer = 0x7f0522a4a000] 22:44:56 INFO - PROCESS | 1933 | 1461563096276 Marionette DEBUG loaded listener.js 22:44:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f0529339800) [pid = 1933] [serial = 756] [outer = 0x7f0522a4a000] 22:44:57 INFO - PROCESS | 1933 | 1461563097179 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:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1539ms 22:44:57 INFO - PROCESS | 1933 | 1461563097219 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 22:44:57 INFO - PROCESS | 1933 | 1461563097228 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 22:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:44:57 INFO - PROCESS | 1933 | 1461563097239 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:44:57 INFO - PROCESS | 1933 | 1461563097243 Marionette TRACE conn3 <- [1,978,null,{}] 22:44:57 INFO - PROCESS | 1933 | 1461563097251 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:44:57 INFO - PROCESS | 1933 | 1461563097459 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 22:44:57 INFO - PROCESS | 1933 | 1461563097632 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d819800 == 104 [pid = 1933] [id = 252] 22:44:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f052aaa3000) [pid = 1933] [serial = 757] [outer = (nil)] 22:44:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f052b590800) [pid = 1933] [serial = 758] [outer = 0x7f052aaa3000] 22:44:57 INFO - PROCESS | 1933 | 1461563097712 Marionette DEBUG loaded listener.js 22:44:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052bf04400) [pid = 1933] [serial = 759] [outer = 0x7f052aaa3000] 22:44:58 INFO - PROCESS | 1933 | 1461563098715 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:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1534ms 22:44:58 INFO - PROCESS | 1933 | 1461563098774 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 22:44:58 INFO - PROCESS | 1933 | 1461563098777 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 22:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:44:58 INFO - PROCESS | 1933 | 1461563098785 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:44:58 INFO - PROCESS | 1933 | 1461563098791 Marionette TRACE conn3 <- [1,982,null,{}] 22:44:58 INFO - PROCESS | 1933 | 1461563098808 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:44:59 INFO - PROCESS | 1933 | 1461563099059 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 22:44:59 INFO - PROCESS | 1933 | 1461563099325 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053464c000 == 105 [pid = 1933] [id = 253] 22:44:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f052e4ef400) [pid = 1933] [serial = 760] [outer = (nil)] 22:44:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052f05a800) [pid = 1933] [serial = 761] [outer = 0x7f052e4ef400] 22:44:59 INFO - PROCESS | 1933 | 1461563099408 Marionette DEBUG loaded listener.js 22:44:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052f211800) [pid = 1933] [serial = 762] [outer = 0x7f052e4ef400] 22:45:00 INFO - PROCESS | 1933 | 1461563100307 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:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1594ms 22:45:00 INFO - PROCESS | 1933 | 1461563100382 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 22:45:00 INFO - PROCESS | 1933 | 1461563100386 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 22:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:45:00 INFO - PROCESS | 1933 | 1461563100396 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:45:00 INFO - PROCESS | 1933 | 1461563100400 Marionette TRACE conn3 <- [1,986,null,{}] 22:45:00 INFO - PROCESS | 1933 | 1461563100409 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:45:00 INFO - PROCESS | 1933 | 1461563100638 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 22:45:00 INFO - PROCESS | 1933 | 1461563100860 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534db9800 == 106 [pid = 1933] [id = 254] 22:45:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052f053000) [pid = 1933] [serial = 763] [outer = (nil)] 22:45:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f053016d400) [pid = 1933] [serial = 764] [outer = 0x7f052f053000] 22:45:01 INFO - PROCESS | 1933 | 1461563101002 Marionette DEBUG loaded listener.js 22:45:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f05301ef400) [pid = 1933] [serial = 765] [outer = 0x7f052f053000] 22:45:01 INFO - PROCESS | 1933 | 1461563101921 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:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1585ms 22:45:01 INFO - PROCESS | 1933 | 1461563101983 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 22:45:01 INFO - PROCESS | 1933 | 1461563101989 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 22:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:45:01 INFO - PROCESS | 1933 | 1461563101996 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:45:02 INFO - PROCESS | 1933 | 1461563102000 Marionette TRACE conn3 <- [1,990,null,{}] 22:45:02 INFO - PROCESS | 1933 | 1461563102007 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:45:02 INFO - PROCESS | 1933 | 1461563102217 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 22:45:02 INFO - PROCESS | 1933 | 1461563102450 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535a14800 == 107 [pid = 1933] [id = 255] 22:45:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052fdc7000) [pid = 1933] [serial = 766] [outer = (nil)] 22:45:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f0531753c00) [pid = 1933] [serial = 767] [outer = 0x7f052fdc7000] 22:45:02 INFO - PROCESS | 1933 | 1461563102575 Marionette DEBUG loaded listener.js 22:45:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f05330c7000) [pid = 1933] [serial = 768] [outer = 0x7f052fdc7000] 22:45:03 INFO - PROCESS | 1933 | 1461563103494 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:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1543ms 22:45:03 INFO - PROCESS | 1933 | 1461563103541 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 22:45:03 INFO - PROCESS | 1933 | 1461563103546 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 22:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:45:03 INFO - PROCESS | 1933 | 1461563103554 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:45:03 INFO - PROCESS | 1933 | 1461563103558 Marionette TRACE conn3 <- [1,994,null,{}] 22:45:03 INFO - PROCESS | 1933 | 1461563103567 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:45:03 INFO - PROCESS | 1933 | 1461563103799 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 22:45:04 INFO - PROCESS | 1933 | 1461563104027 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0538af4000 == 108 [pid = 1933] [id = 256] 22:45:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f0534477400) [pid = 1933] [serial = 769] [outer = (nil)] 22:45:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f0535406c00) [pid = 1933] [serial = 770] [outer = 0x7f0534477400] 22:45:04 INFO - PROCESS | 1933 | 1461563104156 Marionette DEBUG loaded listener.js 22:45:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f0535411000) [pid = 1933] [serial = 771] [outer = 0x7f0534477400] 22:45:05 INFO - PROCESS | 1933 | 1461563105034 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:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1541ms 22:45:05 INFO - PROCESS | 1933 | 1461563105095 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 22:45:05 INFO - PROCESS | 1933 | 1461563105098 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 22:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:45:05 INFO - PROCESS | 1933 | 1461563105107 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:45:05 INFO - PROCESS | 1933 | 1461563105111 Marionette TRACE conn3 <- [1,998,null,{}] 22:45:05 INFO - PROCESS | 1933 | 1461563105117 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:45:05 INFO - PROCESS | 1933 | 1461563105328 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 22:45:05 INFO - PROCESS | 1933 | 1461563105550 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542aa8800 == 109 [pid = 1933] [id = 257] 22:45:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f0534473c00) [pid = 1933] [serial = 772] [outer = (nil)] 22:45:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f05354b3000) [pid = 1933] [serial = 773] [outer = 0x7f0534473c00] 22:45:05 INFO - PROCESS | 1933 | 1461563105689 Marionette DEBUG loaded listener.js 22:45:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f0535d6dc00) [pid = 1933] [serial = 774] [outer = 0x7f0534473c00] 22:45:06 INFO - PROCESS | 1933 | 1461563106527 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:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1481ms 22:45:06 INFO - PROCESS | 1933 | 1461563106589 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 22:45:06 INFO - PROCESS | 1933 | 1461563106593 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 22:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:45:06 INFO - PROCESS | 1933 | 1461563106600 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:45:06 INFO - PROCESS | 1933 | 1461563106603 Marionette TRACE conn3 <- [1,1002,null,{}] 22:45:06 INFO - PROCESS | 1933 | 1461563106610 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:45:06 INFO - PROCESS | 1933 | 1461563106815 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 22:45:07 INFO - PROCESS | 1933 | 1461563107000 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05479dc800 == 110 [pid = 1933] [id = 258] 22:45:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f052c4d2c00) [pid = 1933] [serial = 775] [outer = (nil)] 22:45:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f0536710400) [pid = 1933] [serial = 776] [outer = 0x7f052c4d2c00] 22:45:07 INFO - PROCESS | 1933 | 1461563107079 Marionette DEBUG loaded listener.js 22:45:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f0537c9f000) [pid = 1933] [serial = 777] [outer = 0x7f052c4d2c00] 22:45:07 INFO - PROCESS | 1933 | 1461563107993 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:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1443ms 22:45:08 INFO - PROCESS | 1933 | 1461563108045 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 22:45:08 INFO - PROCESS | 1933 | 1461563108053 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 22:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:45:08 INFO - PROCESS | 1933 | 1461563108064 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:45:08 INFO - PROCESS | 1933 | 1461563108066 Marionette TRACE conn3 <- [1,1006,null,{}] 22:45:08 INFO - PROCESS | 1933 | 1461563108074 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:45:08 INFO - PROCESS | 1933 | 1461563108285 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 22:45:08 INFO - PROCESS | 1933 | 1461563108463 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054bd2c000 == 111 [pid = 1933] [id = 259] 22:45:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f052f20d000) [pid = 1933] [serial = 778] [outer = (nil)] 22:45:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f053c758400) [pid = 1933] [serial = 779] [outer = 0x7f052f20d000] 22:45:08 INFO - PROCESS | 1933 | 1461563108545 Marionette DEBUG loaded listener.js 22:45:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f054233dc00) [pid = 1933] [serial = 780] [outer = 0x7f052f20d000] 22:45:09 INFO - PROCESS | 1933 | 1461563109416 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:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1385ms 22:45:09 INFO - PROCESS | 1933 | 1461563109449 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 22:45:09 INFO - PROCESS | 1933 | 1461563109452 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 22:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:45:09 INFO - PROCESS | 1933 | 1461563109459 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:45:09 INFO - PROCESS | 1933 | 1461563109462 Marionette TRACE conn3 <- [1,1010,null,{}] 22:45:09 INFO - PROCESS | 1933 | 1461563109468 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:45:09 INFO - PROCESS | 1933 | 1461563109668 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 22:45:09 INFO - PROCESS | 1933 | 1461563109864 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f1d3800 == 112 [pid = 1933] [id = 260] 22:45:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f0537c15800) [pid = 1933] [serial = 781] [outer = (nil)] 22:45:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f0542590000) [pid = 1933] [serial = 782] [outer = 0x7f0537c15800] 22:45:09 INFO - PROCESS | 1933 | 1461563109941 Marionette DEBUG loaded listener.js 22:45:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f054266cc00) [pid = 1933] [serial = 783] [outer = 0x7f0537c15800] 22:45:10 INFO - PROCESS | 1933 | 1461563110886 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:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1486ms 22:45:10 INFO - PROCESS | 1933 | 1461563110945 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 22:45:10 INFO - PROCESS | 1933 | 1461563110950 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 22:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:45:10 INFO - PROCESS | 1933 | 1461563110957 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:45:10 INFO - PROCESS | 1933 | 1461563110962 Marionette TRACE conn3 <- [1,1014,null,{}] 22:45:10 INFO - PROCESS | 1933 | 1461563110969 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:45:11 INFO - PROCESS | 1933 | 1461563111252 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 22:45:11 INFO - PROCESS | 1933 | 1461563111536 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534b0b000 == 113 [pid = 1933] [id = 261] 22:45:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f0542584800) [pid = 1933] [serial = 784] [outer = (nil)] 22:45:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f0543902800) [pid = 1933] [serial = 785] [outer = 0x7f0542584800] 22:45:11 INFO - PROCESS | 1933 | 1461563111624 Marionette DEBUG loaded listener.js 22:45:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f0543b6f800) [pid = 1933] [serial = 786] [outer = 0x7f0542584800] 22:45:12 INFO - PROCESS | 1933 | 1461563112524 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:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1632ms 22:45:12 INFO - PROCESS | 1933 | 1461563112590 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 22:45:12 INFO - PROCESS | 1933 | 1461563112593 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 22:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:45:12 INFO - PROCESS | 1933 | 1461563112602 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:45:12 INFO - PROCESS | 1933 | 1461563112606 Marionette TRACE conn3 <- [1,1018,null,{}] 22:45:12 INFO - PROCESS | 1933 | 1461563112612 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:45:12 INFO - PROCESS | 1933 | 1461563112851 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 22:45:13 INFO - PROCESS | 1933 | 1461563113103 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209c5800 == 114 [pid = 1933] [id = 262] 22:45:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f0520ada800) [pid = 1933] [serial = 787] [outer = (nil)] 22:45:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f0529065400) [pid = 1933] [serial = 788] [outer = 0x7f0520ada800] 22:45:13 INFO - PROCESS | 1933 | 1461563113225 Marionette DEBUG loaded listener.js 22:45:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f0542af4000) [pid = 1933] [serial = 789] [outer = 0x7f0520ada800] 22:45:14 INFO - PROCESS | 1933 | 1461563114081 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:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1535ms 22:45:14 INFO - PROCESS | 1933 | 1461563114138 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 22:45:14 INFO - PROCESS | 1933 | 1461563114141 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 22:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:45:14 INFO - PROCESS | 1933 | 1461563114149 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:45:14 INFO - PROCESS | 1933 | 1461563114152 Marionette TRACE conn3 <- [1,1022,null,{}] 22:45:14 INFO - PROCESS | 1933 | 1461563114158 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:45:14 INFO - PROCESS | 1933 | 1461563114373 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 22:45:14 INFO - PROCESS | 1933 | 1461563114556 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528a14000 == 115 [pid = 1933] [id = 263] 22:45:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f0520adb800) [pid = 1933] [serial = 790] [outer = (nil)] 22:45:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f0529064c00) [pid = 1933] [serial = 791] [outer = 0x7f0520adb800] 22:45:14 INFO - PROCESS | 1933 | 1461563114635 Marionette DEBUG loaded listener.js 22:45:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f0545515c00) [pid = 1933] [serial = 792] [outer = 0x7f0520adb800] 22:45:15 INFO - PROCESS | 1933 | 1461563115532 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:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1787ms 22:45:15 INFO - PROCESS | 1933 | 1461563115937 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 22:45:15 INFO - PROCESS | 1933 | 1461563115945 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 22:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:45:15 INFO - PROCESS | 1933 | 1461563115953 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:45:15 INFO - PROCESS | 1933 | 1461563115958 Marionette TRACE conn3 <- [1,1026,null,{}] 22:45:15 INFO - PROCESS | 1933 | 1461563115967 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:45:16 INFO - PROCESS | 1933 | 1461563116263 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 22:45:16 INFO - PROCESS | 1933 | 1461563116446 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c275000 == 116 [pid = 1933] [id = 264] 22:45:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f0522a47000) [pid = 1933] [serial = 793] [outer = (nil)] 22:45:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f0522b8c800) [pid = 1933] [serial = 794] [outer = 0x7f0522a47000] 22:45:16 INFO - PROCESS | 1933 | 1461563116519 Marionette DEBUG loaded listener.js 22:45:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f052ad65000) [pid = 1933] [serial = 795] [outer = 0x7f0522a47000] 22:45:17 INFO - PROCESS | 1933 | 1461563117393 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:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1484ms 22:45:17 INFO - PROCESS | 1933 | 1461563117439 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 22:45:17 INFO - PROCESS | 1933 | 1461563117445 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 22:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:45:17 INFO - PROCESS | 1933 | 1461563117459 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:45:17 INFO - PROCESS | 1933 | 1461563117463 Marionette TRACE conn3 <- [1,1030,null,{}] 22:45:17 INFO - PROCESS | 1933 | 1461563117471 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:45:17 INFO - PROCESS | 1933 | 1461563117693 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 22:45:18 INFO - PROCESS | 1933 | 1461563118068 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052225d000 == 117 [pid = 1933] [id = 265] 22:45:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f0522b84000) [pid = 1933] [serial = 796] [outer = (nil)] 22:45:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f052bad1c00) [pid = 1933] [serial = 797] [outer = 0x7f0522b84000] 22:45:18 INFO - PROCESS | 1933 | 1461563118176 Marionette DEBUG loaded listener.js 22:45:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f052bf10800) [pid = 1933] [serial = 798] [outer = 0x7f0522b84000] 22:45:19 INFO - PROCESS | 1933 | 1461563119503 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:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2091ms 22:45:19 INFO - PROCESS | 1933 | 1461563119549 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 22:45:19 INFO - PROCESS | 1933 | 1461563119555 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 22:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:45:19 INFO - PROCESS | 1933 | 1461563119566 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:45:19 INFO - PROCESS | 1933 | 1461563119572 Marionette TRACE conn3 <- [1,1034,null,{}] 22:45:19 INFO - PROCESS | 1933 | 1461563119610 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:45:19 INFO - PROCESS | 1933 | 1461563119859 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 22:45:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534d93000 == 116 [pid = 1933] [id = 51] 22:45:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fed5000 == 115 [pid = 1933] [id = 249] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f052fdd0400) [pid = 1933] [serial = 662] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f053016bc00) [pid = 1933] [serial = 665] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f05301efc00) [pid = 1933] [serial = 668] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f0532b2bc00) [pid = 1933] [serial = 671] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f05331f5800) [pid = 1933] [serial = 695] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f0522326c00) [pid = 1933] [serial = 674] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f0b1800 == 114 [pid = 1933] [id = 248] 22:45:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ba2d000 == 113 [pid = 1933] [id = 247] 22:45:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052941a000 == 112 [pid = 1933] [id = 246] 22:45:20 INFO - PROCESS | 1933 | 1461563120201 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052226f800 == 111 [pid = 1933] [id = 245] 22:45:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052938a800 == 110 [pid = 1933] [id = 244] 22:45:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528a1a800 == 111 [pid = 1933] [id = 266] 22:45:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f05228c4000) [pid = 1933] [serial = 799] [outer = (nil)] 22:45:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f052c8dc000) [pid = 1933] [serial = 800] [outer = 0x7f05228c4000] 22:45:20 INFO - PROCESS | 1933 | 1461563120279 Marionette DEBUG loaded listener.js 22:45:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f052f20e800) [pid = 1933] [serial = 801] [outer = 0x7f05228c4000] 22:45:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054231e000 == 110 [pid = 1933] [id = 236] 22:45:20 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053b8df000 == 109 [pid = 1933] [id = 235] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f052b59a800) [pid = 1933] [serial = 530] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f0542590800) [pid = 1933] [serial = 524] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f0534478400) [pid = 1933] [serial = 536] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f0534474800) [pid = 1933] [serial = 539] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f0547607c00) [pid = 1933] [serial = 533] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f05438e0c00) [pid = 1933] [serial = 527] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f0535414400) [pid = 1933] [serial = 515] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f052bfee000) [pid = 1933] [serial = 518] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f052f691400) [pid = 1933] [serial = 521] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f052f0c3400) [pid = 1933] [serial = 689] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f052f160000) [pid = 1933] [serial = 690] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f052fdc8c00) [pid = 1933] [serial = 692] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f052f056800) [pid = 1933] [serial = 656] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f052e406400) [pid = 1933] [serial = 641] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f05288f6800) [pid = 1933] [serial = 643] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f052ef3b800) [pid = 1933] [serial = 653] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f052d675800) [pid = 1933] [serial = 650] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f052aa9f000) [pid = 1933] [serial = 680] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f052b255400) [pid = 1933] [serial = 681] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f052bac9400) [pid = 1933] [serial = 646] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f0522b91400) [pid = 1933] [serial = 678] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f0522128400) [pid = 1933] [serial = 677] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f052bc09c00) [pid = 1933] [serial = 683] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f052bf0f800) [pid = 1933] [serial = 684] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f052f682c00) [pid = 1933] [serial = 659] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f052d676000) [pid = 1933] [serial = 686] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f0532b2ac00) [pid = 1933] [serial = 693] [outer = (nil)] [url = about:blank] 22:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f052e40f400) [pid = 1933] [serial = 416] [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:45:20 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f052ef7f800) [pid = 1933] [serial = 687] [outer = (nil)] [url = about:blank] 22:45:21 INFO - PROCESS | 1933 | 1461563121094 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:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1546ms 22:45:21 INFO - PROCESS | 1933 | 1461563121111 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 22:45:21 INFO - PROCESS | 1933 | 1461563121115 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 22:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:45:21 INFO - PROCESS | 1933 | 1461563121157 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:45:21 INFO - PROCESS | 1933 | 1461563121162 Marionette TRACE conn3 <- [1,1038,null,{}] 22:45:21 INFO - PROCESS | 1933 | 1461563121175 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:45:21 INFO - PROCESS | 1933 | 1461563121356 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 22:45:21 INFO - PROCESS | 1933 | 1461563121372 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c38e800 == 110 [pid = 1933] [id = 267] 22:45:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f052aa9f000) [pid = 1933] [serial = 802] [outer = (nil)] 22:45:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052f691400) [pid = 1933] [serial = 803] [outer = 0x7f052aa9f000] 22:45:21 INFO - PROCESS | 1933 | 1461563121439 Marionette DEBUG loaded listener.js 22:45:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f05301e6000) [pid = 1933] [serial = 804] [outer = 0x7f052aa9f000] 22:45:22 INFO - PROCESS | 1933 | 1461563122342 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:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1267ms 22:45:22 INFO - PROCESS | 1933 | 1461563122397 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 22:45:22 INFO - PROCESS | 1933 | 1461563122400 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 22:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:45:22 INFO - PROCESS | 1933 | 1461563122407 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:45:22 INFO - PROCESS | 1933 | 1461563122409 Marionette TRACE conn3 <- [1,1042,null,{}] 22:45:22 INFO - PROCESS | 1933 | 1461563122416 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:45:22 INFO - PROCESS | 1933 | 1461563122603 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 22:45:22 INFO - PROCESS | 1933 | 1461563122762 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff4e000 == 111 [pid = 1933] [id = 268] 22:45:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f0520acfc00) [pid = 1933] [serial = 805] [outer = (nil)] 22:45:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f0532b2bc00) [pid = 1933] [serial = 806] [outer = 0x7f0520acfc00] 22:45:22 INFO - PROCESS | 1933 | 1461563122829 Marionette DEBUG loaded listener.js 22:45:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f05331f6000) [pid = 1933] [serial = 807] [outer = 0x7f0520acfc00] 22:45:23 INFO - PROCESS | 1933 | 1461563123720 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:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1337ms 22:45:23 INFO - PROCESS | 1933 | 1461563123744 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 22:45:23 INFO - PROCESS | 1933 | 1461563123746 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 22:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:45:23 INFO - PROCESS | 1933 | 1461563123754 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:45:23 INFO - PROCESS | 1933 | 1461563123757 Marionette TRACE conn3 <- [1,1046,null,{}] 22:45:23 INFO - PROCESS | 1933 | 1461563123763 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:45:24 INFO - PROCESS | 1933 | 1461563124025 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 22:45:24 INFO - PROCESS | 1933 | 1461563124072 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534652000 == 112 [pid = 1933] [id = 269] 22:45:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f053446ec00) [pid = 1933] [serial = 808] [outer = (nil)] 22:45:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f0535407000) [pid = 1933] [serial = 809] [outer = 0x7f053446ec00] 22:45:24 INFO - PROCESS | 1933 | 1461563124164 Marionette DEBUG loaded listener.js 22:45:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f05364e2400) [pid = 1933] [serial = 810] [outer = 0x7f053446ec00] 22:45:25 INFO - PROCESS | 1933 | 1461563125069 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:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1329ms 22:45:25 INFO - PROCESS | 1933 | 1461563125090 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 22:45:25 INFO - PROCESS | 1933 | 1461563125094 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 22:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:45:25 INFO - PROCESS | 1933 | 1461563125101 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:45:25 INFO - PROCESS | 1933 | 1461563125103 Marionette TRACE conn3 <- [1,1050,null,{}] 22:45:25 INFO - PROCESS | 1933 | 1461563125109 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:45:25 INFO - PROCESS | 1933 | 1461563125531 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 22:45:25 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f052bad0800) [pid = 1933] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:45:25 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f052e4ee800) [pid = 1933] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:45:25 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f0532bec800) [pid = 1933] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:45:25 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f0521bc8400) [pid = 1933] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:45:25 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f052b232800) [pid = 1933] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:45:25 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f052b240000) [pid = 1933] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:45:25 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f0522325c00) [pid = 1933] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:45:25 INFO - PROCESS | 1933 | 1461563125679 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b692800 == 113 [pid = 1933] [id = 270] 22:45:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f0521bc8400) [pid = 1933] [serial = 811] [outer = (nil)] 22:45:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052b232800) [pid = 1933] [serial = 812] [outer = 0x7f0521bc8400] 22:45:25 INFO - PROCESS | 1933 | 1461563125766 Marionette DEBUG loaded listener.js 22:45:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f052f15e800) [pid = 1933] [serial = 813] [outer = 0x7f0521bc8400] 22:45:26 INFO - PROCESS | 1933 | 1461563126490 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:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1428ms 22:45:26 INFO - PROCESS | 1933 | 1461563126530 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 22:45:26 INFO - PROCESS | 1933 | 1461563126535 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 22:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:45:26 INFO - PROCESS | 1933 | 1461563126541 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:45:26 INFO - PROCESS | 1933 | 1461563126545 Marionette TRACE conn3 <- [1,1054,null,{}] 22:45:26 INFO - PROCESS | 1933 | 1461563126556 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:45:26 INFO - PROCESS | 1933 | 1461563126796 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 22:45:26 INFO - PROCESS | 1933 | 1461563126817 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05357ec800 == 114 [pid = 1933] [id = 271] 22:45:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f0521c05400) [pid = 1933] [serial = 814] [outer = (nil)] 22:45:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f0537c15000) [pid = 1933] [serial = 815] [outer = 0x7f0521c05400] 22:45:26 INFO - PROCESS | 1933 | 1461563126882 Marionette DEBUG loaded listener.js 22:45:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f0542583c00) [pid = 1933] [serial = 816] [outer = 0x7f0521c05400] 22:45:27 INFO - PROCESS | 1933 | 1461563127911 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:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1389ms 22:45:27 INFO - PROCESS | 1933 | 1461563127934 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 22:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:45:27 INFO - PROCESS | 1933 | 1461563127945 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 22:45:27 INFO - PROCESS | 1933 | 1461563127961 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:45:27 INFO - PROCESS | 1933 | 1461563127973 Marionette TRACE conn3 <- [1,1058,null,{}] 22:45:27 INFO - PROCESS | 1933 | 1461563127990 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:45:28 INFO - PROCESS | 1933 | 1461563128307 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 22:45:28 INFO - PROCESS | 1933 | 1461563128580 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b21f800 == 115 [pid = 1933] [id = 272] 22:45:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f052231dc00) [pid = 1933] [serial = 817] [outer = (nil)] 22:45:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f052ad67400) [pid = 1933] [serial = 818] [outer = 0x7f052231dc00] 22:45:28 INFO - PROCESS | 1933 | 1461563128702 Marionette DEBUG loaded listener.js 22:45:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f052b3c6400) [pid = 1933] [serial = 819] [outer = 0x7f052231dc00] 22:45:29 INFO - PROCESS | 1933 | 1461563129638 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:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1758ms 22:45:29 INFO - PROCESS | 1933 | 1461563129714 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 22:45:29 INFO - PROCESS | 1933 | 1461563129724 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 22:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:45:29 INFO - PROCESS | 1933 | 1461563129737 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:45:29 INFO - PROCESS | 1933 | 1461563129741 Marionette TRACE conn3 <- [1,1062,null,{}] 22:45:29 INFO - PROCESS | 1933 | 1461563129749 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:45:30 INFO - PROCESS | 1933 | 1461563130002 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 22:45:30 INFO - PROCESS | 1933 | 1461563130252 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305d6800 == 116 [pid = 1933] [id = 273] 22:45:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f052c8d9000) [pid = 1933] [serial = 820] [outer = (nil)] 22:45:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f052e404000) [pid = 1933] [serial = 821] [outer = 0x7f052c8d9000] 22:45:30 INFO - PROCESS | 1933 | 1461563130336 Marionette DEBUG loaded listener.js 22:45:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f052f05a400) [pid = 1933] [serial = 822] [outer = 0x7f052c8d9000] 22:45:31 INFO - PROCESS | 1933 | 1461563131327 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:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1634ms 22:45:31 INFO - PROCESS | 1933 | 1461563131371 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 22:45:31 INFO - PROCESS | 1933 | 1461563131376 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 22:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:45:31 INFO - PROCESS | 1933 | 1461563131384 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - PROCESS | 1933 | 1461563131390 Marionette TRACE conn3 <- [1,1066,null,{}] 22:45:31 INFO - PROCESS | 1933 | 1461563131412 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:45:31 INFO - PROCESS | 1933 | 1461563131677 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 22:45:31 INFO - PROCESS | 1933 | 1461563131952 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537e7b800 == 117 [pid = 1933] [id = 274] 22:45:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f05330cc400) [pid = 1933] [serial = 823] [outer = (nil)] 22:45:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f0534471c00) [pid = 1933] [serial = 824] [outer = 0x7f05330cc400] 22:45:32 INFO - PROCESS | 1933 | 1461563132041 Marionette DEBUG loaded listener.js 22:45:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f053540a400) [pid = 1933] [serial = 825] [outer = 0x7f05330cc400] 22:45:32 INFO - PROCESS | 1933 | 1461563132949 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:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1641ms 22:45:33 INFO - PROCESS | 1933 | 1461563133025 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 22:45:33 INFO - PROCESS | 1933 | 1461563133029 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 22:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:45:33 INFO - PROCESS | 1933 | 1461563133037 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:45:33 INFO - PROCESS | 1933 | 1461563133041 Marionette TRACE conn3 <- [1,1070,null,{}] 22:45:33 INFO - PROCESS | 1933 | 1461563133048 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:45:33 INFO - PROCESS | 1933 | 1461563133378 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 22:45:33 INFO - PROCESS | 1933 | 1461563133667 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0543b11800 == 118 [pid = 1933] [id = 275] 22:45:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f0530171800) [pid = 1933] [serial = 826] [outer = (nil)] 22:45:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f0537c16800) [pid = 1933] [serial = 827] [outer = 0x7f0530171800] 22:45:33 INFO - PROCESS | 1933 | 1461563133752 Marionette DEBUG loaded listener.js 22:45:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f0542586c00) [pid = 1933] [serial = 828] [outer = 0x7f0530171800] 22:45:34 INFO - PROCESS | 1933 | 1461563134672 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:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1681ms 22:45:34 INFO - PROCESS | 1933 | 1461563134720 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 22:45:34 INFO - PROCESS | 1933 | 1461563134724 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 22:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:45:34 INFO - PROCESS | 1933 | 1461563134731 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:45:34 INFO - PROCESS | 1933 | 1461563134735 Marionette TRACE conn3 <- [1,1074,null,{}] 22:45:34 INFO - PROCESS | 1933 | 1461563134761 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:45:35 INFO - PROCESS | 1933 | 1461563134995 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 22:45:35 INFO - PROCESS | 1933 | 1461563135179 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547bb5800 == 119 [pid = 1933] [id = 276] 22:45:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f05330cd400) [pid = 1933] [serial = 829] [outer = (nil)] 22:45:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f05426ee000) [pid = 1933] [serial = 830] [outer = 0x7f05330cd400] 22:45:35 INFO - PROCESS | 1933 | 1461563135297 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f05434a5000) [pid = 1933] [serial = 831] [outer = 0x7f05330cd400] 22:45:36 INFO - PROCESS | 1933 | 1461563136225 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:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1553ms 22:45:36 INFO - PROCESS | 1933 | 1461563136285 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 22:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:45:36 INFO - PROCESS | 1933 | 1461563136289 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 22:45:36 INFO - PROCESS | 1933 | 1461563136296 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:45:36 INFO - PROCESS | 1933 | 1461563136300 Marionette TRACE conn3 <- [1,1078,null,{}] 22:45:36 INFO - PROCESS | 1933 | 1461563136306 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:45:36 INFO - PROCESS | 1933 | 1461563136679 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 22:45:36 INFO - PROCESS | 1933 | 1461563136873 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528daa800 == 120 [pid = 1933] [id = 277] 22:45:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f0545517400) [pid = 1933] [serial = 832] [outer = (nil)] 22:45:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f0547387c00) [pid = 1933] [serial = 833] [outer = 0x7f0545517400] 22:45:36 INFO - PROCESS | 1933 | 1461563136964 Marionette DEBUG loaded listener.js 22:45:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f05474a8c00) [pid = 1933] [serial = 834] [outer = 0x7f0545517400] 22:45:37 INFO - PROCESS | 1933 | 1461563137843 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:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1587ms 22:45:37 INFO - PROCESS | 1933 | 1461563137885 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 22:45:37 INFO - PROCESS | 1933 | 1461563137890 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 22:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:45:37 INFO - PROCESS | 1933 | 1461563137898 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:45:37 INFO - PROCESS | 1933 | 1461563137902 Marionette TRACE conn3 <- [1,1082,null,{}] 22:45:37 INFO - PROCESS | 1933 | 1461563137908 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:45:38 INFO - PROCESS | 1933 | 1461563138110 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 22:45:38 INFO - PROCESS | 1933 | 1461563138297 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054bdb3800 == 121 [pid = 1933] [id = 278] 22:45:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f05455a0800) [pid = 1933] [serial = 835] [outer = (nil)] 22:45:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f0547603000) [pid = 1933] [serial = 836] [outer = 0x7f05455a0800] 22:45:38 INFO - PROCESS | 1933 | 1461563138417 Marionette DEBUG loaded listener.js 22:45:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f0547608800) [pid = 1933] [serial = 837] [outer = 0x7f05455a0800] 22:45:39 INFO - PROCESS | 1933 | 1461563139316 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:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1443ms 22:45:39 INFO - PROCESS | 1933 | 1461563139344 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 22:45:39 INFO - PROCESS | 1933 | 1461563139349 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 22:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:45:39 INFO - PROCESS | 1933 | 1461563139356 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:45:39 INFO - PROCESS | 1933 | 1461563139359 Marionette TRACE conn3 <- [1,1086,null,{}] 22:45:39 INFO - PROCESS | 1933 | 1461563139365 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:45:39 INFO - PROCESS | 1933 | 1461563139569 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 22:45:39 INFO - PROCESS | 1933 | 1461563139756 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b5b000 == 122 [pid = 1933] [id = 279] 22:45:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f0543b77000) [pid = 1933] [serial = 838] [outer = (nil)] 22:45:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f054760c000) [pid = 1933] [serial = 839] [outer = 0x7f0543b77000] 22:45:39 INFO - PROCESS | 1933 | 1461563139839 Marionette DEBUG loaded listener.js 22:45:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f0547611000) [pid = 1933] [serial = 840] [outer = 0x7f0543b77000] 22:45:40 INFO - PROCESS | 1933 | 1461563140722 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:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1441ms 22:45:40 INFO - PROCESS | 1933 | 1461563140798 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 22:45:40 INFO - PROCESS | 1933 | 1461563140802 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 22:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:45:40 INFO - PROCESS | 1933 | 1461563140809 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:45:40 INFO - PROCESS | 1933 | 1461563140813 Marionette TRACE conn3 <- [1,1090,null,{}] 22:45:40 INFO - PROCESS | 1933 | 1461563140819 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:45:41 INFO - PROCESS | 1933 | 1461563141056 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 22:45:41 INFO - PROCESS | 1933 | 1461563141284 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fda5000 == 123 [pid = 1933] [id = 280] 22:45:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f0528f73000) [pid = 1933] [serial = 841] [outer = (nil)] 22:45:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f0528f78400) [pid = 1933] [serial = 842] [outer = 0x7f0528f73000] 22:45:41 INFO - PROCESS | 1933 | 1461563141404 Marionette DEBUG loaded listener.js 22:45:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f0528f7c800) [pid = 1933] [serial = 843] [outer = 0x7f0528f73000] 22:45:42 INFO - PROCESS | 1933 | 1461563142239 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:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1494ms 22:45:42 INFO - PROCESS | 1933 | 1461563142305 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 22:45:42 INFO - PROCESS | 1933 | 1461563142309 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 22:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:45:42 INFO - PROCESS | 1933 | 1461563142316 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:45:42 INFO - PROCESS | 1933 | 1461563142319 Marionette TRACE conn3 <- [1,1094,null,{}] 22:45:42 INFO - PROCESS | 1933 | 1461563142326 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:45:42 INFO - PROCESS | 1933 | 1461563142531 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 22:45:42 INFO - PROCESS | 1933 | 1461563142713 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f3af800 == 124 [pid = 1933] [id = 281] 22:45:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f0528f74000) [pid = 1933] [serial = 844] [outer = (nil)] 22:45:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f0547607800) [pid = 1933] [serial = 845] [outer = 0x7f0528f74000] 22:45:42 INFO - PROCESS | 1933 | 1461563142794 Marionette DEBUG loaded listener.js 22:45:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f054796c400) [pid = 1933] [serial = 846] [outer = 0x7f0528f74000] 22:45:43 INFO - PROCESS | 1933 | 1461563143713 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:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1430ms 22:45:43 INFO - PROCESS | 1933 | 1461563143748 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 22:45:43 INFO - PROCESS | 1933 | 1461563143751 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 22:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:45:43 INFO - PROCESS | 1933 | 1461563143759 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:45:43 INFO - PROCESS | 1933 | 1461563143764 Marionette TRACE conn3 <- [1,1098,null,{}] 22:45:43 INFO - PROCESS | 1933 | 1461563143770 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:45:44 INFO - PROCESS | 1933 | 1461563144016 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 22:45:44 INFO - PROCESS | 1933 | 1461563144257 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051e130800 == 125 [pid = 1933] [id = 282] 22:45:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f0522123c00) [pid = 1933] [serial = 847] [outer = (nil)] 22:45:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f0534476000) [pid = 1933] [serial = 848] [outer = 0x7f0522123c00] 22:45:44 INFO - PROCESS | 1933 | 1461563144420 Marionette DEBUG loaded listener.js 22:45:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f0547b40c00) [pid = 1933] [serial = 849] [outer = 0x7f0522123c00] 22:45:45 INFO - PROCESS | 1933 | 1461563145295 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:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1586ms 22:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:45:45 INFO - PROCESS | 1933 | 1461563145346 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 22:45:45 INFO - PROCESS | 1933 | 1461563145349 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 22:45:45 INFO - PROCESS | 1933 | 1461563145356 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:45:45 INFO - PROCESS | 1933 | 1461563145360 Marionette TRACE conn3 <- [1,1102,null,{}] 22:45:45 INFO - PROCESS | 1933 | 1461563145366 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:45:45 INFO - PROCESS | 1933 | 1461563145563 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 22:45:45 INFO - PROCESS | 1933 | 1461563145754 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f3a6800 == 126 [pid = 1933] [id = 283] 22:45:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f051e215000) [pid = 1933] [serial = 850] [outer = (nil)] 22:45:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f051e219c00) [pid = 1933] [serial = 851] [outer = 0x7f051e215000] 22:45:45 INFO - PROCESS | 1933 | 1461563145849 Marionette DEBUG loaded listener.js 22:45:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f051e21f000) [pid = 1933] [serial = 852] [outer = 0x7f051e215000] 22:45:46 INFO - PROCESS | 1933 | 1461563146710 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:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1391ms 22:45:46 INFO - PROCESS | 1933 | 1461563146747 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 22:45:46 INFO - PROCESS | 1933 | 1461563146751 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 22:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:45:46 INFO - PROCESS | 1933 | 1461563146758 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:45:46 INFO - PROCESS | 1933 | 1461563146762 Marionette TRACE conn3 <- [1,1106,null,{}] 22:45:46 INFO - PROCESS | 1933 | 1461563146768 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:45:46 INFO - PROCESS | 1933 | 1461563146974 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 22:45:47 INFO - PROCESS | 1933 | 1461563147166 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fedc800 == 127 [pid = 1933] [id = 284] 22:45:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f051e215c00) [pid = 1933] [serial = 853] [outer = (nil)] 22:45:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f052b233000) [pid = 1933] [serial = 854] [outer = 0x7f051e215c00] 22:45:47 INFO - PROCESS | 1933 | 1461563147240 Marionette DEBUG loaded listener.js 22:45:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f052f050000) [pid = 1933] [serial = 855] [outer = 0x7f051e215c00] 22:45:48 INFO - PROCESS | 1933 | 1461563148830 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:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2135ms 22:45:48 INFO - PROCESS | 1933 | 1461563148895 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 22:45:48 INFO - PROCESS | 1933 | 1461563148902 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 22:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:45:48 INFO - PROCESS | 1933 | 1461563148914 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:45:48 INFO - PROCESS | 1933 | 1461563148918 Marionette TRACE conn3 <- [1,1110,null,{}] 22:45:48 INFO - PROCESS | 1933 | 1461563148977 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:45:49 INFO - PROCESS | 1933 | 1461563149338 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 22:45:49 INFO - PROCESS | 1933 | 1461563149659 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209c2800 == 128 [pid = 1933] [id = 285] 22:45:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f052212b000) [pid = 1933] [serial = 856] [outer = (nil)] 22:45:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f0522320400) [pid = 1933] [serial = 857] [outer = 0x7f052212b000] 22:45:49 INFO - PROCESS | 1933 | 1461563149877 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f0522d18400) [pid = 1933] [serial = 858] [outer = 0x7f052212b000] 22:45:50 INFO - PROCESS | 1933 | 1461563150923 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:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c39b000 == 127 [pid = 1933] [id = 215] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052feeb000 == 126 [pid = 1933] [id = 217] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b687800 == 125 [pid = 1933] [id = 210] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f6b3800 == 124 [pid = 1933] [id = 216] 22:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2153ms 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f0537b7b000) [pid = 1933] [serial = 719] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f0537ca6000) [pid = 1933] [serial = 722] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f053c756800) [pid = 1933] [serial = 725] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f0522b91800) [pid = 1933] [serial = 728] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f05425c4400) [pid = 1933] [serial = 731] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f052fdc5800) [pid = 1933] [serial = 752] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b692800 == 123 [pid = 1933] [id = 270] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534652000 == 122 [pid = 1933] [id = 269] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff4e000 == 121 [pid = 1933] [id = 268] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c38e800 == 120 [pid = 1933] [id = 267] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528a1a800 == 119 [pid = 1933] [id = 266] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052225d000 == 118 [pid = 1933] [id = 265] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c275000 == 117 [pid = 1933] [id = 264] 22:45:51 INFO - PROCESS | 1933 | 1461563151104 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 22:45:51 INFO - PROCESS | 1933 | 1461563151113 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 22:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535a14800 == 116 [pid = 1933] [id = 255] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534db9800 == 115 [pid = 1933] [id = 254] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053464c000 == 114 [pid = 1933] [id = 253] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052d819800 == 113 [pid = 1933] [id = 252] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05291dd800 == 112 [pid = 1933] [id = 251] 22:45:51 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff9d800 == 111 [pid = 1933] [id = 250] 22:45:51 INFO - PROCESS | 1933 | 1461563151166 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:45:51 INFO - PROCESS | 1933 | 1461563151170 Marionette TRACE conn3 <- [1,1114,null,{}] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f052ef34800) [pid = 1933] [serial = 746] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f052f0c4c00) [pid = 1933] [serial = 749] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f052f052800) [pid = 1933] [serial = 747] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f0533d9b000) [pid = 1933] [serial = 696] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f05364ebc00) [pid = 1933] [serial = 716] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f052d5e4800) [pid = 1933] [serial = 743] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f053459f000) [pid = 1933] [serial = 710] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f052bdec400) [pid = 1933] [serial = 701] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f052b3cec00) [pid = 1933] [serial = 738] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f052b241000) [pid = 1933] [serial = 737] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f052aa9b800) [pid = 1933] [serial = 698] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f052bde0c00) [pid = 1933] [serial = 740] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f052bf0cc00) [pid = 1933] [serial = 741] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f05288eb800) [pid = 1933] [serial = 735] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f0522a3e800) [pid = 1933] [serial = 734] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f05354b0400) [pid = 1933] [serial = 713] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f05331f9c00) [pid = 1933] [serial = 707] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f052f21ac00) [pid = 1933] [serial = 704] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f052e40ac00) [pid = 1933] [serial = 744] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f052f215c00) [pid = 1933] [serial = 750] [outer = (nil)] [url = about:blank] 22:45:51 INFO - PROCESS | 1933 | 1461563151213 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:45:51 INFO - PROCESS | 1933 | 1461563151407 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 22:45:51 INFO - PROCESS | 1933 | 1461563151640 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b5c000 == 112 [pid = 1933] [id = 286] 22:45:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f052212cc00) [pid = 1933] [serial = 859] [outer = (nil)] 22:45:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f05288f8000) [pid = 1933] [serial = 860] [outer = 0x7f052212cc00] 22:45:51 INFO - PROCESS | 1933 | 1461563151714 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f052932d800) [pid = 1933] [serial = 861] [outer = 0x7f052212cc00] 22:45:52 INFO - PROCESS | 1933 | 1461563152481 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:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1404ms 22:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:45:52 INFO - PROCESS | 1933 | 1461563152535 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 22:45:52 INFO - PROCESS | 1933 | 1461563152538 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 22:45:52 INFO - PROCESS | 1933 | 1461563152546 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:45:52 INFO - PROCESS | 1933 | 1461563152552 Marionette TRACE conn3 <- [1,1118,null,{}] 22:45:52 INFO - PROCESS | 1933 | 1461563152568 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:45:52 INFO - PROCESS | 1933 | 1461563152766 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 22:45:52 INFO - PROCESS | 1933 | 1461563152909 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529414000 == 113 [pid = 1933] [id = 287] 22:45:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f0522d27400) [pid = 1933] [serial = 862] [outer = (nil)] 22:45:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f052b595800) [pid = 1933] [serial = 863] [outer = 0x7f0522d27400] 22:45:52 INFO - PROCESS | 1933 | 1461563152983 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f052bc10400) [pid = 1933] [serial = 864] [outer = 0x7f0522d27400] 22:45:53 INFO - PROCESS | 1933 | 1461563153833 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:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1337ms 22:45:53 INFO - PROCESS | 1933 | 1461563153888 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 22:45:53 INFO - PROCESS | 1933 | 1461563153892 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 22:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:45:53 INFO - PROCESS | 1933 | 1461563153899 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:45:53 INFO - PROCESS | 1933 | 1461563153903 Marionette TRACE conn3 <- [1,1122,null,{}] 22:45:53 INFO - PROCESS | 1933 | 1461563153908 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:45:54 INFO - PROCESS | 1933 | 1461563154163 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 22:45:54 INFO - PROCESS | 1933 | 1461563154194 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6cc800 == 114 [pid = 1933] [id = 288] 22:45:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f052bf08000) [pid = 1933] [serial = 865] [outer = (nil)] 22:45:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f052bfed000) [pid = 1933] [serial = 866] [outer = 0x7f052bf08000] 22:45:54 INFO - PROCESS | 1933 | 1461563154260 Marionette DEBUG loaded listener.js 22:45:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f052d3e4c00) [pid = 1933] [serial = 867] [outer = 0x7f052bf08000] 22:45:55 INFO - PROCESS | 1933 | 1461563155225 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:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1380ms 22:45:55 INFO - PROCESS | 1933 | 1461563155280 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 22:45:55 INFO - PROCESS | 1933 | 1461563155283 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 22:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:45:55 INFO - PROCESS | 1933 | 1461563155298 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:45:55 INFO - PROCESS | 1933 | 1461563155300 Marionette TRACE conn3 <- [1,1126,null,{}] 22:45:55 INFO - PROCESS | 1933 | 1461563155307 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:45:55 INFO - PROCESS | 1933 | 1461563155545 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 22:45:55 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f0522b84000) [pid = 1933] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:45:55 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f052aa9f000) [pid = 1933] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:45:55 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f0521bc8400) [pid = 1933] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:45:55 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f05228c4000) [pid = 1933] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:45:55 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f0520acfc00) [pid = 1933] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:45:55 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f053446ec00) [pid = 1933] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:45:55 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f0522a47000) [pid = 1933] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:45:56 INFO - PROCESS | 1933 | 1461563156047 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c2e2800 == 115 [pid = 1933] [id = 289] 22:45:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f0520acfc00) [pid = 1933] [serial = 868] [outer = (nil)] 22:45:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f052aa9f000) [pid = 1933] [serial = 869] [outer = 0x7f0520acfc00] 22:45:56 INFO - PROCESS | 1933 | 1461563156113 Marionette DEBUG loaded listener.js 22:45:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f052e40ec00) [pid = 1933] [serial = 870] [outer = 0x7f0520acfc00] 22:45:56 INFO - PROCESS | 1933 | 1461563156841 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:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1586ms 22:45:56 INFO - PROCESS | 1933 | 1461563156885 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 22:45:56 INFO - PROCESS | 1933 | 1461563156889 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 22:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:45:56 INFO - PROCESS | 1933 | 1461563156895 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:45:56 INFO - PROCESS | 1933 | 1461563156898 Marionette TRACE conn3 <- [1,1130,null,{}] 22:45:56 INFO - PROCESS | 1933 | 1461563156905 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:45:57 INFO - PROCESS | 1933 | 1461563157115 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 22:45:57 INFO - PROCESS | 1933 | 1461563157253 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f90a800 == 116 [pid = 1933] [id = 290] 22:45:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f0521bc3800) [pid = 1933] [serial = 871] [outer = (nil)] 22:45:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f052f0bb800) [pid = 1933] [serial = 872] [outer = 0x7f0521bc3800] 22:45:57 INFO - PROCESS | 1933 | 1461563157332 Marionette DEBUG loaded listener.js 22:45:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f052f21ac00) [pid = 1933] [serial = 873] [outer = 0x7f0521bc3800] 22:45:58 INFO - PROCESS | 1933 | 1461563158286 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:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1430ms 22:45:58 INFO - PROCESS | 1933 | 1461563158327 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 22:45:58 INFO - PROCESS | 1933 | 1461563158334 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 22:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:45:58 INFO - PROCESS | 1933 | 1461563158345 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:45:58 INFO - PROCESS | 1933 | 1461563158353 Marionette TRACE conn3 <- [1,1134,null,{}] 22:45:58 INFO - PROCESS | 1933 | 1461563158384 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:45:58 INFO - PROCESS | 1933 | 1461563158604 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 22:45:58 INFO - PROCESS | 1933 | 1461563158849 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521ad2000 == 117 [pid = 1933] [id = 291] 22:45:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f0520ad1c00) [pid = 1933] [serial = 874] [outer = (nil)] 22:45:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f0522318400) [pid = 1933] [serial = 875] [outer = 0x7f0520ad1c00] 22:45:58 INFO - PROCESS | 1933 | 1461563158943 Marionette DEBUG loaded listener.js 22:45:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f0522d1e800) [pid = 1933] [serial = 876] [outer = 0x7f0520ad1c00] 22:45:59 INFO - PROCESS | 1933 | 1461563159886 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:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1608ms 22:45:59 INFO - PROCESS | 1933 | 1461563159954 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 22:45:59 INFO - PROCESS | 1933 | 1461563159963 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 22:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:45:59 INFO - PROCESS | 1933 | 1461563159974 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:45:59 INFO - PROCESS | 1933 | 1461563159978 Marionette TRACE conn3 <- [1,1138,null,{}] 22:45:59 INFO - PROCESS | 1933 | 1461563159986 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:46:00 INFO - PROCESS | 1933 | 1461563160266 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 22:46:00 INFO - PROCESS | 1933 | 1461563160553 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6c1000 == 118 [pid = 1933] [id = 292] 22:46:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f0528f76c00) [pid = 1933] [serial = 877] [outer = (nil)] 22:46:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f052b241000) [pid = 1933] [serial = 878] [outer = 0x7f0528f76c00] 22:46:00 INFO - PROCESS | 1933 | 1461563160633 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f052bc02c00) [pid = 1933] [serial = 879] [outer = 0x7f0528f76c00] 22:46:01 INFO - PROCESS | 1933 | 1461563161619 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:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1686ms 22:46:01 INFO - PROCESS | 1933 | 1461563161661 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 22:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:46:01 INFO - PROCESS | 1933 | 1461563161666 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 22:46:01 INFO - PROCESS | 1933 | 1461563161673 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:46:01 INFO - PROCESS | 1933 | 1461563161679 Marionette TRACE conn3 <- [1,1142,null,{}] 22:46:01 INFO - PROCESS | 1933 | 1461563161698 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:46:01 INFO - PROCESS | 1933 | 1461563161911 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 22:46:02 INFO - PROCESS | 1933 | 1461563162143 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305cf800 == 119 [pid = 1933] [id = 293] 22:46:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f052ef3b000) [pid = 1933] [serial = 880] [outer = (nil)] 22:46:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f052f0c2800) [pid = 1933] [serial = 881] [outer = 0x7f052ef3b000] 22:46:02 INFO - PROCESS | 1933 | 1461563162280 Marionette DEBUG loaded listener.js 22:46:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f052f162800) [pid = 1933] [serial = 882] [outer = 0x7f052ef3b000] 22:46:03 INFO - PROCESS | 1933 | 1461563163148 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:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1538ms 22:46:03 INFO - PROCESS | 1933 | 1461563163212 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 22:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:46:03 INFO - PROCESS | 1933 | 1461563163218 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 22:46:03 INFO - PROCESS | 1933 | 1461563163225 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:46:03 INFO - PROCESS | 1933 | 1461563163228 Marionette TRACE conn3 <- [1,1146,null,{}] 22:46:03 INFO - PROCESS | 1933 | 1461563163235 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:46:03 INFO - PROCESS | 1933 | 1461563163446 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 22:46:03 INFO - PROCESS | 1933 | 1461563163634 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053465f000 == 120 [pid = 1933] [id = 294] 22:46:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f052ef79800) [pid = 1933] [serial = 883] [outer = (nil)] 22:46:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f052fdc5800) [pid = 1933] [serial = 884] [outer = 0x7f052ef79800] 22:46:03 INFO - PROCESS | 1933 | 1461563163713 Marionette DEBUG loaded listener.js 22:46:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f053016f800) [pid = 1933] [serial = 885] [outer = 0x7f052ef79800] 22:46:04 INFO - PROCESS | 1933 | 1461563164668 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:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1484ms 22:46:04 INFO - PROCESS | 1933 | 1461563164710 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 22:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:46:04 INFO - PROCESS | 1933 | 1461563164715 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 22:46:04 INFO - PROCESS | 1933 | 1461563164723 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:46:04 INFO - PROCESS | 1933 | 1461563164727 Marionette TRACE conn3 <- [1,1150,null,{}] 22:46:04 INFO - PROCESS | 1933 | 1461563164734 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:46:04 INFO - PROCESS | 1933 | 1461563164954 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 22:46:05 INFO - PROCESS | 1933 | 1461563165201 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534da1000 == 121 [pid = 1933] [id = 295] 22:46:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f0530166800) [pid = 1933] [serial = 886] [outer = (nil)] 22:46:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f05330bf800) [pid = 1933] [serial = 887] [outer = 0x7f0530166800] 22:46:05 INFO - PROCESS | 1933 | 1461563165326 Marionette DEBUG loaded listener.js 22:46:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f05331ed800) [pid = 1933] [serial = 888] [outer = 0x7f0530166800] 22:46:06 INFO - PROCESS | 1933 | 1461563166216 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:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1532ms 22:46:06 INFO - PROCESS | 1933 | 1461563166255 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 22:46:06 INFO - PROCESS | 1933 | 1461563166258 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 22:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:46:06 INFO - PROCESS | 1933 | 1461563166268 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:46:06 INFO - PROCESS | 1933 | 1461563166272 Marionette TRACE conn3 <- [1,1154,null,{}] 22:46:06 INFO - PROCESS | 1933 | 1461563166280 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:46:06 INFO - PROCESS | 1933 | 1461563166532 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 22:46:06 INFO - PROCESS | 1933 | 1461563166772 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0536462800 == 122 [pid = 1933] [id = 296] 22:46:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f053485e000) [pid = 1933] [serial = 889] [outer = (nil)] 22:46:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f0535439c00) [pid = 1933] [serial = 890] [outer = 0x7f053485e000] 22:46:06 INFO - PROCESS | 1933 | 1461563166900 Marionette DEBUG loaded listener.js 22:46:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f05367c7400) [pid = 1933] [serial = 891] [outer = 0x7f053485e000] 22:46:07 INFO - PROCESS | 1933 | 1461563167776 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:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1540ms 22:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:46:07 INFO - PROCESS | 1933 | 1461563167809 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 22:46:07 INFO - PROCESS | 1933 | 1461563167812 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 22:46:07 INFO - PROCESS | 1933 | 1461563167820 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:46:07 INFO - PROCESS | 1933 | 1461563167824 Marionette TRACE conn3 <- [1,1158,null,{}] 22:46:07 INFO - PROCESS | 1933 | 1461563167831 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:46:08 INFO - PROCESS | 1933 | 1461563168037 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 22:46:08 INFO - PROCESS | 1933 | 1461563168229 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05423b8000 == 123 [pid = 1933] [id = 297] 22:46:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f0534594400) [pid = 1933] [serial = 892] [outer = (nil)] 22:46:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f0538a0dc00) [pid = 1933] [serial = 893] [outer = 0x7f0534594400] 22:46:08 INFO - PROCESS | 1933 | 1461563168307 Marionette DEBUG loaded listener.js 22:46:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f05417bd000) [pid = 1933] [serial = 894] [outer = 0x7f0534594400] 22:46:09 INFO - PROCESS | 1933 | 1461563169217 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:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1433ms 22:46:09 INFO - PROCESS | 1933 | 1461563169252 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 22:46:09 INFO - PROCESS | 1933 | 1461563169257 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 22:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:46:09 INFO - PROCESS | 1933 | 1461563169264 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:46:09 INFO - PROCESS | 1933 | 1461563169267 Marionette TRACE conn3 <- [1,1162,null,{}] 22:46:09 INFO - PROCESS | 1933 | 1461563169275 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:46:09 INFO - PROCESS | 1933 | 1461563169482 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 22:46:09 INFO - PROCESS | 1933 | 1461563169782 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547335800 == 124 [pid = 1933] [id = 298] 22:46:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f052c7cec00) [pid = 1933] [serial = 895] [outer = (nil)] 22:46:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f0542589400) [pid = 1933] [serial = 896] [outer = 0x7f052c7cec00] 22:46:09 INFO - PROCESS | 1933 | 1461563169868 Marionette DEBUG loaded listener.js 22:46:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f05426eac00) [pid = 1933] [serial = 897] [outer = 0x7f052c7cec00] 22:46:10 INFO - PROCESS | 1933 | 1461563170705 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:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1490ms 22:46:10 INFO - PROCESS | 1933 | 1461563170754 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 22:46:10 INFO - PROCESS | 1933 | 1461563170759 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 22:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:46:10 INFO - PROCESS | 1933 | 1461563170767 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:46:10 INFO - PROCESS | 1933 | 1461563170771 Marionette TRACE conn3 <- [1,1166,null,{}] 22:46:10 INFO - PROCESS | 1933 | 1461563170779 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:46:11 INFO - PROCESS | 1933 | 1461563171007 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 22:46:11 INFO - PROCESS | 1933 | 1461563171197 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0549993800 == 125 [pid = 1933] [id = 299] 22:46:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f053016d000) [pid = 1933] [serial = 898] [outer = (nil)] 22:46:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f0543903000) [pid = 1933] [serial = 899] [outer = 0x7f053016d000] 22:46:11 INFO - PROCESS | 1933 | 1461563171280 Marionette DEBUG loaded listener.js 22:46:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f0543b72800) [pid = 1933] [serial = 900] [outer = 0x7f053016d000] 22:46:12 INFO - PROCESS | 1933 | 1461563172175 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:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1480ms 22:46:12 INFO - PROCESS | 1933 | 1461563172248 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 22:46:12 INFO - PROCESS | 1933 | 1461563172252 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 22:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:46:12 INFO - PROCESS | 1933 | 1461563172259 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:46:12 INFO - PROCESS | 1933 | 1461563172262 Marionette TRACE conn3 <- [1,1170,null,{}] 22:46:12 INFO - PROCESS | 1933 | 1461563172268 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:46:12 INFO - PROCESS | 1933 | 1461563172475 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 22:46:12 INFO - PROCESS | 1933 | 1461563172663 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fae3000 == 126 [pid = 1933] [id = 300] 22:46:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f054284e000) [pid = 1933] [serial = 901] [outer = (nil)] 22:46:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f0545abf400) [pid = 1933] [serial = 902] [outer = 0x7f054284e000] 22:46:12 INFO - PROCESS | 1933 | 1461563172740 Marionette DEBUG loaded listener.js 22:46:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f05474a3000) [pid = 1933] [serial = 903] [outer = 0x7f054284e000] 22:46:13 INFO - PROCESS | 1933 | 1461563173644 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:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1438ms 22:46:13 INFO - PROCESS | 1933 | 1461563173697 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 22:46:13 INFO - PROCESS | 1933 | 1461563173701 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 22:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:46:13 INFO - PROCESS | 1933 | 1461563173710 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:46:13 INFO - PROCESS | 1933 | 1461563173715 Marionette TRACE conn3 <- [1,1174,null,{}] 22:46:13 INFO - PROCESS | 1933 | 1461563173720 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:46:13 INFO - PROCESS | 1933 | 1461563173952 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 22:46:14 INFO - PROCESS | 1933 | 1461563174138 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df58000 == 127 [pid = 1933] [id = 301] 22:46:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f0529476400) [pid = 1933] [serial = 904] [outer = (nil)] 22:46:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f052947d000) [pid = 1933] [serial = 905] [outer = 0x7f0529476400] 22:46:14 INFO - PROCESS | 1933 | 1461563174227 Marionette DEBUG loaded listener.js 22:46:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f05474af800) [pid = 1933] [serial = 906] [outer = 0x7f0529476400] 22:46:15 INFO - PROCESS | 1933 | 1461563175167 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:46:15 INFO - PROCESS | 1933 | 1461563175209 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 22:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:46:15 INFO - PROCESS | 1933 | 1461563175218 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:46:15 INFO - PROCESS | 1933 | 1461563175222 Marionette TRACE conn3 <- [1,1178,null,{}] 22:46:15 INFO - PROCESS | 1933 | 1461563175248 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:46:15 INFO - PROCESS | 1933 | 1461563175454 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 22:46:15 INFO - PROCESS | 1933 | 1461563175643 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b3c2800 == 128 [pid = 1933] [id = 302] 22:46:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f051cad9000) [pid = 1933] [serial = 907] [outer = (nil)] 22:46:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f051cae3400) [pid = 1933] [serial = 908] [outer = 0x7f051cad9000] 22:46:15 INFO - PROCESS | 1933 | 1461563175759 Marionette DEBUG loaded listener.js 22:46:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f052947b400) [pid = 1933] [serial = 909] [outer = 0x7f051cad9000] 22:46:16 INFO - PROCESS | 1933 | 1461563176624 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:46:16 INFO - PROCESS | 1933 | 1461563176679 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 22:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:46:16 INFO - PROCESS | 1933 | 1461563176687 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:46:16 INFO - PROCESS | 1933 | 1461563176689 Marionette TRACE conn3 <- [1,1182,null,{}] 22:46:16 INFO - PROCESS | 1933 | 1461563176696 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:46:16 INFO - PROCESS | 1933 | 1461563176899 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 22:46:17 INFO - PROCESS | 1933 | 1461563177090 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b3e0800 == 129 [pid = 1933] [id = 303] 22:46:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f051b7cb400) [pid = 1933] [serial = 910] [outer = (nil)] 22:46:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f051b7d1c00) [pid = 1933] [serial = 911] [outer = 0x7f051b7cb400] 22:46:17 INFO - PROCESS | 1933 | 1461563177170 Marionette DEBUG loaded listener.js 22:46:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f051b7d6c00) [pid = 1933] [serial = 912] [outer = 0x7f051b7cb400] 22:46:17 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:17 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:46:18 INFO - PROCESS | 1933 | 1461563178039 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:46:18 INFO - PROCESS | 1933 | 1461563178096 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 22:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:46:18 INFO - PROCESS | 1933 | 1461563178103 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:46:18 INFO - PROCESS | 1933 | 1461563178106 Marionette TRACE conn3 <- [1,1186,null,{}] 22:46:18 INFO - PROCESS | 1933 | 1461563178113 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:46:18 INFO - PROCESS | 1933 | 1461563178318 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 22:46:18 INFO - PROCESS | 1933 | 1461563178520 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cbdc000 == 130 [pid = 1933] [id = 304] 22:46:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f051b7cbc00) [pid = 1933] [serial = 913] [outer = (nil)] 22:46:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f051ccef400) [pid = 1933] [serial = 914] [outer = 0x7f051b7cbc00] 22:46:18 INFO - PROCESS | 1933 | 1461563178593 Marionette DEBUG loaded listener.js 22:46:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f051ccf4000) [pid = 1933] [serial = 915] [outer = 0x7f051b7cbc00] 22:46:19 INFO - PROCESS | 1933 | 1461563179478 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:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:46:19 INFO - PROCESS | 1933 | 1461563179546 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 22:46:19 INFO - PROCESS | 1933 | 1461563179553 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:46:19 INFO - PROCESS | 1933 | 1461563179556 Marionette TRACE conn3 <- [1,1190,null,{}] 22:46:19 INFO - PROCESS | 1933 | 1461563179562 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:46:19 INFO - PROCESS | 1933 | 1461563179781 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 22:46:20 INFO - PROCESS | 1933 | 1461563180060 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051c83d000 == 131 [pid = 1933] [id = 305] 22:46:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f051ccf4c00) [pid = 1933] [serial = 916] [outer = (nil)] 22:46:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f05438ea000) [pid = 1933] [serial = 917] [outer = 0x7f051ccf4c00] 22:46:20 INFO - PROCESS | 1933 | 1461563180200 Marionette DEBUG loaded listener.js 22:46:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f0547b3f000) [pid = 1933] [serial = 918] [outer = 0x7f051ccf4c00] 22:46:21 INFO - PROCESS | 1933 | 1461563181453 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:46:21 INFO - PROCESS | 1933 | 1461563181506 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 22:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:46:21 INFO - PROCESS | 1933 | 1461563181515 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:46:21 INFO - PROCESS | 1933 | 1461563181521 Marionette TRACE conn3 <- [1,1194,null,{}] 22:46:21 INFO - PROCESS | 1933 | 1461563181531 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:46:21 INFO - PROCESS | 1933 | 1461563181789 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 22:46:21 INFO - PROCESS | 1933 | 1461563181985 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cbde000 == 132 [pid = 1933] [id = 306] 22:46:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f051e21d400) [pid = 1933] [serial = 919] [outer = (nil)] 22:46:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f051fd55000) [pid = 1933] [serial = 920] [outer = 0x7f051e21d400] 22:46:22 INFO - PROCESS | 1933 | 1461563182057 Marionette DEBUG loaded listener.js 22:46:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f051fd5b800) [pid = 1933] [serial = 921] [outer = 0x7f051e21d400] 22:46:22 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:22 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:22 INFO - PROCESS | 1933 | 1461563182963 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:46:23 INFO - PROCESS | 1933 | 1461563183017 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 22:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:46:23 INFO - PROCESS | 1933 | 1461563183027 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:46:23 INFO - PROCESS | 1933 | 1461563183031 Marionette TRACE conn3 <- [1,1198,null,{}] 22:46:23 INFO - PROCESS | 1933 | 1461563183038 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:46:23 INFO - PROCESS | 1933 | 1461563183235 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 22:46:23 INFO - PROCESS | 1933 | 1461563183619 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051e149000 == 133 [pid = 1933] [id = 307] 22:46:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f0522128400) [pid = 1933] [serial = 922] [outer = (nil)] 22:46:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f0522a44c00) [pid = 1933] [serial = 923] [outer = 0x7f0522128400] 22:46:23 INFO - PROCESS | 1933 | 1461563183696 Marionette DEBUG loaded listener.js 22:46:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f0522d1e000) [pid = 1933] [serial = 924] [outer = 0x7f0522128400] 22:46:24 INFO - PROCESS | 1933 | 1461563184558 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:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1585ms 22:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:46:24 INFO - PROCESS | 1933 | 1461563184613 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 22:46:24 INFO - PROCESS | 1933 | 1461563184616 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 22:46:24 INFO - PROCESS | 1933 | 1461563184623 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:46:24 INFO - PROCESS | 1933 | 1461563184629 Marionette TRACE conn3 <- [1,1202,null,{}] 22:46:24 INFO - PROCESS | 1933 | 1461563184645 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:46:24 INFO - PROCESS | 1933 | 1461563184853 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 22:46:25 INFO - PROCESS | 1933 | 1461563185055 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528da9800 == 134 [pid = 1933] [id = 308] 22:46:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f0528f7c000) [pid = 1933] [serial = 925] [outer = (nil)] 22:46:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f0529480800) [pid = 1933] [serial = 926] [outer = 0x7f0528f7c000] 22:46:25 INFO - PROCESS | 1933 | 1461563185216 Marionette DEBUG loaded listener.js 22:46:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f052b257800) [pid = 1933] [serial = 927] [outer = 0x7f0528f7c000] 22:46:26 INFO - PROCESS | 1933 | 1461563186085 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:46:26 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:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1540ms 22:46:26 INFO - PROCESS | 1933 | 1461563186163 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 22:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:46:26 INFO - PROCESS | 1933 | 1461563186167 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 22:46:26 INFO - PROCESS | 1933 | 1461563186173 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:46:26 INFO - PROCESS | 1933 | 1461563186176 Marionette TRACE conn3 <- [1,1206,null,{}] 22:46:26 INFO - PROCESS | 1933 | 1461563186181 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:46:26 INFO - PROCESS | 1933 | 1461563186380 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 22:46:26 INFO - PROCESS | 1933 | 1461563186572 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ae64000 == 135 [pid = 1933] [id = 309] 22:46:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f052947c000) [pid = 1933] [serial = 928] [outer = (nil)] 22:46:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f052bdeb000) [pid = 1933] [serial = 929] [outer = 0x7f052947c000] 22:46:26 INFO - PROCESS | 1933 | 1461563186640 Marionette DEBUG loaded listener.js 22:46:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f052c4cfc00) [pid = 1933] [serial = 930] [outer = 0x7f052947c000] 22:46:27 INFO - PROCESS | 1933 | 1461563187571 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:46:27 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:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1429ms 22:46:27 INFO - PROCESS | 1933 | 1461563187604 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 22:46:27 INFO - PROCESS | 1933 | 1461563187608 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 22:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:46:27 INFO - PROCESS | 1933 | 1461563187613 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:46:27 INFO - PROCESS | 1933 | 1461563187616 Marionette TRACE conn3 <- [1,1210,null,{}] 22:46:27 INFO - PROCESS | 1933 | 1461563187622 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:46:27 INFO - PROCESS | 1933 | 1461563187813 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05368e6800 == 134 [pid = 1933] [id = 234] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f0529065400) [pid = 1933] [serial = 788] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f0543902800) [pid = 1933] [serial = 785] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f052b590800) [pid = 1933] [serial = 758] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f052f05a800) [pid = 1933] [serial = 761] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f053c758400) [pid = 1933] [serial = 779] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f0531753c00) [pid = 1933] [serial = 767] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f0536710400) [pid = 1933] [serial = 776] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f053016d400) [pid = 1933] [serial = 764] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f0542590000) [pid = 1933] [serial = 782] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f0522b8f400) [pid = 1933] [serial = 755] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f0529064c00) [pid = 1933] [serial = 791] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f0535406c00) [pid = 1933] [serial = 770] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f05354b3000) [pid = 1933] [serial = 773] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f0537c15000) [pid = 1933] [serial = 815] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | 1461563188185 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c2e2800 == 133 [pid = 1933] [id = 289] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b6cc800 == 132 [pid = 1933] [id = 288] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0529414000 == 131 [pid = 1933] [id = 287] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b5c000 == 130 [pid = 1933] [id = 286] 22:46:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521aea800 == 131 [pid = 1933] [id = 310] 22:46:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f0520adac00) [pid = 1933] [serial = 931] [outer = (nil)] 22:46:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f0522d1b000) [pid = 1933] [serial = 932] [outer = 0x7f0520adac00] 22:46:28 INFO - PROCESS | 1933 | 1461563188295 Marionette DEBUG loaded listener.js 22:46:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f052c8dd000) [pid = 1933] [serial = 933] [outer = 0x7f0520adac00] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05209c2800 == 130 [pid = 1933] [id = 285] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054bdb3800 == 129 [pid = 1933] [id = 278] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528daa800 == 128 [pid = 1933] [id = 277] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547bb5800 == 127 [pid = 1933] [id = 276] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0543b11800 == 126 [pid = 1933] [id = 275] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537e7b800 == 125 [pid = 1933] [id = 274] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305d6800 == 124 [pid = 1933] [id = 273] 22:46:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b21f800 == 123 [pid = 1933] [id = 272] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f052bf10800) [pid = 1933] [serial = 798] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f052f691400) [pid = 1933] [serial = 803] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f052f15e800) [pid = 1933] [serial = 813] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f052c8dc000) [pid = 1933] [serial = 800] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f0532b2bc00) [pid = 1933] [serial = 806] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f0535407000) [pid = 1933] [serial = 809] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f0522b8c800) [pid = 1933] [serial = 794] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f052f20e800) [pid = 1933] [serial = 801] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f052b232800) [pid = 1933] [serial = 812] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f05364e2400) [pid = 1933] [serial = 810] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f05331f6000) [pid = 1933] [serial = 807] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f052bad1c00) [pid = 1933] [serial = 797] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f05301e6000) [pid = 1933] [serial = 804] [outer = (nil)] [url = about:blank] 22:46:28 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f052ad65000) [pid = 1933] [serial = 795] [outer = (nil)] [url = about:blank] 22:46:29 INFO - PROCESS | 1933 | 1461563189106 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:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1535ms 22:46:29 INFO - PROCESS | 1933 | 1461563189150 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 22:46:29 INFO - PROCESS | 1933 | 1461563189154 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 22:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:46:29 INFO - PROCESS | 1933 | 1461563189161 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:46:29 INFO - PROCESS | 1933 | 1461563189164 Marionette TRACE conn3 <- [1,1214,null,{}] 22:46:29 INFO - PROCESS | 1933 | 1461563189187 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:46:29 INFO - PROCESS | 1933 | 1461563189402 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 22:46:29 INFO - PROCESS | 1933 | 1461563189414 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6c3800 == 124 [pid = 1933] [id = 311] 22:46:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f052d668400) [pid = 1933] [serial = 934] [outer = (nil)] 22:46:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f0531753c00) [pid = 1933] [serial = 935] [outer = 0x7f052d668400] 22:46:29 INFO - PROCESS | 1933 | 1461563189479 Marionette DEBUG loaded listener.js 22:46:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f0533b87000) [pid = 1933] [serial = 936] [outer = 0x7f052d668400] 22:46:30 INFO - PROCESS | 1933 | 1461563190415 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:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1295ms 22:46:30 INFO - PROCESS | 1933 | 1461563190458 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 22:46:30 INFO - PROCESS | 1933 | 1461563190461 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 22:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:46:30 INFO - PROCESS | 1933 | 1461563190468 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:46:30 INFO - PROCESS | 1933 | 1461563190472 Marionette TRACE conn3 <- [1,1218,null,{}] 22:46:30 INFO - PROCESS | 1933 | 1461563190478 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:46:30 INFO - PROCESS | 1933 | 1461563190657 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 22:46:30 INFO - PROCESS | 1933 | 1461563190838 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f09c000 == 125 [pid = 1933] [id = 312] 22:46:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f052f0c3c00) [pid = 1933] [serial = 937] [outer = (nil)] 22:46:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f053457dc00) [pid = 1933] [serial = 938] [outer = 0x7f052f0c3c00] 22:46:30 INFO - PROCESS | 1933 | 1461563190902 Marionette DEBUG loaded listener.js 22:46:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f0535406c00) [pid = 1933] [serial = 939] [outer = 0x7f052f0c3c00] 22:46:31 INFO - PROCESS | 1933 | 1461563191762 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:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1334ms 22:46:31 INFO - PROCESS | 1933 | 1461563191803 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 22:46:31 INFO - PROCESS | 1933 | 1461563191807 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 22:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:46:31 INFO - PROCESS | 1933 | 1461563191821 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:46:31 INFO - PROCESS | 1933 | 1461563191824 Marionette TRACE conn3 <- [1,1222,null,{}] 22:46:31 INFO - PROCESS | 1933 | 1461563191830 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:46:32 INFO - PROCESS | 1933 | 1461563192063 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 22:46:32 INFO - PROCESS | 1933 | 1461563192110 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff52000 == 126 [pid = 1933] [id = 313] 22:46:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f0534478000) [pid = 1933] [serial = 940] [outer = (nil)] 22:46:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f0535724400) [pid = 1933] [serial = 941] [outer = 0x7f0534478000] 22:46:32 INFO - PROCESS | 1933 | 1461563192174 Marionette DEBUG loaded listener.js 22:46:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f0537b84c00) [pid = 1933] [serial = 942] [outer = 0x7f0534478000] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f05301ee400) [pid = 1933] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f0522d27400) [pid = 1933] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f0520acfc00) [pid = 1933] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f052f053000) [pid = 1933] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f052f20d000) [pid = 1933] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f0522a49c00) [pid = 1933] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f0522b8c000) [pid = 1933] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f0521c03800) [pid = 1933] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f0520ad8000) [pid = 1933] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f0522a43400) [pid = 1933] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f052bfe8400) [pid = 1933] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f0534596800) [pid = 1933] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f0520ad0000) [pid = 1933] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f0534473c00) [pid = 1933] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f052d66f000) [pid = 1933] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f0522a4a000) [pid = 1933] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f052bf08000) [pid = 1933] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f0534583000) [pid = 1933] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f052bf11000) [pid = 1933] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f0520ada800) [pid = 1933] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f05301ecc00) [pid = 1933] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f0521c0f400) [pid = 1933] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f052212b000) [pid = 1933] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f052b3cdc00) [pid = 1933] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f052f0c2400) [pid = 1933] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f052e4ef400) [pid = 1933] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f052f055000) [pid = 1933] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f052ef7a400) [pid = 1933] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f0521c0cc00) [pid = 1933] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f052b3ca800) [pid = 1933] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f052f20c400) [pid = 1933] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f05354af400) [pid = 1933] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f052f0c3000) [pid = 1933] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f0542584800) [pid = 1933] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f052aaa0800) [pid = 1933] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f0522123800) [pid = 1933] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f052fdc7000) [pid = 1933] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f052212cc00) [pid = 1933] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f0520acc800) [pid = 1933] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f052f159c00) [pid = 1933] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f052bf09800) [pid = 1933] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f052ef33c00) [pid = 1933] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f052aaa3000) [pid = 1933] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f052c4d2c00) [pid = 1933] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f0537c15800) [pid = 1933] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f053498b800) [pid = 1933] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f0530170c00) [pid = 1933] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f0534598c00) [pid = 1933] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f0520ace400) [pid = 1933] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f0520adb800) [pid = 1933] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f052f15d000) [pid = 1933] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f0522120400) [pid = 1933] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f0534a14800) [pid = 1933] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f0534477400) [pid = 1933] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f052bf0c400) [pid = 1933] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f052e404c00) [pid = 1933] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f0520acf000) [pid = 1933] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:46:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052bc88000 == 125 [pid = 1933] [id = 9] 22:46:34 INFO - PROCESS | 1933 | 1461563194114 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:46:34 INFO - PROCESS | 1933 | 1461563194167 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 22:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:46:34 INFO - PROCESS | 1933 | 1461563194173 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:46:34 INFO - PROCESS | 1933 | 1461563194176 Marionette TRACE conn3 <- [1,1226,null,{}] 22:46:34 INFO - PROCESS | 1933 | 1461563194192 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:46:34 INFO - PROCESS | 1933 | 1461563194389 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 22:46:34 INFO - PROCESS | 1933 | 1461563194406 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529403800 == 126 [pid = 1933] [id = 314] 22:46:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f0520ada800) [pid = 1933] [serial = 943] [outer = (nil)] 22:46:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f0522b82800) [pid = 1933] [serial = 944] [outer = 0x7f0520ada800] 22:46:34 INFO - PROCESS | 1933 | 1461563194474 Marionette DEBUG loaded listener.js 22:46:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f052bf08000) [pid = 1933] [serial = 945] [outer = 0x7f0520ada800] 22:46:35 INFO - PROCESS | 1933 | 1461563195366 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:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1232ms 22:46:35 INFO - PROCESS | 1933 | 1461563195407 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 22:46:35 INFO - PROCESS | 1933 | 1461563195409 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 22:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:46:35 INFO - PROCESS | 1933 | 1461563195416 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:46:35 INFO - PROCESS | 1933 | 1461563195419 Marionette TRACE conn3 <- [1,1230,null,{}] 22:46:35 INFO - PROCESS | 1933 | 1461563195425 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:46:35 INFO - PROCESS | 1933 | 1461563195612 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 22:46:35 INFO - PROCESS | 1933 | 1461563195925 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b920000 == 127 [pid = 1933] [id = 315] 22:46:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f051b7c7400) [pid = 1933] [serial = 946] [outer = (nil)] 22:46:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f051cad9c00) [pid = 1933] [serial = 947] [outer = 0x7f051b7c7400] 22:46:36 INFO - PROCESS | 1933 | 1461563196024 Marionette DEBUG loaded listener.js 22:46:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f051e21cc00) [pid = 1933] [serial = 948] [outer = 0x7f051b7c7400] 22:46:37 INFO - PROCESS | 1933 | 1461563197014 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:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1635ms 22:46:37 INFO - PROCESS | 1933 | 1461563197054 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 22:46:37 INFO - PROCESS | 1933 | 1461563197062 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 22:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:46:37 INFO - PROCESS | 1933 | 1461563197072 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:46:37 INFO - PROCESS | 1933 | 1461563197077 Marionette TRACE conn3 <- [1,1234,null,{}] 22:46:37 INFO - PROCESS | 1933 | 1461563197085 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:46:37 INFO - PROCESS | 1933 | 1461563197316 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 22:46:37 INFO - PROCESS | 1933 | 1461563197567 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b58800 == 128 [pid = 1933] [id = 316] 22:46:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f0522127800) [pid = 1933] [serial = 949] [outer = (nil)] 22:46:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f0522b86000) [pid = 1933] [serial = 950] [outer = 0x7f0522127800] 22:46:37 INFO - PROCESS | 1933 | 1461563197693 Marionette DEBUG loaded listener.js 22:46:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f0522d24c00) [pid = 1933] [serial = 951] [outer = 0x7f0522127800] 22:46:38 INFO - PROCESS | 1933 | 1461563198642 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:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1633ms 22:46:38 INFO - PROCESS | 1933 | 1461563198709 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 22:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:46:38 INFO - PROCESS | 1933 | 1461563198717 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 22:46:38 INFO - PROCESS | 1933 | 1461563198725 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:46:38 INFO - PROCESS | 1933 | 1461563198728 Marionette TRACE conn3 <- [1,1238,null,{}] 22:46:38 INFO - PROCESS | 1933 | 1461563198735 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:46:39 INFO - PROCESS | 1933 | 1461563199004 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 22:46:39 INFO - PROCESS | 1933 | 1461563199330 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c279000 == 129 [pid = 1933] [id = 317] 22:46:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f0529475000) [pid = 1933] [serial = 952] [outer = (nil)] 22:46:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f052b234800) [pid = 1933] [serial = 953] [outer = 0x7f0529475000] 22:46:39 INFO - PROCESS | 1933 | 1461563199418 Marionette DEBUG loaded listener.js 22:46:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f052b3c6000) [pid = 1933] [serial = 954] [outer = 0x7f0529475000] 22:46:40 INFO - PROCESS | 1933 | 1461563200387 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:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1733ms 22:46:40 INFO - PROCESS | 1933 | 1461563200458 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 22:46:40 INFO - PROCESS | 1933 | 1461563200463 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 22:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:46:40 INFO - PROCESS | 1933 | 1461563200479 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:46:40 INFO - PROCESS | 1933 | 1461563200489 Marionette TRACE conn3 <- [1,1242,null,{}] 22:46:40 INFO - PROCESS | 1933 | 1461563200497 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:46:40 INFO - PROCESS | 1933 | 1461563200757 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 22:46:41 INFO - PROCESS | 1933 | 1461563201021 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053464d000 == 130 [pid = 1933] [id = 318] 22:46:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f0529481400) [pid = 1933] [serial = 955] [outer = (nil)] 22:46:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f052e404c00) [pid = 1933] [serial = 956] [outer = 0x7f0529481400] 22:46:41 INFO - PROCESS | 1933 | 1461563201101 Marionette DEBUG loaded listener.js 22:46:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f052ef35000) [pid = 1933] [serial = 957] [outer = 0x7f0529481400] 22:46:41 INFO - PROCESS | 1933 | 1461563201957 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:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1546ms 22:46:42 INFO - PROCESS | 1933 | 1461563202017 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 22:46:42 INFO - PROCESS | 1933 | 1461563202022 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 22:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:46:42 INFO - PROCESS | 1933 | 1461563202028 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:46:42 INFO - PROCESS | 1933 | 1461563202030 Marionette TRACE conn3 <- [1,1246,null,{}] 22:46:42 INFO - PROCESS | 1933 | 1461563202036 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:46:42 INFO - PROCESS | 1933 | 1461563202249 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 22:46:42 INFO - PROCESS | 1933 | 1461563202438 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534da6800 == 131 [pid = 1933] [id = 319] 22:46:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f052c4d2c00) [pid = 1933] [serial = 958] [outer = (nil)] 22:46:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f052f0c2400) [pid = 1933] [serial = 959] [outer = 0x7f052c4d2c00] 22:46:42 INFO - PROCESS | 1933 | 1461563202560 Marionette DEBUG loaded listener.js 22:46:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f052f213800) [pid = 1933] [serial = 960] [outer = 0x7f052c4d2c00] 22:46:43 INFO - PROCESS | 1933 | 1461563203400 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:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1433ms 22:46:43 INFO - PROCESS | 1933 | 1461563203462 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 22:46:43 INFO - PROCESS | 1933 | 1461563203466 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 22:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:46:43 INFO - PROCESS | 1933 | 1461563203472 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:46:43 INFO - PROCESS | 1933 | 1461563203476 Marionette TRACE conn3 <- [1,1250,null,{}] 22:46:43 INFO - PROCESS | 1933 | 1461563203481 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:46:43 INFO - PROCESS | 1933 | 1461563203689 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 22:46:43 INFO - PROCESS | 1933 | 1461563203879 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535d3b000 == 132 [pid = 1933] [id = 320] 22:46:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f0530168400) [pid = 1933] [serial = 961] [outer = (nil)] 22:46:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f053016e000) [pid = 1933] [serial = 962] [outer = 0x7f0530168400] 22:46:43 INFO - PROCESS | 1933 | 1461563203970 Marionette DEBUG loaded listener.js 22:46:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f0533b86c00) [pid = 1933] [serial = 963] [outer = 0x7f0530168400] 22:46:44 INFO - PROCESS | 1933 | 1461563204915 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:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1484ms 22:46:44 INFO - PROCESS | 1933 | 1461563204958 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 22:46:44 INFO - PROCESS | 1933 | 1461563204962 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 22:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:46:44 INFO - PROCESS | 1933 | 1461563204969 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:46:44 INFO - PROCESS | 1933 | 1461563204972 Marionette TRACE conn3 <- [1,1254,null,{}] 22:46:44 INFO - PROCESS | 1933 | 1461563204978 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:46:45 INFO - PROCESS | 1933 | 1461563205205 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 22:46:45 INFO - PROCESS | 1933 | 1461563205451 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05426bb000 == 133 [pid = 1933] [id = 321] 22:46:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f053016a000) [pid = 1933] [serial = 964] [outer = (nil)] 22:46:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f0536712400) [pid = 1933] [serial = 965] [outer = 0x7f053016a000] 22:46:45 INFO - PROCESS | 1933 | 1461563205572 Marionette DEBUG loaded listener.js 22:46:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f0537c18c00) [pid = 1933] [serial = 966] [outer = 0x7f053016a000] 22:46:46 INFO - PROCESS | 1933 | 1461563206482 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:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1580ms 22:46:46 INFO - PROCESS | 1933 | 1461563206551 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 22:46:46 INFO - PROCESS | 1933 | 1461563206555 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 22:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:46:46 INFO - PROCESS | 1933 | 1461563206562 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:46:46 INFO - PROCESS | 1933 | 1461563206565 Marionette TRACE conn3 <- [1,1258,null,{}] 22:46:46 INFO - PROCESS | 1933 | 1461563206571 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:46:46 INFO - PROCESS | 1933 | 1461563206779 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 22:46:47 INFO - PROCESS | 1933 | 1461563207015 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547721000 == 134 [pid = 1933] [id = 322] 22:46:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f053540fc00) [pid = 1933] [serial = 967] [outer = (nil)] 22:46:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f054233d400) [pid = 1933] [serial = 968] [outer = 0x7f053540fc00] 22:46:47 INFO - PROCESS | 1933 | 1461563207106 Marionette DEBUG loaded listener.js 22:46:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f05425c1800) [pid = 1933] [serial = 969] [outer = 0x7f053540fc00] 22:46:47 INFO - PROCESS | 1933 | 1461563207983 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:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1479ms 22:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:46:48 INFO - PROCESS | 1933 | 1461563208042 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 22:46:48 INFO - PROCESS | 1933 | 1461563208045 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 22:46:48 INFO - PROCESS | 1933 | 1461563208052 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:46:48 INFO - PROCESS | 1933 | 1461563208055 Marionette TRACE conn3 <- [1,1262,null,{}] 22:46:48 INFO - PROCESS | 1933 | 1461563208062 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:46:48 INFO - PROCESS | 1933 | 1461563208290 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 22:46:48 INFO - PROCESS | 1933 | 1461563208533 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c8b4000 == 135 [pid = 1933] [id = 323] 22:46:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f0522d1f000) [pid = 1933] [serial = 970] [outer = (nil)] 22:46:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f054284f800) [pid = 1933] [serial = 971] [outer = 0x7f0522d1f000] 22:46:48 INFO - PROCESS | 1933 | 1461563208665 Marionette DEBUG loaded listener.js 22:46:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f0543b72c00) [pid = 1933] [serial = 972] [outer = 0x7f0522d1f000] 22:46:49 INFO - PROCESS | 1933 | 1461563209559 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:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1583ms 22:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:46:49 INFO - PROCESS | 1933 | 1461563209635 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 22:46:49 INFO - PROCESS | 1933 | 1461563209638 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 22:46:49 INFO - PROCESS | 1933 | 1461563209646 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:46:49 INFO - PROCESS | 1933 | 1461563209648 Marionette TRACE conn3 <- [1,1266,null,{}] 22:46:49 INFO - PROCESS | 1933 | 1461563209655 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:46:49 INFO - PROCESS | 1933 | 1461563209903 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 22:46:50 INFO - PROCESS | 1933 | 1461563210159 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df43000 == 136 [pid = 1933] [id = 324] 22:46:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f0521bd1c00) [pid = 1933] [serial = 973] [outer = (nil)] 22:46:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f0522d1fc00) [pid = 1933] [serial = 974] [outer = 0x7f0521bd1c00] 22:46:50 INFO - PROCESS | 1933 | 1461563210317 Marionette DEBUG loaded listener.js 22:46:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f0532370400) [pid = 1933] [serial = 975] [outer = 0x7f0521bd1c00] 22:46:51 INFO - PROCESS | 1933 | 1461563211203 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:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1637ms 22:46:51 INFO - PROCESS | 1933 | 1461563211283 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 22:46:51 INFO - PROCESS | 1933 | 1461563211286 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 22:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:46:51 INFO - PROCESS | 1933 | 1461563211293 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:46:51 INFO - PROCESS | 1933 | 1461563211295 Marionette TRACE conn3 <- [1,1270,null,{}] 22:46:51 INFO - PROCESS | 1933 | 1461563211301 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:46:51 INFO - PROCESS | 1933 | 1461563211515 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 22:46:51 INFO - PROCESS | 1933 | 1461563211768 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052226e800 == 137 [pid = 1933] [id = 325] 22:46:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f052f0c1800) [pid = 1933] [serial = 976] [outer = (nil)] 22:46:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f0533d7c000) [pid = 1933] [serial = 977] [outer = 0x7f052f0c1800] 22:46:51 INFO - PROCESS | 1933 | 1461563211876 Marionette DEBUG loaded listener.js 22:46:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f0542a58000) [pid = 1933] [serial = 978] [outer = 0x7f052f0c1800] 22:46:52 INFO - PROCESS | 1933 | 1461563212783 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:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1532ms 22:46:52 INFO - PROCESS | 1933 | 1461563212827 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 22:46:52 INFO - PROCESS | 1933 | 1461563212830 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 22:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:46:52 INFO - PROCESS | 1933 | 1461563212838 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:46:52 INFO - PROCESS | 1933 | 1461563212843 Marionette TRACE conn3 <- [1,1274,null,{}] 22:46:52 INFO - PROCESS | 1933 | 1461563212850 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:46:53 INFO - PROCESS | 1933 | 1461563213098 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 22:46:53 INFO - PROCESS | 1933 | 1461563213340 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0520618800 == 138 [pid = 1933] [id = 326] 22:46:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f0521bccc00) [pid = 1933] [serial = 979] [outer = (nil)] 22:46:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f052212ac00) [pid = 1933] [serial = 980] [outer = 0x7f0521bccc00] 22:46:53 INFO - PROCESS | 1933 | 1461563213463 Marionette DEBUG loaded listener.js 22:46:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f052aa98000) [pid = 1933] [serial = 981] [outer = 0x7f0521bccc00] 22:46:54 INFO - PROCESS | 1933 | 1461563214988 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:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2192ms 22:46:55 INFO - PROCESS | 1933 | 1461563215031 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 22:46:55 INFO - PROCESS | 1933 | 1461563215037 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 22:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:46:55 INFO - PROCESS | 1933 | 1461563215046 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:46:55 INFO - PROCESS | 1933 | 1461563215050 Marionette TRACE conn3 <- [1,1278,null,{}] 22:46:55 INFO - PROCESS | 1933 | 1461563215061 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:46:55 INFO - PROCESS | 1933 | 1461563215271 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 22:46:55 INFO - PROCESS | 1933 | 1461563215487 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209ce800 == 139 [pid = 1933] [id = 327] 22:46:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f051fd5a000) [pid = 1933] [serial = 982] [outer = (nil)] 22:46:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f051fd5e800) [pid = 1933] [serial = 983] [outer = 0x7f051fd5a000] 22:46:55 INFO - PROCESS | 1933 | 1461563215597 Marionette DEBUG loaded listener.js 22:46:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f0521bcb400) [pid = 1933] [serial = 984] [outer = 0x7f051fd5a000] 22:46:56 INFO - PROCESS | 1933 | 1461563216723 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:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1738ms 22:46:56 INFO - PROCESS | 1933 | 1461563216784 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 22:46:56 INFO - PROCESS | 1933 | 1461563216792 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 22:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:46:56 INFO - PROCESS | 1933 | 1461563216803 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:46:56 INFO - PROCESS | 1933 | 1461563216808 Marionette TRACE conn3 <- [1,1282,null,{}] 22:46:56 INFO - PROCESS | 1933 | 1461563216813 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:46:57 INFO - PROCESS | 1933 | 1461563217027 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 22:46:57 INFO - PROCESS | 1933 | 1461563217288 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b3cf000 == 140 [pid = 1933] [id = 328] 22:46:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f051cadb400) [pid = 1933] [serial = 985] [outer = (nil)] 22:46:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f0522319000) [pid = 1933] [serial = 986] [outer = 0x7f051cadb400] 22:46:57 INFO - PROCESS | 1933 | 1461563217404 Marionette DEBUG loaded listener.js 22:46:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f05228ca800) [pid = 1933] [serial = 987] [outer = 0x7f051cadb400] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05417a1000 == 139 [pid = 1933] [id = 43] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052d336000 == 138 [pid = 1933] [id = 213] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05354f0000 == 137 [pid = 1933] [id = 42] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c37e800 == 136 [pid = 1933] [id = 197] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f6b6800 == 135 [pid = 1933] [id = 195] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05291de000 == 134 [pid = 1933] [id = 209] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522c16000 == 133 [pid = 1933] [id = 194] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528a0d000 == 132 [pid = 1933] [id = 193] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f052f0bb800) [pid = 1933] [serial = 872] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f0534476000) [pid = 1933] [serial = 848] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f054760c000) [pid = 1933] [serial = 839] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f051e219c00) [pid = 1933] [serial = 851] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f0547607800) [pid = 1933] [serial = 845] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f0528f78400) [pid = 1933] [serial = 842] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f69f000 == 131 [pid = 1933] [id = 192] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0529403800 == 130 [pid = 1933] [id = 314] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff52000 == 129 [pid = 1933] [id = 313] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f09c000 == 128 [pid = 1933] [id = 312] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b6c3800 == 127 [pid = 1933] [id = 311] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521aea800 == 126 [pid = 1933] [id = 310] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ae64000 == 125 [pid = 1933] [id = 309] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528da9800 == 124 [pid = 1933] [id = 308] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051e149000 == 123 [pid = 1933] [id = 307] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052d328000 == 122 [pid = 1933] [id = 11] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051cbde000 == 121 [pid = 1933] [id = 306] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b3e0800 == 120 [pid = 1933] [id = 303] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b3c2800 == 119 [pid = 1933] [id = 302] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051df58000 == 118 [pid = 1933] [id = 301] 22:46:58 INFO - PROCESS | 1933 | 1461563218479 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:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fae3000 == 117 [pid = 1933] [id = 300] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0549993800 == 116 [pid = 1933] [id = 299] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547335800 == 115 [pid = 1933] [id = 298] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05423b8000 == 114 [pid = 1933] [id = 297] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0536462800 == 113 [pid = 1933] [id = 296] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534da1000 == 112 [pid = 1933] [id = 295] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053465f000 == 111 [pid = 1933] [id = 294] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521ad2000 == 110 [pid = 1933] [id = 291] 22:46:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f90a800 == 109 [pid = 1933] [id = 290] 22:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1732ms 22:46:58 INFO - PROCESS | 1933 | 1461563218537 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 22:46:58 INFO - PROCESS | 1933 | 1461563218542 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 22:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:46:58 INFO - PROCESS | 1933 | 1461563218549 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:46:58 INFO - PROCESS | 1933 | 1461563218556 Marionette TRACE conn3 <- [1,1286,null,{}] 22:46:58 INFO - PROCESS | 1933 | 1461563218572 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:46:58 INFO - PROCESS | 1933 | 1461563218774 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f05425c6800) [pid = 1933] [serial = 614] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f052b595800) [pid = 1933] [serial = 863] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f052e40ec00) [pid = 1933] [serial = 870] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f05301ef400) [pid = 1933] [serial = 765] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f054233dc00) [pid = 1933] [serial = 780] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f05425c0c00) [pid = 1933] [serial = 575] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f052b235000) [pid = 1933] [serial = 699] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f05425bd400) [pid = 1933] [serial = 729] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f05228cc000) [pid = 1933] [serial = 617] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f0529337400) [pid = 1933] [serial = 644] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f05301e4800) [pid = 1933] [serial = 605] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f05367c3000) [pid = 1933] [serial = 572] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f052b597000) [pid = 1933] [serial = 620] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f0535d6dc00) [pid = 1933] [serial = 774] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f0547387c00) [pid = 1933] [serial = 833] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f05330c1400) [pid = 1933] [serial = 672] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f0529339800) [pid = 1933] [serial = 756] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f0534471c00) [pid = 1933] [serial = 824] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f052bfed000) [pid = 1933] [serial = 866] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f0537c16800) [pid = 1933] [serial = 827] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f0541718c00) [pid = 1933] [serial = 726] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f052e4f3400) [pid = 1933] [serial = 651] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f0547603000) [pid = 1933] [serial = 836] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f0542af4000) [pid = 1933] [serial = 789] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f053b84a800) [pid = 1933] [serial = 611] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f052b252c00) [pid = 1933] [serial = 599] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f0522d18400) [pid = 1933] [serial = 858] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f052bdea400) [pid = 1933] [serial = 647] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f052fdc7c00) [pid = 1933] [serial = 660] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f052f211800) [pid = 1933] [serial = 762] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f052bc10400) [pid = 1933] [serial = 864] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f053170f400) [pid = 1933] [serial = 705] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f0538a08400) [pid = 1933] [serial = 723] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f0522321c00) [pid = 1933] [serial = 596] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f052c8d9800) [pid = 1933] [serial = 702] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f0534473400) [pid = 1933] [serial = 708] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f0537c10000) [pid = 1933] [serial = 720] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f052ffd9400) [pid = 1933] [serial = 663] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f0543b6f800) [pid = 1933] [serial = 786] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f053174b800) [pid = 1933] [serial = 669] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f052b23a400) [pid = 1933] [serial = 560] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f05330c7000) [pid = 1933] [serial = 768] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f052d3e4c00) [pid = 1933] [serial = 867] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f052aa9f000) [pid = 1933] [serial = 869] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f05426ee000) [pid = 1933] [serial = 830] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f052932d800) [pid = 1933] [serial = 861] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f0521c04400) [pid = 1933] [serial = 557] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f0522320400) [pid = 1933] [serial = 857] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f052ad67400) [pid = 1933] [serial = 818] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f052fdd1000) [pid = 1933] [serial = 566] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f052e404000) [pid = 1933] [serial = 821] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f052ef39000) [pid = 1933] [serial = 563] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f0534470c00) [pid = 1933] [serial = 569] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f052bf04400) [pid = 1933] [serial = 759] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f0537c9f000) [pid = 1933] [serial = 777] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f05288f8000) [pid = 1933] [serial = 860] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f054266cc00) [pid = 1933] [serial = 783] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f0535d66400) [pid = 1933] [serial = 714] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f052b233000) [pid = 1933] [serial = 854] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f053447ac00) [pid = 1933] [serial = 608] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f0534ba7000) [pid = 1933] [serial = 711] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f0534474400) [pid = 1933] [serial = 675] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f0545515c00) [pid = 1933] [serial = 792] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f05301e5000) [pid = 1933] [serial = 666] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f05426eb800) [pid = 1933] [serial = 732] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f05367c4800) [pid = 1933] [serial = 717] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f0535411000) [pid = 1933] [serial = 771] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f052ef3d800) [pid = 1933] [serial = 602] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f052f0c0000) [pid = 1933] [serial = 657] [outer = (nil)] [url = about:blank] 22:46:58 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f052ef7ec00) [pid = 1933] [serial = 654] [outer = (nil)] [url = about:blank] 22:46:59 INFO - PROCESS | 1933 | 1461563219097 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f1ce800 == 110 [pid = 1933] [id = 329] 22:46:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f051e219c00) [pid = 1933] [serial = 988] [outer = (nil)] 22:46:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f0522d1bc00) [pid = 1933] [serial = 989] [outer = 0x7f051e219c00] 22:46:59 INFO - PROCESS | 1933 | 1461563219181 Marionette DEBUG loaded listener.js 22:46:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f0528f76000) [pid = 1933] [serial = 990] [outer = 0x7f051e219c00] 22:46:59 INFO - PROCESS | 1933 | 1461563219944 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:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1440ms 22:46:59 INFO - PROCESS | 1933 | 1461563219990 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 22:46:59 INFO - PROCESS | 1933 | 1461563219994 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 22:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:47:00 INFO - PROCESS | 1933 | 1461563220001 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:47:00 INFO - PROCESS | 1933 | 1461563220005 Marionette TRACE conn3 <- [1,1290,null,{}] 22:47:00 INFO - PROCESS | 1933 | 1461563220011 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:47:00 INFO - PROCESS | 1933 | 1461563220258 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 22:47:00 INFO - PROCESS | 1933 | 1461563220373 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209cb800 == 111 [pid = 1933] [id = 330] 22:47:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f0520ad8800) [pid = 1933] [serial = 991] [outer = (nil)] 22:47:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f0529473000) [pid = 1933] [serial = 992] [outer = 0x7f0520ad8800] 22:47:00 INFO - PROCESS | 1933 | 1461563220440 Marionette DEBUG loaded listener.js 22:47:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f052ad67c00) [pid = 1933] [serial = 993] [outer = 0x7f0520ad8800] 22:47:01 INFO - PROCESS | 1933 | 1461563221283 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:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1334ms 22:47:01 INFO - PROCESS | 1933 | 1461563221342 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 22:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:47:01 INFO - PROCESS | 1933 | 1461563221346 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 22:47:01 INFO - PROCESS | 1933 | 1461563221365 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:47:01 INFO - PROCESS | 1933 | 1461563221369 Marionette TRACE conn3 <- [1,1294,null,{}] 22:47:01 INFO - PROCESS | 1933 | 1461563221383 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:47:01 INFO - PROCESS | 1933 | 1461563221617 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 22:47:01 INFO - PROCESS | 1933 | 1461563221645 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b5e800 == 112 [pid = 1933] [id = 331] 22:47:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f0529476c00) [pid = 1933] [serial = 994] [outer = (nil)] 22:47:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052b23a400) [pid = 1933] [serial = 995] [outer = 0x7f0529476c00] 22:47:01 INFO - PROCESS | 1933 | 1461563221720 Marionette DEBUG loaded listener.js 22:47:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f052b259800) [pid = 1933] [serial = 996] [outer = 0x7f0529476c00] 22:47:03 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f052bc88800) [pid = 1933] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:47:03 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f0528f7c000) [pid = 1933] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:47:03 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f052d668400) [pid = 1933] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:47:03 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f051e21d400) [pid = 1933] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:47:03 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f0522128400) [pid = 1933] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:47:03 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f052f0c3c00) [pid = 1933] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:47:03 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f052bde5400) [pid = 1933] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:47:03 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0534478000) [pid = 1933] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:47:03 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f052947c000) [pid = 1933] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:47:03 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f0520adac00) [pid = 1933] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:47:03 INFO - PROCESS | 1933 | 1461563223712 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:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2408ms 22:47:03 INFO - PROCESS | 1933 | 1461563223762 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 22:47:03 INFO - PROCESS | 1933 | 1461563223766 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 22:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:47:03 INFO - PROCESS | 1933 | 1461563223772 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:47:03 INFO - PROCESS | 1933 | 1461563223776 Marionette TRACE conn3 <- [1,1298,null,{}] 22:47:03 INFO - PROCESS | 1933 | 1461563223781 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:47:04 INFO - PROCESS | 1933 | 1461563224044 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 22:47:04 INFO - PROCESS | 1933 | 1461563224194 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528da3000 == 113 [pid = 1933] [id = 332] 22:47:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f052ad70400) [pid = 1933] [serial = 997] [outer = (nil)] 22:47:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f052bc0f400) [pid = 1933] [serial = 998] [outer = 0x7f052ad70400] 22:47:04 INFO - PROCESS | 1933 | 1461563224285 Marionette DEBUG loaded listener.js 22:47:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f052bf10400) [pid = 1933] [serial = 999] [outer = 0x7f052ad70400] 22:47:05 INFO - PROCESS | 1933 | 1461563225055 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:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1333ms 22:47:05 INFO - PROCESS | 1933 | 1461563225107 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 22:47:05 INFO - PROCESS | 1933 | 1461563225110 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 22:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:47:05 INFO - PROCESS | 1933 | 1461563225117 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:47:05 INFO - PROCESS | 1933 | 1461563225120 Marionette TRACE conn3 <- [1,1302,null,{}] 22:47:05 INFO - PROCESS | 1933 | 1461563225126 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:47:05 INFO - PROCESS | 1933 | 1461563225346 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 22:47:05 INFO - PROCESS | 1933 | 1461563225628 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b3da800 == 114 [pid = 1933] [id = 333] 22:47:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f051b7c9400) [pid = 1933] [serial = 1000] [outer = (nil)] 22:47:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f051cadec00) [pid = 1933] [serial = 1001] [outer = 0x7f051b7c9400] 22:47:05 INFO - PROCESS | 1933 | 1461563225713 Marionette DEBUG loaded listener.js 22:47:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f051e21d800) [pid = 1933] [serial = 1002] [outer = 0x7f051b7c9400] 22:47:06 INFO - PROCESS | 1933 | 1461563226750 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:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1686ms 22:47:06 INFO - PROCESS | 1933 | 1461563226804 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 22:47:06 INFO - PROCESS | 1933 | 1461563226813 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 22:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:47:06 INFO - PROCESS | 1933 | 1461563226842 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:47:06 INFO - PROCESS | 1933 | 1461563226848 Marionette TRACE conn3 <- [1,1306,null,{}] 22:47:06 INFO - PROCESS | 1933 | 1461563226857 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:47:07 INFO - PROCESS | 1933 | 1461563227094 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 22:47:07 INFO - PROCESS | 1933 | 1461563227331 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fae9000 == 115 [pid = 1933] [id = 334] 22:47:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f0522320400) [pid = 1933] [serial = 1003] [outer = (nil)] 22:47:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f05228c7800) [pid = 1933] [serial = 1004] [outer = 0x7f0522320400] 22:47:07 INFO - PROCESS | 1933 | 1461563227463 Marionette DEBUG loaded listener.js 22:47:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f0522b8f800) [pid = 1933] [serial = 1005] [outer = 0x7f0522320400] 22:47:08 INFO - PROCESS | 1933 | 1461563228381 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:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1597ms 22:47:08 INFO - PROCESS | 1933 | 1461563228440 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 22:47:08 INFO - PROCESS | 1933 | 1461563228447 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 22:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:47:08 INFO - PROCESS | 1933 | 1461563228457 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:47:08 INFO - PROCESS | 1933 | 1461563228462 Marionette TRACE conn3 <- [1,1310,null,{}] 22:47:08 INFO - PROCESS | 1933 | 1461563228469 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:47:08 INFO - PROCESS | 1933 | 1461563228719 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 22:47:08 INFO - PROCESS | 1933 | 1461563228983 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528a1d800 == 116 [pid = 1933] [id = 335] 22:47:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f05288f8000) [pid = 1933] [serial = 1006] [outer = (nil)] 22:47:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052932f800) [pid = 1933] [serial = 1007] [outer = 0x7f05288f8000] 22:47:09 INFO - PROCESS | 1933 | 1461563229108 Marionette DEBUG loaded listener.js 22:47:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052ad65000) [pid = 1933] [serial = 1008] [outer = 0x7f05288f8000] 22:47:10 INFO - PROCESS | 1933 | 1461563230095 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:47:10 INFO - PROCESS | 1933 | 1461563230151 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 22:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:47:10 INFO - PROCESS | 1933 | 1461563230160 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:47:10 INFO - PROCESS | 1933 | 1461563230169 Marionette TRACE conn3 <- [1,1314,null,{}] 22:47:10 INFO - PROCESS | 1933 | 1461563230185 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:47:10 INFO - PROCESS | 1933 | 1461563230468 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 22:47:10 INFO - PROCESS | 1933 | 1461563230741 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b21d000 == 117 [pid = 1933] [id = 336] 22:47:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052b58c800) [pid = 1933] [serial = 1009] [outer = (nil)] 22:47:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f052bacb400) [pid = 1933] [serial = 1010] [outer = 0x7f052b58c800] 22:47:10 INFO - PROCESS | 1933 | 1461563230824 Marionette DEBUG loaded listener.js 22:47:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052bf0d400) [pid = 1933] [serial = 1011] [outer = 0x7f052b58c800] 22:47:11 INFO - PROCESS | 1933 | 1461563231721 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:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1642ms 22:47:11 INFO - PROCESS | 1933 | 1461563231800 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 22:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:47:11 INFO - PROCESS | 1933 | 1461563231806 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 22:47:11 INFO - PROCESS | 1933 | 1461563231812 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:47:11 INFO - PROCESS | 1933 | 1461563231816 Marionette TRACE conn3 <- [1,1318,null,{}] 22:47:11 INFO - PROCESS | 1933 | 1461563231822 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:47:12 INFO - PROCESS | 1933 | 1461563232061 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 22:47:12 INFO - PROCESS | 1933 | 1461563232291 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ba1c000 == 118 [pid = 1933] [id = 337] 22:47:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052b590400) [pid = 1933] [serial = 1012] [outer = (nil)] 22:47:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f052d5e4800) [pid = 1933] [serial = 1013] [outer = 0x7f052b590400] 22:47:12 INFO - PROCESS | 1933 | 1461563232411 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052da58800) [pid = 1933] [serial = 1014] [outer = 0x7f052b590400] 22:47:13 INFO - PROCESS | 1933 | 1461563233300 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:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1539ms 22:47:13 INFO - PROCESS | 1933 | 1461563233351 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 22:47:13 INFO - PROCESS | 1933 | 1461563233355 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 22:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:47:13 INFO - PROCESS | 1933 | 1461563233362 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:47:13 INFO - PROCESS | 1933 | 1461563233365 Marionette TRACE conn3 <- [1,1322,null,{}] 22:47:13 INFO - PROCESS | 1933 | 1461563233371 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:47:13 INFO - PROCESS | 1933 | 1461563233570 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 22:47:13 INFO - PROCESS | 1933 | 1461563233748 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c2e7800 == 119 [pid = 1933] [id = 338] 22:47:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f052ef36400) [pid = 1933] [serial = 1015] [outer = (nil)] 22:47:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052ef3ec00) [pid = 1933] [serial = 1016] [outer = 0x7f052ef36400] 22:47:13 INFO - PROCESS | 1933 | 1461563233841 Marionette DEBUG loaded listener.js 22:47:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f052f0bec00) [pid = 1933] [serial = 1017] [outer = 0x7f052ef36400] 22:47:14 INFO - PROCESS | 1933 | 1461563234801 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:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1480ms 22:47:14 INFO - PROCESS | 1933 | 1461563234843 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 22:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:47:14 INFO - PROCESS | 1933 | 1461563234847 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 22:47:14 INFO - PROCESS | 1933 | 1461563234854 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:47:14 INFO - PROCESS | 1933 | 1461563234858 Marionette TRACE conn3 <- [1,1326,null,{}] 22:47:14 INFO - PROCESS | 1933 | 1461563234863 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:47:15 INFO - PROCESS | 1933 | 1461563235066 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 22:47:15 INFO - PROCESS | 1933 | 1461563235253 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f099800 == 120 [pid = 1933] [id = 339] 22:47:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f052f0bf000) [pid = 1933] [serial = 1018] [outer = (nil)] 22:47:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f052f68b400) [pid = 1933] [serial = 1019] [outer = 0x7f052f0bf000] 22:47:15 INFO - PROCESS | 1933 | 1461563235331 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f052fdc5c00) [pid = 1933] [serial = 1020] [outer = 0x7f052f0bf000] 22:47:16 INFO - PROCESS | 1933 | 1461563236284 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:47:16 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:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1481ms 22:47:16 INFO - PROCESS | 1933 | 1461563236336 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 22:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:47:16 INFO - PROCESS | 1933 | 1461563236340 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 22:47:16 INFO - PROCESS | 1933 | 1461563236347 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:47:16 INFO - PROCESS | 1933 | 1461563236350 Marionette TRACE conn3 <- [1,1330,null,{}] 22:47:16 INFO - PROCESS | 1933 | 1461563236357 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:47:16 INFO - PROCESS | 1933 | 1461563236556 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 22:47:16 INFO - PROCESS | 1933 | 1461563236736 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f909000 == 121 [pid = 1933] [id = 340] 22:47:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f052f21a000) [pid = 1933] [serial = 1021] [outer = (nil)] 22:47:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f052ffcd800) [pid = 1933] [serial = 1022] [outer = 0x7f052f21a000] 22:47:16 INFO - PROCESS | 1933 | 1461563236813 Marionette DEBUG loaded listener.js 22:47:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f0530168800) [pid = 1933] [serial = 1023] [outer = 0x7f052f21a000] 22:47:17 INFO - PROCESS | 1933 | 1461563237702 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:47:17 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:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1431ms 22:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:47:17 INFO - PROCESS | 1933 | 1461563237778 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 22:47:17 INFO - PROCESS | 1933 | 1461563237781 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 22:47:17 INFO - PROCESS | 1933 | 1461563237788 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:47:17 INFO - PROCESS | 1933 | 1461563237791 Marionette TRACE conn3 <- [1,1334,null,{}] 22:47:17 INFO - PROCESS | 1933 | 1461563237798 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:47:18 INFO - PROCESS | 1933 | 1461563238032 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 22:47:18 INFO - PROCESS | 1933 | 1461563238254 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fef0000 == 122 [pid = 1933] [id = 341] 22:47:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f052f688000) [pid = 1933] [serial = 1024] [outer = (nil)] 22:47:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f05301f0800) [pid = 1933] [serial = 1025] [outer = 0x7f052f688000] 22:47:18 INFO - PROCESS | 1933 | 1461563238373 Marionette DEBUG loaded listener.js 22:47:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f053174b400) [pid = 1933] [serial = 1026] [outer = 0x7f052f688000] 22:47:19 INFO - PROCESS | 1933 | 1461563239229 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:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1483ms 22:47:19 INFO - PROCESS | 1933 | 1461563239271 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 22:47:19 INFO - PROCESS | 1933 | 1461563239274 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 22:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:47:19 INFO - PROCESS | 1933 | 1461563239281 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:47:19 INFO - PROCESS | 1933 | 1461563239286 Marionette TRACE conn3 <- [1,1338,null,{}] 22:47:19 INFO - PROCESS | 1933 | 1461563239293 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:47:19 INFO - PROCESS | 1933 | 1461563239492 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 22:47:19 INFO - PROCESS | 1933 | 1461563239678 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305c2000 == 123 [pid = 1933] [id = 342] 22:47:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f052fdcb800) [pid = 1933] [serial = 1027] [outer = (nil)] 22:47:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f0532b27800) [pid = 1933] [serial = 1028] [outer = 0x7f052fdcb800] 22:47:19 INFO - PROCESS | 1933 | 1461563239751 Marionette DEBUG loaded listener.js 22:47:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f0532c6d800) [pid = 1933] [serial = 1029] [outer = 0x7f052fdcb800] 22:47:21 INFO - PROCESS | 1933 | 1461563241249 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:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2034ms 22:47:21 INFO - PROCESS | 1933 | 1461563241316 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 22:47:21 INFO - PROCESS | 1933 | 1461563241319 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 22:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:47:21 INFO - PROCESS | 1933 | 1461563241326 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:47:21 INFO - PROCESS | 1933 | 1461563241331 Marionette TRACE conn3 <- [1,1342,null,{}] 22:47:21 INFO - PROCESS | 1933 | 1461563241338 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:47:21 INFO - PROCESS | 1933 | 1461563241532 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 22:47:21 INFO - PROCESS | 1933 | 1461563241714 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df5b800 == 124 [pid = 1933] [id = 343] 22:47:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f051e21e400) [pid = 1933] [serial = 1030] [outer = (nil)] 22:47:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f0522126400) [pid = 1933] [serial = 1031] [outer = 0x7f051e21e400] 22:47:21 INFO - PROCESS | 1933 | 1461563241802 Marionette DEBUG loaded listener.js 22:47:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f05331f9c00) [pid = 1933] [serial = 1032] [outer = 0x7f051e21e400] 22:47:22 INFO - PROCESS | 1933 | 1461563242716 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:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1432ms 22:47:22 INFO - PROCESS | 1933 | 1461563242760 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 22:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:47:22 INFO - PROCESS | 1933 | 1461563242764 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 22:47:22 INFO - PROCESS | 1933 | 1461563242771 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:47:22 INFO - PROCESS | 1933 | 1461563242777 Marionette TRACE conn3 <- [1,1346,null,{}] 22:47:22 INFO - PROCESS | 1933 | 1461563242783 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:47:23 INFO - PROCESS | 1933 | 1461563243019 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 22:47:23 INFO - PROCESS | 1933 | 1461563243250 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df49800 == 125 [pid = 1933] [id = 344] 22:47:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f051fbcac00) [pid = 1933] [serial = 1033] [outer = (nil)] 22:47:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f052f15d800) [pid = 1933] [serial = 1034] [outer = 0x7f051fbcac00] 22:47:23 INFO - PROCESS | 1933 | 1461563243369 Marionette DEBUG loaded listener.js 22:47:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f05345a0400) [pid = 1933] [serial = 1035] [outer = 0x7f051fbcac00] 22:47:24 INFO - PROCESS | 1933 | 1461563244629 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:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1894ms 22:47:24 INFO - PROCESS | 1933 | 1461563244665 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 22:47:24 INFO - PROCESS | 1933 | 1461563244673 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 22:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:47:24 INFO - PROCESS | 1933 | 1461563244682 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:47:24 INFO - PROCESS | 1933 | 1461563244687 Marionette TRACE conn3 <- [1,1350,null,{}] 22:47:24 INFO - PROCESS | 1933 | 1461563244714 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:47:24 INFO - PROCESS | 1933 | 1461563244918 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 22:47:25 INFO - PROCESS | 1933 | 1461563245105 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df49000 == 126 [pid = 1933] [id = 345] 22:47:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f051fbca800) [pid = 1933] [serial = 1036] [outer = (nil)] 22:47:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f0522124400) [pid = 1933] [serial = 1037] [outer = 0x7f051fbca800] 22:47:25 INFO - PROCESS | 1933 | 1461563245239 Marionette DEBUG loaded listener.js 22:47:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f0522a49000) [pid = 1933] [serial = 1038] [outer = 0x7f051fbca800] 22:47:26 INFO - PROCESS | 1933 | 1461563246268 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:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1641ms 22:47:26 INFO - PROCESS | 1933 | 1461563246324 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 22:47:26 INFO - PROCESS | 1933 | 1461563246333 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 22:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:47:26 INFO - PROCESS | 1933 | 1461563246343 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:47:26 INFO - PROCESS | 1933 | 1461563246346 Marionette TRACE conn3 <- [1,1354,null,{}] 22:47:26 INFO - PROCESS | 1933 | 1461563246353 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:47:26 INFO - PROCESS | 1933 | 1461563246560 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 22:47:26 INFO - PROCESS | 1933 | 1461563246821 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b3cb000 == 127 [pid = 1933] [id = 346] 22:47:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f051fbc3800) [pid = 1933] [serial = 1039] [outer = (nil)] 22:47:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f0522b8cc00) [pid = 1933] [serial = 1040] [outer = 0x7f051fbc3800] 22:47:27 INFO - PROCESS | 1933 | 1461563247004 Marionette DEBUG loaded listener.js 22:47:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f052aa9b800) [pid = 1933] [serial = 1041] [outer = 0x7f051fbc3800] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537b30800 == 126 [pid = 1933] [id = 65] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f052bc92000) [pid = 1933] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f051ccef400) [pid = 1933] [serial = 914] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f0522b82800) [pid = 1933] [serial = 944] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f051b7d1c00) [pid = 1933] [serial = 911] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528da3000 == 125 [pid = 1933] [id = 332] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b5e800 == 124 [pid = 1933] [id = 331] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05209cb800 == 123 [pid = 1933] [id = 330] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f1ce800 == 122 [pid = 1933] [id = 329] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b3cf000 == 121 [pid = 1933] [id = 328] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05209ce800 == 120 [pid = 1933] [id = 327] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05426bb000 == 119 [pid = 1933] [id = 321] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535d3b000 == 118 [pid = 1933] [id = 320] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534da6800 == 117 [pid = 1933] [id = 319] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053464d000 == 116 [pid = 1933] [id = 318] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c279000 == 115 [pid = 1933] [id = 317] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b58800 == 114 [pid = 1933] [id = 316] 22:47:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b920000 == 113 [pid = 1933] [id = 315] 22:47:27 INFO - PROCESS | 1933 | 1461563247910 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:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1580ms 22:47:27 INFO - PROCESS | 1933 | 1461563247923 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 1933 | 1461563247927 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 22:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:47:27 INFO - PROCESS | 1933 | 1461563247940 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 1933 | 1461563247944 Marionette TRACE conn3 <- [1,1358,null,{}] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f0535406c00) [pid = 1933] [serial = 939] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f053457dc00) [pid = 1933] [serial = 938] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f052bdeec00) [pid = 1933] [serial = 648] [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:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f0535724400) [pid = 1933] [serial = 941] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f0537b84c00) [pid = 1933] [serial = 942] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f0542589400) [pid = 1933] [serial = 896] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f0545abf400) [pid = 1933] [serial = 902] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f052947d000) [pid = 1933] [serial = 905] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f052bdeb000) [pid = 1933] [serial = 929] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f052c4cfc00) [pid = 1933] [serial = 930] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f0522d1b000) [pid = 1933] [serial = 932] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f052c8dd000) [pid = 1933] [serial = 933] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f0522318400) [pid = 1933] [serial = 875] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f0535439c00) [pid = 1933] [serial = 890] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f0543903000) [pid = 1933] [serial = 899] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f051cae3400) [pid = 1933] [serial = 908] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f052b257800) [pid = 1933] [serial = 927] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f0529480800) [pid = 1933] [serial = 926] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f0531753c00) [pid = 1933] [serial = 935] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f0533b87000) [pid = 1933] [serial = 936] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f05330bf800) [pid = 1933] [serial = 887] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f05438ea000) [pid = 1933] [serial = 917] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f051fd5b800) [pid = 1933] [serial = 921] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f051fd55000) [pid = 1933] [serial = 920] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f052b241000) [pid = 1933] [serial = 878] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f052fdc5800) [pid = 1933] [serial = 884] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f052f0c2800) [pid = 1933] [serial = 881] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f0522d1e000) [pid = 1933] [serial = 924] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f0522a44c00) [pid = 1933] [serial = 923] [outer = (nil)] [url = about:blank] 22:47:27 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f0538a0dc00) [pid = 1933] [serial = 893] [outer = (nil)] [url = about:blank] 22:47:28 INFO - PROCESS | 1933 | 1461563248000 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:47:28 INFO - PROCESS | 1933 | 1461563248209 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 22:47:28 INFO - PROCESS | 1933 | 1461563248394 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0520610000 == 114 [pid = 1933] [id = 347] 22:47:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f051fbcb400) [pid = 1933] [serial = 1042] [outer = (nil)] 22:47:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052b3ca800) [pid = 1933] [serial = 1043] [outer = 0x7f051fbcb400] 22:47:28 INFO - PROCESS | 1933 | 1461563248466 Marionette DEBUG loaded listener.js 22:47:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f052bdeec00) [pid = 1933] [serial = 1044] [outer = 0x7f051fbcb400] 22:47:29 INFO - PROCESS | 1933 | 1461563249240 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:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1330ms 22:47:29 INFO - PROCESS | 1933 | 1461563249264 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 22:47:29 INFO - PROCESS | 1933 | 1461563249269 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 22:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:47:29 INFO - PROCESS | 1933 | 1461563249303 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:47:29 INFO - PROCESS | 1933 | 1461563249305 Marionette TRACE conn3 <- [1,1362,null,{}] 22:47:29 INFO - PROCESS | 1933 | 1461563249328 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:47:29 INFO - PROCESS | 1933 | 1461563249569 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 22:47:29 INFO - PROCESS | 1933 | 1461563249595 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529409800 == 115 [pid = 1933] [id = 348] 22:47:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052b25f000) [pid = 1933] [serial = 1045] [outer = (nil)] 22:47:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052da53c00) [pid = 1933] [serial = 1046] [outer = 0x7f052b25f000] 22:47:29 INFO - PROCESS | 1933 | 1461563249661 Marionette DEBUG loaded listener.js 22:47:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f052e4f2400) [pid = 1933] [serial = 1047] [outer = 0x7f052b25f000] 22:47:30 INFO - PROCESS | 1933 | 1461563250631 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:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1349ms 22:47:30 INFO - PROCESS | 1933 | 1461563250652 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 22:47:30 INFO - PROCESS | 1933 | 1461563250655 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 22:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:47:30 INFO - PROCESS | 1933 | 1461563250664 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:47:30 INFO - PROCESS | 1933 | 1461563250667 Marionette TRACE conn3 <- [1,1366,null,{}] 22:47:30 INFO - PROCESS | 1933 | 1461563250672 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:47:30 INFO - PROCESS | 1933 | 1461563250892 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 22:47:30 INFO - PROCESS | 1933 | 1461563250954 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6c3800 == 116 [pid = 1933] [id = 349] 22:47:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052bfee400) [pid = 1933] [serial = 1048] [outer = (nil)] 22:47:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f052ef39000) [pid = 1933] [serial = 1049] [outer = 0x7f052bfee400] 22:47:31 INFO - PROCESS | 1933 | 1461563251042 Marionette DEBUG loaded listener.js 22:47:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052f056400) [pid = 1933] [serial = 1050] [outer = 0x7f052bfee400] 22:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f051fd5a000) [pid = 1933] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f0529476c00) [pid = 1933] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f0520ad8800) [pid = 1933] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f051cadb400) [pid = 1933] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f0520ada800) [pid = 1933] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f051e219c00) [pid = 1933] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:47:32 INFO - PROCESS | 1933 | 1461563252323 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:47:32 INFO - PROCESS | 1933 | 1461563252346 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 22:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:47:32 INFO - PROCESS | 1933 | 1461563252352 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:47:32 INFO - PROCESS | 1933 | 1461563252355 Marionette TRACE conn3 <- [1,1370,null,{}] 22:47:32 INFO - PROCESS | 1933 | 1461563252369 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:47:32 INFO - PROCESS | 1933 | 1461563252570 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 22:47:32 INFO - PROCESS | 1933 | 1461563252586 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d554800 == 117 [pid = 1933] [id = 350] 22:47:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052b3cf800) [pid = 1933] [serial = 1051] [outer = (nil)] 22:47:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052ffd0000) [pid = 1933] [serial = 1052] [outer = 0x7f052b3cf800] 22:47:32 INFO - PROCESS | 1933 | 1461563252656 Marionette DEBUG loaded listener.js 22:47:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f0532c6f800) [pid = 1933] [serial = 1053] [outer = 0x7f052b3cf800] 22:47:33 INFO - PROCESS | 1933 | 1461563253494 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:47:33 INFO - PROCESS | 1933 | 1461563253552 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 22:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:47:33 INFO - PROCESS | 1933 | 1461563253572 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:47:33 INFO - PROCESS | 1933 | 1461563253576 Marionette TRACE conn3 <- [1,1374,null,{}] 22:47:33 INFO - PROCESS | 1933 | 1461563253581 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:47:33 INFO - PROCESS | 1933 | 1461563253759 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 22:47:33 INFO - PROCESS | 1933 | 1461563253769 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f90b000 == 118 [pid = 1933] [id = 351] 22:47:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f051e219c00) [pid = 1933] [serial = 1054] [outer = (nil)] 22:47:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f05331edc00) [pid = 1933] [serial = 1055] [outer = 0x7f051e219c00] 22:47:33 INFO - PROCESS | 1933 | 1461563253959 Marionette DEBUG loaded listener.js 22:47:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f0534478400) [pid = 1933] [serial = 1056] [outer = 0x7f051e219c00] 22:47:34 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:47:35 INFO - PROCESS | 1933 | 1461563255045 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:47:35 INFO - PROCESS | 1933 | 1461563255071 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 22:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:47:35 INFO - PROCESS | 1933 | 1461563255081 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:47:35 INFO - PROCESS | 1933 | 1461563255086 Marionette TRACE conn3 <- [1,1378,null,{}] 22:47:35 INFO - PROCESS | 1933 | 1461563255095 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:47:35 INFO - PROCESS | 1933 | 1461563255297 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 22:47:35 INFO - PROCESS | 1933 | 1461563255551 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fae9800 == 119 [pid = 1933] [id = 352] 22:47:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f05228cdc00) [pid = 1933] [serial = 1057] [outer = (nil)] 22:47:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f05288eb400) [pid = 1933] [serial = 1058] [outer = 0x7f05228cdc00] 22:47:35 INFO - PROCESS | 1933 | 1461563255684 Marionette DEBUG loaded listener.js 22:47:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f052905d400) [pid = 1933] [serial = 1059] [outer = 0x7f05228cdc00] 22:47:36 INFO - PROCESS | 1933 | 1461563256636 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:47:36 INFO - PROCESS | 1933 | 1461563256684 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 22:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:47:36 INFO - PROCESS | 1933 | 1461563256696 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:47:36 INFO - PROCESS | 1933 | 1461563256699 Marionette TRACE conn3 <- [1,1382,null,{}] 22:47:36 INFO - PROCESS | 1933 | 1461563256706 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:47:36 INFO - PROCESS | 1933 | 1461563256945 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 22:47:37 INFO - PROCESS | 1933 | 1461563257228 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c275000 == 120 [pid = 1933] [id = 353] 22:47:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f0522b8d400) [pid = 1933] [serial = 1060] [outer = (nil)] 22:47:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f052bff1000) [pid = 1933] [serial = 1061] [outer = 0x7f0522b8d400] 22:47:37 INFO - PROCESS | 1933 | 1461563257306 Marionette DEBUG loaded listener.js 22:47:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f052da57800) [pid = 1933] [serial = 1062] [outer = 0x7f0522b8d400] 22:47:38 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:47:38 INFO - PROCESS | 1933 | 1461563258199 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:47:38 INFO - PROCESS | 1933 | 1461563258238 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 22:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:47:38 INFO - PROCESS | 1933 | 1461563258245 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:47:38 INFO - PROCESS | 1933 | 1461563258251 Marionette TRACE conn3 <- [1,1386,null,{}] 22:47:38 INFO - PROCESS | 1933 | 1461563258267 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:47:38 INFO - PROCESS | 1933 | 1461563258470 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 22:47:38 INFO - PROCESS | 1933 | 1461563258698 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0532bc2000 == 121 [pid = 1933] [id = 354] 22:47:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f052f0c3000) [pid = 1933] [serial = 1063] [outer = (nil)] 22:47:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f052f68a800) [pid = 1933] [serial = 1064] [outer = 0x7f052f0c3000] 22:47:38 INFO - PROCESS | 1933 | 1461563258820 Marionette DEBUG loaded listener.js 22:47:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f053210b400) [pid = 1933] [serial = 1065] [outer = 0x7f052f0c3000] 22:47:39 INFO - PROCESS | 1933 | 1461563259742 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:47:39 INFO - PROCESS | 1933 | 1461563259788 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 22:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:47:39 INFO - PROCESS | 1933 | 1461563259794 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:47:39 INFO - PROCESS | 1933 | 1461563259798 Marionette TRACE conn3 <- [1,1390,null,{}] 22:47:39 INFO - PROCESS | 1933 | 1461563259804 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:47:40 INFO - PROCESS | 1933 | 1461563260000 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 22:47:40 INFO - PROCESS | 1933 | 1461563260188 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05345dd000 == 122 [pid = 1933] [id = 355] 22:47:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f052f211c00) [pid = 1933] [serial = 1066] [outer = (nil)] 22:47:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f053459b400) [pid = 1933] [serial = 1067] [outer = 0x7f052f211c00] 22:47:40 INFO - PROCESS | 1933 | 1461563260309 Marionette DEBUG loaded listener.js 22:47:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f0534985400) [pid = 1933] [serial = 1068] [outer = 0x7f052f211c00] 22:47:41 INFO - PROCESS | 1933 | 1461563261180 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:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1434ms 22:47:41 INFO - PROCESS | 1933 | 1461563261229 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 1933 | 1461563261233 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 22:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:47:41 INFO - PROCESS | 1933 | 1461563261244 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - PROCESS | 1933 | 1461563261254 Marionette TRACE conn3 <- [1,1394,null,{}] 22:47:41 INFO - PROCESS | 1933 | 1461563261260 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:47:41 INFO - PROCESS | 1933 | 1461563261491 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 22:47:41 INFO - PROCESS | 1933 | 1461563261730 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534b0a000 == 123 [pid = 1933] [id = 356] 22:47:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f0535407c00) [pid = 1933] [serial = 1069] [outer = (nil)] 22:47:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f0535410000) [pid = 1933] [serial = 1070] [outer = 0x7f0535407c00] 22:47:41 INFO - PROCESS | 1933 | 1461563261819 Marionette DEBUG loaded listener.js 22:47:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f05354afc00) [pid = 1933] [serial = 1071] [outer = 0x7f0535407c00] 22:47:42 INFO - PROCESS | 1933 | 1461563262678 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:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1496ms 22:47:42 INFO - PROCESS | 1933 | 1461563262737 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 22:47:42 INFO - PROCESS | 1933 | 1461563262741 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 22:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:47:42 INFO - PROCESS | 1933 | 1461563262748 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:47:42 INFO - PROCESS | 1933 | 1461563262750 Marionette TRACE conn3 <- [1,1398,null,{}] 22:47:42 INFO - PROCESS | 1933 | 1461563262757 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:47:43 INFO - PROCESS | 1933 | 1461563263009 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 22:47:43 INFO - PROCESS | 1933 | 1461563263238 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534d92000 == 124 [pid = 1933] [id = 357] 22:47:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f0535406800) [pid = 1933] [serial = 1072] [outer = (nil)] 22:47:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f0537b82400) [pid = 1933] [serial = 1073] [outer = 0x7f0535406800] 22:47:43 INFO - PROCESS | 1933 | 1461563263332 Marionette DEBUG loaded listener.js 22:47:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f0538a42c00) [pid = 1933] [serial = 1074] [outer = 0x7f0535406800] 22:47:44 INFO - PROCESS | 1933 | 1461563264175 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:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1483ms 22:47:44 INFO - PROCESS | 1933 | 1461563264233 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 1933 | 1461563264236 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 22:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:47:44 INFO - PROCESS | 1933 | 1461563264242 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - PROCESS | 1933 | 1461563264244 Marionette TRACE conn3 <- [1,1402,null,{}] 22:47:44 INFO - PROCESS | 1933 | 1461563264250 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:47:44 INFO - PROCESS | 1933 | 1461563264441 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 22:47:44 INFO - PROCESS | 1933 | 1461563264630 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053508f800 == 125 [pid = 1933] [id = 358] 22:47:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f0535408400) [pid = 1933] [serial = 1075] [outer = (nil)] 22:47:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f0541712c00) [pid = 1933] [serial = 1076] [outer = 0x7f0535408400] 22:47:44 INFO - PROCESS | 1933 | 1461563264709 Marionette DEBUG loaded listener.js 22:47:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f054233e400) [pid = 1933] [serial = 1077] [outer = 0x7f0535408400] 22:47:45 INFO - PROCESS | 1933 | 1461563265596 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:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1427ms 22:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:47:45 INFO - PROCESS | 1933 | 1461563265671 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 22:47:45 INFO - PROCESS | 1933 | 1461563265674 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 22:47:45 INFO - PROCESS | 1933 | 1461563265683 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:47:45 INFO - PROCESS | 1933 | 1461563265686 Marionette TRACE conn3 <- [1,1406,null,{}] 22:47:45 INFO - PROCESS | 1933 | 1461563265692 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:47:45 INFO - PROCESS | 1933 | 1461563265889 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 22:47:46 INFO - PROCESS | 1933 | 1461563266088 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05357f8000 == 126 [pid = 1933] [id = 359] 22:47:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f0529472800) [pid = 1933] [serial = 1078] [outer = (nil)] 22:47:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f05425bd400) [pid = 1933] [serial = 1079] [outer = 0x7f0529472800] 22:47:46 INFO - PROCESS | 1933 | 1461563266202 Marionette DEBUG loaded listener.js 22:47:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f05425c4c00) [pid = 1933] [serial = 1080] [outer = 0x7f0529472800] 22:47:47 INFO - PROCESS | 1933 | 1461563267040 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:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1431ms 22:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:47:47 INFO - PROCESS | 1933 | 1461563267113 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 22:47:47 INFO - PROCESS | 1933 | 1461563267116 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 22:47:47 INFO - PROCESS | 1933 | 1461563267122 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:47:47 INFO - PROCESS | 1933 | 1461563267126 Marionette TRACE conn3 <- [1,1410,null,{}] 22:47:47 INFO - PROCESS | 1933 | 1461563267132 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:47:47 INFO - PROCESS | 1933 | 1461563267369 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 22:47:47 INFO - PROCESS | 1933 | 1461563267596 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05368e3000 == 127 [pid = 1933] [id = 360] 22:47:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f0538a4ec00) [pid = 1933] [serial = 1081] [outer = (nil)] 22:47:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f05428f1800) [pid = 1933] [serial = 1082] [outer = 0x7f0538a4ec00] 22:47:47 INFO - PROCESS | 1933 | 1461563267716 Marionette DEBUG loaded listener.js 22:47:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f05434ae800) [pid = 1933] [serial = 1083] [outer = 0x7f0538a4ec00] 22:47:48 INFO - PROCESS | 1933 | 1461563268701 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:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1637ms 22:47:48 INFO - PROCESS | 1933 | 1461563268759 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 22:47:48 INFO - PROCESS | 1933 | 1461563268762 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 22:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:47:48 INFO - PROCESS | 1933 | 1461563268769 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:47:48 INFO - PROCESS | 1933 | 1461563268773 Marionette TRACE conn3 <- [1,1414,null,{}] 22:47:48 INFO - PROCESS | 1933 | 1461563268779 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:47:49 INFO - PROCESS | 1933 | 1461563269030 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 22:47:49 INFO - PROCESS | 1933 | 1461563269320 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053b8df800 == 128 [pid = 1933] [id = 361] 22:47:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f0543b71000) [pid = 1933] [serial = 1084] [outer = (nil)] 22:47:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f0545515000) [pid = 1933] [serial = 1085] [outer = 0x7f0543b71000] 22:47:49 INFO - PROCESS | 1933 | 1461563269403 Marionette DEBUG loaded listener.js 22:47:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f0545abcc00) [pid = 1933] [serial = 1086] [outer = 0x7f0543b71000] 22:47:50 INFO - PROCESS | 1933 | 1461563270378 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:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1643ms 22:47:50 INFO - PROCESS | 1933 | 1461563270413 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 22:47:50 INFO - PROCESS | 1933 | 1461563270418 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 22:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:47:50 INFO - PROCESS | 1933 | 1461563270425 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:47:50 INFO - PROCESS | 1933 | 1461563270431 Marionette TRACE conn3 <- [1,1418,null,{}] 22:47:50 INFO - PROCESS | 1933 | 1461563270437 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:47:50 INFO - PROCESS | 1933 | 1461563270743 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 22:47:51 INFO - PROCESS | 1933 | 1461563271082 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542864800 == 129 [pid = 1933] [id = 362] 22:47:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f0547607800) [pid = 1933] [serial = 1087] [outer = (nil)] 22:47:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f0547609000) [pid = 1933] [serial = 1088] [outer = 0x7f0547607800] 22:47:51 INFO - PROCESS | 1933 | 1461563271175 Marionette DEBUG loaded listener.js 22:47:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f05479aac00) [pid = 1933] [serial = 1089] [outer = 0x7f0547607800] 22:47:52 INFO - PROCESS | 1933 | 1461563272154 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:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1784ms 22:47:52 INFO - PROCESS | 1933 | 1461563272211 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 22:47:52 INFO - PROCESS | 1933 | 1461563272214 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 22:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:47:52 INFO - PROCESS | 1933 | 1461563272221 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:47:52 INFO - PROCESS | 1933 | 1461563272224 Marionette TRACE conn3 <- [1,1422,null,{}] 22:47:52 INFO - PROCESS | 1933 | 1461563272230 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:47:52 INFO - PROCESS | 1933 | 1461563272443 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 22:47:52 INFO - PROCESS | 1933 | 1461563272692 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cbc3800 == 130 [pid = 1933] [id = 363] 22:47:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f051ccf3400) [pid = 1933] [serial = 1090] [outer = (nil)] 22:47:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f0520648000) [pid = 1933] [serial = 1091] [outer = 0x7f051ccf3400] 22:47:52 INFO - PROCESS | 1933 | 1461563272821 Marionette DEBUG loaded listener.js 22:47:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f052064d400) [pid = 1933] [serial = 1092] [outer = 0x7f051ccf3400] 22:47:53 INFO - PROCESS | 1933 | 1461563273766 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:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1586ms 22:47:53 INFO - PROCESS | 1933 | 1461563273808 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 22:47:53 INFO - PROCESS | 1933 | 1461563273812 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 22:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:47:53 INFO - PROCESS | 1933 | 1461563273818 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:47:53 INFO - PROCESS | 1933 | 1461563273821 Marionette TRACE conn3 <- [1,1426,null,{}] 22:47:53 INFO - PROCESS | 1933 | 1461563273827 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:47:54 INFO - PROCESS | 1933 | 1461563274032 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 22:47:54 INFO - PROCESS | 1933 | 1461563274287 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f390800 == 131 [pid = 1933] [id = 364] 22:47:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f051ccf2800) [pid = 1933] [serial = 1093] [outer = (nil)] 22:47:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f05288f2400) [pid = 1933] [serial = 1094] [outer = 0x7f051ccf2800] 22:47:54 INFO - PROCESS | 1933 | 1461563274378 Marionette DEBUG loaded listener.js 22:47:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f052f04f000) [pid = 1933] [serial = 1095] [outer = 0x7f051ccf2800] 22:47:55 INFO - PROCESS | 1933 | 1461563275820 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:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2037ms 22:47:55 INFO - PROCESS | 1933 | 1461563275857 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 22:47:55 INFO - PROCESS | 1933 | 1461563275863 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 22:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:47:55 INFO - PROCESS | 1933 | 1461563275872 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:47:55 INFO - PROCESS | 1933 | 1461563275878 Marionette TRACE conn3 <- [1,1430,null,{}] 22:47:55 INFO - PROCESS | 1933 | 1461563275887 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:47:56 INFO - PROCESS | 1933 | 1461563276092 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 22:47:56 INFO - PROCESS | 1933 | 1461563276313 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528db3000 == 132 [pid = 1933] [id = 365] 22:47:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f051ccf0000) [pid = 1933] [serial = 1096] [outer = (nil)] 22:47:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f0522129c00) [pid = 1933] [serial = 1097] [outer = 0x7f051ccf0000] 22:47:56 INFO - PROCESS | 1933 | 1461563276444 Marionette DEBUG loaded listener.js 22:47:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f0522b8b400) [pid = 1933] [serial = 1098] [outer = 0x7f051ccf0000] 22:47:57 INFO - PROCESS | 1933 | 1461563277553 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:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1739ms 22:47:57 INFO - PROCESS | 1933 | 1461563277612 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 22:47:57 INFO - PROCESS | 1933 | 1461563277620 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 22:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:47:57 INFO - PROCESS | 1933 | 1461563277632 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:47:57 INFO - PROCESS | 1933 | 1461563277636 Marionette TRACE conn3 <- [1,1434,null,{}] 22:47:57 INFO - PROCESS | 1933 | 1461563277643 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:47:57 INFO - PROCESS | 1933 | 1461563277859 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 22:47:58 INFO - PROCESS | 1933 | 1461563278099 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fdab000 == 133 [pid = 1933] [id = 366] 22:47:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f052905d000) [pid = 1933] [serial = 1099] [outer = (nil)] 22:47:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f052947d800) [pid = 1933] [serial = 1100] [outer = 0x7f052905d000] 22:47:58 INFO - PROCESS | 1933 | 1461563278172 Marionette DEBUG loaded listener.js 22:47:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f052ad70000) [pid = 1933] [serial = 1101] [outer = 0x7f052905d000] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f052bc0f400) [pid = 1933] [serial = 998] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f909000 == 132 [pid = 1933] [id = 340] 22:47:59 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f099800 == 131 [pid = 1933] [id = 339] 22:47:59 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c2e7800 == 130 [pid = 1933] [id = 338] 22:47:59 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ba1c000 == 129 [pid = 1933] [id = 337] 22:47:59 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b21d000 == 128 [pid = 1933] [id = 336] 22:47:59 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528a1d800 == 127 [pid = 1933] [id = 335] 22:47:59 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fae9000 == 126 [pid = 1933] [id = 334] 22:47:59 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b3da800 == 125 [pid = 1933] [id = 333] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f0521bcb400) [pid = 1933] [serial = 984] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f052b23a400) [pid = 1933] [serial = 995] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f051cad9c00) [pid = 1933] [serial = 947] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f052b259800) [pid = 1933] [serial = 996] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f052b234800) [pid = 1933] [serial = 953] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f052ad67c00) [pid = 1933] [serial = 993] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f0522d1fc00) [pid = 1933] [serial = 974] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f0533d7c000) [pid = 1933] [serial = 977] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f054233d400) [pid = 1933] [serial = 968] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f052f0c2400) [pid = 1933] [serial = 959] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f054284f800) [pid = 1933] [serial = 971] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f052e404c00) [pid = 1933] [serial = 956] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f053016e000) [pid = 1933] [serial = 962] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f05228ca800) [pid = 1933] [serial = 987] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f0529473000) [pid = 1933] [serial = 992] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f052212ac00) [pid = 1933] [serial = 980] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f052bf08000) [pid = 1933] [serial = 945] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f0522d1bc00) [pid = 1933] [serial = 989] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f051fd5e800) [pid = 1933] [serial = 983] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f0522b86000) [pid = 1933] [serial = 950] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f0522319000) [pid = 1933] [serial = 986] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f0528f76000) [pid = 1933] [serial = 990] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f0536712400) [pid = 1933] [serial = 965] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1933 | 1461563279307 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:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1736ms 22:47:59 INFO - PROCESS | 1933 | 1461563279370 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 22:47:59 INFO - PROCESS | 1933 | 1461563279374 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 22:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:47:59 INFO - PROCESS | 1933 | 1461563279381 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:47:59 INFO - PROCESS | 1933 | 1461563279388 Marionette TRACE conn3 <- [1,1438,null,{}] 22:47:59 INFO - PROCESS | 1933 | 1461563279405 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:47:59 INFO - PROCESS | 1933 | 1461563279611 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 22:47:59 INFO - PROCESS | 1933 | 1461563279825 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fae0800 == 126 [pid = 1933] [id = 367] 22:47:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f0522b89800) [pid = 1933] [serial = 1102] [outer = (nil)] 22:47:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f052b3d1c00) [pid = 1933] [serial = 1103] [outer = 0x7f0522b89800] 22:47:59 INFO - PROCESS | 1933 | 1461563279893 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f052bde0c00) [pid = 1933] [serial = 1104] [outer = 0x7f0522b89800] 22:48:00 INFO - PROCESS | 1933 | 1461563280671 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:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1343ms 22:48:00 INFO - PROCESS | 1933 | 1461563280725 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 22:48:00 INFO - PROCESS | 1933 | 1461563280729 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 22:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:48:00 INFO - PROCESS | 1933 | 1461563280736 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:48:00 INFO - PROCESS | 1933 | 1461563280739 Marionette TRACE conn3 <- [1,1442,null,{}] 22:48:00 INFO - PROCESS | 1933 | 1461563280745 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:48:00 INFO - PROCESS | 1933 | 1461563280929 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 22:48:00 INFO - PROCESS | 1933 | 1461563280945 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291df800 == 127 [pid = 1933] [id = 368] 22:48:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f0529334800) [pid = 1933] [serial = 1105] [outer = (nil)] 22:48:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f052d5db000) [pid = 1933] [serial = 1106] [outer = 0x7f0529334800] 22:48:01 INFO - PROCESS | 1933 | 1461563281171 Marionette DEBUG loaded listener.js 22:48:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f052e4ec800) [pid = 1933] [serial = 1107] [outer = 0x7f0529334800] 22:48:02 INFO - PROCESS | 1933 | 1461563282049 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:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1380ms 22:48:02 INFO - PROCESS | 1933 | 1461563282118 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 22:48:02 INFO - PROCESS | 1933 | 1461563282121 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 22:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:48:02 INFO - PROCESS | 1933 | 1461563282127 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:48:02 INFO - PROCESS | 1933 | 1461563282130 Marionette TRACE conn3 <- [1,1446,null,{}] 22:48:02 INFO - PROCESS | 1933 | 1461563282151 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:48:02 INFO - PROCESS | 1933 | 1461563282393 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 22:48:02 INFO - PROCESS | 1933 | 1461563282415 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c277000 == 128 [pid = 1933] [id = 369] 22:48:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f0529336800) [pid = 1933] [serial = 1108] [outer = (nil)] 22:48:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f052f055400) [pid = 1933] [serial = 1109] [outer = 0x7f0529336800] 22:48:02 INFO - PROCESS | 1933 | 1461563282480 Marionette DEBUG loaded listener.js 22:48:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f052f0c5800) [pid = 1933] [serial = 1110] [outer = 0x7f0529336800] 22:48:03 INFO - PROCESS | 1933 | 1461563283402 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:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1329ms 22:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:48:03 INFO - PROCESS | 1933 | 1461563283458 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 22:48:03 INFO - PROCESS | 1933 | 1461563283461 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 22:48:03 INFO - PROCESS | 1933 | 1461563283467 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:48:03 INFO - PROCESS | 1933 | 1461563283471 Marionette TRACE conn3 <- [1,1450,null,{}] 22:48:03 INFO - PROCESS | 1933 | 1461563283486 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:48:04 INFO - PROCESS | 1933 | 1461563284101 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 22:48:04 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f052bfee400) [pid = 1933] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:48:04 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f052b3cf800) [pid = 1933] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:48:04 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f051fbca800) [pid = 1933] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:48:04 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f051fbc3800) [pid = 1933] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:48:04 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f052b25f000) [pid = 1933] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:48:04 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f051fbcb400) [pid = 1933] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:48:04 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f052ad70400) [pid = 1933] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:48:04 INFO - PROCESS | 1933 | 1461563284270 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291cd000 == 129 [pid = 1933] [id = 370] 22:48:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f051fbc3800) [pid = 1933] [serial = 1111] [outer = (nil)] 22:48:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f052ad70400) [pid = 1933] [serial = 1112] [outer = 0x7f051fbc3800] 22:48:04 INFO - PROCESS | 1933 | 1461563284339 Marionette DEBUG loaded listener.js 22:48:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f0532b2bc00) [pid = 1933] [serial = 1113] [outer = 0x7f051fbc3800] 22:48:05 INFO - PROCESS | 1933 | 1461563285056 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:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1651ms 22:48:05 INFO - PROCESS | 1933 | 1461563285118 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 22:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:48:05 INFO - PROCESS | 1933 | 1461563285122 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 22:48:05 INFO - PROCESS | 1933 | 1461563285128 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:48:05 INFO - PROCESS | 1933 | 1461563285131 Marionette TRACE conn3 <- [1,1454,null,{}] 22:48:05 INFO - PROCESS | 1933 | 1461563285136 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:48:05 INFO - PROCESS | 1933 | 1461563285365 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 22:48:05 INFO - PROCESS | 1933 | 1461563285396 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305cd800 == 130 [pid = 1933] [id = 371] 22:48:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f051fbca800) [pid = 1933] [serial = 1114] [outer = (nil)] 22:48:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f0534598000) [pid = 1933] [serial = 1115] [outer = 0x7f051fbca800] 22:48:05 INFO - PROCESS | 1933 | 1461563285459 Marionette DEBUG loaded listener.js 22:48:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f0535383400) [pid = 1933] [serial = 1116] [outer = 0x7f051fbca800] 22:48:06 INFO - PROCESS | 1933 | 1461563286579 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:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1487ms 22:48:06 INFO - PROCESS | 1933 | 1461563286616 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 22:48:06 INFO - PROCESS | 1933 | 1461563286623 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 22:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:48:06 INFO - PROCESS | 1933 | 1461563286631 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:48:06 INFO - PROCESS | 1933 | 1461563286635 Marionette TRACE conn3 <- [1,1458,null,{}] 22:48:06 INFO - PROCESS | 1933 | 1461563286644 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:48:06 INFO - PROCESS | 1933 | 1461563286885 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 22:48:07 INFO - PROCESS | 1933 | 1461563287279 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f3ab800 == 131 [pid = 1933] [id = 372] 22:48:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f05228cd800) [pid = 1933] [serial = 1117] [outer = (nil)] 22:48:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f0522b85800) [pid = 1933] [serial = 1118] [outer = 0x7f05228cd800] 22:48:07 INFO - PROCESS | 1933 | 1461563287423 Marionette DEBUG loaded listener.js 22:48:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f0528f7c000) [pid = 1933] [serial = 1119] [outer = 0x7f05228cd800] 22:48:08 INFO - PROCESS | 1933 | 1461563288509 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:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1939ms 22:48:08 INFO - PROCESS | 1933 | 1461563288570 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 22:48:08 INFO - PROCESS | 1933 | 1461563288580 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 22:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:48:08 INFO - PROCESS | 1933 | 1461563288592 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:48:08 INFO - PROCESS | 1933 | 1461563288595 Marionette TRACE conn3 <- [1,1462,null,{}] 22:48:08 INFO - PROCESS | 1933 | 1461563288603 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:48:08 INFO - PROCESS | 1933 | 1461563288876 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 22:48:09 INFO - PROCESS | 1933 | 1461563289170 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f099800 == 132 [pid = 1933] [id = 373] 22:48:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f052905dc00) [pid = 1933] [serial = 1120] [outer = (nil)] 22:48:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f052b592400) [pid = 1933] [serial = 1121] [outer = 0x7f052905dc00] 22:48:09 INFO - PROCESS | 1933 | 1461563289253 Marionette DEBUG loaded listener.js 22:48:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f052bfe5800) [pid = 1933] [serial = 1122] [outer = 0x7f052905dc00] 22:48:10 INFO - PROCESS | 1933 | 1461563290294 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:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1737ms 22:48:10 INFO - PROCESS | 1933 | 1461563290328 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 22:48:10 INFO - PROCESS | 1933 | 1461563290333 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 22:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:48:10 INFO - PROCESS | 1933 | 1461563290340 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:48:10 INFO - PROCESS | 1933 | 1461563290346 Marionette TRACE conn3 <- [1,1466,null,{}] 22:48:10 INFO - PROCESS | 1933 | 1461563290363 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:48:10 INFO - PROCESS | 1933 | 1461563290676 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 22:48:10 INFO - PROCESS | 1933 | 1461563290966 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534d93800 == 133 [pid = 1933] [id = 374] 22:48:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f052f68e800) [pid = 1933] [serial = 1123] [outer = (nil)] 22:48:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f0530170000) [pid = 1933] [serial = 1124] [outer = 0x7f052f68e800] 22:48:11 INFO - PROCESS | 1933 | 1461563291087 Marionette DEBUG loaded listener.js 22:48:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f053210f000) [pid = 1933] [serial = 1125] [outer = 0x7f052f68e800] 22:48:12 INFO - PROCESS | 1933 | 1461563292096 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:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1795ms 22:48:12 INFO - PROCESS | 1933 | 1461563292137 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 22:48:12 INFO - PROCESS | 1933 | 1461563292142 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 22:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:48:12 INFO - PROCESS | 1933 | 1461563292150 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:48:12 INFO - PROCESS | 1933 | 1461563292153 Marionette TRACE conn3 <- [1,1470,null,{}] 22:48:12 INFO - PROCESS | 1933 | 1461563292161 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:48:12 INFO - PROCESS | 1933 | 1461563292469 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 22:48:12 INFO - PROCESS | 1933 | 1461563292737 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05426bc000 == 134 [pid = 1933] [id = 375] 22:48:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f052f691c00) [pid = 1933] [serial = 1126] [outer = (nil)] 22:48:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f05345a0c00) [pid = 1933] [serial = 1127] [outer = 0x7f052f691c00] 22:48:12 INFO - PROCESS | 1933 | 1461563292816 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f0535387c00) [pid = 1933] [serial = 1128] [outer = 0x7f052f691c00] 22:48:13 INFO - PROCESS | 1933 | 1461563293714 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:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1631ms 22:48:13 INFO - PROCESS | 1933 | 1461563293783 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 22:48:13 INFO - PROCESS | 1933 | 1461563293787 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 22:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:48:13 INFO - PROCESS | 1933 | 1461563293793 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:48:13 INFO - PROCESS | 1933 | 1461563293797 Marionette TRACE conn3 <- [1,1474,null,{}] 22:48:13 INFO - PROCESS | 1933 | 1461563293803 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:48:14 INFO - PROCESS | 1933 | 1461563294037 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 22:48:14 INFO - PROCESS | 1933 | 1461563294276 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547333800 == 135 [pid = 1933] [id = 376] 22:48:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f053446e800) [pid = 1933] [serial = 1129] [outer = (nil)] 22:48:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f053538e400) [pid = 1933] [serial = 1130] [outer = 0x7f053446e800] 22:48:14 INFO - PROCESS | 1933 | 1461563294398 Marionette DEBUG loaded listener.js 22:48:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f05354b0c00) [pid = 1933] [serial = 1131] [outer = 0x7f053446e800] 22:48:15 INFO - PROCESS | 1933 | 1461563295362 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:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1632ms 22:48:15 INFO - PROCESS | 1933 | 1461563295427 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 22:48:15 INFO - PROCESS | 1933 | 1461563295431 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 22:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:48:15 INFO - PROCESS | 1933 | 1461563295437 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:48:15 INFO - PROCESS | 1933 | 1461563295439 Marionette TRACE conn3 <- [1,1478,null,{}] 22:48:15 INFO - PROCESS | 1933 | 1461563295445 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:48:15 INFO - PROCESS | 1933 | 1461563295689 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 22:48:15 INFO - PROCESS | 1933 | 1461563295931 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05479e8000 == 136 [pid = 1933] [id = 377] 22:48:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f054233a800) [pid = 1933] [serial = 1132] [outer = (nil)] 22:48:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f05434aec00) [pid = 1933] [serial = 1133] [outer = 0x7f054233a800] 22:48:16 INFO - PROCESS | 1933 | 1461563296023 Marionette DEBUG loaded listener.js 22:48:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f0543b78400) [pid = 1933] [serial = 1134] [outer = 0x7f054233a800] 22:48:16 INFO - PROCESS | 1933 | 1461563296950 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:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1579ms 22:48:17 INFO - PROCESS | 1933 | 1461563297017 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 22:48:17 INFO - PROCESS | 1933 | 1461563297020 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 22:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:48:17 INFO - PROCESS | 1933 | 1461563297026 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:48:17 INFO - PROCESS | 1933 | 1461563297030 Marionette TRACE conn3 <- [1,1482,null,{}] 22:48:17 INFO - PROCESS | 1933 | 1461563297036 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:48:17 INFO - PROCESS | 1933 | 1461563297230 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 22:48:17 INFO - PROCESS | 1933 | 1461563297419 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0549981800 == 137 [pid = 1933] [id = 378] 22:48:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f054233c000) [pid = 1933] [serial = 1135] [outer = (nil)] 22:48:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f05474a8800) [pid = 1933] [serial = 1136] [outer = 0x7f054233c000] 22:48:17 INFO - PROCESS | 1933 | 1461563297532 Marionette DEBUG loaded listener.js 22:48:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f0547606000) [pid = 1933] [serial = 1137] [outer = 0x7f054233c000] 22:48:18 INFO - PROCESS | 1933 | 1461563298465 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:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1486ms 22:48:18 INFO - PROCESS | 1933 | 1461563298514 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 22:48:18 INFO - PROCESS | 1933 | 1461563298518 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 22:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:48:18 INFO - PROCESS | 1933 | 1461563298524 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:48:18 INFO - PROCESS | 1933 | 1461563298527 Marionette TRACE conn3 <- [1,1486,null,{}] 22:48:18 INFO - PROCESS | 1933 | 1461563298533 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:48:18 INFO - PROCESS | 1933 | 1461563298783 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 22:48:19 INFO - PROCESS | 1933 | 1461563299030 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054bdd0000 == 138 [pid = 1933] [id = 379] 22:48:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f051f20cc00) [pid = 1933] [serial = 1138] [outer = (nil)] 22:48:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f051f216c00) [pid = 1933] [serial = 1139] [outer = 0x7f051f20cc00] 22:48:19 INFO - PROCESS | 1933 | 1461563299156 Marionette DEBUG loaded listener.js 22:48:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f051f21b400) [pid = 1933] [serial = 1140] [outer = 0x7f051f20cc00] 22:48:20 INFO - PROCESS | 1933 | 1461563300157 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:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1696ms 22:48:20 INFO - PROCESS | 1933 | 1461563300222 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 22:48:20 INFO - PROCESS | 1933 | 1461563300225 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 22:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:48:20 INFO - PROCESS | 1933 | 1461563300231 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:48:20 INFO - PROCESS | 1933 | 1461563300233 Marionette TRACE conn3 <- [1,1490,null,{}] 22:48:20 INFO - PROCESS | 1933 | 1461563300240 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:48:20 INFO - PROCESS | 1933 | 1461563300468 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 22:48:20 INFO - PROCESS | 1933 | 1461563300783 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052109d000 == 139 [pid = 1933] [id = 380] 22:48:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f051f20d800) [pid = 1933] [serial = 1141] [outer = (nil)] 22:48:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f0522059800) [pid = 1933] [serial = 1142] [outer = 0x7f051f20d800] 22:48:20 INFO - PROCESS | 1933 | 1461563300883 Marionette DEBUG loaded listener.js 22:48:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f052205f000) [pid = 1933] [serial = 1143] [outer = 0x7f051f20d800] 22:48:21 INFO - PROCESS | 1933 | 1461563301919 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:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1746ms 22:48:21 INFO - PROCESS | 1933 | 1461563301980 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 22:48:21 INFO - PROCESS | 1933 | 1461563301984 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 22:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:48:21 INFO - PROCESS | 1933 | 1461563301990 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:48:21 INFO - PROCESS | 1933 | 1461563301993 Marionette TRACE conn3 <- [1,1494,null,{}] 22:48:22 INFO - PROCESS | 1933 | 1461563302001 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:48:22 INFO - PROCESS | 1933 | 1461563302247 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 22:48:22 INFO - PROCESS | 1933 | 1461563302526 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052faac000 == 140 [pid = 1933] [id = 381] 22:48:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f052205a400) [pid = 1933] [serial = 1144] [outer = (nil)] 22:48:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f0522064800) [pid = 1933] [serial = 1145] [outer = 0x7f052205a400] 22:48:22 INFO - PROCESS | 1933 | 1461563302604 Marionette DEBUG loaded listener.js 22:48:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f0547608000) [pid = 1933] [serial = 1146] [outer = 0x7f052205a400] 22:48:23 INFO - PROCESS | 1933 | 1461563303687 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:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1740ms 22:48:23 INFO - PROCESS | 1933 | 1461563303732 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 22:48:23 INFO - PROCESS | 1933 | 1461563303739 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 22:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:48:23 INFO - PROCESS | 1933 | 1461563303749 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:48:23 INFO - PROCESS | 1933 | 1461563303756 Marionette TRACE conn3 <- [1,1498,null,{}] 22:48:23 INFO - PROCESS | 1933 | 1461563303764 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:48:24 INFO - PROCESS | 1933 | 1461563304102 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 22:48:24 INFO - PROCESS | 1933 | 1461563304402 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528d6a000 == 141 [pid = 1933] [id = 382] 22:48:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f052fdbb400) [pid = 1933] [serial = 1147] [outer = (nil)] 22:48:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f0545abf400) [pid = 1933] [serial = 1148] [outer = 0x7f052fdbb400] 22:48:24 INFO - PROCESS | 1933 | 1461563304488 Marionette DEBUG loaded listener.js 22:48:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f05479a7000) [pid = 1933] [serial = 1149] [outer = 0x7f052fdbb400] 22:48:25 INFO - PROCESS | 1933 | 1461563305353 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:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1636ms 22:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:48:25 INFO - PROCESS | 1933 | 1461563305385 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 22:48:25 INFO - PROCESS | 1933 | 1461563305387 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 22:48:25 INFO - PROCESS | 1933 | 1461563305394 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:48:25 INFO - PROCESS | 1933 | 1461563305397 Marionette TRACE conn3 <- [1,1502,null,{}] 22:48:25 INFO - PROCESS | 1933 | 1461563305402 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:48:25 INFO - PROCESS | 1933 | 1461563305595 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 22:48:25 INFO - PROCESS | 1933 | 1461563305793 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fd44800 == 142 [pid = 1933] [id = 383] 22:48:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f051c8e5400) [pid = 1933] [serial = 1150] [outer = (nil)] 22:48:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f051c8ee000) [pid = 1933] [serial = 1151] [outer = 0x7f051c8e5400] 22:48:25 INFO - PROCESS | 1933 | 1461563305865 Marionette DEBUG loaded listener.js 22:48:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f051c8f3400) [pid = 1933] [serial = 1152] [outer = 0x7f051c8e5400] 22:48:26 INFO - PROCESS | 1933 | 1461563306785 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:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1429ms 22:48:26 INFO - PROCESS | 1933 | 1461563306823 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 22:48:26 INFO - PROCESS | 1933 | 1461563306827 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 22:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:48:26 INFO - PROCESS | 1933 | 1461563306832 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:48:26 INFO - PROCESS | 1933 | 1461563306834 Marionette TRACE conn3 <- [1,1506,null,{}] 22:48:26 INFO - PROCESS | 1933 | 1461563306840 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:48:27 INFO - PROCESS | 1933 | 1461563307040 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 22:48:27 INFO - PROCESS | 1933 | 1461563307241 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05229f9000 == 143 [pid = 1933] [id = 384] 22:48:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f051c8e8c00) [pid = 1933] [serial = 1153] [outer = (nil)] 22:48:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f051feb1000) [pid = 1933] [serial = 1154] [outer = 0x7f051c8e8c00] 22:48:27 INFO - PROCESS | 1933 | 1461563307354 Marionette DEBUG loaded listener.js 22:48:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f051feb5400) [pid = 1933] [serial = 1155] [outer = 0x7f051c8e8c00] 22:48:28 INFO - PROCESS | 1933 | 1461563308256 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:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1477ms 22:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:48:28 INFO - PROCESS | 1933 | 1461563308311 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 22:48:28 INFO - PROCESS | 1933 | 1461563308314 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 22:48:28 INFO - PROCESS | 1933 | 1461563308320 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:48:28 INFO - PROCESS | 1933 | 1461563308323 Marionette TRACE conn3 <- [1,1510,null,{}] 22:48:28 INFO - PROCESS | 1933 | 1461563308329 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:48:28 INFO - PROCESS | 1933 | 1461563308558 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 22:48:28 INFO - PROCESS | 1933 | 1461563308801 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c37e000 == 144 [pid = 1933] [id = 385] 22:48:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f051c8ec400) [pid = 1933] [serial = 1156] [outer = (nil)] 22:48:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f051feb9000) [pid = 1933] [serial = 1157] [outer = 0x7f051c8ec400] 22:48:28 INFO - PROCESS | 1933 | 1461563308922 Marionette DEBUG loaded listener.js 22:48:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f0520ada800) [pid = 1933] [serial = 1158] [outer = 0x7f051c8ec400] 22:48:30 INFO - PROCESS | 1933 | 1461563310192 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:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1931ms 22:48:30 INFO - PROCESS | 1933 | 1461563310252 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 22:48:30 INFO - PROCESS | 1933 | 1461563310257 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 22:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:48:30 INFO - PROCESS | 1933 | 1461563310265 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:48:30 INFO - PROCESS | 1933 | 1461563310270 Marionette TRACE conn3 <- [1,1514,null,{}] 22:48:30 INFO - PROCESS | 1933 | 1461563310278 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:48:30 INFO - PROCESS | 1933 | 1461563310612 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 22:48:30 INFO - PROCESS | 1933 | 1461563310831 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528d6c800 == 145 [pid = 1933] [id = 386] 22:48:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f052064b000) [pid = 1933] [serial = 1159] [outer = (nil)] 22:48:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f0520ad8800) [pid = 1933] [serial = 1160] [outer = 0x7f052064b000] 22:48:30 INFO - PROCESS | 1933 | 1461563310904 Marionette DEBUG loaded listener.js 22:48:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f05228c5800) [pid = 1933] [serial = 1161] [outer = 0x7f052064b000] 22:48:31 INFO - PROCESS | 1933 | 1461563311952 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:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1735ms 22:48:32 INFO - PROCESS | 1933 | 1461563312001 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 22:48:32 INFO - PROCESS | 1933 | 1461563312008 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 22:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:48:32 INFO - PROCESS | 1933 | 1461563312018 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:48:32 INFO - PROCESS | 1933 | 1461563312022 Marionette TRACE conn3 <- [1,1518,null,{}] 22:48:32 INFO - PROCESS | 1933 | 1461563312028 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:48:32 INFO - PROCESS | 1933 | 1461563312215 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 22:48:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0520618800 == 144 [pid = 1933] [id = 326] 22:48:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547721000 == 143 [pid = 1933] [id = 322] 22:48:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05291cd000 == 142 [pid = 1933] [id = 370] 22:48:32 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f0532b27800) [pid = 1933] [serial = 1028] [outer = (nil)] [url = about:blank] 22:48:32 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f0522126400) [pid = 1933] [serial = 1031] [outer = (nil)] [url = about:blank] 22:48:32 INFO - PROCESS | 1933 | 1461563312520 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c277000 == 141 [pid = 1933] [id = 369] 22:48:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05291df800 == 140 [pid = 1933] [id = 368] 22:48:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fae0800 == 139 [pid = 1933] [id = 367] 22:48:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fdab000 == 138 [pid = 1933] [id = 366] 22:48:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cbce800 == 139 [pid = 1933] [id = 387] 22:48:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f052064d000) [pid = 1933] [serial = 1162] [outer = (nil)] 22:48:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f05288f5c00) [pid = 1933] [serial = 1163] [outer = 0x7f052064d000] 22:48:32 INFO - PROCESS | 1933 | 1461563312663 Marionette DEBUG loaded listener.js 22:48:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f052aaa6c00) [pid = 1933] [serial = 1164] [outer = 0x7f052064d000] 22:48:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528db3000 == 138 [pid = 1933] [id = 365] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f0532c6f800) [pid = 1933] [serial = 1053] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f052bacb400) [pid = 1933] [serial = 1010] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f052d5e4800) [pid = 1933] [serial = 1013] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f052ef39000) [pid = 1933] [serial = 1049] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f052ffd0000) [pid = 1933] [serial = 1052] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f0522124400) [pid = 1933] [serial = 1037] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f052ef3ec00) [pid = 1933] [serial = 1016] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f052f056400) [pid = 1933] [serial = 1050] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f0522a49000) [pid = 1933] [serial = 1038] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f0522b8cc00) [pid = 1933] [serial = 1040] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f051cadec00) [pid = 1933] [serial = 1001] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f052f68b400) [pid = 1933] [serial = 1019] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f05228c7800) [pid = 1933] [serial = 1004] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f052f15d800) [pid = 1933] [serial = 1034] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f052e4f2400) [pid = 1933] [serial = 1047] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f05301f0800) [pid = 1933] [serial = 1025] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f052932f800) [pid = 1933] [serial = 1007] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f052bdeec00) [pid = 1933] [serial = 1044] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f052b3ca800) [pid = 1933] [serial = 1043] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f052ffcd800) [pid = 1933] [serial = 1022] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f052aa9b800) [pid = 1933] [serial = 1041] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f052da53c00) [pid = 1933] [serial = 1046] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f052bf10400) [pid = 1933] [serial = 999] [outer = (nil)] [url = about:blank] 22:48:33 INFO - PROCESS | 1933 | 1461563313457 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:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1481ms 22:48:33 INFO - PROCESS | 1933 | 1461563313500 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 22:48:33 INFO - PROCESS | 1933 | 1461563313504 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 22:48:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:48:33 INFO - PROCESS | 1933 | 1461563313510 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:48:33 INFO - PROCESS | 1933 | 1461563313515 Marionette TRACE conn3 <- [1,1522,null,{}] 22:48:33 INFO - PROCESS | 1933 | 1461563313530 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:48:33 INFO - PROCESS | 1933 | 1461563313739 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 22:48:33 INFO - PROCESS | 1933 | 1461563313913 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528d63000 == 139 [pid = 1933] [id = 388] 22:48:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f0520ad8000) [pid = 1933] [serial = 1165] [outer = (nil)] 22:48:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f052b58e000) [pid = 1933] [serial = 1166] [outer = 0x7f0520ad8000] 22:48:33 INFO - PROCESS | 1933 | 1461563313985 Marionette DEBUG loaded listener.js 22:48:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f052bf08000) [pid = 1933] [serial = 1167] [outer = 0x7f0520ad8000] 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:48:34 INFO - PROCESS | 1933 | 1461563314690 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:48:34 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:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:48:34 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:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:48:34 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:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:48:34 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:48:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:48:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1232ms 22:48:34 INFO - PROCESS | 1933 | 1461563314747 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 22:48:34 INFO - PROCESS | 1933 | 1461563314755 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 22:48:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:48:34 INFO - PROCESS | 1933 | 1461563314763 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:48:34 INFO - PROCESS | 1933 | 1461563314765 Marionette TRACE conn3 <- [1,1526,null,{}] 22:48:34 INFO - PROCESS | 1933 | 1461563314771 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:48:35 INFO - PROCESS | 1933 | 1461563315014 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 22:48:35 INFO - PROCESS | 1933 | 1461563315046 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c26e800 == 140 [pid = 1933] [id = 389] 22:48:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f052231e000) [pid = 1933] [serial = 1168] [outer = (nil)] 22:48:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f052c8dd000) [pid = 1933] [serial = 1169] [outer = 0x7f052231e000] 22:48:35 INFO - PROCESS | 1933 | 1461563315111 Marionette DEBUG loaded listener.js 22:48:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f052f0c2400) [pid = 1933] [serial = 1170] [outer = 0x7f052231e000] 22:48:36 INFO - PROCESS | 1933 | 1461563316010 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:48:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:48:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:48:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:48:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1281ms 22:48:36 INFO - PROCESS | 1933 | 1461563316049 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 22:48:36 INFO - PROCESS | 1933 | 1461563316054 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 22:48:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:48:36 INFO - PROCESS | 1933 | 1461563316068 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:48:36 INFO - PROCESS | 1933 | 1461563316070 Marionette TRACE conn3 <- [1,1530,null,{}] 22:48:36 INFO - PROCESS | 1933 | 1461563316075 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:48:36 INFO - PROCESS | 1933 | 1461563316301 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 22:48:36 INFO - PROCESS | 1933 | 1461563316333 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fd49000 == 141 [pid = 1933] [id = 390] 22:48:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f052f0bc000) [pid = 1933] [serial = 1171] [outer = (nil)] 22:48:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f052f68b400) [pid = 1933] [serial = 1172] [outer = 0x7f052f0bc000] 22:48:36 INFO - PROCESS | 1933 | 1461563316397 Marionette DEBUG loaded listener.js 22:48:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f052fdbf000) [pid = 1933] [serial = 1173] [outer = 0x7f052f0bc000] 22:48:37 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f051ccf0000) [pid = 1933] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:48:37 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f0529336800) [pid = 1933] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:48:37 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f052905d000) [pid = 1933] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:48:37 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f0522b89800) [pid = 1933] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:48:37 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f0529334800) [pid = 1933] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:48:37 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f051fbc3800) [pid = 1933] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:48:37 INFO - PROCESS | 1933 | 1461563317618 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:48:37 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:48:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:48:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:48:37 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:48:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:48:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1581ms 22:48:37 INFO - PROCESS | 1933 | 1461563317650 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 22:48:37 INFO - PROCESS | 1933 | 1461563317652 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 22:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:48:37 INFO - PROCESS | 1933 | 1461563317658 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:48:37 INFO - PROCESS | 1933 | 1461563317660 Marionette TRACE conn3 <- [1,1534,null,{}] 22:48:37 INFO - PROCESS | 1933 | 1461563317666 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:48:37 INFO - PROCESS | 1933 | 1461563317856 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 22:48:38 INFO - PROCESS | 1933 | 1461563318017 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff51800 == 142 [pid = 1933] [id = 391] 22:48:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f0522127400) [pid = 1933] [serial = 1174] [outer = (nil)] 22:48:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f053397e000) [pid = 1933] [serial = 1175] [outer = 0x7f0522127400] 22:48:38 INFO - PROCESS | 1933 | 1461563318084 Marionette DEBUG loaded listener.js 22:48:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f0535381c00) [pid = 1933] [serial = 1176] [outer = 0x7f0522127400] 22:48:38 INFO - PROCESS | 1933 | 1461563318823 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:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1198ms 22:48:38 INFO - PROCESS | 1933 | 1461563318858 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 22:48:38 INFO - PROCESS | 1933 | 1461563318861 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 22:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:48:38 INFO - PROCESS | 1933 | 1461563318868 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:48:38 INFO - PROCESS | 1933 | 1461563318871 Marionette TRACE conn3 <- [1,1538,null,{}] 22:48:38 INFO - PROCESS | 1933 | 1461563318876 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:48:39 INFO - PROCESS | 1933 | 1461563319108 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 22:48:39 INFO - PROCESS | 1933 | 1461563319127 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05345cb000 == 143 [pid = 1933] [id = 392] 22:48:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f0535382c00) [pid = 1933] [serial = 1177] [outer = (nil)] 22:48:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f0535720c00) [pid = 1933] [serial = 1178] [outer = 0x7f0535382c00] 22:48:39 INFO - PROCESS | 1933 | 1461563319191 Marionette DEBUG loaded listener.js 22:48:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f05368a3000) [pid = 1933] [serial = 1179] [outer = 0x7f0535382c00] 22:48:40 INFO - PROCESS | 1933 | 1461563320351 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:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1533ms 22:48:40 INFO - PROCESS | 1933 | 1461563320402 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 22:48:40 INFO - PROCESS | 1933 | 1461563320409 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 22:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:48:40 INFO - PROCESS | 1933 | 1461563320418 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:48:40 INFO - PROCESS | 1933 | 1461563320422 Marionette TRACE conn3 <- [1,1542,null,{}] 22:48:40 INFO - PROCESS | 1933 | 1461563320430 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:48:40 INFO - PROCESS | 1933 | 1461563320643 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 22:48:40 INFO - PROCESS | 1933 | 1461563320895 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05229f5000 == 144 [pid = 1933] [id = 393] 22:48:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f052064c000) [pid = 1933] [serial = 1180] [outer = (nil)] 22:48:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f052231d400) [pid = 1933] [serial = 1181] [outer = 0x7f052064c000] 22:48:41 INFO - PROCESS | 1933 | 1461563321020 Marionette DEBUG loaded listener.js 22:48:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f0529064800) [pid = 1933] [serial = 1182] [outer = 0x7f052064c000] 22:48:41 INFO - PROCESS | 1933 | 1461563321912 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:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1533ms 22:48:41 INFO - PROCESS | 1933 | 1461563321952 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 22:48:41 INFO - PROCESS | 1933 | 1461563321960 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 22:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:48:41 INFO - PROCESS | 1933 | 1461563321970 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:48:41 INFO - PROCESS | 1933 | 1461563321974 Marionette TRACE conn3 <- [1,1546,null,{}] 22:48:41 INFO - PROCESS | 1933 | 1461563321980 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:48:42 INFO - PROCESS | 1933 | 1461563322190 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 22:48:42 INFO - PROCESS | 1933 | 1461563322475 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052dad8800 == 145 [pid = 1933] [id = 394] 22:48:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f052b23cc00) [pid = 1933] [serial = 1183] [outer = (nil)] 22:48:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f052b58fc00) [pid = 1933] [serial = 1184] [outer = 0x7f052b23cc00] 22:48:42 INFO - PROCESS | 1933 | 1461563322596 Marionette DEBUG loaded listener.js 22:48:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f052c4d0c00) [pid = 1933] [serial = 1185] [outer = 0x7f052b23cc00] 22:48:43 INFO - PROCESS | 1933 | 1461563323436 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:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1533ms 22:48:43 INFO - PROCESS | 1933 | 1461563323505 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 22:48:43 INFO - PROCESS | 1933 | 1461563323508 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 22:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:48:43 INFO - PROCESS | 1933 | 1461563323515 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:48:43 INFO - PROCESS | 1933 | 1461563323521 Marionette TRACE conn3 <- [1,1550,null,{}] 22:48:43 INFO - PROCESS | 1933 | 1461563323537 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:48:43 INFO - PROCESS | 1933 | 1461563323781 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 22:48:44 INFO - PROCESS | 1933 | 1461563324075 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534db1000 == 146 [pid = 1933] [id = 395] 22:48:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f052bff0000) [pid = 1933] [serial = 1186] [outer = (nil)] 22:48:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f052fdb8400) [pid = 1933] [serial = 1187] [outer = 0x7f052bff0000] 22:48:44 INFO - PROCESS | 1933 | 1461563324163 Marionette DEBUG loaded listener.js 22:48:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f05330c1c00) [pid = 1933] [serial = 1188] [outer = 0x7f052bff0000] 22:48:45 INFO - PROCESS | 1933 | 1461563325017 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:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1538ms 22:48:45 INFO - PROCESS | 1933 | 1461563325055 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 22:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:48:45 INFO - PROCESS | 1933 | 1461563325060 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 22:48:45 INFO - PROCESS | 1933 | 1461563325066 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:48:45 INFO - PROCESS | 1933 | 1461563325069 Marionette TRACE conn3 <- [1,1554,null,{}] 22:48:45 INFO - PROCESS | 1933 | 1461563325075 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:48:45 INFO - PROCESS | 1933 | 1461563325279 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 22:48:45 INFO - PROCESS | 1933 | 1461563325485 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537e75000 == 147 [pid = 1933] [id = 396] 22:48:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f052e4f2400) [pid = 1933] [serial = 1189] [outer = (nil)] 22:48:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f0535409800) [pid = 1933] [serial = 1190] [outer = 0x7f052e4f2400] 22:48:45 INFO - PROCESS | 1933 | 1461563325559 Marionette DEBUG loaded listener.js 22:48:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f05367c5c00) [pid = 1933] [serial = 1191] [outer = 0x7f052e4f2400] 22:48:46 INFO - PROCESS | 1933 | 1461563326476 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:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1485ms 22:48:46 INFO - PROCESS | 1933 | 1461563326551 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 22:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:48:46 INFO - PROCESS | 1933 | 1461563326555 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 22:48:46 INFO - PROCESS | 1933 | 1461563326561 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:48:46 INFO - PROCESS | 1933 | 1461563326564 Marionette TRACE conn3 <- [1,1558,null,{}] 22:48:46 INFO - PROCESS | 1933 | 1461563326570 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:48:46 INFO - PROCESS | 1933 | 1461563326778 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 22:48:46 INFO - PROCESS | 1933 | 1461563326990 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547341800 == 148 [pid = 1933] [id = 397] 22:48:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f0537caa400) [pid = 1933] [serial = 1192] [outer = (nil)] 22:48:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f05417b4400) [pid = 1933] [serial = 1193] [outer = 0x7f0537caa400] 22:48:47 INFO - PROCESS | 1933 | 1461563327118 Marionette DEBUG loaded listener.js 22:48:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f05425bd800) [pid = 1933] [serial = 1194] [outer = 0x7f0537caa400] 22:48:48 INFO - PROCESS | 1933 | 1461563328027 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:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1530ms 22:48:48 INFO - PROCESS | 1933 | 1461563328092 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 22:48:48 INFO - PROCESS | 1933 | 1461563328096 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 22:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:48:48 INFO - PROCESS | 1933 | 1461563328102 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:48:48 INFO - PROCESS | 1933 | 1461563328105 Marionette TRACE conn3 <- [1,1562,null,{}] 22:48:48 INFO - PROCESS | 1933 | 1461563328111 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:48:48 INFO - PROCESS | 1933 | 1461563328370 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 22:48:48 INFO - PROCESS | 1933 | 1461563328614 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f116800 == 149 [pid = 1933] [id = 398] 22:48:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f05425bf000) [pid = 1933] [serial = 1195] [outer = (nil)] 22:48:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f054710c800) [pid = 1933] [serial = 1196] [outer = 0x7f05425bf000] 22:48:48 INFO - PROCESS | 1933 | 1461563328747 Marionette DEBUG loaded listener.js 22:48:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f0547b4cc00) [pid = 1933] [serial = 1197] [outer = 0x7f05425bf000] 22:48:49 INFO - PROCESS | 1933 | 1461563329606 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:48:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:48:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1533ms 22:48:49 INFO - PROCESS | 1933 | 1461563329637 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 22:48:49 INFO - PROCESS | 1933 | 1461563329641 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 22:48:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:48:49 INFO - PROCESS | 1933 | 1461563329647 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:48:49 INFO - PROCESS | 1933 | 1461563329649 Marionette TRACE conn3 <- [1,1566,null,{}] 22:48:49 INFO - PROCESS | 1933 | 1461563329655 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:48:49 INFO - PROCESS | 1933 | 1461563329855 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 22:48:50 INFO - PROCESS | 1933 | 1461563330073 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054cd3b800 == 150 [pid = 1933] [id = 399] 22:48:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f051fde3400) [pid = 1933] [serial = 1198] [outer = (nil)] 22:48:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f051fdecc00) [pid = 1933] [serial = 1199] [outer = 0x7f051fde3400] 22:48:50 INFO - PROCESS | 1933 | 1461563330186 Marionette DEBUG loaded listener.js 22:48:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f051fdf1800) [pid = 1933] [serial = 1200] [outer = 0x7f051fde3400] 22:48:51 INFO - PROCESS | 1933 | 1461563331132 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:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1534ms 22:48:51 INFO - PROCESS | 1933 | 1461563331183 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 22:48:51 INFO - PROCESS | 1933 | 1461563331187 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 22:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:48:51 INFO - PROCESS | 1933 | 1461563331194 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:48:51 INFO - PROCESS | 1933 | 1461563331198 Marionette TRACE conn3 <- [1,1570,null,{}] 22:48:51 INFO - PROCESS | 1933 | 1461563331203 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:48:51 INFO - PROCESS | 1933 | 1461563331411 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 22:48:51 INFO - PROCESS | 1933 | 1461563331664 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051bbf6800 == 151 [pid = 1933] [id = 400] 22:48:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f051b8c9000) [pid = 1933] [serial = 1201] [outer = (nil)] 22:48:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f051b8d0c00) [pid = 1933] [serial = 1202] [outer = 0x7f051b8c9000] 22:48:51 INFO - PROCESS | 1933 | 1461563331785 Marionette DEBUG loaded listener.js 22:48:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f051b8d5800) [pid = 1933] [serial = 1203] [outer = 0x7f051b8c9000] 22:48:52 INFO - PROCESS | 1933 | 1461563332751 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:48:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:48:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1636ms 22:48:52 INFO - PROCESS | 1933 | 1461563332831 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 22:48:52 INFO - PROCESS | 1933 | 1461563332834 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 22:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:48:52 INFO - PROCESS | 1933 | 1461563332842 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:48:52 INFO - PROCESS | 1933 | 1461563332845 Marionette TRACE conn3 <- [1,1574,null,{}] 22:48:52 INFO - PROCESS | 1933 | 1461563332852 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:48:53 INFO - PROCESS | 1933 | 1461563333100 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 22:48:53 INFO - PROCESS | 1933 | 1461563333401 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb58000 == 152 [pid = 1933] [id = 401] 22:48:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f051b8cac00) [pid = 1933] [serial = 1204] [outer = (nil)] 22:48:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f051fdf1c00) [pid = 1933] [serial = 1205] [outer = 0x7f051b8cac00] 22:48:53 INFO - PROCESS | 1933 | 1461563333490 Marionette DEBUG loaded listener.js 22:48:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f0521b06000) [pid = 1933] [serial = 1206] [outer = 0x7f051b8cac00] 22:48:54 INFO - PROCESS | 1933 | 1461563334381 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:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1588ms 22:48:54 INFO - PROCESS | 1933 | 1461563334429 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 22:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:48:54 INFO - PROCESS | 1933 | 1461563334433 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 22:48:54 INFO - PROCESS | 1933 | 1461563334439 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:48:54 INFO - PROCESS | 1933 | 1461563334442 Marionette TRACE conn3 <- [1,1578,null,{}] 22:48:54 INFO - PROCESS | 1933 | 1461563334447 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:48:54 INFO - PROCESS | 1933 | 1461563334642 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 22:48:54 INFO - PROCESS | 1933 | 1461563334853 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519ed2000 == 153 [pid = 1933] [id = 402] 22:48:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f051a6f3400) [pid = 1933] [serial = 1207] [outer = (nil)] 22:48:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f051a6f5c00) [pid = 1933] [serial = 1208] [outer = 0x7f051a6f3400] 22:48:55 INFO - PROCESS | 1933 | 1461563335022 Marionette DEBUG loaded listener.js 22:48:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f051fdee800) [pid = 1933] [serial = 1209] [outer = 0x7f051a6f3400] 22:48:55 INFO - PROCESS | 1933 | 1461563335918 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:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1530ms 22:48:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:48:55 INFO - PROCESS | 1933 | 1461563335969 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 22:48:55 INFO - PROCESS | 1933 | 1461563335973 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 22:48:55 INFO - PROCESS | 1933 | 1461563335980 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:48:55 INFO - PROCESS | 1933 | 1461563335985 Marionette TRACE conn3 <- [1,1582,null,{}] 22:48:55 INFO - PROCESS | 1933 | 1461563335991 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:48:56 INFO - PROCESS | 1933 | 1461563336229 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 22:48:56 INFO - PROCESS | 1933 | 1461563336481 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519fbc800 == 154 [pid = 1933] [id = 403] 22:48:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f051a5c5c00) [pid = 1933] [serial = 1210] [outer = (nil)] 22:48:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f051a6f2400) [pid = 1933] [serial = 1211] [outer = 0x7f051a5c5c00] 22:48:56 INFO - PROCESS | 1933 | 1461563336614 Marionette DEBUG loaded listener.js 22:48:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f0521b07c00) [pid = 1933] [serial = 1212] [outer = 0x7f051a5c5c00] 22:48:57 INFO - PROCESS | 1933 | 1461563337512 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:48:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:48:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1638ms 22:48:57 INFO - PROCESS | 1933 | 1461563337618 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 22:48:57 INFO - PROCESS | 1933 | 1461563337622 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 22:48:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:48:57 INFO - PROCESS | 1933 | 1461563337628 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:48:57 INFO - PROCESS | 1933 | 1461563337632 Marionette TRACE conn3 <- [1,1586,null,{}] 22:48:57 INFO - PROCESS | 1933 | 1461563337637 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:48:57 INFO - PROCESS | 1933 | 1461563337879 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 22:48:58 INFO - PROCESS | 1933 | 1461563338195 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b3cc000 == 155 [pid = 1933] [id = 404] 22:48:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 277 (0x7f051a5c8400) [pid = 1933] [serial = 1213] [outer = (nil)] 22:48:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 278 (0x7f0521b07800) [pid = 1933] [serial = 1214] [outer = 0x7f051a5c8400] 22:48:58 INFO - PROCESS | 1933 | 1461563338270 Marionette DEBUG loaded listener.js 22:48:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 279 (0x7f0521b0dc00) [pid = 1933] [serial = 1215] [outer = 0x7f051a5c8400] 22:48:59 INFO - PROCESS | 1933 | 1461563339483 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:48:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:48:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1888ms 22:48:59 INFO - PROCESS | 1933 | 1461563339524 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 22:48:59 INFO - PROCESS | 1933 | 1461563339530 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 22:48:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:48:59 INFO - PROCESS | 1933 | 1461563339539 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:48:59 INFO - PROCESS | 1933 | 1461563339544 Marionette TRACE conn3 <- [1,1590,null,{}] 22:48:59 INFO - PROCESS | 1933 | 1461563339553 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:48:59 INFO - PROCESS | 1933 | 1461563339797 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 22:49:00 INFO - PROCESS | 1933 | 1461563340029 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f113000 == 156 [pid = 1933] [id = 405] 22:49:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 280 (0x7f051b8d1000) [pid = 1933] [serial = 1216] [outer = (nil)] 22:49:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 281 (0x7f051c8eb400) [pid = 1933] [serial = 1217] [outer = 0x7f051b8d1000] 22:49:00 INFO - PROCESS | 1933 | 1461563340100 Marionette DEBUG loaded listener.js 22:49:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 282 (0x7f051cb03c00) [pid = 1933] [serial = 1218] [outer = 0x7f051b8d1000] 22:49:01 INFO - PROCESS | 1933 | 1461563341209 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:49:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:49:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1735ms 22:49:01 INFO - PROCESS | 1933 | 1461563341274 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 22:49:01 INFO - PROCESS | 1933 | 1461563341282 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 22:49:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:49:01 INFO - PROCESS | 1933 | 1461563341293 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:49:01 INFO - PROCESS | 1933 | 1461563341296 Marionette TRACE conn3 <- [1,1594,null,{}] 22:49:01 INFO - PROCESS | 1933 | 1461563341303 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:49:01 INFO - PROCESS | 1933 | 1461563341543 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 22:49:01 INFO - PROCESS | 1933 | 1461563341852 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521093000 == 157 [pid = 1933] [id = 406] 22:49:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 283 (0x7f051cb0fc00) [pid = 1933] [serial = 1219] [outer = (nil)] 22:49:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 284 (0x7f051f210400) [pid = 1933] [serial = 1220] [outer = 0x7f051cb0fc00] 22:49:01 INFO - PROCESS | 1933 | 1461563341926 Marionette DEBUG loaded listener.js 22:49:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 285 (0x7f051fbc5000) [pid = 1933] [serial = 1221] [outer = 0x7f051cb0fc00] 22:49:02 INFO - PROCESS | 1933 | 1461563342865 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:49:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:49:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1630ms 22:49:02 INFO - PROCESS | 1933 | 1461563342924 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 22:49:02 INFO - PROCESS | 1933 | 1461563342928 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 22:49:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:49:02 INFO - PROCESS | 1933 | 1461563342934 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:49:02 INFO - PROCESS | 1933 | 1461563342939 Marionette TRACE conn3 <- [1,1598,null,{}] 22:49:02 INFO - PROCESS | 1933 | 1461563342956 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:49:03 INFO - PROCESS | 1933 | 1461563343164 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 22:49:03 INFO - PROCESS | 1933 | 1461563343471 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b689000 == 158 [pid = 1933] [id = 407] 22:49:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 286 (0x7f0520646000) [pid = 1933] [serial = 1222] [outer = (nil)] 22:49:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 287 (0x7f0521b06400) [pid = 1933] [serial = 1223] [outer = 0x7f0520646000] 22:49:03 INFO - PROCESS | 1933 | 1461563343592 Marionette DEBUG loaded listener.js 22:49:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 288 (0x7f0521b11400) [pid = 1933] [serial = 1224] [outer = 0x7f0520646000] 22:49:04 INFO - PROCESS | 1933 | 1461563344454 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:49:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:49:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1584ms 22:49:04 INFO - PROCESS | 1933 | 1461563344520 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 22:49:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:49:04 INFO - PROCESS | 1933 | 1461563344525 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 22:49:04 INFO - PROCESS | 1933 | 1461563344532 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:49:04 INFO - PROCESS | 1933 | 1461563344535 Marionette TRACE conn3 <- [1,1602,null,{}] 22:49:04 INFO - PROCESS | 1933 | 1461563344541 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:49:04 INFO - PROCESS | 1933 | 1461563344746 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 22:49:05 INFO - PROCESS | 1933 | 1461563344999 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052108b800 == 159 [pid = 1933] [id = 408] 22:49:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 289 (0x7f051f214c00) [pid = 1933] [serial = 1225] [outer = (nil)] 22:49:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 290 (0x7f0522d19400) [pid = 1933] [serial = 1226] [outer = 0x7f051f214c00] 22:49:05 INFO - PROCESS | 1933 | 1461563345113 Marionette DEBUG loaded listener.js 22:49:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 291 (0x7f0528f7bc00) [pid = 1933] [serial = 1227] [outer = 0x7f051f214c00] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521aea000 == 158 [pid = 1933] [id = 198] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 290 (0x7f0534598000) [pid = 1933] [serial = 1115] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 289 (0x7f05425bd400) [pid = 1933] [serial = 1079] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 288 (0x7f052f68a800) [pid = 1933] [serial = 1064] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 287 (0x7f05288eb400) [pid = 1933] [serial = 1058] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 286 (0x7f0537b82400) [pid = 1933] [serial = 1073] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 285 (0x7f0541712c00) [pid = 1933] [serial = 1076] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 284 (0x7f05428f1800) [pid = 1933] [serial = 1082] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 283 (0x7f05288f2400) [pid = 1933] [serial = 1094] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 282 (0x7f0535410000) [pid = 1933] [serial = 1070] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 281 (0x7f053459b400) [pid = 1933] [serial = 1067] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 280 (0x7f0545515000) [pid = 1933] [serial = 1085] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 279 (0x7f052bff1000) [pid = 1933] [serial = 1061] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 278 (0x7f0547609000) [pid = 1933] [serial = 1088] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOMWINDOW == 277 (0x7f0520648000) [pid = 1933] [serial = 1091] [outer = (nil)] [url = about:blank] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff51800 == 157 [pid = 1933] [id = 391] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fd49000 == 156 [pid = 1933] [id = 390] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c26e800 == 155 [pid = 1933] [id = 389] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528d63000 == 154 [pid = 1933] [id = 388] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051cbce800 == 153 [pid = 1933] [id = 387] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528d6c800 == 152 [pid = 1933] [id = 386] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05229f9000 == 151 [pid = 1933] [id = 384] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fd44800 == 150 [pid = 1933] [id = 383] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528d6a000 == 149 [pid = 1933] [id = 382] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052faac000 == 148 [pid = 1933] [id = 381] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052109d000 == 147 [pid = 1933] [id = 380] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054bdd0000 == 146 [pid = 1933] [id = 379] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0549981800 == 145 [pid = 1933] [id = 378] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05479e8000 == 144 [pid = 1933] [id = 377] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547333800 == 143 [pid = 1933] [id = 376] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05426bc000 == 142 [pid = 1933] [id = 375] 22:49:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534d93800 == 141 [pid = 1933] [id = 374] 22:49:06 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f099800 == 140 [pid = 1933] [id = 373] 22:49:06 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f3ab800 == 139 [pid = 1933] [id = 372] 22:49:06 INFO - PROCESS | 1933 | 1461563346077 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:49:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:49:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1588ms 22:49:06 INFO - PROCESS | 1933 | 1461563346121 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 22:49:06 INFO - PROCESS | 1933 | 1461563346124 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 22:49:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:49:06 INFO - PROCESS | 1933 | 1461563346130 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:49:06 INFO - PROCESS | 1933 | 1461563346133 Marionette TRACE conn3 <- [1,1606,null,{}] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 276 (0x7f0522b8b400) [pid = 1933] [serial = 1098] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f0522129c00) [pid = 1933] [serial = 1097] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f052f055400) [pid = 1933] [serial = 1109] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f052ad70000) [pid = 1933] [serial = 1101] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f052947d800) [pid = 1933] [serial = 1100] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f052b3d1c00) [pid = 1933] [serial = 1103] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f052bde0c00) [pid = 1933] [serial = 1104] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f05331edc00) [pid = 1933] [serial = 1055] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f052d5db000) [pid = 1933] [serial = 1106] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f052f0c5800) [pid = 1933] [serial = 1110] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f0532b2bc00) [pid = 1933] [serial = 1113] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f052e4ec800) [pid = 1933] [serial = 1107] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f052ad70400) [pid = 1933] [serial = 1112] [outer = (nil)] [url = about:blank] 22:49:06 INFO - PROCESS | 1933 | 1461563346194 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:49:06 INFO - PROCESS | 1933 | 1461563346385 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 22:49:06 INFO - PROCESS | 1933 | 1461563346395 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521adb000 == 140 [pid = 1933] [id = 409] 22:49:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f052205e400) [pid = 1933] [serial = 1228] [outer = (nil)] 22:49:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f0529474c00) [pid = 1933] [serial = 1229] [outer = 0x7f052205e400] 22:49:06 INFO - PROCESS | 1933 | 1461563346461 Marionette DEBUG loaded listener.js 22:49:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f052ad64400) [pid = 1933] [serial = 1230] [outer = 0x7f052205e400] 22:49:07 INFO - PROCESS | 1933 | 1461563347470 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:49:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:49:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1370ms 22:49:07 INFO - PROCESS | 1933 | 1461563347502 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 22:49:07 INFO - PROCESS | 1933 | 1461563347506 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 22:49:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:49:07 INFO - PROCESS | 1933 | 1461563347512 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:49:07 INFO - PROCESS | 1933 | 1461563347515 Marionette TRACE conn3 <- [1,1610,null,{}] 22:49:07 INFO - PROCESS | 1933 | 1461563347520 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:49:07 INFO - PROCESS | 1933 | 1461563347810 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 22:49:07 INFO - PROCESS | 1933 | 1461563347923 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c2e2000 == 141 [pid = 1933] [id = 410] 22:49:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f0522060c00) [pid = 1933] [serial = 1231] [outer = (nil)] 22:49:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f052bacdc00) [pid = 1933] [serial = 1232] [outer = 0x7f0522060c00] 22:49:07 INFO - PROCESS | 1933 | 1461563347989 Marionette DEBUG loaded listener.js 22:49:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f052c4d8400) [pid = 1933] [serial = 1233] [outer = 0x7f0522060c00] 22:49:08 INFO - PROCESS | 1933 | 1461563348774 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:49:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:49:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1278ms 22:49:08 INFO - PROCESS | 1933 | 1461563348791 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 22:49:08 INFO - PROCESS | 1933 | 1461563348794 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 22:49:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:49:08 INFO - PROCESS | 1933 | 1461563348801 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:49:08 INFO - PROCESS | 1933 | 1461563348804 Marionette TRACE conn3 <- [1,1614,null,{}] 22:49:08 INFO - PROCESS | 1933 | 1461563348809 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:49:09 INFO - PROCESS | 1933 | 1461563349048 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 22:49:09 INFO - PROCESS | 1933 | 1461563349101 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fd4f800 == 142 [pid = 1933] [id = 411] 22:49:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f052c4dc000) [pid = 1933] [serial = 1234] [outer = (nil)] 22:49:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f052e407000) [pid = 1933] [serial = 1235] [outer = 0x7f052c4dc000] 22:49:09 INFO - PROCESS | 1933 | 1461563349165 Marionette DEBUG loaded listener.js 22:49:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f052f056400) [pid = 1933] [serial = 1236] [outer = 0x7f052c4dc000] 22:49:10 INFO - PROCESS | 1933 | 1461563350060 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:49:10 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:49:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1290ms 22:49:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:49:10 INFO - PROCESS | 1933 | 1461563350093 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 22:49:10 INFO - PROCESS | 1933 | 1461563350096 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 22:49:10 INFO - PROCESS | 1933 | 1461563350102 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:49:10 INFO - PROCESS | 1933 | 1461563350105 Marionette TRACE conn3 <- [1,1618,null,{}] 22:49:10 INFO - PROCESS | 1933 | 1461563350111 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:49:11 INFO - PROCESS | 1933 | 1461563351159 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f051e219c00) [pid = 1933] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f052f211c00) [pid = 1933] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f0545517400) [pid = 1933] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f052c7cec00) [pid = 1933] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f0535407c00) [pid = 1933] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f054233a800) [pid = 1933] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f052f68e800) [pid = 1933] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f05330cd400) [pid = 1933] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f053446e800) [pid = 1933] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f052ef3b000) [pid = 1933] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f052064b000) [pid = 1933] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f052b58c800) [pid = 1933] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f054284e000) [pid = 1933] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f0535406800) [pid = 1933] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f052905dc00) [pid = 1933] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f052ef36400) [pid = 1933] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f051fbcac00) [pid = 1933] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f051e215000) [pid = 1933] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f052f0c3000) [pid = 1933] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f052f688000) [pid = 1933] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f0521bd1c00) [pid = 1933] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f051b7cbc00) [pid = 1933] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f052ef79800) [pid = 1933] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f051ccf4c00) [pid = 1933] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f051ccf2800) [pid = 1933] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f052c8d9000) [pid = 1933] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f0535408400) [pid = 1933] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f0520ad1c00) [pid = 1933] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f0530168400) [pid = 1933] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f0529472800) [pid = 1933] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f0522127400) [pid = 1933] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f052f05b800) [pid = 1933] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f052fdcb800) [pid = 1933] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f052f0bf000) [pid = 1933] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f05288f8000) [pid = 1933] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f0530171800) [pid = 1933] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f052231dc00) [pid = 1933] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f051fbca800) [pid = 1933] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f0522123c00) [pid = 1933] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f0534594400) [pid = 1933] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f0543b77000) [pid = 1933] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f0521bc3800) [pid = 1933] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f051b7c7400) [pid = 1933] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f0522320400) [pid = 1933] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f0547607800) [pid = 1933] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f052f0c1800) [pid = 1933] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f0529476400) [pid = 1933] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f052f691c00) [pid = 1933] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f0543b71000) [pid = 1933] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f051e215c00) [pid = 1933] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f051e21e400) [pid = 1933] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f051cad9000) [pid = 1933] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f05330cc400) [pid = 1933] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f051b7c9400) [pid = 1933] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f0520ad8000) [pid = 1933] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f053540fc00) [pid = 1933] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f0522127800) [pid = 1933] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f053016d000) [pid = 1933] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f051ccf3400) [pid = 1933] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f05228cd800) [pid = 1933] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f0522b8d400) [pid = 1933] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f053485e000) [pid = 1933] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f05455a0800) [pid = 1933] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f0528f73000) [pid = 1933] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f052f21a000) [pid = 1933] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f0521bccc00) [pid = 1933] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f0528f74000) [pid = 1933] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f051b7cb400) [pid = 1933] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f052064d000) [pid = 1933] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f052f0bc000) [pid = 1933] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f052c4d2c00) [pid = 1933] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f0538a4ec00) [pid = 1933] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f05228cdc00) [pid = 1933] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f052231e000) [pid = 1933] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f053016a000) [pid = 1933] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f0521c05400) [pid = 1933] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f0529481400) [pid = 1933] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f0522d1f000) [pid = 1933] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f0528f76c00) [pid = 1933] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f0530166800) [pid = 1933] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f052b590400) [pid = 1933] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:49:11 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f0529475000) [pid = 1933] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:49:11 INFO - PROCESS | 1933 | 1461563351468 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051c826000 == 143 [pid = 1933] [id = 412] 22:49:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f051b7c7400) [pid = 1933] [serial = 1237] [outer = (nil)] 22:49:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f051cad9000) [pid = 1933] [serial = 1238] [outer = 0x7f051b7c7400] 22:49:11 INFO - PROCESS | 1933 | 1461563351537 Marionette DEBUG loaded listener.js 22:49:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f051e215000) [pid = 1933] [serial = 1239] [outer = 0x7f051b7c7400] 22:49:12 INFO - PROCESS | 1933 | 1461563352233 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:49:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:49:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2188ms 22:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:49:12 INFO - PROCESS | 1933 | 1461563352291 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 22:49:12 INFO - PROCESS | 1933 | 1461563352293 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 22:49:12 INFO - PROCESS | 1933 | 1461563352300 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:49:12 INFO - PROCESS | 1933 | 1461563352315 Marionette TRACE conn3 <- [1,1622,null,{}] 22:49:12 INFO - PROCESS | 1933 | 1461563352321 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:49:12 INFO - PROCESS | 1933 | 1461563352581 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 22:49:12 INFO - PROCESS | 1933 | 1461563352598 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521ae5000 == 144 [pid = 1933] [id = 413] 22:49:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f051b7c9000) [pid = 1933] [serial = 1240] [outer = (nil)] 22:49:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f051fd5a800) [pid = 1933] [serial = 1241] [outer = 0x7f051b7c9000] 22:49:12 INFO - PROCESS | 1933 | 1461563352662 Marionette DEBUG loaded listener.js 22:49:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f05228c4400) [pid = 1933] [serial = 1242] [outer = 0x7f051b7c9000] 22:49:13 INFO - PROCESS | 1933 | 1461563353794 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:49:13 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:49:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1549ms 22:49:13 INFO - PROCESS | 1933 | 1461563353848 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 22:49:13 INFO - PROCESS | 1933 | 1461563353854 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 22:49:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:49:13 INFO - PROCESS | 1933 | 1461563353865 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:49:13 INFO - PROCESS | 1933 | 1461563353870 Marionette TRACE conn3 <- [1,1626,null,{}] 22:49:13 INFO - PROCESS | 1933 | 1461563353880 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:49:14 INFO - PROCESS | 1933 | 1461563354145 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 22:49:14 INFO - PROCESS | 1933 | 1461563354459 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fae2800 == 145 [pid = 1933] [id = 414] 22:49:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f051cae0800) [pid = 1933] [serial = 1243] [outer = (nil)] 22:49:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f051cb06c00) [pid = 1933] [serial = 1244] [outer = 0x7f051cae0800] 22:49:14 INFO - PROCESS | 1933 | 1461563354542 Marionette DEBUG loaded listener.js 22:49:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f051ccf7400) [pid = 1933] [serial = 1245] [outer = 0x7f051cae0800] 22:49:15 INFO - PROCESS | 1933 | 1461563355454 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:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1641ms 22:49:15 INFO - PROCESS | 1933 | 1461563355507 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 22:49:15 INFO - PROCESS | 1933 | 1461563355516 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 22:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:49:15 INFO - PROCESS | 1933 | 1461563355527 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:49:15 INFO - PROCESS | 1933 | 1461563355531 Marionette TRACE conn3 <- [1,1630,null,{}] 22:49:15 INFO - PROCESS | 1933 | 1461563355538 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:49:15 INFO - PROCESS | 1933 | 1461563355759 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 22:49:16 INFO - PROCESS | 1933 | 1461563356086 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052938c000 == 146 [pid = 1933] [id = 415] 22:49:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f051fdf2000) [pid = 1933] [serial = 1246] [outer = (nil)] 22:49:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f051feb4800) [pid = 1933] [serial = 1247] [outer = 0x7f051fdf2000] 22:49:16 INFO - PROCESS | 1933 | 1461563356169 Marionette DEBUG loaded listener.js 22:49:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f0520ad8000) [pid = 1933] [serial = 1248] [outer = 0x7f051fdf2000] 22:49:17 INFO - PROCESS | 1933 | 1461563357059 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:49:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:49:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1589ms 22:49:17 INFO - PROCESS | 1933 | 1461563357117 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 22:49:17 INFO - PROCESS | 1933 | 1461563357120 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 22:49:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:49:17 INFO - PROCESS | 1933 | 1461563357128 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:49:17 INFO - PROCESS | 1933 | 1461563357134 Marionette TRACE conn3 <- [1,1634,null,{}] 22:49:17 INFO - PROCESS | 1933 | 1461563357151 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:49:17 INFO - PROCESS | 1933 | 1461563357414 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 22:49:17 INFO - PROCESS | 1933 | 1461563357711 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052faad000 == 147 [pid = 1933] [id = 416] 22:49:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f052205e800) [pid = 1933] [serial = 1249] [outer = (nil)] 22:49:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f05288f8000) [pid = 1933] [serial = 1250] [outer = 0x7f052205e800] 22:49:17 INFO - PROCESS | 1933 | 1461563357790 Marionette DEBUG loaded listener.js 22:49:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f0529472800) [pid = 1933] [serial = 1251] [outer = 0x7f052205e800] 22:49:18 INFO - PROCESS | 1933 | 1461563358646 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:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1593ms 22:49:18 INFO - PROCESS | 1933 | 1461563358722 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 22:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:49:18 INFO - PROCESS | 1933 | 1461563358727 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 22:49:18 INFO - PROCESS | 1933 | 1461563358733 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:49:18 INFO - PROCESS | 1933 | 1461563358737 Marionette TRACE conn3 <- [1,1638,null,{}] 22:49:18 INFO - PROCESS | 1933 | 1461563358743 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:49:18 INFO - PROCESS | 1933 | 1461563358990 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 22:49:19 INFO - PROCESS | 1933 | 1461563359240 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533e97800 == 148 [pid = 1933] [id = 417] 22:49:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f0521b10c00) [pid = 1933] [serial = 1252] [outer = (nil)] 22:49:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f052b3c3400) [pid = 1933] [serial = 1253] [outer = 0x7f0521b10c00] 22:49:19 INFO - PROCESS | 1933 | 1461563359361 Marionette DEBUG loaded listener.js 22:49:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f052bacb400) [pid = 1933] [serial = 1254] [outer = 0x7f0521b10c00] 22:49:20 INFO - PROCESS | 1933 | 1461563360223 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:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1534ms 22:49:20 INFO - PROCESS | 1933 | 1461563360268 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 22:49:20 INFO - PROCESS | 1933 | 1461563360272 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 22:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:49:20 INFO - PROCESS | 1933 | 1461563360278 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:49:20 INFO - PROCESS | 1933 | 1461563360282 Marionette TRACE conn3 <- [1,1642,null,{}] 22:49:20 INFO - PROCESS | 1933 | 1461563360287 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:49:20 INFO - PROCESS | 1933 | 1461563360485 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 22:49:20 INFO - PROCESS | 1933 | 1461563360696 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534b23000 == 149 [pid = 1933] [id = 418] 22:49:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f0522b8d400) [pid = 1933] [serial = 1255] [outer = (nil)] 22:49:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f052bf0f400) [pid = 1933] [serial = 1256] [outer = 0x7f0522b8d400] 22:49:20 INFO - PROCESS | 1933 | 1461563360813 Marionette DEBUG loaded listener.js 22:49:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f052c7d5c00) [pid = 1933] [serial = 1257] [outer = 0x7f0522b8d400] 22:49:21 INFO - PROCESS | 1933 | 1461563361760 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:49:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1529ms 22:49:21 INFO - PROCESS | 1933 | 1461563361809 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 22:49:21 INFO - PROCESS | 1933 | 1461563361813 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 22:49:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:49:21 INFO - PROCESS | 1933 | 1461563361819 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:49:21 INFO - PROCESS | 1933 | 1461563361821 Marionette TRACE conn3 <- [1,1646,null,{}] 22:49:21 INFO - PROCESS | 1933 | 1461563361828 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:49:22 INFO - PROCESS | 1933 | 1461563362069 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 22:49:22 INFO - PROCESS | 1933 | 1461563362344 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0536476000 == 150 [pid = 1933] [id = 419] 22:49:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f052f687400) [pid = 1933] [serial = 1258] [outer = (nil)] 22:49:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f052f68e800) [pid = 1933] [serial = 1259] [outer = 0x7f052f687400] 22:49:22 INFO - PROCESS | 1933 | 1461563362496 Marionette DEBUG loaded listener.js 22:49:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f052fdc0400) [pid = 1933] [serial = 1260] [outer = 0x7f052f687400] 22:49:23 INFO - PROCESS | 1933 | 1461563363300 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:49:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:49:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1531ms 22:49:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:49:23 INFO - PROCESS | 1933 | 1461563363351 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 22:49:23 INFO - PROCESS | 1933 | 1461563363354 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 22:49:23 INFO - PROCESS | 1933 | 1461563363361 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:49:23 INFO - PROCESS | 1933 | 1461563363364 Marionette TRACE conn3 <- [1,1650,null,{}] 22:49:23 INFO - PROCESS | 1933 | 1461563363370 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:49:23 INFO - PROCESS | 1933 | 1461563363565 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 22:49:23 INFO - PROCESS | 1933 | 1461563363777 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05426bc000 == 151 [pid = 1933] [id = 420] 22:49:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f052f058800) [pid = 1933] [serial = 1261] [outer = (nil)] 22:49:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f0530165800) [pid = 1933] [serial = 1262] [outer = 0x7f052f058800] 22:49:23 INFO - PROCESS | 1933 | 1461563363892 Marionette DEBUG loaded listener.js 22:49:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f05301ea000) [pid = 1933] [serial = 1263] [outer = 0x7f052f058800] 22:49:24 INFO - PROCESS | 1933 | 1461563364799 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:49:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:49:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1485ms 22:49:24 INFO - PROCESS | 1933 | 1461563364846 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 22:49:24 INFO - PROCESS | 1933 | 1461563364849 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 22:49:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:49:24 INFO - PROCESS | 1933 | 1461563364856 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:49:24 INFO - PROCESS | 1933 | 1461563364859 Marionette TRACE conn3 <- [1,1654,null,{}] 22:49:24 INFO - PROCESS | 1933 | 1461563364864 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:49:25 INFO - PROCESS | 1933 | 1461563365062 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 22:49:25 INFO - PROCESS | 1933 | 1461563365275 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547348000 == 152 [pid = 1933] [id = 421] 22:49:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f052f21a000) [pid = 1933] [serial = 1264] [outer = (nil)] 22:49:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f0532b2c800) [pid = 1933] [serial = 1265] [outer = 0x7f052f21a000] 22:49:25 INFO - PROCESS | 1933 | 1461563365392 Marionette DEBUG loaded listener.js 22:49:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f05330cc400) [pid = 1933] [serial = 1266] [outer = 0x7f052f21a000] 22:49:26 INFO - PROCESS | 1933 | 1461563366320 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:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1531ms 22:49:26 INFO - PROCESS | 1933 | 1461563366388 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 22:49:26 INFO - PROCESS | 1933 | 1461563366392 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 22:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:49:26 INFO - PROCESS | 1933 | 1461563366398 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:49:26 INFO - PROCESS | 1933 | 1461563366401 Marionette TRACE conn3 <- [1,1658,null,{}] 22:49:26 INFO - PROCESS | 1933 | 1461563366407 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:49:26 INFO - PROCESS | 1933 | 1461563366656 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 22:49:26 INFO - PROCESS | 1933 | 1461563366954 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547e30000 == 153 [pid = 1933] [id = 422] 22:49:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f052fdcf000) [pid = 1933] [serial = 1267] [outer = (nil)] 22:49:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f0534471c00) [pid = 1933] [serial = 1268] [outer = 0x7f052fdcf000] 22:49:27 INFO - PROCESS | 1933 | 1461563367038 Marionette DEBUG loaded listener.js 22:49:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f053459c000) [pid = 1933] [serial = 1269] [outer = 0x7f052fdcf000] 22:49:27 INFO - PROCESS | 1933 | 1461563367889 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:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1536ms 22:49:27 INFO - PROCESS | 1933 | 1461563367939 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 22:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:49:27 INFO - PROCESS | 1933 | 1461563367943 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 22:49:27 INFO - PROCESS | 1933 | 1461563367949 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:49:27 INFO - PROCESS | 1933 | 1461563367952 Marionette TRACE conn3 <- [1,1662,null,{}] 22:49:27 INFO - PROCESS | 1933 | 1461563367957 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:49:28 INFO - PROCESS | 1933 | 1461563368164 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 22:49:28 INFO - PROCESS | 1933 | 1461563368378 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fa4d800 == 154 [pid = 1933] [id = 423] 22:49:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f053174e000) [pid = 1933] [serial = 1270] [outer = (nil)] 22:49:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f0535380000) [pid = 1933] [serial = 1271] [outer = 0x7f053174e000] 22:49:28 INFO - PROCESS | 1933 | 1461563368498 Marionette DEBUG loaded listener.js 22:49:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f053538cc00) [pid = 1933] [serial = 1272] [outer = 0x7f053174e000] 22:49:29 INFO - PROCESS | 1933 | 1461563369431 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:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1529ms 22:49:29 INFO - PROCESS | 1933 | 1461563369480 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 22:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:49:29 INFO - PROCESS | 1933 | 1461563369484 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 22:49:29 INFO - PROCESS | 1933 | 1461563369490 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:49:29 INFO - PROCESS | 1933 | 1461563369495 Marionette TRACE conn3 <- [1,1666,null,{}] 22:49:29 INFO - PROCESS | 1933 | 1461563369500 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:49:29 INFO - PROCESS | 1933 | 1461563369734 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 22:49:29 INFO - PROCESS | 1933 | 1461563369943 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519c02800 == 155 [pid = 1933] [id = 424] 22:49:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f053459b400) [pid = 1933] [serial = 1273] [outer = (nil)] 22:49:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f05364e2800) [pid = 1933] [serial = 1274] [outer = 0x7f053459b400] 22:49:30 INFO - PROCESS | 1933 | 1461563370064 Marionette DEBUG loaded listener.js 22:49:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f0537ce2000) [pid = 1933] [serial = 1275] [outer = 0x7f053459b400] 22:49:31 INFO - PROCESS | 1933 | 1461563371071 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:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1636ms 22:49:31 INFO - PROCESS | 1933 | 1461563371127 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 22:49:31 INFO - PROCESS | 1933 | 1461563371131 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 22:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:49:31 INFO - PROCESS | 1933 | 1461563371138 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:49:31 INFO - PROCESS | 1933 | 1461563371140 Marionette TRACE conn3 <- [1,1670,null,{}] 22:49:31 INFO - PROCESS | 1933 | 1461563371146 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:49:31 INFO - PROCESS | 1933 | 1461563371347 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 22:49:31 INFO - PROCESS | 1933 | 1461563371612 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519c22800 == 156 [pid = 1933] [id = 425] 22:49:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f051ccf5c00) [pid = 1933] [serial = 1276] [outer = (nil)] 22:49:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f052064e400) [pid = 1933] [serial = 1277] [outer = 0x7f051ccf5c00] 22:49:31 INFO - PROCESS | 1933 | 1461563371739 Marionette DEBUG loaded listener.js 22:49:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f052c4cfc00) [pid = 1933] [serial = 1278] [outer = 0x7f051ccf5c00] 22:49:32 INFO - PROCESS | 1933 | 1461563372632 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:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1533ms 22:49:32 INFO - PROCESS | 1933 | 1461563372672 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 22:49:32 INFO - PROCESS | 1933 | 1461563372676 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 22:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:49:32 INFO - PROCESS | 1933 | 1461563372682 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:49:32 INFO - PROCESS | 1933 | 1461563372684 Marionette TRACE conn3 <- [1,1674,null,{}] 22:49:32 INFO - PROCESS | 1933 | 1461563372690 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:49:32 INFO - PROCESS | 1933 | 1461563372900 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 22:49:33 INFO - PROCESS | 1933 | 1461563373117 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051c83b800 == 157 [pid = 1933] [id = 426] 22:49:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f051cceb400) [pid = 1933] [serial = 1279] [outer = (nil)] 22:49:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f051fd54800) [pid = 1933] [serial = 1280] [outer = 0x7f051cceb400] 22:49:33 INFO - PROCESS | 1933 | 1461563373235 Marionette DEBUG loaded listener.js 22:49:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f0522d21800) [pid = 1933] [serial = 1281] [outer = 0x7f051cceb400] 22:49:34 INFO - PROCESS | 1933 | 1461563374188 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:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1581ms 22:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:49:34 INFO - PROCESS | 1933 | 1461563374264 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 22:49:34 INFO - PROCESS | 1933 | 1461563374267 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 22:49:34 INFO - PROCESS | 1933 | 1461563374274 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:49:34 INFO - PROCESS | 1933 | 1461563374277 Marionette TRACE conn3 <- [1,1678,null,{}] 22:49:34 INFO - PROCESS | 1933 | 1461563374283 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:49:34 INFO - PROCESS | 1933 | 1461563374493 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 22:49:34 INFO - PROCESS | 1933 | 1461563374755 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cbd3800 == 158 [pid = 1933] [id = 427] 22:49:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f051b7cc400) [pid = 1933] [serial = 1282] [outer = (nil)] 22:49:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f051ccf0800) [pid = 1933] [serial = 1283] [outer = 0x7f051b7cc400] 22:49:34 INFO - PROCESS | 1933 | 1461563374874 Marionette DEBUG loaded listener.js 22:49:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f051fd5fc00) [pid = 1933] [serial = 1284] [outer = 0x7f051b7cc400] 22:49:36 INFO - PROCESS | 1933 | 1461563376218 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:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2089ms 22:49:36 INFO - PROCESS | 1933 | 1461563376412 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 22:49:36 INFO - PROCESS | 1933 | 1461563376421 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 22:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:49:36 INFO - PROCESS | 1933 | 1461563376434 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:49:36 INFO - PROCESS | 1933 | 1461563376440 Marionette TRACE conn3 <- [1,1682,null,{}] 22:49:36 INFO - PROCESS | 1933 | 1461563376449 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:49:36 INFO - PROCESS | 1933 | 1461563376668 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 22:49:36 INFO - PROCESS | 1933 | 1461563376939 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f1ca000 == 159 [pid = 1933] [id = 428] 22:49:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f051c8ecc00) [pid = 1933] [serial = 1285] [outer = (nil)] 22:49:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f051cadec00) [pid = 1933] [serial = 1286] [outer = 0x7f051c8ecc00] 22:49:37 INFO - PROCESS | 1933 | 1461563377010 Marionette DEBUG loaded listener.js 22:49:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f051cb0e400) [pid = 1933] [serial = 1287] [outer = 0x7f051c8ecc00] 22:49:38 INFO - PROCESS | 1933 | 1461563378101 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:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1735ms 22:49:38 INFO - PROCESS | 1933 | 1461563378169 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 22:49:38 INFO - PROCESS | 1933 | 1461563378178 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 22:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:49:38 INFO - PROCESS | 1933 | 1461563378188 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:49:38 INFO - PROCESS | 1933 | 1461563378192 Marionette TRACE conn3 <- [1,1686,null,{}] 22:49:38 INFO - PROCESS | 1933 | 1461563378197 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:49:38 INFO - PROCESS | 1933 | 1461563378404 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 22:49:38 INFO - PROCESS | 1933 | 1461563378719 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cbca800 == 160 [pid = 1933] [id = 429] 22:49:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f051e21bc00) [pid = 1933] [serial = 1288] [outer = (nil)] 22:49:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f051fde8000) [pid = 1933] [serial = 1289] [outer = 0x7f051e21bc00] 22:49:38 INFO - PROCESS | 1933 | 1461563378795 Marionette DEBUG loaded listener.js 22:49:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f051feae400) [pid = 1933] [serial = 1290] [outer = 0x7f051e21bc00] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054a75a000 == 159 [pid = 1933] [id = 203] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537b2e000 == 158 [pid = 1933] [id = 90] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05426c3800 == 157 [pid = 1933] [id = 201] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051cbc3800 == 156 [pid = 1933] [id = 363] 22:49:39 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f051feb1000) [pid = 1933] [serial = 1154] [outer = (nil)] [url = about:blank] 22:49:39 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f051c8ee000) [pid = 1933] [serial = 1151] [outer = (nil)] [url = about:blank] 22:49:39 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f0545abf400) [pid = 1933] [serial = 1148] [outer = (nil)] [url = about:blank] 22:49:39 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f0535720c00) [pid = 1933] [serial = 1178] [outer = (nil)] [url = about:blank] 22:49:39 INFO - PROCESS | 1933 | 1461563379792 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:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051c826000 == 155 [pid = 1933] [id = 412] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fd4f800 == 154 [pid = 1933] [id = 411] 22:49:39 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:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1635ms 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c2e2000 == 153 [pid = 1933] [id = 410] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521adb000 == 152 [pid = 1933] [id = 409] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052108b800 == 151 [pid = 1933] [id = 408] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b689000 == 150 [pid = 1933] [id = 407] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521093000 == 149 [pid = 1933] [id = 406] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f113000 == 148 [pid = 1933] [id = 405] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519fbc800 == 147 [pid = 1933] [id = 403] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519ed2000 == 146 [pid = 1933] [id = 402] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb58000 == 145 [pid = 1933] [id = 401] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051bbf6800 == 144 [pid = 1933] [id = 400] 22:49:39 INFO - PROCESS | 1933 | 1461563379833 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 22:49:39 INFO - PROCESS | 1933 | 1461563379837 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054cd3b800 == 143 [pid = 1933] [id = 399] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f116800 == 142 [pid = 1933] [id = 398] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547341800 == 141 [pid = 1933] [id = 397] 22:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537e75000 == 140 [pid = 1933] [id = 396] 22:49:39 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05345cb000 == 139 [pid = 1933] [id = 392] 22:49:39 INFO - PROCESS | 1933 | 1461563379856 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:49:39 INFO - PROCESS | 1933 | 1461563379862 Marionette TRACE conn3 <- [1,1690,null,{}] 22:49:39 INFO - PROCESS | 1933 | 1461563379876 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:49:40 INFO - PROCESS | 1933 | 1461563380066 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f0534478400) [pid = 1933] [serial = 1056] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f0534985400) [pid = 1933] [serial = 1068] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f0522059800) [pid = 1933] [serial = 1142] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f05474a8c00) [pid = 1933] [serial = 834] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f05426eac00) [pid = 1933] [serial = 897] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f05354afc00) [pid = 1933] [serial = 1071] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f0543b78400) [pid = 1933] [serial = 1134] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f0530170000) [pid = 1933] [serial = 1124] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f05434a5000) [pid = 1933] [serial = 831] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f051feb9000) [pid = 1933] [serial = 1157] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f05354b0c00) [pid = 1933] [serial = 1131] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f052f162800) [pid = 1933] [serial = 882] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f05228c5800) [pid = 1933] [serial = 1161] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f052bf0d400) [pid = 1933] [serial = 1011] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f05474a3000) [pid = 1933] [serial = 903] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f0538a42c00) [pid = 1933] [serial = 1074] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f052bfe5800) [pid = 1933] [serial = 1122] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f052f0bec00) [pid = 1933] [serial = 1017] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f05345a0400) [pid = 1933] [serial = 1035] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f051e21f000) [pid = 1933] [serial = 852] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f053210b400) [pid = 1933] [serial = 1065] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f053174b400) [pid = 1933] [serial = 1026] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f0532370400) [pid = 1933] [serial = 975] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f051ccf4000) [pid = 1933] [serial = 915] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f05474a8800) [pid = 1933] [serial = 1136] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f053016f800) [pid = 1933] [serial = 885] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f0547b3f000) [pid = 1933] [serial = 918] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f052f04f000) [pid = 1933] [serial = 1095] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f052f05a400) [pid = 1933] [serial = 822] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f054233e400) [pid = 1933] [serial = 1077] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f0522d1e800) [pid = 1933] [serial = 876] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f0522064800) [pid = 1933] [serial = 1145] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f0533b86c00) [pid = 1933] [serial = 963] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f05425c4c00) [pid = 1933] [serial = 1080] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f053397e000) [pid = 1933] [serial = 1175] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f052ffd6c00) [pid = 1933] [serial = 753] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f0532c6d800) [pid = 1933] [serial = 1029] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f053210f000) [pid = 1933] [serial = 1125] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f052fdc5c00) [pid = 1933] [serial = 1020] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f052ad65000) [pid = 1933] [serial = 1008] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f0542586c00) [pid = 1933] [serial = 828] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f052b3c6400) [pid = 1933] [serial = 819] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f0535383400) [pid = 1933] [serial = 1116] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f052b592400) [pid = 1933] [serial = 1121] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f0547b40c00) [pid = 1933] [serial = 849] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f05417bd000) [pid = 1933] [serial = 894] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f0547611000) [pid = 1933] [serial = 840] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f052f21ac00) [pid = 1933] [serial = 873] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f051e21cc00) [pid = 1933] [serial = 948] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f0522b8f800) [pid = 1933] [serial = 1005] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f05479aac00) [pid = 1933] [serial = 1089] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f0542a58000) [pid = 1933] [serial = 978] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f05474af800) [pid = 1933] [serial = 906] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f0535387c00) [pid = 1933] [serial = 1128] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f0545abcc00) [pid = 1933] [serial = 1086] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f052f050000) [pid = 1933] [serial = 855] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f05331f9c00) [pid = 1933] [serial = 1032] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f051f216c00) [pid = 1933] [serial = 1139] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f052947b400) [pid = 1933] [serial = 909] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f053540a400) [pid = 1933] [serial = 825] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f051e21d800) [pid = 1933] [serial = 1002] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f052bf08000) [pid = 1933] [serial = 1167] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f05425c1800) [pid = 1933] [serial = 969] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f0522d24c00) [pid = 1933] [serial = 951] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f0543b72800) [pid = 1933] [serial = 900] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f052064d400) [pid = 1933] [serial = 1092] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f0520ad8800) [pid = 1933] [serial = 1160] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f0522b85800) [pid = 1933] [serial = 1118] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f052da57800) [pid = 1933] [serial = 1062] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f05345a0c00) [pid = 1933] [serial = 1127] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f05367c7400) [pid = 1933] [serial = 891] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f0547608800) [pid = 1933] [serial = 837] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f0528f7c800) [pid = 1933] [serial = 843] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f0535381c00) [pid = 1933] [serial = 1176] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f0530168800) [pid = 1933] [serial = 1023] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f052aa98000) [pid = 1933] [serial = 981] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f054796c400) [pid = 1933] [serial = 846] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f052b58e000) [pid = 1933] [serial = 1166] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f05434aec00) [pid = 1933] [serial = 1133] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f051b7d6c00) [pid = 1933] [serial = 912] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f052aaa6c00) [pid = 1933] [serial = 1164] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f052f68b400) [pid = 1933] [serial = 1172] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f052f213800) [pid = 1933] [serial = 960] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f05434ae800) [pid = 1933] [serial = 1083] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f052905d400) [pid = 1933] [serial = 1059] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f052c8dd000) [pid = 1933] [serial = 1169] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f0537c18c00) [pid = 1933] [serial = 966] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f052f0c2400) [pid = 1933] [serial = 1170] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f0542583c00) [pid = 1933] [serial = 816] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f052ef35000) [pid = 1933] [serial = 957] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f053538e400) [pid = 1933] [serial = 1130] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f052fdbf000) [pid = 1933] [serial = 1173] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f0543b72c00) [pid = 1933] [serial = 972] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f052bc02c00) [pid = 1933] [serial = 879] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f05331ed800) [pid = 1933] [serial = 888] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f052da58800) [pid = 1933] [serial = 1014] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f05288f5c00) [pid = 1933] [serial = 1163] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f052b3c6000) [pid = 1933] [serial = 954] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f0528f7c000) [pid = 1933] [serial = 1119] [outer = (nil)] [url = about:blank] 22:49:40 INFO - PROCESS | 1933 | 1461563380388 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051c832000 == 140 [pid = 1933] [id = 430] 22:49:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f051e21d800) [pid = 1933] [serial = 1291] [outer = (nil)] 22:49:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f0520ad8800) [pid = 1933] [serial = 1292] [outer = 0x7f051e21d800] 22:49:40 INFO - PROCESS | 1933 | 1461563380500 Marionette DEBUG loaded listener.js 22:49:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f0521b0f000) [pid = 1933] [serial = 1293] [outer = 0x7f051e21d800] 22:49:41 INFO - PROCESS | 1933 | 1461563381243 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:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1441ms 22:49:41 INFO - PROCESS | 1933 | 1461563381291 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 22:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:49:41 INFO - PROCESS | 1933 | 1461563381295 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 22:49:41 INFO - PROCESS | 1933 | 1461563381301 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:49:41 INFO - PROCESS | 1933 | 1461563381304 Marionette TRACE conn3 <- [1,1694,null,{}] 22:49:41 INFO - PROCESS | 1933 | 1461563381309 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:49:41 INFO - PROCESS | 1933 | 1461563381547 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 22:49:41 INFO - PROCESS | 1933 | 1461563381568 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051faf0000 == 141 [pid = 1933] [id = 431] 22:49:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f051f216c00) [pid = 1933] [serial = 1294] [outer = (nil)] 22:49:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f0521c0f400) [pid = 1933] [serial = 1295] [outer = 0x7f051f216c00] 22:49:41 INFO - PROCESS | 1933 | 1461563381634 Marionette DEBUG loaded listener.js 22:49:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f0522a46c00) [pid = 1933] [serial = 1296] [outer = 0x7f051f216c00] 22:49:42 INFO - PROCESS | 1933 | 1461563382591 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:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1329ms 22:49:42 INFO - PROCESS | 1933 | 1461563382630 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 22:49:42 INFO - PROCESS | 1933 | 1461563382633 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 22:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:49:42 INFO - PROCESS | 1933 | 1461563382649 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:49:42 INFO - PROCESS | 1933 | 1461563382651 Marionette TRACE conn3 <- [1,1698,null,{}] 22:49:42 INFO - PROCESS | 1933 | 1461563382658 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:49:42 INFO - PROCESS | 1933 | 1461563382920 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 22:49:42 INFO - PROCESS | 1933 | 1461563382958 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05210a4800 == 142 [pid = 1933] [id = 432] 22:49:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f05228cdc00) [pid = 1933] [serial = 1297] [outer = (nil)] 22:49:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f0522d24c00) [pid = 1933] [serial = 1298] [outer = 0x7f05228cdc00] 22:49:43 INFO - PROCESS | 1933 | 1461563383024 Marionette DEBUG loaded listener.js 22:49:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f0528f74c00) [pid = 1933] [serial = 1299] [outer = 0x7f05228cdc00] 22:49:44 INFO - PROCESS | 1933 | 1461563384090 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:49:44 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:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1503ms 22:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:49:44 INFO - PROCESS | 1933 | 1461563384142 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 22:49:44 INFO - PROCESS | 1933 | 1461563384145 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 22:49:44 INFO - PROCESS | 1933 | 1461563384178 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:49:44 INFO - PROCESS | 1933 | 1461563384181 Marionette TRACE conn3 <- [1,1702,null,{}] 22:49:44 INFO - PROCESS | 1933 | 1461563384187 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:49:44 INFO - PROCESS | 1933 | 1461563384763 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 22:49:44 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f052c4dc000) [pid = 1933] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:49:44 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f0522060c00) [pid = 1933] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:49:44 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f052205e400) [pid = 1933] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:49:44 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f0520646000) [pid = 1933] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:49:44 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f051b7c7400) [pid = 1933] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:49:44 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f051b8d1000) [pid = 1933] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:49:44 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f051cb0fc00) [pid = 1933] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:49:44 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f051f214c00) [pid = 1933] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:49:44 INFO - PROCESS | 1933 | 1461563384934 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb4a800 == 143 [pid = 1933] [id = 433] 22:49:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f051a6f1800) [pid = 1933] [serial = 1300] [outer = (nil)] 22:49:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f051cb10c00) [pid = 1933] [serial = 1301] [outer = 0x7f051a6f1800] 22:49:45 INFO - PROCESS | 1933 | 1461563385003 Marionette DEBUG loaded listener.js 22:49:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f052b254400) [pid = 1933] [serial = 1302] [outer = 0x7f051a6f1800] 22:49:45 INFO - PROCESS | 1933 | 1461563385693 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:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1606ms 22:49:45 INFO - PROCESS | 1933 | 1461563385758 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 22:49:45 INFO - PROCESS | 1933 | 1461563385761 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 22:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:49:45 INFO - PROCESS | 1933 | 1461563385768 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:49:45 INFO - PROCESS | 1933 | 1461563385771 Marionette TRACE conn3 <- [1,1706,null,{}] 22:49:45 INFO - PROCESS | 1933 | 1461563385776 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:49:46 INFO - PROCESS | 1933 | 1461563386004 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 22:49:46 INFO - PROCESS | 1933 | 1461563386034 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528da3800 == 144 [pid = 1933] [id = 434] 22:49:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f051b7c7400) [pid = 1933] [serial = 1303] [outer = (nil)] 22:49:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f052b3c6000) [pid = 1933] [serial = 1304] [outer = 0x7f051b7c7400] 22:49:46 INFO - PROCESS | 1933 | 1461563386108 Marionette DEBUG loaded listener.js 22:49:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f052bdeb400) [pid = 1933] [serial = 1305] [outer = 0x7f051b7c7400] 22:49:47 INFO - PROCESS | 1933 | 1461563387125 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:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1433ms 22:49:47 INFO - PROCESS | 1933 | 1461563387203 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 22:49:47 INFO - PROCESS | 1933 | 1461563387209 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 22:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:49:47 INFO - PROCESS | 1933 | 1461563387218 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:49:47 INFO - PROCESS | 1933 | 1461563387224 Marionette TRACE conn3 <- [1,1710,null,{}] 22:49:47 INFO - PROCESS | 1933 | 1461563387233 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:49:47 INFO - PROCESS | 1933 | 1461563387497 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 22:49:47 INFO - PROCESS | 1933 | 1461563387842 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051c827800 == 145 [pid = 1933] [id = 435] 22:49:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051b8ce800) [pid = 1933] [serial = 1306] [outer = (nil)] 22:49:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051cb11000) [pid = 1933] [serial = 1307] [outer = 0x7f051b8ce800] 22:49:47 INFO - PROCESS | 1933 | 1461563387923 Marionette DEBUG loaded listener.js 22:49:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051f21a800) [pid = 1933] [serial = 1308] [outer = 0x7f051b8ce800] 22:49:48 INFO - PROCESS | 1933 | 1461563388822 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:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1638ms 22:49:48 INFO - PROCESS | 1933 | 1461563388857 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 22:49:48 INFO - PROCESS | 1933 | 1461563388866 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 22:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:49:48 INFO - PROCESS | 1933 | 1461563388876 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:49:48 INFO - PROCESS | 1933 | 1461563388881 Marionette TRACE conn3 <- [1,1714,null,{}] 22:49:48 INFO - PROCESS | 1933 | 1461563388887 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:49:49 INFO - PROCESS | 1933 | 1461563389100 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 22:49:49 INFO - PROCESS | 1933 | 1461563389296 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521ad9800 == 146 [pid = 1933] [id = 436] 22:49:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f051cb08c00) [pid = 1933] [serial = 1309] [outer = (nil)] 22:49:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f0521b07400) [pid = 1933] [serial = 1310] [outer = 0x7f051cb08c00] 22:49:49 INFO - PROCESS | 1933 | 1461563389368 Marionette DEBUG loaded listener.js 22:49:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f0522058c00) [pid = 1933] [serial = 1311] [outer = 0x7f051cb08c00] 22:49:50 INFO - PROCESS | 1933 | 1461563390393 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:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1584ms 22:49:50 INFO - PROCESS | 1933 | 1461563390462 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 22:49:50 INFO - PROCESS | 1933 | 1461563390466 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 22:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:49:50 INFO - PROCESS | 1933 | 1461563390473 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:49:50 INFO - PROCESS | 1933 | 1461563390479 Marionette TRACE conn3 <- [1,1718,null,{}] 22:49:50 INFO - PROCESS | 1933 | 1461563390496 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:49:50 INFO - PROCESS | 1933 | 1461563390756 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 22:49:51 INFO - PROCESS | 1933 | 1461563391046 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529415800 == 147 [pid = 1933] [id = 437] 22:49:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f0529064000) [pid = 1933] [serial = 1312] [outer = (nil)] 22:49:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f052947b400) [pid = 1933] [serial = 1313] [outer = 0x7f0529064000] 22:49:51 INFO - PROCESS | 1933 | 1461563391136 Marionette DEBUG loaded listener.js 22:49:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f052b252c00) [pid = 1933] [serial = 1314] [outer = 0x7f0529064000] 22:49:52 INFO - PROCESS | 1933 | 1461563392038 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:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1635ms 22:49:52 INFO - PROCESS | 1933 | 1461563392109 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 22:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:49:52 INFO - PROCESS | 1933 | 1461563392114 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 22:49:52 INFO - PROCESS | 1933 | 1461563392120 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:49:52 INFO - PROCESS | 1933 | 1461563392124 Marionette TRACE conn3 <- [1,1722,null,{}] 22:49:52 INFO - PROCESS | 1933 | 1461563392129 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:49:52 INFO - PROCESS | 1933 | 1461563392341 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 22:49:52 INFO - PROCESS | 1933 | 1461563392538 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b696800 == 148 [pid = 1933] [id = 438] 22:49:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f0528f70c00) [pid = 1933] [serial = 1315] [outer = (nil)] 22:49:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f052bfe5800) [pid = 1933] [serial = 1316] [outer = 0x7f0528f70c00] 22:49:52 INFO - PROCESS | 1933 | 1461563392628 Marionette DEBUG loaded listener.js 22:49:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f052c4d7400) [pid = 1933] [serial = 1317] [outer = 0x7f0528f70c00] 22:49:53 INFO - PROCESS | 1933 | 1461563393569 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:49:53 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:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1496ms 22:49:53 INFO - PROCESS | 1933 | 1461563393617 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 22:49:53 INFO - PROCESS | 1933 | 1461563393621 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 22:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:49:53 INFO - PROCESS | 1933 | 1461563393627 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:49:53 INFO - PROCESS | 1933 | 1461563393630 Marionette TRACE conn3 <- [1,1726,null,{}] 22:49:53 INFO - PROCESS | 1933 | 1461563393636 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:49:53 INFO - PROCESS | 1933 | 1461563393841 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 22:49:54 INFO - PROCESS | 1933 | 1461563394043 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c2de800 == 149 [pid = 1933] [id = 439] 22:49:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f052b3d1400) [pid = 1933] [serial = 1318] [outer = (nil)] 22:49:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f052d675800) [pid = 1933] [serial = 1319] [outer = 0x7f052b3d1400] 22:49:54 INFO - PROCESS | 1933 | 1461563394119 Marionette DEBUG loaded listener.js 22:49:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f052ef37800) [pid = 1933] [serial = 1320] [outer = 0x7f052b3d1400] 22:49:55 INFO - PROCESS | 1933 | 1461563395017 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:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1428ms 22:49:55 INFO - PROCESS | 1933 | 1461563395056 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 22:49:55 INFO - PROCESS | 1933 | 1461563395061 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 22:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:49:55 INFO - PROCESS | 1933 | 1461563395067 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:49:55 INFO - PROCESS | 1933 | 1461563395071 Marionette TRACE conn3 <- [1,1730,null,{}] 22:49:55 INFO - PROCESS | 1933 | 1461563395077 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:49:55 INFO - PROCESS | 1933 | 1461563395315 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 22:49:55 INFO - PROCESS | 1933 | 1461563395516 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f395000 == 150 [pid = 1933] [id = 440] 22:49:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f052f04fc00) [pid = 1933] [serial = 1321] [outer = (nil)] 22:49:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f052f15ec00) [pid = 1933] [serial = 1322] [outer = 0x7f052f04fc00] 22:49:55 INFO - PROCESS | 1933 | 1461563395593 Marionette DEBUG loaded listener.js 22:49:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f052fdbec00) [pid = 1933] [serial = 1323] [outer = 0x7f052f04fc00] 22:49:56 INFO - PROCESS | 1933 | 1461563396498 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:49:56 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:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1489ms 22:49:56 INFO - PROCESS | 1933 | 1461563396557 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 22:49:56 INFO - PROCESS | 1933 | 1461563396560 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 22:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:49:56 INFO - PROCESS | 1933 | 1461563396567 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:49:56 INFO - PROCESS | 1933 | 1461563396570 Marionette TRACE conn3 <- [1,1734,null,{}] 22:49:56 INFO - PROCESS | 1933 | 1461563396575 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:49:56 INFO - PROCESS | 1933 | 1461563396784 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 22:49:56 INFO - PROCESS | 1933 | 1461563396989 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fa54000 == 151 [pid = 1933] [id = 441] 22:49:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f051fdeb400) [pid = 1933] [serial = 1324] [outer = (nil)] 22:49:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f052ffd3400) [pid = 1933] [serial = 1325] [outer = 0x7f051fdeb400] 22:49:57 INFO - PROCESS | 1933 | 1461563397063 Marionette DEBUG loaded listener.js 22:49:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f0532b2a800) [pid = 1933] [serial = 1326] [outer = 0x7f051fdeb400] 22:49:57 INFO - PROCESS | 1933 | 1461563397972 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:49:58 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:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1478ms 22:49:58 INFO - PROCESS | 1933 | 1461563398047 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 1933 | 1461563398050 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 22:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:49:58 INFO - PROCESS | 1933 | 1461563398057 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - PROCESS | 1933 | 1461563398060 Marionette TRACE conn3 <- [1,1738,null,{}] 22:49:58 INFO - PROCESS | 1933 | 1461563398066 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:49:58 INFO - PROCESS | 1933 | 1461563398277 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 22:49:58 INFO - PROCESS | 1933 | 1461563398488 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fd60000 == 152 [pid = 1933] [id = 442] 22:49:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052f0c0000) [pid = 1933] [serial = 1327] [outer = (nil)] 22:49:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f0533e7d800) [pid = 1933] [serial = 1328] [outer = 0x7f052f0c0000] 22:49:58 INFO - PROCESS | 1933 | 1461563398654 Marionette DEBUG loaded listener.js 22:49:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f05345a0c00) [pid = 1933] [serial = 1329] [outer = 0x7f052f0c0000] 22:49:59 INFO - PROCESS | 1933 | 1461563399530 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:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1534ms 22:49:59 INFO - PROCESS | 1933 | 1461563399591 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 22:49:59 INFO - PROCESS | 1933 | 1461563399594 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 22:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:49:59 INFO - PROCESS | 1933 | 1461563399601 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:49:59 INFO - PROCESS | 1933 | 1461563399604 Marionette TRACE conn3 <- [1,1742,null,{}] 22:49:59 INFO - PROCESS | 1933 | 1461563399609 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:49:59 INFO - PROCESS | 1933 | 1461563399819 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 22:50:00 INFO - PROCESS | 1933 | 1461563400022 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff9d000 == 153 [pid = 1933] [id = 443] 22:50:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052b3c4000) [pid = 1933] [serial = 1330] [outer = (nil)] 22:50:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f0534597000) [pid = 1933] [serial = 1331] [outer = 0x7f052b3c4000] 22:50:00 INFO - PROCESS | 1933 | 1461563400097 Marionette DEBUG loaded listener.js 22:50:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f053540e000) [pid = 1933] [serial = 1332] [outer = 0x7f052b3c4000] 22:50:01 INFO - PROCESS | 1933 | 1461563401012 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:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1480ms 22:50:01 INFO - PROCESS | 1933 | 1461563401083 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 22:50:01 INFO - PROCESS | 1933 | 1461563401087 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 22:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:50:01 INFO - PROCESS | 1933 | 1461563401093 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:50:01 INFO - PROCESS | 1933 | 1461563401097 Marionette TRACE conn3 <- [1,1746,null,{}] 22:50:01 INFO - PROCESS | 1933 | 1461563401102 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:50:01 INFO - PROCESS | 1933 | 1461563401356 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 22:50:01 INFO - PROCESS | 1933 | 1461563401602 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053235a800 == 154 [pid = 1933] [id = 444] 22:50:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052d66dc00) [pid = 1933] [serial = 1333] [outer = (nil)] 22:50:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f05354b6800) [pid = 1933] [serial = 1334] [outer = 0x7f052d66dc00] 22:50:01 INFO - PROCESS | 1933 | 1461563401717 Marionette DEBUG loaded listener.js 22:50:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f05364ecc00) [pid = 1933] [serial = 1335] [outer = 0x7f052d66dc00] 22:50:02 INFO - PROCESS | 1933 | 1461563402660 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:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1640ms 22:50:02 INFO - PROCESS | 1933 | 1461563402736 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 22:50:02 INFO - PROCESS | 1933 | 1461563402739 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 22:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:50:02 INFO - PROCESS | 1933 | 1461563402746 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:50:02 INFO - PROCESS | 1933 | 1461563402750 Marionette TRACE conn3 <- [1,1750,null,{}] 22:50:02 INFO - PROCESS | 1933 | 1461563402756 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:50:03 INFO - PROCESS | 1933 | 1461563403034 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 22:50:03 INFO - PROCESS | 1933 | 1461563403293 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534b0c000 == 155 [pid = 1933] [id = 445] 22:50:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f0538a09400) [pid = 1933] [serial = 1336] [outer = (nil)] 22:50:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f053c758c00) [pid = 1933] [serial = 1337] [outer = 0x7f0538a09400] 22:50:03 INFO - PROCESS | 1933 | 1461563403415 Marionette DEBUG loaded listener.js 22:50:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f054233cc00) [pid = 1933] [serial = 1338] [outer = 0x7f0538a09400] 22:50:04 INFO - PROCESS | 1933 | 1461563404299 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:50:04 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:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1630ms 22:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:50:04 INFO - PROCESS | 1933 | 1461563404376 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 22:50:04 INFO - PROCESS | 1933 | 1461563404379 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 22:50:04 INFO - PROCESS | 1933 | 1461563404385 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:50:04 INFO - PROCESS | 1933 | 1461563404388 Marionette TRACE conn3 <- [1,1754,null,{}] 22:50:04 INFO - PROCESS | 1933 | 1461563404393 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:50:04 INFO - PROCESS | 1933 | 1461563404601 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 22:50:04 INFO - PROCESS | 1933 | 1461563404806 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535355000 == 156 [pid = 1933] [id = 446] 22:50:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f053b849800) [pid = 1933] [serial = 1339] [outer = (nil)] 22:50:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f05425b7c00) [pid = 1933] [serial = 1340] [outer = 0x7f053b849800] 22:50:04 INFO - PROCESS | 1933 | 1461563404918 Marionette DEBUG loaded listener.js 22:50:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f05425c5400) [pid = 1933] [serial = 1341] [outer = 0x7f053b849800] 22:50:05 INFO - PROCESS | 1933 | 1461563405832 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:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1482ms 22:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:50:05 INFO - PROCESS | 1933 | 1461563405867 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 22:50:05 INFO - PROCESS | 1933 | 1461563405869 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 22:50:05 INFO - PROCESS | 1933 | 1461563405875 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:50:05 INFO - PROCESS | 1933 | 1461563405878 Marionette TRACE conn3 <- [1,1758,null,{}] 22:50:05 INFO - PROCESS | 1933 | 1461563405884 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:50:06 INFO - PROCESS | 1933 | 1461563406073 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 22:50:06 INFO - PROCESS | 1933 | 1461563406292 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535a14800 == 157 [pid = 1933] [id = 447] 22:50:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f054233e800) [pid = 1933] [serial = 1342] [outer = (nil)] 22:50:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f0542845800) [pid = 1933] [serial = 1343] [outer = 0x7f054233e800] 22:50:06 INFO - PROCESS | 1933 | 1461563406362 Marionette DEBUG loaded listener.js 22:50:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f0542a54400) [pid = 1933] [serial = 1344] [outer = 0x7f054233e800] 22:50:07 INFO - PROCESS | 1933 | 1461563407295 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:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1492ms 22:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:50:07 INFO - PROCESS | 1933 | 1461563407369 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 22:50:07 INFO - PROCESS | 1933 | 1461563407371 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 22:50:07 INFO - PROCESS | 1933 | 1461563407378 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:50:07 INFO - PROCESS | 1933 | 1461563407381 Marionette TRACE conn3 <- [1,1762,null,{}] 22:50:07 INFO - PROCESS | 1933 | 1461563407386 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:50:07 INFO - PROCESS | 1933 | 1461563407602 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 22:50:07 INFO - PROCESS | 1933 | 1461563407809 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b907800 == 158 [pid = 1933] [id = 448] 22:50:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f051a5c7400) [pid = 1933] [serial = 1345] [outer = (nil)] 22:50:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f051a6e7800) [pid = 1933] [serial = 1346] [outer = 0x7f051a5c7400] 22:50:08 INFO - PROCESS | 1933 | 1461563408386 Marionette DEBUG loaded listener.js 22:50:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f051b8ce400) [pid = 1933] [serial = 1347] [outer = 0x7f051a5c7400] 22:50:09 INFO - PROCESS | 1933 | 1461563409359 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:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2032ms 22:50:09 INFO - PROCESS | 1933 | 1461563409411 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 22:50:09 INFO - PROCESS | 1933 | 1461563409415 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 22:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:50:09 INFO - PROCESS | 1933 | 1461563409423 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:50:09 INFO - PROCESS | 1933 | 1461563409427 Marionette TRACE conn3 <- [1,1766,null,{}] 22:50:09 INFO - PROCESS | 1933 | 1461563409435 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:50:09 INFO - PROCESS | 1933 | 1461563409636 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 22:50:09 INFO - PROCESS | 1933 | 1461563409860 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df02800 == 159 [pid = 1933] [id = 449] 22:50:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f051cae7000) [pid = 1933] [serial = 1348] [outer = (nil)] 22:50:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f051ccf2400) [pid = 1933] [serial = 1349] [outer = 0x7f051cae7000] 22:50:10 INFO - PROCESS | 1933 | 1461563410042 Marionette DEBUG loaded listener.js 22:50:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f051feb2c00) [pid = 1933] [serial = 1350] [outer = 0x7f051cae7000] 22:50:11 INFO - PROCESS | 1933 | 1461563411062 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:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1683ms 22:50:11 INFO - PROCESS | 1933 | 1461563411105 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 22:50:11 INFO - PROCESS | 1933 | 1461563411111 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 22:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:50:11 INFO - PROCESS | 1933 | 1461563411120 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:50:11 INFO - PROCESS | 1933 | 1461563411124 Marionette TRACE conn3 <- [1,1770,null,{}] 22:50:11 INFO - PROCESS | 1933 | 1461563411130 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:50:11 INFO - PROCESS | 1933 | 1461563411340 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 22:50:11 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f051fd5a800) [pid = 1933] [serial = 1241] [outer = (nil)] [url = about:blank] 22:50:11 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f051fdf1c00) [pid = 1933] [serial = 1205] [outer = (nil)] [url = about:blank] 22:50:11 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f051a6f5c00) [pid = 1933] [serial = 1208] [outer = (nil)] [url = about:blank] 22:50:11 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f051b8d0c00) [pid = 1933] [serial = 1202] [outer = (nil)] [url = about:blank] 22:50:11 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f051a6f2400) [pid = 1933] [serial = 1211] [outer = (nil)] [url = about:blank] 22:50:11 INFO - PROCESS | 1933 | 1461563411645 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb4a800 == 158 [pid = 1933] [id = 433] 22:50:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05210a4800 == 157 [pid = 1933] [id = 432] 22:50:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051faf0000 == 156 [pid = 1933] [id = 431] 22:50:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051c832000 == 155 [pid = 1933] [id = 430] 22:50:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051cbca800 == 154 [pid = 1933] [id = 429] 22:50:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519fd5800 == 155 [pid = 1933] [id = 450] 22:50:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f051cb06400) [pid = 1933] [serial = 1351] [outer = (nil)] 22:50:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f0521b0d400) [pid = 1933] [serial = 1352] [outer = 0x7f051cb06400] 22:50:11 INFO - PROCESS | 1933 | 1461563411783 Marionette DEBUG loaded listener.js 22:50:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f05228c2800) [pid = 1933] [serial = 1353] [outer = 0x7f051cb06400] 22:50:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f1ca000 == 154 [pid = 1933] [id = 428] 22:50:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051cbd3800 == 153 [pid = 1933] [id = 427] 22:50:12 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051c83b800 == 152 [pid = 1933] [id = 426] 22:50:12 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519c22800 == 151 [pid = 1933] [id = 425] 22:50:12 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519c02800 == 150 [pid = 1933] [id = 424] 22:50:12 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fa4d800 == 149 [pid = 1933] [id = 423] 22:50:12 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547e30000 == 148 [pid = 1933] [id = 422] 22:50:12 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547348000 == 147 [pid = 1933] [id = 421] 22:50:12 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05426bc000 == 146 [pid = 1933] [id = 420] 22:50:12 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0536476000 == 145 [pid = 1933] [id = 419] 22:50:12 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534b23000 == 144 [pid = 1933] [id = 418] 22:50:12 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0533e97800 == 143 [pid = 1933] [id = 417] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f052f056400) [pid = 1933] [serial = 1236] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f052bacdc00) [pid = 1933] [serial = 1232] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f0521b07800) [pid = 1933] [serial = 1214] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f052ad64400) [pid = 1933] [serial = 1230] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f0521b06400) [pid = 1933] [serial = 1223] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f051cad9000) [pid = 1933] [serial = 1238] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f052e407000) [pid = 1933] [serial = 1235] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f051c8eb400) [pid = 1933] [serial = 1217] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f051fbc5000) [pid = 1933] [serial = 1221] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f0522d19400) [pid = 1933] [serial = 1226] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f0521b11400) [pid = 1933] [serial = 1224] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f0535409800) [pid = 1933] [serial = 1190] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f052b58fc00) [pid = 1933] [serial = 1184] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f052c4d8400) [pid = 1933] [serial = 1233] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f05417b4400) [pid = 1933] [serial = 1193] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f052231d400) [pid = 1933] [serial = 1181] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f051f210400) [pid = 1933] [serial = 1220] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f052fdb8400) [pid = 1933] [serial = 1187] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f051cb03c00) [pid = 1933] [serial = 1218] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f051e215000) [pid = 1933] [serial = 1239] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f0529474c00) [pid = 1933] [serial = 1229] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f0528f7bc00) [pid = 1933] [serial = 1227] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f051fdecc00) [pid = 1933] [serial = 1199] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f054710c800) [pid = 1933] [serial = 1196] [outer = (nil)] [url = about:blank] 22:50:12 INFO - PROCESS | 1933 | 1461563412620 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:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1586ms 22:50:12 INFO - PROCESS | 1933 | 1461563412707 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 22:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:50:12 INFO - PROCESS | 1933 | 1461563412712 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 22:50:12 INFO - PROCESS | 1933 | 1461563412718 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:50:12 INFO - PROCESS | 1933 | 1461563412724 Marionette TRACE conn3 <- [1,1774,null,{}] 22:50:12 INFO - PROCESS | 1933 | 1461563412739 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:50:12 INFO - PROCESS | 1933 | 1461563412938 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 22:50:13 INFO - PROCESS | 1933 | 1461563413107 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb5f800 == 144 [pid = 1933] [id = 451] 22:50:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f051cb03c00) [pid = 1933] [serial = 1354] [outer = (nil)] 22:50:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f0528f74000) [pid = 1933] [serial = 1355] [outer = 0x7f051cb03c00] 22:50:13 INFO - PROCESS | 1933 | 1461563413174 Marionette DEBUG loaded listener.js 22:50:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f0529480c00) [pid = 1933] [serial = 1356] [outer = 0x7f051cb03c00] 22:50:13 INFO - PROCESS | 1933 | 1461563413933 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:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1243ms 22:50:13 INFO - PROCESS | 1933 | 1461563413962 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 22:50:13 INFO - PROCESS | 1933 | 1461563413966 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 22:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:50:13 INFO - PROCESS | 1933 | 1461563413972 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:50:13 INFO - PROCESS | 1933 | 1461563413974 Marionette TRACE conn3 <- [1,1778,null,{}] 22:50:13 INFO - PROCESS | 1933 | 1461563413980 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:50:14 INFO - PROCESS | 1933 | 1461563414239 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 22:50:14 INFO - PROCESS | 1933 | 1461563414262 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522c0c800 == 145 [pid = 1933] [id = 452] 22:50:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f0522059800) [pid = 1933] [serial = 1357] [outer = (nil)] 22:50:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052b3cec00) [pid = 1933] [serial = 1358] [outer = 0x7f0522059800] 22:50:14 INFO - PROCESS | 1933 | 1461563414436 Marionette DEBUG loaded listener.js 22:50:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052bf09000) [pid = 1933] [serial = 1359] [outer = 0x7f0522059800] 22:50:15 INFO - PROCESS | 1933 | 1461563415293 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:50: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:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1334ms 22:50:15 INFO - PROCESS | 1933 | 1461563415315 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 22:50:15 INFO - PROCESS | 1933 | 1461563415319 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 22:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:50:15 INFO - PROCESS | 1933 | 1461563415326 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:50:15 INFO - PROCESS | 1933 | 1461563415330 Marionette TRACE conn3 <- [1,1782,null,{}] 22:50:15 INFO - PROCESS | 1933 | 1461563415335 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:50:15 INFO - PROCESS | 1933 | 1461563415577 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 22:50:15 INFO - PROCESS | 1933 | 1461563415623 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291c7800 == 146 [pid = 1933] [id = 453] 22:50:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052c8dec00) [pid = 1933] [serial = 1360] [outer = (nil)] 22:50:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f052e402400) [pid = 1933] [serial = 1361] [outer = 0x7f052c8dec00] 22:50:15 INFO - PROCESS | 1933 | 1461563415698 Marionette DEBUG loaded listener.js 22:50:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052f05a000) [pid = 1933] [serial = 1362] [outer = 0x7f052c8dec00] 22:50:16 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f0535382c00) [pid = 1933] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:50:16 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f05228cdc00) [pid = 1933] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:50:16 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f051c8ecc00) [pid = 1933] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:50:16 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f051a6f1800) [pid = 1933] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:50:16 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f051e21d800) [pid = 1933] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:50:16 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f051f216c00) [pid = 1933] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:50:16 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f051b7c9000) [pid = 1933] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:50:16 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f051e21bc00) [pid = 1933] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:50:16 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f054233c000) [pid = 1933] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:50:17 INFO - PROCESS | 1933 | 1461563417023 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:50: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:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1735ms 22:50:17 INFO - PROCESS | 1933 | 1461563417063 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 22:50:17 INFO - PROCESS | 1933 | 1461563417066 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 22:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:50:17 INFO - PROCESS | 1933 | 1461563417072 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:50:17 INFO - PROCESS | 1933 | 1461563417074 Marionette TRACE conn3 <- [1,1786,null,{}] 22:50:17 INFO - PROCESS | 1933 | 1461563417079 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:50:17 INFO - PROCESS | 1933 | 1461563417257 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 22:50:17 INFO - PROCESS | 1933 | 1461563417469 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b20d000 == 147 [pid = 1933] [id = 454] 22:50:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f052bf0f800) [pid = 1933] [serial = 1363] [outer = (nil)] 22:50:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f052f0c2800) [pid = 1933] [serial = 1364] [outer = 0x7f052bf0f800] 22:50:17 INFO - PROCESS | 1933 | 1461563417534 Marionette DEBUG loaded listener.js 22:50:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052f20c800) [pid = 1933] [serial = 1365] [outer = 0x7f052bf0f800] 22:50:18 INFO - PROCESS | 1933 | 1461563418233 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:50: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:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1179ms 22:50:18 INFO - PROCESS | 1933 | 1461563418251 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 22:50:18 INFO - PROCESS | 1933 | 1461563418254 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 22:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:50:18 INFO - PROCESS | 1933 | 1461563418260 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:50:18 INFO - PROCESS | 1933 | 1461563418262 Marionette TRACE conn3 <- [1,1790,null,{}] 22:50:18 INFO - PROCESS | 1933 | 1461563418268 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:50:18 INFO - PROCESS | 1933 | 1461563418512 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 22:50:18 INFO - PROCESS | 1933 | 1461563418531 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052d320000 == 148 [pid = 1933] [id = 455] 22:50:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f051a5d1000) [pid = 1933] [serial = 1366] [outer = (nil)] 22:50:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052fdbac00) [pid = 1933] [serial = 1367] [outer = 0x7f051a5d1000] 22:50:18 INFO - PROCESS | 1933 | 1461563418592 Marionette DEBUG loaded listener.js 22:50:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f053171a000) [pid = 1933] [serial = 1368] [outer = 0x7f051a5d1000] 22:50:19 INFO - PROCESS | 1933 | 1461563419721 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:50: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:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1531ms 22:50:19 INFO - PROCESS | 1933 | 1461563419793 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 22:50:19 INFO - PROCESS | 1933 | 1461563419800 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 22:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:50:19 INFO - PROCESS | 1933 | 1461563419809 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:50:19 INFO - PROCESS | 1933 | 1461563419813 Marionette TRACE conn3 <- [1,1794,null,{}] 22:50:19 INFO - PROCESS | 1933 | 1461563419823 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:50:20 INFO - PROCESS | 1933 | 1461563420062 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 22:50:20 INFO - PROCESS | 1933 | 1461563420323 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fad8000 == 149 [pid = 1933] [id = 456] 22:50:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f051f216c00) [pid = 1933] [serial = 1369] [outer = (nil)] 22:50:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f051fdef000) [pid = 1933] [serial = 1370] [outer = 0x7f051f216c00] 22:50:20 INFO - PROCESS | 1933 | 1461563420448 Marionette DEBUG loaded listener.js 22:50:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f0520ad2400) [pid = 1933] [serial = 1371] [outer = 0x7f051f216c00] 22:50:21 INFO - PROCESS | 1933 | 1461563421354 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:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1583ms 22:50:21 INFO - PROCESS | 1933 | 1461563421393 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 22:50:21 INFO - PROCESS | 1933 | 1461563421401 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 22:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:50:21 INFO - PROCESS | 1933 | 1461563421411 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:50:21 INFO - PROCESS | 1933 | 1461563421415 Marionette TRACE conn3 <- [1,1798,null,{}] 22:50:21 INFO - PROCESS | 1933 | 1461563421421 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:50:21 INFO - PROCESS | 1933 | 1461563421619 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 22:50:21 INFO - PROCESS | 1933 | 1461563421830 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528dbe000 == 150 [pid = 1933] [id = 457] 22:50:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f0521c05c00) [pid = 1933] [serial = 1372] [outer = (nil)] 22:50:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f0522a49c00) [pid = 1933] [serial = 1373] [outer = 0x7f0521c05c00] 22:50:22 INFO - PROCESS | 1933 | 1461563422035 Marionette DEBUG loaded listener.js 22:50:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f0528f76c00) [pid = 1933] [serial = 1374] [outer = 0x7f0521c05c00] 22:50:22 INFO - PROCESS | 1933 | 1461563422920 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:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1537ms 22:50:22 INFO - PROCESS | 1933 | 1461563422948 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 22:50:22 INFO - PROCESS | 1933 | 1461563422952 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 22:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:50:22 INFO - PROCESS | 1933 | 1461563422959 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:50:22 INFO - PROCESS | 1933 | 1461563422965 Marionette TRACE conn3 <- [1,1802,null,{}] 22:50:22 INFO - PROCESS | 1933 | 1461563422981 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:50:23 INFO - PROCESS | 1933 | 1461563423186 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 22:50:23 INFO - PROCESS | 1933 | 1461563423400 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fa5c000 == 151 [pid = 1933] [id = 458] 22:50:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f052bfe7400) [pid = 1933] [serial = 1375] [outer = (nil)] 22:50:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052ef3a400) [pid = 1933] [serial = 1376] [outer = 0x7f052bfe7400] 22:50:23 INFO - PROCESS | 1933 | 1461563423475 Marionette DEBUG loaded listener.js 22:50:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f052f20e800) [pid = 1933] [serial = 1377] [outer = 0x7f052bfe7400] 22:50:24 INFO - PROCESS | 1933 | 1461563424420 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:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1536ms 22:50:24 INFO - PROCESS | 1933 | 1461563424496 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 22:50:24 INFO - PROCESS | 1933 | 1461563424501 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 22:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:50:24 INFO - PROCESS | 1933 | 1461563424507 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:50:24 INFO - PROCESS | 1933 | 1461563424509 Marionette TRACE conn3 <- [1,1806,null,{}] 22:50:24 INFO - PROCESS | 1933 | 1461563424515 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:50:24 INFO - PROCESS | 1933 | 1461563424716 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 22:50:24 INFO - PROCESS | 1933 | 1461563424919 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305d1800 == 152 [pid = 1933] [id = 459] 22:50:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f052c4d5400) [pid = 1933] [serial = 1378] [outer = (nil)] 22:50:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f0532bed400) [pid = 1933] [serial = 1379] [outer = 0x7f052c4d5400] 22:50:25 INFO - PROCESS | 1933 | 1461563425038 Marionette DEBUG loaded listener.js 22:50:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f0534471800) [pid = 1933] [serial = 1380] [outer = 0x7f052c4d5400] 22:50:25 INFO - PROCESS | 1933 | 1461563425935 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:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1479ms 22:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:50:25 INFO - PROCESS | 1933 | 1461563425988 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 22:50:25 INFO - PROCESS | 1933 | 1461563425991 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 22:50:25 INFO - PROCESS | 1933 | 1461563425997 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:50:26 INFO - PROCESS | 1933 | 1461563426001 Marionette TRACE conn3 <- [1,1810,null,{}] 22:50:26 INFO - PROCESS | 1933 | 1461563426006 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:50:26 INFO - PROCESS | 1933 | 1461563426212 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 22:50:26 INFO - PROCESS | 1933 | 1461563426455 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534b0e000 == 153 [pid = 1933] [id = 460] 22:50:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f052fdb7c00) [pid = 1933] [serial = 1381] [outer = (nil)] 22:50:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f0535388000) [pid = 1933] [serial = 1382] [outer = 0x7f052fdb7c00] 22:50:26 INFO - PROCESS | 1933 | 1461563426573 Marionette DEBUG loaded listener.js 22:50:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f053670f800) [pid = 1933] [serial = 1383] [outer = 0x7f052fdb7c00] 22:50:27 INFO - PROCESS | 1933 | 1461563427511 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:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1583ms 22:50:27 INFO - PROCESS | 1933 | 1461563427580 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 22:50:27 INFO - PROCESS | 1933 | 1461563427584 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 22:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:50:27 INFO - PROCESS | 1933 | 1461563427590 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:50:27 INFO - PROCESS | 1933 | 1461563427592 Marionette TRACE conn3 <- [1,1814,null,{}] 22:50:27 INFO - PROCESS | 1933 | 1461563427598 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:50:27 INFO - PROCESS | 1933 | 1461563427859 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 22:50:28 INFO - PROCESS | 1933 | 1461563428120 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05368e2000 == 154 [pid = 1933] [id = 461] 22:50:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f05345a2800) [pid = 1933] [serial = 1384] [outer = (nil)] 22:50:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f054233c000) [pid = 1933] [serial = 1385] [outer = 0x7f05345a2800] 22:50:28 INFO - PROCESS | 1933 | 1461563428241 Marionette DEBUG loaded listener.js 22:50:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f0543908400) [pid = 1933] [serial = 1386] [outer = 0x7f05345a2800] 22:50:29 INFO - PROCESS | 1933 | 1461563429080 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:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1531ms 22:50:29 INFO - PROCESS | 1933 | 1461563429122 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 22:50:29 INFO - PROCESS | 1933 | 1461563429126 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 22:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:50:29 INFO - PROCESS | 1933 | 1461563429131 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:50:29 INFO - PROCESS | 1933 | 1461563429134 Marionette TRACE conn3 <- [1,1818,null,{}] 22:50:29 INFO - PROCESS | 1933 | 1461563429139 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:50:29 INFO - PROCESS | 1933 | 1461563429328 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 22:50:29 INFO - PROCESS | 1933 | 1461563429540 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053c7e1800 == 155 [pid = 1933] [id = 462] 22:50:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f0537c16000) [pid = 1933] [serial = 1387] [outer = (nil)] 22:50:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f0545513400) [pid = 1933] [serial = 1388] [outer = 0x7f0537c16000] 22:50:29 INFO - PROCESS | 1933 | 1461563429653 Marionette DEBUG loaded listener.js 22:50:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f0545ab1400) [pid = 1933] [serial = 1389] [outer = 0x7f0537c16000] 22:50:30 INFO - PROCESS | 1933 | 1461563430552 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:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1480ms 22:50:30 INFO - PROCESS | 1933 | 1461563430626 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 22:50:30 INFO - PROCESS | 1933 | 1461563430629 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 22:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:50:30 INFO - PROCESS | 1933 | 1461563430638 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:50:30 INFO - PROCESS | 1933 | 1461563430641 Marionette TRACE conn3 <- [1,1822,null,{}] 22:50:30 INFO - PROCESS | 1933 | 1461563430645 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:50:30 INFO - PROCESS | 1933 | 1461563430854 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 22:50:31 INFO - PROCESS | 1933 | 1461563431064 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542863800 == 156 [pid = 1933] [id = 463] 22:50:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f0542846c00) [pid = 1933] [serial = 1390] [outer = (nil)] 22:50:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f0547385800) [pid = 1933] [serial = 1391] [outer = 0x7f0542846c00] 22:50:31 INFO - PROCESS | 1933 | 1461563431177 Marionette DEBUG loaded listener.js 22:50:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f05474af000) [pid = 1933] [serial = 1392] [outer = 0x7f0542846c00] 22:50:32 INFO - PROCESS | 1933 | 1461563432109 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:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1531ms 22:50:32 INFO - PROCESS | 1933 | 1461563432171 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 22:50:32 INFO - PROCESS | 1933 | 1461563432175 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 22:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:50:32 INFO - PROCESS | 1933 | 1461563432181 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:50:32 INFO - PROCESS | 1933 | 1461563432183 Marionette TRACE conn3 <- [1,1826,null,{}] 22:50:32 INFO - PROCESS | 1933 | 1461563432189 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:50:32 INFO - PROCESS | 1933 | 1461563432390 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 22:50:32 INFO - PROCESS | 1933 | 1461563432598 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0545a7f800 == 157 [pid = 1933] [id = 464] 22:50:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f051a2c5800) [pid = 1933] [serial = 1393] [outer = (nil)] 22:50:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f051a2cb800) [pid = 1933] [serial = 1394] [outer = 0x7f051a2c5800] 22:50:32 INFO - PROCESS | 1933 | 1461563432714 Marionette DEBUG loaded listener.js 22:50:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f051a2d0800) [pid = 1933] [serial = 1395] [outer = 0x7f051a2c5800] 22:50:33 INFO - PROCESS | 1933 | 1461563433612 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:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1478ms 22:50:33 INFO - PROCESS | 1933 | 1461563433660 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 22:50:33 INFO - PROCESS | 1933 | 1461563433663 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 22:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:50:33 INFO - PROCESS | 1933 | 1461563433669 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:50:33 INFO - PROCESS | 1933 | 1461563433672 Marionette TRACE conn3 <- [1,1830,null,{}] 22:50:33 INFO - PROCESS | 1933 | 1461563433677 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:50:33 INFO - PROCESS | 1933 | 1461563433873 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 22:50:34 INFO - PROCESS | 1933 | 1461563434096 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547726000 == 158 [pid = 1933] [id = 465] 22:50:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f051a2c6000) [pid = 1933] [serial = 1396] [outer = (nil)] 22:50:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f0547383400) [pid = 1933] [serial = 1397] [outer = 0x7f051a2c6000] 22:50:34 INFO - PROCESS | 1933 | 1461563434209 Marionette DEBUG loaded listener.js 22:50:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f0547607c00) [pid = 1933] [serial = 1398] [outer = 0x7f051a2c6000] 22:50:35 INFO - PROCESS | 1933 | 1461563435117 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:50:35 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:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1477ms 22:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:50:35 INFO - PROCESS | 1933 | 1461563435147 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 22:50:35 INFO - PROCESS | 1933 | 1461563435151 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 22:50:35 INFO - PROCESS | 1933 | 1461563435157 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:50:35 INFO - PROCESS | 1933 | 1461563435161 Marionette TRACE conn3 <- [1,1834,null,{}] 22:50:35 INFO - PROCESS | 1933 | 1461563435166 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:50:35 INFO - PROCESS | 1933 | 1461563435390 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 22:50:35 INFO - PROCESS | 1933 | 1461563435602 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0549920800 == 159 [pid = 1933] [id = 466] 22:50:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f051a2d0c00) [pid = 1933] [serial = 1399] [outer = (nil)] 22:50:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f051a65c400) [pid = 1933] [serial = 1400] [outer = 0x7f051a2d0c00] 22:50:35 INFO - PROCESS | 1933 | 1461563435721 Marionette DEBUG loaded listener.js 22:50:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f054760f400) [pid = 1933] [serial = 1401] [outer = 0x7f051a2d0c00] 22:50:36 INFO - PROCESS | 1933 | 1461563436621 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:50:36 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:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1533ms 22:50:36 INFO - PROCESS | 1933 | 1461563436690 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 22:50:36 INFO - PROCESS | 1933 | 1461563436694 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 22:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:50:36 INFO - PROCESS | 1933 | 1461563436700 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:50:36 INFO - PROCESS | 1933 | 1461563436702 Marionette TRACE conn3 <- [1,1838,null,{}] 22:50:36 INFO - PROCESS | 1933 | 1461563436708 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:50:36 INFO - PROCESS | 1933 | 1461563436926 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 22:50:37 INFO - PROCESS | 1933 | 1461563437135 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054cd41800 == 160 [pid = 1933] [id = 467] 22:50:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f051a657c00) [pid = 1933] [serial = 1402] [outer = (nil)] 22:50:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f051fb9d400) [pid = 1933] [serial = 1403] [outer = 0x7f051a657c00] 22:50:37 INFO - PROCESS | 1933 | 1461563437254 Marionette DEBUG loaded listener.js 22:50:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f051fba2c00) [pid = 1933] [serial = 1404] [outer = 0x7f051a657c00] 22:50:38 INFO - PROCESS | 1933 | 1461563438199 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:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1531ms 22:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:50:38 INFO - PROCESS | 1933 | 1461563438232 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 22:50:38 INFO - PROCESS | 1933 | 1461563438234 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 22:50:38 INFO - PROCESS | 1933 | 1461563438240 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:50:38 INFO - PROCESS | 1933 | 1461563438243 Marionette TRACE conn3 <- [1,1842,null,{}] 22:50:38 INFO - PROCESS | 1933 | 1461563438249 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:50:38 INFO - PROCESS | 1933 | 1461563438452 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 22:50:38 INFO - PROCESS | 1933 | 1461563438672 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a5af000 == 161 [pid = 1933] [id = 468] 22:50:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f051a5c9000) [pid = 1933] [serial = 1405] [outer = (nil)] 22:50:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f051fb97c00) [pid = 1933] [serial = 1406] [outer = 0x7f051a5c9000] 22:50:38 INFO - PROCESS | 1933 | 1461563438785 Marionette DEBUG loaded listener.js 22:50:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f0520ad9c00) [pid = 1933] [serial = 1407] [outer = 0x7f051a5c9000] 22:50:40 INFO - PROCESS | 1933 | 1461563440265 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:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2086ms 22:50:40 INFO - PROCESS | 1933 | 1461563440328 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 22:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:50:40 INFO - PROCESS | 1933 | 1461563440333 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 22:50:40 INFO - PROCESS | 1933 | 1461563440340 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:50:40 INFO - PROCESS | 1933 | 1461563440344 Marionette TRACE conn3 <- [1,1846,null,{}] 22:50:40 INFO - PROCESS | 1933 | 1461563440353 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:50:40 INFO - PROCESS | 1933 | 1461563440550 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 22:50:40 INFO - PROCESS | 1933 | 1461563440814 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f3a3000 == 162 [pid = 1933] [id = 469] 22:50:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f051cadd400) [pid = 1933] [serial = 1408] [outer = (nil)] 22:50:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f051cae6400) [pid = 1933] [serial = 1409] [outer = 0x7f051cadd400] 22:50:40 INFO - PROCESS | 1933 | 1461563440897 Marionette DEBUG loaded listener.js 22:50:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f051e21cc00) [pid = 1933] [serial = 1410] [outer = 0x7f051cadd400] 22:50:41 INFO - PROCESS | 1933 | 1461563441803 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:50:41 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:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1540ms 22:50:41 INFO - PROCESS | 1933 | 1461563441881 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 22:50:41 INFO - PROCESS | 1933 | 1461563441889 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 22:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:50:41 INFO - PROCESS | 1933 | 1461563441898 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:50:41 INFO - PROCESS | 1933 | 1461563441902 Marionette TRACE conn3 <- [1,1850,null,{}] 22:50:41 INFO - PROCESS | 1933 | 1461563441907 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:50:42 INFO - PROCESS | 1933 | 1461563442244 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 22:50:42 INFO - PROCESS | 1933 | 1461563442644 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519fba800 == 163 [pid = 1933] [id = 470] 22:50:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f051e215c00) [pid = 1933] [serial = 1411] [outer = (nil)] 22:50:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f051fdeec00) [pid = 1933] [serial = 1412] [outer = 0x7f051e215c00] 22:50:42 INFO - PROCESS | 1933 | 1461563442714 Marionette DEBUG loaded listener.js 22:50:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f0520649400) [pid = 1933] [serial = 1413] [outer = 0x7f051e215c00] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05229f5000 == 162 [pid = 1933] [id = 393] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534db9000 == 161 [pid = 1933] [id = 231] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05209cf800 == 160 [pid = 1933] [id = 205] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b19000 == 159 [pid = 1933] [id = 206] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f052b3c6000) [pid = 1933] [serial = 1304] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f05364e2800) [pid = 1933] [serial = 1274] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f052064e400) [pid = 1933] [serial = 1277] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f051ccf0800) [pid = 1933] [serial = 1283] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f051fd54800) [pid = 1933] [serial = 1280] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052dad8800 == 158 [pid = 1933] [id = 394] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534db1000 == 157 [pid = 1933] [id = 395] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b20d000 == 156 [pid = 1933] [id = 454] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05291c7800 == 155 [pid = 1933] [id = 453] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522c0c800 == 154 [pid = 1933] [id = 452] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb5f800 == 153 [pid = 1933] [id = 451] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519fd5800 == 152 [pid = 1933] [id = 450] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051df02800 == 151 [pid = 1933] [id = 449] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b907800 == 150 [pid = 1933] [id = 448] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fa54000 == 149 [pid = 1933] [id = 441] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f395000 == 148 [pid = 1933] [id = 440] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c2de800 == 147 [pid = 1933] [id = 439] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b696800 == 146 [pid = 1933] [id = 438] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0529415800 == 145 [pid = 1933] [id = 437] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521ad9800 == 144 [pid = 1933] [id = 436] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051c827800 == 143 [pid = 1933] [id = 435] 22:50:43 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528da3800 == 142 [pid = 1933] [id = 434] 22:50:43 INFO - PROCESS | 1933 | 1461563443664 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:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1789ms 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f05368a3000) [pid = 1933] [serial = 1179] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f0522d24c00) [pid = 1933] [serial = 1298] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f051cb0e400) [pid = 1933] [serial = 1287] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f051cadec00) [pid = 1933] [serial = 1286] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f052b3c3400) [pid = 1933] [serial = 1253] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f0530165800) [pid = 1933] [serial = 1262] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f052b254400) [pid = 1933] [serial = 1302] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f0520ad8800) [pid = 1933] [serial = 1292] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f0521b0f000) [pid = 1933] [serial = 1293] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f051cb06c00) [pid = 1933] [serial = 1244] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f052bf0f400) [pid = 1933] [serial = 1256] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f0521c0f400) [pid = 1933] [serial = 1295] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f052f68e800) [pid = 1933] [serial = 1259] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f0534471c00) [pid = 1933] [serial = 1268] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f05228c4400) [pid = 1933] [serial = 1242] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f051feae400) [pid = 1933] [serial = 1290] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f051fde8000) [pid = 1933] [serial = 1289] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f0535380000) [pid = 1933] [serial = 1271] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f051feb4800) [pid = 1933] [serial = 1247] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f0532b2c800) [pid = 1933] [serial = 1265] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f05288f8000) [pid = 1933] [serial = 1250] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f0528f74c00) [pid = 1933] [serial = 1299] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f0522a46c00) [pid = 1933] [serial = 1296] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f051cb10c00) [pid = 1933] [serial = 1301] [outer = (nil)] [url = about:blank] 22:50:43 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f0547606000) [pid = 1933] [serial = 1137] [outer = (nil)] [url = about:blank] 22:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:50:43 INFO - PROCESS | 1933 | 1461563443721 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 22:50:43 INFO - PROCESS | 1933 | 1461563443724 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 22:50:43 INFO - PROCESS | 1933 | 1461563443731 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:50:43 INFO - PROCESS | 1933 | 1461563443736 Marionette TRACE conn3 <- [1,1854,null,{}] 22:50:43 INFO - PROCESS | 1933 | 1461563443751 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:50:43 INFO - PROCESS | 1933 | 1461563443940 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 22:50:44 INFO - PROCESS | 1933 | 1461563444131 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f10d800 == 143 [pid = 1933] [id = 471] 22:50:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f051fbd0c00) [pid = 1933] [serial = 1414] [outer = (nil)] 22:50:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f0521aa3c00) [pid = 1933] [serial = 1415] [outer = 0x7f051fbd0c00] 22:50:44 INFO - PROCESS | 1933 | 1461563444200 Marionette DEBUG loaded listener.js 22:50:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f0521aa9400) [pid = 1933] [serial = 1416] [outer = 0x7f051fbd0c00] 22:50:44 INFO - PROCESS | 1933 | 1461563444967 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:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1287ms 22:50:45 INFO - PROCESS | 1933 | 1461563445030 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 22:50:45 INFO - PROCESS | 1933 | 1461563445035 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 22:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:50:45 INFO - PROCESS | 1933 | 1461563445045 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:50:45 INFO - PROCESS | 1933 | 1461563445048 Marionette TRACE conn3 <- [1,1858,null,{}] 22:50:45 INFO - PROCESS | 1933 | 1461563445053 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:50:45 INFO - PROCESS | 1933 | 1461563445227 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 22:50:45 INFO - PROCESS | 1933 | 1461563445242 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0520608800 == 144 [pid = 1933] [id = 472] 22:50:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f0520acc800) [pid = 1933] [serial = 1417] [outer = (nil)] 22:50:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f0522059c00) [pid = 1933] [serial = 1418] [outer = 0x7f0520acc800] 22:50:45 INFO - PROCESS | 1933 | 1461563445303 Marionette DEBUG loaded listener.js 22:50:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f0522127400) [pid = 1933] [serial = 1419] [outer = 0x7f0520acc800] 22:50:46 INFO - PROCESS | 1933 | 1461563446241 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:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1231ms 22:50:46 INFO - PROCESS | 1933 | 1461563446276 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 22:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:50:46 INFO - PROCESS | 1933 | 1461563446279 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 22:50:46 INFO - PROCESS | 1933 | 1461563446303 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:50:46 INFO - PROCESS | 1933 | 1461563446307 Marionette TRACE conn3 <- [1,1862,null,{}] 22:50:46 INFO - PROCESS | 1933 | 1461563446312 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:50:46 INFO - PROCESS | 1933 | 1461563446558 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 22:50:46 INFO - PROCESS | 1933 | 1461563446580 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b46800 == 145 [pid = 1933] [id = 473] 22:50:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f0521aa5400) [pid = 1933] [serial = 1420] [outer = (nil)] 22:50:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f0522323000) [pid = 1933] [serial = 1421] [outer = 0x7f0521aa5400] 22:50:46 INFO - PROCESS | 1933 | 1461563446640 Marionette DEBUG loaded listener.js 22:50:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f0522b85800) [pid = 1933] [serial = 1422] [outer = 0x7f0521aa5400] 22:50:47 INFO - PROCESS | 1933 | 1461563447527 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:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1306ms 22:50:47 INFO - PROCESS | 1933 | 1461563447594 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 22:50:47 INFO - PROCESS | 1933 | 1461563447598 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 22:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:50:47 INFO - PROCESS | 1933 | 1461563447604 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:50:47 INFO - PROCESS | 1933 | 1461563447606 Marionette TRACE conn3 <- [1,1866,null,{}] 22:50:47 INFO - PROCESS | 1933 | 1461563447612 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:50:47 INFO - PROCESS | 1933 | 1461563447877 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 22:50:47 INFO - PROCESS | 1933 | 1461563447906 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528dbd000 == 146 [pid = 1933] [id = 474] 22:50:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f05288ee400) [pid = 1933] [serial = 1423] [outer = (nil)] 22:50:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f052aaa6c00) [pid = 1933] [serial = 1424] [outer = 0x7f05288ee400] 22:50:47 INFO - PROCESS | 1933 | 1461563447969 Marionette DEBUG loaded listener.js 22:50:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f052bdec400) [pid = 1933] [serial = 1425] [outer = 0x7f05288ee400] 22:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f052c8dec00) [pid = 1933] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f052bf0f800) [pid = 1933] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f051a5c7400) [pid = 1933] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f051cb03c00) [pid = 1933] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f051cb06400) [pid = 1933] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f051cae7000) [pid = 1933] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f0522059800) [pid = 1933] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:50:49 INFO - PROCESS | 1933 | 1461563449158 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:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1579ms 22:50:49 INFO - PROCESS | 1933 | 1461563449184 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 22:50:49 INFO - PROCESS | 1933 | 1461563449187 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 22:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:50:49 INFO - PROCESS | 1933 | 1461563449193 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:50:49 INFO - PROCESS | 1933 | 1461563449195 Marionette TRACE conn3 <- [1,1870,null,{}] 22:50:49 INFO - PROCESS | 1933 | 1461563449200 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:50:49 INFO - PROCESS | 1933 | 1461563449455 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 22:50:49 INFO - PROCESS | 1933 | 1461563449474 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ae51000 == 147 [pid = 1933] [id = 475] 22:50:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f051cb06400) [pid = 1933] [serial = 1426] [outer = (nil)] 22:50:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f052bf0f400) [pid = 1933] [serial = 1427] [outer = 0x7f051cb06400] 22:50:49 INFO - PROCESS | 1933 | 1461563449537 Marionette DEBUG loaded listener.js 22:50:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f052c8d8400) [pid = 1933] [serial = 1428] [outer = 0x7f051cb06400] 22:50:50 INFO - PROCESS | 1933 | ************************* 22:50:50 INFO - PROCESS | 1933 | A coding exception was thrown and uncaught in a Task. 22:50:50 INFO - PROCESS | 1933 | 22:50:50 INFO - PROCESS | 1933 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:50:50 INFO - PROCESS | 1933 | Full stack: 22:50:50 INFO - PROCESS | 1933 | ************************* 22:50:50 INFO - PROCESS | 1933 | 1461563450365 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:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1226ms 22:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:50:50 INFO - PROCESS | 1933 | 1461563450419 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 22:50:50 INFO - PROCESS | 1933 | 1461563450422 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 22:50:50 INFO - PROCESS | 1933 | 1461563450426 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:50:50 INFO - PROCESS | 1933 | 1461563450430 Marionette TRACE conn3 <- [1,1874,null,{}] 22:50:50 INFO - PROCESS | 1933 | 1461563450434 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:50:50 INFO - PROCESS | 1933 | 1461563450594 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 22:50:50 INFO - PROCESS | 1933 | 1461563450932 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a5a5800 == 148 [pid = 1933] [id = 476] 22:50:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f051a2c4400) [pid = 1933] [serial = 1429] [outer = (nil)] 22:50:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f051a2cc800) [pid = 1933] [serial = 1430] [outer = 0x7f051a2c4400] 22:50:51 INFO - PROCESS | 1933 | 1461563451012 Marionette DEBUG loaded listener.js 22:50:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f051a65f000) [pid = 1933] [serial = 1431] [outer = 0x7f051a2c4400] 22:50:51 INFO - PROCESS | 1933 | 1461563451993 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:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1628ms 22:50:52 INFO - PROCESS | 1933 | 1461563452058 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 22:50:52 INFO - PROCESS | 1933 | 1461563452065 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 22:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:50:52 INFO - PROCESS | 1933 | 1461563452073 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:50:52 INFO - PROCESS | 1933 | 1461563452078 Marionette TRACE conn3 <- [1,1878,null,{}] 22:50:52 INFO - PROCESS | 1933 | 1461563452085 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:50:52 INFO - PROCESS | 1933 | 1461563452323 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 22:50:52 INFO - PROCESS | 1933 | 1461563452585 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fd9d800 == 149 [pid = 1933] [id = 477] 22:50:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f051fb9b400) [pid = 1933] [serial = 1432] [outer = (nil)] 22:50:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f051fd54800) [pid = 1933] [serial = 1433] [outer = 0x7f051fb9b400] 22:50:52 INFO - PROCESS | 1933 | 1461563452707 Marionette DEBUG loaded listener.js 22:50:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f052064c800) [pid = 1933] [serial = 1434] [outer = 0x7f051fb9b400] 22:50:53 INFO - PROCESS | 1933 | 1461563453599 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:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1584ms 22:50:53 INFO - PROCESS | 1933 | 1461563453662 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 22:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:50:53 INFO - PROCESS | 1933 | 1461563453668 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 22:50:53 INFO - PROCESS | 1933 | 1461563453674 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:50:53 INFO - PROCESS | 1933 | 1461563453678 Marionette TRACE conn3 <- [1,1882,null,{}] 22:50:53 INFO - PROCESS | 1933 | 1461563453683 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:50:53 INFO - PROCESS | 1933 | 1461563453883 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 22:50:54 INFO - PROCESS | 1933 | 1461563454173 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291e2000 == 150 [pid = 1933] [id = 478] 22:50:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f0521aa6c00) [pid = 1933] [serial = 1435] [outer = (nil)] 22:50:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f0522127000) [pid = 1933] [serial = 1436] [outer = 0x7f0521aa6c00] 22:50:54 INFO - PROCESS | 1933 | 1461563454302 Marionette DEBUG loaded listener.js 22:50:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f0522d1b000) [pid = 1933] [serial = 1437] [outer = 0x7f0521aa6c00] 22:50:55 INFO - PROCESS | 1933 | 1461563455265 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:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1635ms 22:50:55 INFO - PROCESS | 1933 | 1461563455309 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 22:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:50:55 INFO - PROCESS | 1933 | 1461563455314 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 22:50:55 INFO - PROCESS | 1933 | 1461563455329 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:50:55 INFO - PROCESS | 1933 | 1461563455339 Marionette TRACE conn3 <- [1,1886,null,{}] 22:50:55 INFO - PROCESS | 1933 | 1461563455346 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:50:55 INFO - PROCESS | 1933 | 1461563455557 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 22:50:55 INFO - PROCESS | 1933 | 1461563455814 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fabf800 == 151 [pid = 1933] [id = 479] 22:50:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f051fbc4c00) [pid = 1933] [serial = 1438] [outer = (nil)] 22:50:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f052b23c000) [pid = 1933] [serial = 1439] [outer = 0x7f051fbc4c00] 22:50:55 INFO - PROCESS | 1933 | 1461563455931 Marionette DEBUG loaded listener.js 22:50:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f052bfe5400) [pid = 1933] [serial = 1440] [outer = 0x7f051fbc4c00] 22:50:56 INFO - PROCESS | 1933 | 1461563456835 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:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1545ms 22:50:56 INFO - PROCESS | 1933 | 1461563456866 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 22:50:56 INFO - PROCESS | 1933 | 1461563456871 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 22:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:50:56 INFO - PROCESS | 1933 | 1461563456876 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:50:56 INFO - PROCESS | 1933 | 1461563456879 Marionette TRACE conn3 <- [1,1890,null,{}] 22:50:56 INFO - PROCESS | 1933 | 1461563456884 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:50:57 INFO - PROCESS | 1933 | 1461563457091 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 22:50:57 INFO - PROCESS | 1933 | 1461563457309 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305cc000 == 152 [pid = 1933] [id = 480] 22:50:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f051f21b800) [pid = 1933] [serial = 1441] [outer = (nil)] 22:50:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f052e4ed400) [pid = 1933] [serial = 1442] [outer = 0x7f051f21b800] 22:50:57 INFO - PROCESS | 1933 | 1461563457422 Marionette DEBUG loaded listener.js 22:50:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f052f0c4000) [pid = 1933] [serial = 1443] [outer = 0x7f051f21b800] 22:50:58 INFO - PROCESS | 1933 | 1461563458316 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:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1477ms 22:50:58 INFO - PROCESS | 1933 | 1461563458360 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 22:50:58 INFO - PROCESS | 1933 | 1461563458364 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 22:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:50:58 INFO - PROCESS | 1933 | 1461563458370 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:50:58 INFO - PROCESS | 1933 | 1461563458373 Marionette TRACE conn3 <- [1,1894,null,{}] 22:50:58 INFO - PROCESS | 1933 | 1461563458378 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:50:58 INFO - PROCESS | 1933 | 1461563458577 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 22:50:58 INFO - PROCESS | 1933 | 1461563458791 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053464e000 == 153 [pid = 1933] [id = 481] 22:50:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f052f683400) [pid = 1933] [serial = 1444] [outer = (nil)] 22:50:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f052fdb5c00) [pid = 1933] [serial = 1445] [outer = 0x7f052f683400] 22:50:58 INFO - PROCESS | 1933 | 1461563458922 Marionette DEBUG loaded listener.js 22:50:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f0532c70400) [pid = 1933] [serial = 1446] [outer = 0x7f052f683400] 22:50:59 INFO - PROCESS | 1933 | 1461563459982 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:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1681ms 22:51:00 INFO - PROCESS | 1933 | 1461563460053 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 22:51:00 INFO - PROCESS | 1933 | 1461563460057 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 22:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:51:00 INFO - PROCESS | 1933 | 1461563460064 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:51:00 INFO - PROCESS | 1933 | 1461563460068 Marionette TRACE conn3 <- [1,1898,null,{}] 22:51:00 INFO - PROCESS | 1933 | 1461563460073 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:51:00 INFO - PROCESS | 1933 | 1461563460332 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 22:51:00 INFO - PROCESS | 1933 | 1461563460604 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05357e4800 == 154 [pid = 1933] [id = 482] 22:51:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f052b25b800) [pid = 1933] [serial = 1447] [outer = (nil)] 22:51:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f0535388800) [pid = 1933] [serial = 1448] [outer = 0x7f052b25b800] 22:51:00 INFO - PROCESS | 1933 | 1461563460680 Marionette DEBUG loaded listener.js 22:51:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f0535d6e800) [pid = 1933] [serial = 1449] [outer = 0x7f052b25b800] 22:51:01 INFO - PROCESS | 1933 | 1461563461492 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:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1480ms 22:51:01 INFO - PROCESS | 1933 | 1461563461545 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 22:51:01 INFO - PROCESS | 1933 | 1461563461549 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 22:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:51:01 INFO - PROCESS | 1933 | 1461563461554 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:51:01 INFO - PROCESS | 1933 | 1461563461557 Marionette TRACE conn3 <- [1,1902,null,{}] 22:51:01 INFO - PROCESS | 1933 | 1461563461562 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:51:01 INFO - PROCESS | 1933 | 1461563461767 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 22:51:01 INFO - PROCESS | 1933 | 1461563461976 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537b2f000 == 155 [pid = 1933] [id = 483] 22:51:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f052f163800) [pid = 1933] [serial = 1450] [outer = (nil)] 22:51:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f053689b000) [pid = 1933] [serial = 1451] [outer = 0x7f052f163800] 22:51:02 INFO - PROCESS | 1933 | 1461563462095 Marionette DEBUG loaded listener.js 22:51:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f0537c9f000) [pid = 1933] [serial = 1452] [outer = 0x7f052f163800] 22:51:03 INFO - PROCESS | 1933 | 1461563463013 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:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1491ms 22:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:51:03 INFO - PROCESS | 1933 | 1461563463047 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 22:51:03 INFO - PROCESS | 1933 | 1461563463050 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 22:51:03 INFO - PROCESS | 1933 | 1461563463056 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:51:03 INFO - PROCESS | 1933 | 1461563463059 Marionette TRACE conn3 <- [1,1906,null,{}] 22:51:03 INFO - PROCESS | 1933 | 1461563463064 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:51:03 INFO - PROCESS | 1933 | 1461563463259 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 22:51:03 INFO - PROCESS | 1933 | 1461563463475 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547158800 == 156 [pid = 1933] [id = 484] 22:51:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f0534583000) [pid = 1933] [serial = 1453] [outer = (nil)] 22:51:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f053c759800) [pid = 1933] [serial = 1454] [outer = 0x7f0534583000] 22:51:03 INFO - PROCESS | 1933 | 1461563463588 Marionette DEBUG loaded listener.js 22:51:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f0542589800) [pid = 1933] [serial = 1455] [outer = 0x7f0534583000] 22:51:04 INFO - PROCESS | 1933 | 1461563464467 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:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1444ms 22:51:04 INFO - PROCESS | 1933 | 1461563464515 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 22:51:04 INFO - PROCESS | 1933 | 1461563464520 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 22:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:51:04 INFO - PROCESS | 1933 | 1461563464527 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:51:04 INFO - PROCESS | 1933 | 1461563464529 Marionette TRACE conn3 <- [1,1910,null,{}] 22:51:04 INFO - PROCESS | 1933 | 1461563464534 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:51:04 INFO - PROCESS | 1933 | 1461563464726 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 22:51:04 INFO - PROCESS | 1933 | 1461563464991 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0549983000 == 157 [pid = 1933] [id = 485] 22:51:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f052ad70c00) [pid = 1933] [serial = 1456] [outer = (nil)] 22:51:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f05425c1c00) [pid = 1933] [serial = 1457] [outer = 0x7f052ad70c00] 22:51:05 INFO - PROCESS | 1933 | 1461563465079 Marionette DEBUG loaded listener.js 22:51:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f05428fa800) [pid = 1933] [serial = 1458] [outer = 0x7f052ad70c00] 22:51:05 INFO - PROCESS | 1933 | 1461563465923 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:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1441ms 22:51:05 INFO - PROCESS | 1933 | 1461563465969 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 22:51:05 INFO - PROCESS | 1933 | 1461563465973 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 22:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:51:05 INFO - PROCESS | 1933 | 1461563465979 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:51:05 INFO - PROCESS | 1933 | 1461563465981 Marionette TRACE conn3 <- [1,1914,null,{}] 22:51:05 INFO - PROCESS | 1933 | 1461563465987 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:51:06 INFO - PROCESS | 1933 | 1461563466252 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 22:51:06 INFO - PROCESS | 1933 | 1461563466463 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051bc0f800 == 158 [pid = 1933] [id = 486] 22:51:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f0542a5d400) [pid = 1933] [serial = 1459] [outer = (nil)] 22:51:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f0543b78800) [pid = 1933] [serial = 1460] [outer = 0x7f0542a5d400] 22:51:06 INFO - PROCESS | 1933 | 1461563466554 Marionette DEBUG loaded listener.js 22:51:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f0547606000) [pid = 1933] [serial = 1461] [outer = 0x7f0542a5d400] 22:51:07 INFO - PROCESS | 1933 | 1461563467425 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:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1481ms 22:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:51:07 INFO - PROCESS | 1933 | 1461563467461 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 22:51:07 INFO - PROCESS | 1933 | 1461563467464 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 22:51:07 INFO - PROCESS | 1933 | 1461563467470 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:51:07 INFO - PROCESS | 1933 | 1461563467475 Marionette TRACE conn3 <- [1,1918,null,{}] 22:51:07 INFO - PROCESS | 1933 | 1461563467480 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:51:07 INFO - PROCESS | 1933 | 1461563467705 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 22:51:07 INFO - PROCESS | 1933 | 1461563467917 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f657800 == 159 [pid = 1933] [id = 487] 22:51:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f0522952400) [pid = 1933] [serial = 1462] [outer = (nil)] 22:51:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f052295a000) [pid = 1933] [serial = 1463] [outer = 0x7f0522952400] 22:51:08 INFO - PROCESS | 1933 | 1461563468027 Marionette DEBUG loaded listener.js 22:51:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f0547972800) [pid = 1933] [serial = 1464] [outer = 0x7f0522952400] 22:51:08 INFO - PROCESS | 1933 | 1461563468945 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:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1529ms 22:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:51:09 INFO - PROCESS | 1933 | 1461563469000 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 22:51:09 INFO - PROCESS | 1933 | 1461563469003 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 22:51:09 INFO - PROCESS | 1933 | 1461563469009 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:51:09 INFO - PROCESS | 1933 | 1461563469012 Marionette TRACE conn3 <- [1,1922,null,{}] 22:51:09 INFO - PROCESS | 1933 | 1461563469017 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:51:09 INFO - PROCESS | 1933 | 1461563469210 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 22:51:09 INFO - PROCESS | 1933 | 1461563469428 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519d10000 == 160 [pid = 1933] [id = 488] 22:51:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f051da3a800) [pid = 1933] [serial = 1465] [outer = (nil)] 22:51:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f051da41400) [pid = 1933] [serial = 1466] [outer = 0x7f051da3a800] 22:51:09 INFO - PROCESS | 1933 | 1461563469544 Marionette DEBUG loaded listener.js 22:51:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f051da46800) [pid = 1933] [serial = 1467] [outer = 0x7f051da3a800] 22:51:10 INFO - PROCESS | 1933 | 1461563470470 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:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1532ms 22:51:10 INFO - PROCESS | 1933 | 1461563470541 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 22:51:10 INFO - PROCESS | 1933 | 1461563470545 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 22:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:51:10 INFO - PROCESS | 1933 | 1461563470550 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:51:10 INFO - PROCESS | 1933 | 1461563470553 Marionette TRACE conn3 <- [1,1926,null,{}] 22:51:10 INFO - PROCESS | 1933 | 1461563470558 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:51:10 INFO - PROCESS | 1933 | 1461563470789 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 22:51:11 INFO - PROCESS | 1933 | 1461563471083 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054bdcd000 == 161 [pid = 1933] [id = 489] 22:51:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f051da3ac00) [pid = 1933] [serial = 1468] [outer = (nil)] 22:51:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f051da78800) [pid = 1933] [serial = 1469] [outer = 0x7f051da3ac00] 22:51:11 INFO - PROCESS | 1933 | 1461563471160 Marionette DEBUG loaded listener.js 22:51:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f051da7e800) [pid = 1933] [serial = 1470] [outer = 0x7f051da3ac00] 22:51:12 INFO - PROCESS | 1933 | 1461563472010 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:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1527ms 22:51:12 INFO - PROCESS | 1933 | 1461563472080 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 22:51:12 INFO - PROCESS | 1933 | 1461563472083 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 22:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:51:12 INFO - PROCESS | 1933 | 1461563472089 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:51:12 INFO - PROCESS | 1933 | 1461563472091 Marionette TRACE conn3 <- [1,1930,null,{}] 22:51:12 INFO - PROCESS | 1933 | 1461563472097 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:51:12 INFO - PROCESS | 1933 | 1461563472299 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 22:51:12 INFO - PROCESS | 1933 | 1461563472515 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0518e90000 == 162 [pid = 1933] [id = 490] 22:51:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f051a129800) [pid = 1933] [serial = 1471] [outer = (nil)] 22:51:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f051a12ec00) [pid = 1933] [serial = 1472] [outer = 0x7f051a129800] 22:51:12 INFO - PROCESS | 1933 | 1461563472630 Marionette DEBUG loaded listener.js 22:51:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f051a133400) [pid = 1933] [serial = 1473] [outer = 0x7f051a129800] 22:51:13 INFO - PROCESS | 1933 | 1461563473547 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:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1531ms 22:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:51:13 INFO - PROCESS | 1933 | 1461563473621 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 22:51:13 INFO - PROCESS | 1933 | 1461563473624 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 22:51:13 INFO - PROCESS | 1933 | 1461563473631 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:51:13 INFO - PROCESS | 1933 | 1461563473634 Marionette TRACE conn3 <- [1,1934,null,{}] 22:51:13 INFO - PROCESS | 1933 | 1461563473639 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:51:13 INFO - PROCESS | 1933 | 1461563473844 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 22:51:14 INFO - PROCESS | 1933 | 1461563474551 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df02800 == 163 [pid = 1933] [id = 491] 22:51:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f051a5cc400) [pid = 1933] [serial = 1474] [outer = (nil)] 22:51:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f051a658400) [pid = 1933] [serial = 1475] [outer = 0x7f051a5cc400] 22:51:14 INFO - PROCESS | 1933 | 1461563474620 Marionette DEBUG loaded listener.js 22:51:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f051b7d5400) [pid = 1933] [serial = 1476] [outer = 0x7f051a5cc400] 22:51:15 INFO - PROCESS | 1933 | 1461563475545 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:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1947ms 22:51:15 INFO - PROCESS | 1933 | 1461563475578 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 22:51:15 INFO - PROCESS | 1933 | 1461563475584 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 22:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:51:15 INFO - PROCESS | 1933 | 1461563475593 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:51:15 INFO - PROCESS | 1933 | 1461563475596 Marionette TRACE conn3 <- [1,1938,null,{}] 22:51:15 INFO - PROCESS | 1933 | 1461563475603 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:51:15 INFO - PROCESS | 1933 | 1461563475795 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 22:51:16 INFO - PROCESS | 1933 | 1461563476086 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a5a3800 == 164 [pid = 1933] [id = 492] 22:51:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f051c8e5c00) [pid = 1933] [serial = 1477] [outer = (nil)] 22:51:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f051da79c00) [pid = 1933] [serial = 1478] [outer = 0x7f051c8e5c00] 22:51:16 INFO - PROCESS | 1933 | 1461563476265 Marionette DEBUG loaded listener.js 22:51:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f051e213400) [pid = 1933] [serial = 1479] [outer = 0x7f051c8e5c00] 22:51:17 INFO - PROCESS | 1933 | 1461563477226 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:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1695ms 22:51:17 INFO - PROCESS | 1933 | 1461563477291 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 1933 | 1461563477296 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 22:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:51:17 INFO - PROCESS | 1933 | 1461563477302 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:51:17 INFO - PROCESS | 1933 | 1461563477305 Marionette TRACE conn3 <- [1,1942,null,{}] 22:51:17 INFO - PROCESS | 1933 | 1461563477310 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:51:17 INFO - PROCESS | 1933 | 1461563477505 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 22:51:17 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b6c3800 == 163 [pid = 1933] [id = 349] 22:51:17 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052938c000 == 162 [pid = 1933] [id = 415] 22:51:17 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052faad000 == 161 [pid = 1933] [id = 416] 22:51:17 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c37e000 == 160 [pid = 1933] [id = 385] 22:51:17 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f05354b6800) [pid = 1933] [serial = 1334] [outer = (nil)] [url = about:blank] 22:51:17 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f053c758c00) [pid = 1933] [serial = 1337] [outer = (nil)] [url = about:blank] 22:51:17 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f05425b7c00) [pid = 1933] [serial = 1340] [outer = (nil)] [url = about:blank] 22:51:17 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f0542845800) [pid = 1933] [serial = 1343] [outer = (nil)] [url = about:blank] 22:51:17 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f052fdbac00) [pid = 1933] [serial = 1367] [outer = (nil)] [url = about:blank] 22:51:17 INFO - PROCESS | 1933 | 1461563477942 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:17 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ae51000 == 159 [pid = 1933] [id = 475] 22:51:17 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528dbd000 == 158 [pid = 1933] [id = 474] 22:51:17 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b46800 == 157 [pid = 1933] [id = 473] 22:51:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a5a7000 == 158 [pid = 1933] [id = 493] 22:51:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f051b8d1000) [pid = 1933] [serial = 1480] [outer = (nil)] 22:51:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f051feb9c00) [pid = 1933] [serial = 1481] [outer = 0x7f051b8d1000] 22:51:18 INFO - PROCESS | 1933 | 1461563478025 Marionette DEBUG loaded listener.js 22:51:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f0521a9dc00) [pid = 1933] [serial = 1482] [outer = 0x7f051b8d1000] 22:51:18 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0520608800 == 157 [pid = 1933] [id = 472] 22:51:18 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f10d800 == 156 [pid = 1933] [id = 471] 22:51:18 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519fba800 == 155 [pid = 1933] [id = 470] 22:51:18 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f3a3000 == 154 [pid = 1933] [id = 469] 22:51:18 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05368e2000 == 153 [pid = 1933] [id = 461] 22:51:18 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534b0e000 == 152 [pid = 1933] [id = 460] 22:51:18 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305d1800 == 151 [pid = 1933] [id = 459] 22:51:18 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fa5c000 == 150 [pid = 1933] [id = 458] 22:51:18 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528dbe000 == 149 [pid = 1933] [id = 457] 22:51:18 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fad8000 == 148 [pid = 1933] [id = 456] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f052e402400) [pid = 1933] [serial = 1361] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f052f20c800) [pid = 1933] [serial = 1365] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f051b8ce400) [pid = 1933] [serial = 1347] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f051a6e7800) [pid = 1933] [serial = 1346] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f0528f74000) [pid = 1933] [serial = 1355] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f0529480c00) [pid = 1933] [serial = 1356] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f052bfe5800) [pid = 1933] [serial = 1316] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f052d675800) [pid = 1933] [serial = 1319] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f051cb11000) [pid = 1933] [serial = 1307] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f0521b0d400) [pid = 1933] [serial = 1352] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f05228c2800) [pid = 1933] [serial = 1353] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f052ffd3400) [pid = 1933] [serial = 1325] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f052f15ec00) [pid = 1933] [serial = 1322] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f052947b400) [pid = 1933] [serial = 1313] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f051feb2c00) [pid = 1933] [serial = 1350] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f051ccf2400) [pid = 1933] [serial = 1349] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f0534597000) [pid = 1933] [serial = 1331] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f0533e7d800) [pid = 1933] [serial = 1328] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f0521b07400) [pid = 1933] [serial = 1310] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f052bf09000) [pid = 1933] [serial = 1359] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f052b3cec00) [pid = 1933] [serial = 1358] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f052f05a000) [pid = 1933] [serial = 1362] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f052f0c2800) [pid = 1933] [serial = 1364] [outer = (nil)] [url = about:blank] 22:51:18 INFO - PROCESS | 1933 | 1461563478847 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:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1585ms 22:51:18 INFO - PROCESS | 1933 | 1461563478888 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 22:51:18 INFO - PROCESS | 1933 | 1461563478893 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 22:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:51:18 INFO - PROCESS | 1933 | 1461563478908 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:51:18 INFO - PROCESS | 1933 | 1461563478916 Marionette TRACE conn3 <- [1,1946,null,{}] 22:51:18 INFO - PROCESS | 1933 | 1461563478922 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:51:19 INFO - PROCESS | 1933 | 1461563479122 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 22:51:19 INFO - PROCESS | 1933 | 1461563479317 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b18800 == 149 [pid = 1933] [id = 494] 22:51:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f051a6e7800) [pid = 1933] [serial = 1483] [outer = (nil)] 22:51:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f0521c0f400) [pid = 1933] [serial = 1484] [outer = 0x7f051a6e7800] 22:51:19 INFO - PROCESS | 1933 | 1461563479382 Marionette DEBUG loaded listener.js 22:51:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f0522950c00) [pid = 1933] [serial = 1485] [outer = 0x7f051a6e7800] 22:51:20 INFO - PROCESS | 1933 | 1461563480129 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:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1249ms 22:51:20 INFO - PROCESS | 1933 | 1461563480149 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 1933 | 1461563480153 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 22:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:51:20 INFO - PROCESS | 1933 | 1461563480190 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:51:20 INFO - PROCESS | 1933 | 1461563480194 Marionette TRACE conn3 <- [1,1950,null,{}] 22:51:20 INFO - PROCESS | 1933 | 1461563480222 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:51:20 INFO - PROCESS | 1933 | 1461563480470 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 22:51:20 INFO - PROCESS | 1933 | 1461563480495 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291cf000 == 150 [pid = 1933] [id = 495] 22:51:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f051cad9000) [pid = 1933] [serial = 1486] [outer = (nil)] 22:51:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f052295bc00) [pid = 1933] [serial = 1487] [outer = 0x7f051cad9000] 22:51:20 INFO - PROCESS | 1933 | 1461563480560 Marionette DEBUG loaded listener.js 22:51:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f0522d26400) [pid = 1933] [serial = 1488] [outer = 0x7f051cad9000] 22:51:21 INFO - PROCESS | 1933 | 1461563481454 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:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1336ms 22:51:21 INFO - PROCESS | 1933 | 1461563481496 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 22:51:21 INFO - PROCESS | 1933 | 1461563481500 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 22:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:51:21 INFO - PROCESS | 1933 | 1461563481505 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:51:21 INFO - PROCESS | 1933 | 1461563481508 Marionette TRACE conn3 <- [1,1954,null,{}] 22:51:21 INFO - PROCESS | 1933 | 1461563481513 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:51:21 INFO - PROCESS | 1933 | 1461563481760 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 22:51:21 INFO - PROCESS | 1933 | 1461563481801 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b925000 == 151 [pid = 1933] [id = 496] 22:51:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f052932d800) [pid = 1933] [serial = 1489] [outer = (nil)] 22:51:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f052ad73000) [pid = 1933] [serial = 1490] [outer = 0x7f052932d800] 22:51:21 INFO - PROCESS | 1933 | 1461563481876 Marionette DEBUG loaded listener.js 22:51:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f052c8dec00) [pid = 1933] [serial = 1491] [outer = 0x7f052932d800] 22:51:22 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f0520acc800) [pid = 1933] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:51:22 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f051cadd400) [pid = 1933] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:51:22 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f051fbd0c00) [pid = 1933] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:51:22 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f0521aa5400) [pid = 1933] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:51:22 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f05288ee400) [pid = 1933] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:51:22 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f051e215c00) [pid = 1933] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:51:23 INFO - PROCESS | 1933 | 1461563483044 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:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1584ms 22:51:23 INFO - PROCESS | 1933 | 1461563483089 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 22:51:23 INFO - PROCESS | 1933 | 1461563483093 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 22:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:51:23 INFO - PROCESS | 1933 | 1461563483098 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:51:23 INFO - PROCESS | 1933 | 1461563483100 Marionette TRACE conn3 <- [1,1958,null,{}] 22:51:23 INFO - PROCESS | 1933 | 1461563483105 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:51:23 INFO - PROCESS | 1933 | 1461563483350 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 22:51:23 INFO - PROCESS | 1933 | 1461563483374 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ef9a000 == 152 [pid = 1933] [id = 497] 22:51:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f0521b0e400) [pid = 1933] [serial = 1492] [outer = (nil)] 22:51:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f052c7cdc00) [pid = 1933] [serial = 1493] [outer = 0x7f0521b0e400] 22:51:23 INFO - PROCESS | 1933 | 1461563483436 Marionette DEBUG loaded listener.js 22:51:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f052f215400) [pid = 1933] [serial = 1494] [outer = 0x7f0521b0e400] 22:51:24 INFO - PROCESS | 1933 | 1461563484256 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:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1180ms 22:51:24 INFO - PROCESS | 1933 | 1461563484279 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 22:51:24 INFO - PROCESS | 1933 | 1461563484282 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 22:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:51:24 INFO - PROCESS | 1933 | 1461563484299 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:51:24 INFO - PROCESS | 1933 | 1461563484301 Marionette TRACE conn3 <- [1,1962,null,{}] 22:51:24 INFO - PROCESS | 1933 | 1461563484306 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:51:24 INFO - PROCESS | 1933 | 1461563484484 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 22:51:24 INFO - PROCESS | 1933 | 1461563484498 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fa50000 == 153 [pid = 1933] [id = 498] 22:51:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f052ef37c00) [pid = 1933] [serial = 1495] [outer = (nil)] 22:51:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f052fdcbc00) [pid = 1933] [serial = 1496] [outer = 0x7f052ef37c00] 22:51:24 INFO - PROCESS | 1933 | 1461563484560 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f05301e6000) [pid = 1933] [serial = 1497] [outer = 0x7f052ef37c00] 22:51:25 INFO - PROCESS | 1933 | 1461563485839 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:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1593ms 22:51:25 INFO - PROCESS | 1933 | 1461563485883 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 22:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:51:25 INFO - PROCESS | 1933 | 1461563485888 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 22:51:25 INFO - PROCESS | 1933 | 1461563485895 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:51:25 INFO - PROCESS | 1933 | 1461563485901 Marionette TRACE conn3 <- [1,1966,null,{}] 22:51:25 INFO - PROCESS | 1933 | 1461563485908 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:51:26 INFO - PROCESS | 1933 | 1461563486118 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 22:51:26 INFO - PROCESS | 1933 | 1461563486387 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fad9800 == 154 [pid = 1933] [id = 499] 22:51:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f051da75c00) [pid = 1933] [serial = 1498] [outer = (nil)] 22:51:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f051e219400) [pid = 1933] [serial = 1499] [outer = 0x7f051da75c00] 22:51:26 INFO - PROCESS | 1933 | 1461563486517 Marionette DEBUG loaded listener.js 22:51:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f051fdea800) [pid = 1933] [serial = 1500] [outer = 0x7f051da75c00] 22:51:27 INFO - PROCESS | 1933 | 1461563487448 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:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1590ms 22:51:27 INFO - PROCESS | 1933 | 1461563487486 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 22:51:27 INFO - PROCESS | 1933 | 1461563487494 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 22:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:51:27 INFO - PROCESS | 1933 | 1461563487504 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:51:27 INFO - PROCESS | 1933 | 1461563487508 Marionette TRACE conn3 <- [1,1970,null,{}] 22:51:27 INFO - PROCESS | 1933 | 1461563487514 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:51:27 INFO - PROCESS | 1933 | 1461563487718 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 22:51:27 INFO - PROCESS | 1933 | 1461563487993 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b922800 == 155 [pid = 1933] [id = 500] 22:51:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f051b7cc000) [pid = 1933] [serial = 1501] [outer = (nil)] 22:51:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f0522318400) [pid = 1933] [serial = 1502] [outer = 0x7f051b7cc000] 22:51:28 INFO - PROCESS | 1933 | 1461563488123 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f0522a4a000) [pid = 1933] [serial = 1503] [outer = 0x7f051b7cc000] 22:51:28 INFO - PROCESS | 1933 | 1461563488967 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:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1531ms 22:51:29 INFO - PROCESS | 1933 | 1461563489035 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 22:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:51:29 INFO - PROCESS | 1933 | 1461563489040 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 22:51:29 INFO - PROCESS | 1933 | 1461563489046 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:51:29 INFO - PROCESS | 1933 | 1461563489052 Marionette TRACE conn3 <- [1,1974,null,{}] 22:51:29 INFO - PROCESS | 1933 | 1461563489067 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:51:29 INFO - PROCESS | 1933 | 1461563489322 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 22:51:29 INFO - PROCESS | 1933 | 1461563489625 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff60800 == 156 [pid = 1933] [id = 501] 22:51:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f052bf09000) [pid = 1933] [serial = 1504] [outer = (nil)] 22:51:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f052d670000) [pid = 1933] [serial = 1505] [outer = 0x7f052bf09000] 22:51:29 INFO - PROCESS | 1933 | 1461563489714 Marionette DEBUG loaded listener.js 22:51:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f052f216800) [pid = 1933] [serial = 1506] [outer = 0x7f052bf09000] 22:51:30 INFO - PROCESS | 1933 | 1461563490554 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:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1538ms 22:51:30 INFO - PROCESS | 1933 | 1461563490584 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 1933 | 1461563490588 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 22:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:51:30 INFO - PROCESS | 1933 | 1461563490594 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:51:30 INFO - PROCESS | 1933 | 1461563490597 Marionette TRACE conn3 <- [1,1978,null,{}] 22:51:30 INFO - PROCESS | 1933 | 1461563490602 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:51:30 INFO - PROCESS | 1933 | 1461563490810 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 22:51:31 INFO - PROCESS | 1933 | 1461563491032 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534b1b000 == 157 [pid = 1933] [id = 502] 22:51:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f052bf0b400) [pid = 1933] [serial = 1507] [outer = (nil)] 22:51:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f0532b2c800) [pid = 1933] [serial = 1508] [outer = 0x7f052bf0b400] 22:51:31 INFO - PROCESS | 1933 | 1461563491148 Marionette DEBUG loaded listener.js 22:51:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f0533b86c00) [pid = 1933] [serial = 1509] [outer = 0x7f052bf0b400] 22:51:32 INFO - PROCESS | 1933 | 1461563492063 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:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1481ms 22:51:32 INFO - PROCESS | 1933 | 1461563492076 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 22:51:32 INFO - PROCESS | 1933 | 1461563492079 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 22:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:51:32 INFO - PROCESS | 1933 | 1461563492085 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:51:32 INFO - PROCESS | 1933 | 1461563492088 Marionette TRACE conn3 <- [1,1982,null,{}] 22:51:32 INFO - PROCESS | 1933 | 1461563492095 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:51:32 INFO - PROCESS | 1933 | 1461563492311 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 22:51:32 INFO - PROCESS | 1933 | 1461563492540 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535a16000 == 158 [pid = 1933] [id = 503] 22:51:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f051ccec800) [pid = 1933] [serial = 1510] [outer = (nil)] 22:51:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f053540ac00) [pid = 1933] [serial = 1511] [outer = 0x7f051ccec800] 22:51:32 INFO - PROCESS | 1933 | 1461563492659 Marionette DEBUG loaded listener.js 22:51:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f05367c7400) [pid = 1933] [serial = 1512] [outer = 0x7f051ccec800] 22:51:33 INFO - PROCESS | 1933 | 1461563493542 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:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1531ms 22:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:51:33 INFO - PROCESS | 1933 | 1461563493617 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 22:51:33 INFO - PROCESS | 1933 | 1461563493620 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 22:51:33 INFO - PROCESS | 1933 | 1461563493626 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:51:33 INFO - PROCESS | 1933 | 1461563493629 Marionette TRACE conn3 <- [1,1986,null,{}] 22:51:33 INFO - PROCESS | 1933 | 1461563493634 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:51:33 INFO - PROCESS | 1933 | 1461563493888 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 22:51:34 INFO - PROCESS | 1933 | 1461563494188 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547332800 == 159 [pid = 1933] [id = 504] 22:51:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f05364e2800) [pid = 1933] [serial = 1513] [outer = (nil)] 22:51:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f054559fc00) [pid = 1933] [serial = 1514] [outer = 0x7f05364e2800] 22:51:34 INFO - PROCESS | 1933 | 1461563494271 Marionette DEBUG loaded listener.js 22:51:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f054760b000) [pid = 1933] [serial = 1515] [outer = 0x7f05364e2800] 22:51:35 INFO - PROCESS | 1933 | 1461563495111 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:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1537ms 22:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:51:35 INFO - PROCESS | 1933 | 1461563495163 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 22:51:35 INFO - PROCESS | 1933 | 1461563495166 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 22:51:35 INFO - PROCESS | 1933 | 1461563495172 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:51:35 INFO - PROCESS | 1933 | 1461563495175 Marionette TRACE conn3 <- [1,1990,null,{}] 22:51:35 INFO - PROCESS | 1933 | 1461563495180 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:51:35 INFO - PROCESS | 1933 | 1461563495420 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 22:51:35 INFO - PROCESS | 1933 | 1461563495658 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054cd46000 == 160 [pid = 1933] [id = 505] 22:51:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f051c95ec00) [pid = 1933] [serial = 1516] [outer = (nil)] 22:51:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f051c966400) [pid = 1933] [serial = 1517] [outer = 0x7f051c95ec00] 22:51:35 INFO - PROCESS | 1933 | 1461563495778 Marionette DEBUG loaded listener.js 22:51:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f051c96c000) [pid = 1933] [serial = 1518] [outer = 0x7f051c95ec00] 22:51:36 INFO - PROCESS | 1933 | 1461563496624 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:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1484ms 22:51:36 INFO - PROCESS | 1933 | 1461563496661 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 22:51:36 INFO - PROCESS | 1933 | 1461563496664 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 22:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:51:36 INFO - PROCESS | 1933 | 1461563496674 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:51:36 INFO - PROCESS | 1933 | 1461563496676 Marionette TRACE conn3 <- [1,1994,null,{}] 22:51:36 INFO - PROCESS | 1933 | 1461563496682 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:51:36 INFO - PROCESS | 1933 | 1461563496889 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 22:51:37 INFO - PROCESS | 1933 | 1461563497153 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291aa000 == 161 [pid = 1933] [id = 506] 22:51:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f051c960c00) [pid = 1933] [serial = 1519] [outer = (nil)] 22:51:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f05207d9800) [pid = 1933] [serial = 1520] [outer = 0x7f051c960c00] 22:51:37 INFO - PROCESS | 1933 | 1461563497272 Marionette DEBUG loaded listener.js 22:51:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f05207de000) [pid = 1933] [serial = 1521] [outer = 0x7f051c960c00] 22:51:38 INFO - PROCESS | 1933 | 1461563498097 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:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1477ms 22:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:51:38 INFO - PROCESS | 1933 | 1461563498152 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 22:51:38 INFO - PROCESS | 1933 | 1461563498155 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 22:51:38 INFO - PROCESS | 1933 | 1461563498161 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:51:38 INFO - PROCESS | 1933 | 1461563498164 Marionette TRACE conn3 <- [1,1998,null,{}] 22:51:38 INFO - PROCESS | 1933 | 1461563498169 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:51:38 INFO - PROCESS | 1933 | 1461563498367 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 22:51:38 INFO - PROCESS | 1933 | 1461563498637 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051ba82000 == 162 [pid = 1933] [id = 507] 22:51:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f051c968800) [pid = 1933] [serial = 1522] [outer = (nil)] 22:51:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f05207e3400) [pid = 1933] [serial = 1523] [outer = 0x7f051c968800] 22:51:38 INFO - PROCESS | 1933 | 1461563498716 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f052b23b000) [pid = 1933] [serial = 1524] [outer = 0x7f051c968800] 22:51:39 INFO - PROCESS | 1933 | 1461563499548 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:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1440ms 22:51:39 INFO - PROCESS | 1933 | 1461563499601 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 22:51:39 INFO - PROCESS | 1933 | 1461563499604 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 22:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:51:39 INFO - PROCESS | 1933 | 1461563499630 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:51:39 INFO - PROCESS | 1933 | 1461563499633 Marionette TRACE conn3 <- [1,2002,null,{}] 22:51:39 INFO - PROCESS | 1933 | 1461563499639 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:51:39 INFO - PROCESS | 1933 | 1461563499842 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 22:51:40 INFO - PROCESS | 1933 | 1461563500105 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b74e800 == 163 [pid = 1933] [id = 508] 22:51:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f05184e2c00) [pid = 1933] [serial = 1525] [outer = (nil)] 22:51:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f05184eb800) [pid = 1933] [serial = 1526] [outer = 0x7f05184e2c00] 22:51:40 INFO - PROCESS | 1933 | 1461563500180 Marionette DEBUG loaded listener.js 22:51:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f05184f0800) [pid = 1933] [serial = 1527] [outer = 0x7f05184e2c00] 22:51:41 INFO - PROCESS | 1933 | 1461563501154 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:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1589ms 22:51:41 INFO - PROCESS | 1933 | 1461563501216 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 22:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:51:41 INFO - PROCESS | 1933 | 1461563501225 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 22:51:41 INFO - PROCESS | 1933 | 1461563501231 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:51:41 INFO - PROCESS | 1933 | 1461563501236 Marionette TRACE conn3 <- [1,2006,null,{}] 22:51:41 INFO - PROCESS | 1933 | 1461563501241 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:51:41 INFO - PROCESS | 1933 | 1461563501481 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 22:51:41 INFO - PROCESS | 1933 | 1461563501813 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cc09800 == 164 [pid = 1933] [id = 509] 22:51:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f0521bc2800) [pid = 1933] [serial = 1528] [outer = (nil)] 22:51:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f0529162800) [pid = 1933] [serial = 1529] [outer = 0x7f0521bc2800] 22:51:41 INFO - PROCESS | 1933 | 1461563501902 Marionette DEBUG loaded listener.js 22:51:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f054383cc00) [pid = 1933] [serial = 1530] [outer = 0x7f0521bc2800] 22:51:42 INFO - PROCESS | 1933 | 1461563502753 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:51:42 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:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1582ms 22:51:42 INFO - PROCESS | 1933 | 1461563502814 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 22:51:42 INFO - PROCESS | 1933 | 1461563502818 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 22:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:51:42 INFO - PROCESS | 1933 | 1461563502824 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:51:42 INFO - PROCESS | 1933 | 1461563502826 Marionette TRACE conn3 <- [1,2010,null,{}] 22:51:42 INFO - PROCESS | 1933 | 1461563502832 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:51:43 INFO - PROCESS | 1933 | 1461563503040 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 22:51:43 INFO - PROCESS | 1933 | 1461563503307 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054bdd2800 == 165 [pid = 1933] [id = 510] 22:51:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f0518fe8c00) [pid = 1933] [serial = 1531] [outer = (nil)] 22:51:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f0518fef000) [pid = 1933] [serial = 1532] [outer = 0x7f0518fe8c00] 22:51:43 INFO - PROCESS | 1933 | 1461563503425 Marionette DEBUG loaded listener.js 22:51:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f0518ff3c00) [pid = 1933] [serial = 1533] [outer = 0x7f0518fe8c00] 22:51:44 INFO - PROCESS | 1933 | 1461563504241 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:51:44 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:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1484ms 22:51:44 INFO - PROCESS | 1933 | 1461563504309 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 1933 | 1461563504313 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 22:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:51:44 INFO - PROCESS | 1933 | 1461563504319 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 1933 | 1461563504322 Marionette TRACE conn3 <- [1,2014,null,{}] 22:51:44 INFO - PROCESS | 1933 | 1461563504327 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:51:44 INFO - PROCESS | 1933 | 1461563504539 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 22:51:44 INFO - PROCESS | 1933 | 1461563504803 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051847d000 == 166 [pid = 1933] [id = 511] 22:51:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f0518fe9400) [pid = 1933] [serial = 1534] [outer = (nil)] 22:51:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f0520e6d400) [pid = 1933] [serial = 1535] [outer = 0x7f0518fe9400] 22:51:44 INFO - PROCESS | 1933 | 1461563504920 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f0520e71c00) [pid = 1933] [serial = 1536] [outer = 0x7f0518fe9400] 22:51:45 INFO - PROCESS | 1933 | 1461563505750 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:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1487ms 22:51:45 INFO - PROCESS | 1933 | 1461563505808 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 22:51:45 INFO - PROCESS | 1933 | 1461563505811 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 22:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:51:45 INFO - PROCESS | 1933 | 1461563505818 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:51:45 INFO - PROCESS | 1933 | 1461563505821 Marionette TRACE conn3 <- [1,2018,null,{}] 22:51:45 INFO - PROCESS | 1933 | 1461563505826 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:51:46 INFO - PROCESS | 1933 | 1461563506042 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 22:51:46 INFO - PROCESS | 1933 | 1461563506311 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517a56000 == 167 [pid = 1933] [id = 512] 22:51:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f0518fed800) [pid = 1933] [serial = 1537] [outer = (nil)] 22:51:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f0520e77000) [pid = 1933] [serial = 1538] [outer = 0x7f0518fed800] 22:51:46 INFO - PROCESS | 1933 | 1461563506435 Marionette DEBUG loaded listener.js 22:51:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f0529163000) [pid = 1933] [serial = 1539] [outer = 0x7f0518fed800] 22:51:47 INFO - PROCESS | 1933 | 1461563507298 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:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1530ms 22:51:47 INFO - PROCESS | 1933 | 1461563507348 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 22:51:47 INFO - PROCESS | 1933 | 1461563507351 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 22:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:51:47 INFO - PROCESS | 1933 | 1461563507358 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:51:47 INFO - PROCESS | 1933 | 1461563507360 Marionette TRACE conn3 <- [1,2022,null,{}] 22:51:47 INFO - PROCESS | 1933 | 1461563507365 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:51:47 INFO - PROCESS | 1933 | 1461563507574 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 22:51:47 INFO - PROCESS | 1933 | 1461563507867 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517c9c000 == 168 [pid = 1933] [id = 513] 22:51:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f0517c6ec00) [pid = 1933] [serial = 1540] [outer = (nil)] 22:51:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f0517c75c00) [pid = 1933] [serial = 1541] [outer = 0x7f0517c6ec00] 22:51:47 INFO - PROCESS | 1933 | 1461563507983 Marionette DEBUG loaded listener.js 22:51:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 277 (0x7f0517c7a400) [pid = 1933] [serial = 1542] [outer = 0x7f0517c6ec00] 22:51:49 INFO - PROCESS | 1933 | 1461563509508 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:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2184ms 22:51:49 INFO - PROCESS | 1933 | 1461563509543 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 22:51:49 INFO - PROCESS | 1933 | 1461563509548 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 22:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:51:49 INFO - PROCESS | 1933 | 1461563509556 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:51:49 INFO - PROCESS | 1933 | 1461563509561 Marionette TRACE conn3 <- [1,2026,null,{}] 22:51:49 INFO - PROCESS | 1933 | 1461563509571 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:51:49 INFO - PROCESS | 1933 | 1461563509778 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 22:51:50 INFO - PROCESS | 1933 | 1461563510051 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b909000 == 169 [pid = 1933] [id = 514] 22:51:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 278 (0x7f05184ee000) [pid = 1933] [serial = 1543] [outer = (nil)] 22:51:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 279 (0x7f051a2cf400) [pid = 1933] [serial = 1544] [outer = 0x7f05184ee000] 22:51:50 INFO - PROCESS | 1933 | 1461563510122 Marionette DEBUG loaded listener.js 22:51:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 280 (0x7f051a6e8c00) [pid = 1933] [serial = 1545] [outer = 0x7f05184ee000] 22:51:51 INFO - PROCESS | 1933 | 1461563511041 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:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1538ms 22:51:51 INFO - PROCESS | 1933 | 1461563511095 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 22:51:51 INFO - PROCESS | 1933 | 1461563511103 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 22:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:51:51 INFO - PROCESS | 1933 | 1461563511112 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:51:51 INFO - PROCESS | 1933 | 1461563511115 Marionette TRACE conn3 <- [1,2030,null,{}] 22:51:51 INFO - PROCESS | 1933 | 1461563511121 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:51:51 INFO - PROCESS | 1933 | 1461563511316 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 22:51:51 INFO - PROCESS | 1933 | 1461563511805 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519c17000 == 170 [pid = 1933] [id = 515] 22:51:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 281 (0x7f051b8cb000) [pid = 1933] [serial = 1546] [outer = (nil)] 22:51:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 282 (0x7f051c969400) [pid = 1933] [serial = 1547] [outer = 0x7f051b8cb000] 22:51:51 INFO - PROCESS | 1933 | 1461563511880 Marionette DEBUG loaded listener.js 22:51:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 283 (0x7f051ccee800) [pid = 1933] [serial = 1548] [outer = 0x7f051b8cb000] 22:51:52 INFO - PROCESS | 1933 | 1461563512824 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:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1782ms 22:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:51:52 INFO - PROCESS | 1933 | 1461563512916 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 22:51:52 INFO - PROCESS | 1933 | 1461563512919 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 22:51:52 INFO - PROCESS | 1933 | 1461563512926 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:51:52 INFO - PROCESS | 1933 | 1461563512931 Marionette TRACE conn3 <- [1,2034,null,{}] 22:51:52 INFO - PROCESS | 1933 | 1461563512946 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:51:53 INFO - PROCESS | 1933 | 1461563513150 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 22:51:53 INFO - PROCESS | 1933 | 1461563513466 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051bc21800 == 171 [pid = 1933] [id = 516] 22:51:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 284 (0x7f051da47c00) [pid = 1933] [serial = 1549] [outer = (nil)] 22:51:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 285 (0x7f051fba5400) [pid = 1933] [serial = 1550] [outer = 0x7f051da47c00] 22:51:53 INFO - PROCESS | 1933 | 1461563513542 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 286 (0x7f051feb9400) [pid = 1933] [serial = 1551] [outer = 0x7f051da47c00] 22:51:54 INFO - PROCESS | 1933 | 1461563514400 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:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1535ms 22:51:54 INFO - PROCESS | 1933 | 1461563514460 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 1933 | 1461563514464 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 22:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:51:54 INFO - PROCESS | 1933 | 1461563514470 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 1933 | 1461563514472 Marionette TRACE conn3 <- [1,2038,null,{}] 22:51:54 INFO - PROCESS | 1933 | 1461563514477 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:51:54 INFO - PROCESS | 1933 | 1461563514658 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 22:51:54 INFO - PROCESS | 1933 | 1461563514933 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb4a800 == 172 [pid = 1933] [id = 517] 22:51:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 287 (0x7f051fead400) [pid = 1933] [serial = 1552] [outer = (nil)] 22:51:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 288 (0x7f0520e6f400) [pid = 1933] [serial = 1553] [outer = 0x7f051fead400] 22:51:55 INFO - PROCESS | 1933 | 1461563515046 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 289 (0x7f0521a9b400) [pid = 1933] [serial = 1554] [outer = 0x7f051fead400] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c275000 == 171 [pid = 1933] [id = 353] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0532bc2000 == 170 [pid = 1933] [id = 354] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053508f800 == 169 [pid = 1933] [id = 358] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05357f8000 == 168 [pid = 1933] [id = 359] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534d92000 == 167 [pid = 1933] [id = 357] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534b0a000 == 166 [pid = 1933] [id = 356] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05345dd000 == 165 [pid = 1933] [id = 355] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f657800 == 164 [pid = 1933] [id = 487] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051bc0f800 == 163 [pid = 1933] [id = 486] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0549983000 == 162 [pid = 1933] [id = 485] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547158800 == 161 [pid = 1933] [id = 484] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537b2f000 == 160 [pid = 1933] [id = 483] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05357e4800 == 159 [pid = 1933] [id = 482] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053464e000 == 158 [pid = 1933] [id = 481] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305cc000 == 157 [pid = 1933] [id = 480] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fabf800 == 156 [pid = 1933] [id = 479] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05291e2000 == 155 [pid = 1933] [id = 478] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fd9d800 == 154 [pid = 1933] [id = 477] 22:51:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051a5a5800 == 153 [pid = 1933] [id = 476] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 288 (0x7f0522059c00) [pid = 1933] [serial = 1418] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 287 (0x7f051e21cc00) [pid = 1933] [serial = 1410] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 286 (0x7f051fb9d400) [pid = 1933] [serial = 1403] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 285 (0x7f051a2cb800) [pid = 1933] [serial = 1394] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 284 (0x7f0522127400) [pid = 1933] [serial = 1419] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 283 (0x7f0532bed400) [pid = 1933] [serial = 1379] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 282 (0x7f051fb97c00) [pid = 1933] [serial = 1406] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 281 (0x7f0521aa9400) [pid = 1933] [serial = 1416] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 280 (0x7f051fdef000) [pid = 1933] [serial = 1370] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 279 (0x7f051a65c400) [pid = 1933] [serial = 1400] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 278 (0x7f0547383400) [pid = 1933] [serial = 1397] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 277 (0x7f0535388000) [pid = 1933] [serial = 1382] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 276 (0x7f0522323000) [pid = 1933] [serial = 1421] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f052bdec400) [pid = 1933] [serial = 1425] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f051fdeec00) [pid = 1933] [serial = 1412] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f051cae6400) [pid = 1933] [serial = 1409] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f052aaa6c00) [pid = 1933] [serial = 1424] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f0522b85800) [pid = 1933] [serial = 1422] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f0522a49c00) [pid = 1933] [serial = 1373] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f0521aa3c00) [pid = 1933] [serial = 1415] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f0545513400) [pid = 1933] [serial = 1388] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f0547385800) [pid = 1933] [serial = 1391] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f0520649400) [pid = 1933] [serial = 1413] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f052ef3a400) [pid = 1933] [serial = 1376] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f054233c000) [pid = 1933] [serial = 1385] [outer = (nil)] [url = about:blank] 22:51:55 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f052bf0f400) [pid = 1933] [serial = 1427] [outer = (nil)] [url = about:blank] 22:51:56 INFO - PROCESS | 1933 | 1461563516168 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:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1735ms 22:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:51:56 INFO - PROCESS | 1933 | 1461563516206 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 1933 | 1461563516209 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 22:51:56 INFO - PROCESS | 1933 | 1461563516215 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - PROCESS | 1933 | 1461563516218 Marionette TRACE conn3 <- [1,2042,null,{}] 22:51:56 INFO - PROCESS | 1933 | 1461563516222 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:51:56 INFO - PROCESS | 1933 | 1461563516410 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 22:51:56 INFO - PROCESS | 1933 | 1461563516676 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a5b8800 == 154 [pid = 1933] [id = 518] 22:51:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f051a2c9800) [pid = 1933] [serial = 1555] [outer = (nil)] 22:51:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f051cae6400) [pid = 1933] [serial = 1556] [outer = 0x7f051a2c9800] 22:51:56 INFO - PROCESS | 1933 | 1461563516744 Marionette DEBUG loaded listener.js 22:51:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f0520e78800) [pid = 1933] [serial = 1557] [outer = 0x7f051a2c9800] 22:51:57 INFO - PROCESS | 1933 | 1461563517493 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:51:57 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:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1331ms 22:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:51:57 INFO - PROCESS | 1933 | 1461563517546 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 22:51:57 INFO - PROCESS | 1933 | 1461563517549 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 22:51:57 INFO - PROCESS | 1933 | 1461563517554 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:51:57 INFO - PROCESS | 1933 | 1461563517558 Marionette TRACE conn3 <- [1,2046,null,{}] 22:51:57 INFO - PROCESS | 1933 | 1461563517563 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:51:57 INFO - PROCESS | 1933 | 1461563517779 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 22:51:57 INFO - PROCESS | 1933 | 1461563517977 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fd9d800 == 155 [pid = 1933] [id = 519] 22:51:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f0517c76000) [pid = 1933] [serial = 1558] [outer = (nil)] 22:51:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f052205a800) [pid = 1933] [serial = 1559] [outer = 0x7f0517c76000] 22:51:58 INFO - PROCESS | 1933 | 1461563518042 Marionette DEBUG loaded listener.js 22:51:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f052295ac00) [pid = 1933] [serial = 1560] [outer = 0x7f0517c76000] 22:51:58 INFO - PROCESS | 1933 | 1461563518946 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:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1430ms 22:51:58 INFO - PROCESS | 1933 | 1461563518985 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 22:51:58 INFO - PROCESS | 1933 | 1461563518988 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 22:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:51:58 INFO - PROCESS | 1933 | 1461563518996 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:51:59 INFO - PROCESS | 1933 | 1461563518999 Marionette TRACE conn3 <- [1,2050,null,{}] 22:51:59 INFO - PROCESS | 1933 | 1461563519015 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:51:59 INFO - PROCESS | 1933 | 1461563519266 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 22:51:59 INFO - PROCESS | 1933 | 1461563519295 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b56000 == 156 [pid = 1933] [id = 520] 22:51:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f051a65a800) [pid = 1933] [serial = 1561] [outer = (nil)] 22:51:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f0522d1c800) [pid = 1933] [serial = 1562] [outer = 0x7f051a65a800] 22:51:59 INFO - PROCESS | 1933 | 1461563519355 Marionette DEBUG loaded listener.js 22:51:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f0528f75000) [pid = 1933] [serial = 1563] [outer = 0x7f051a65a800] 22:52:00 INFO - PROCESS | 1933 | 1461563520222 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:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1291ms 22:52:00 INFO - PROCESS | 1933 | 1461563520289 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 1933 | 1461563520292 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 22:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:52:00 INFO - PROCESS | 1933 | 1461563520304 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 1933 | 1461563520307 Marionette TRACE conn3 <- [1,2054,null,{}] 22:52:00 INFO - PROCESS | 1933 | 1461563520312 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:52:01 INFO - PROCESS | 1933 | 1461563521541 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f053459b400) [pid = 1933] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f051b8d1000) [pid = 1933] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f051a6f3400) [pid = 1933] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f051b7cc400) [pid = 1933] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f05425bf000) [pid = 1933] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f051c8e5400) [pid = 1933] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f051b8c9000) [pid = 1933] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f052205e800) [pid = 1933] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f052205a400) [pid = 1933] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f051a6e7800) [pid = 1933] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f052fdcf000) [pid = 1933] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f052932d800) [pid = 1933] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f051fde3400) [pid = 1933] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f051f20d800) [pid = 1933] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f0537caa400) [pid = 1933] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f051c8e5c00) [pid = 1933] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f053174e000) [pid = 1933] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f051cad9000) [pid = 1933] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f051a5c8400) [pid = 1933] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f051fdf2000) [pid = 1933] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f051a5cc400) [pid = 1933] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f051a5c5c00) [pid = 1933] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f051c8e8c00) [pid = 1933] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f051c8ec400) [pid = 1933] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f052f21a000) [pid = 1933] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f052f058800) [pid = 1933] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f051a5c9000) [pid = 1933] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f051cae0800) [pid = 1933] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f052fdbb400) [pid = 1933] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f052064c000) [pid = 1933] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f051f20cc00) [pid = 1933] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f052e4f2400) [pid = 1933] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f0521b0e400) [pid = 1933] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f052b23cc00) [pid = 1933] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f0521b10c00) [pid = 1933] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f052bff0000) [pid = 1933] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f051b8cac00) [pid = 1933] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f052f687400) [pid = 1933] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f0522b8d400) [pid = 1933] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f051cceb400) [pid = 1933] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f051ccf5c00) [pid = 1933] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f051cb06400) [pid = 1933] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:52:01 INFO - PROCESS | 1933 | 1461563521885 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519ec4000 == 157 [pid = 1933] [id = 521] 22:52:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f051a5c2c00) [pid = 1933] [serial = 1564] [outer = (nil)] 22:52:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f051a5c9800) [pid = 1933] [serial = 1565] [outer = 0x7f051a5c2c00] 22:52:01 INFO - PROCESS | 1933 | 1461563521981 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f051b8ccc00) [pid = 1933] [serial = 1566] [outer = 0x7f051a5c2c00] 22:52:02 INFO - PROCESS | 1933 | 1461563522673 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:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2390ms 22:52:02 INFO - PROCESS | 1933 | 1461563522695 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 22:52:02 INFO - PROCESS | 1933 | 1461563522699 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 22:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:52:02 INFO - PROCESS | 1933 | 1461563522705 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:52:02 INFO - PROCESS | 1933 | 1461563522708 Marionette TRACE conn3 <- [1,2058,null,{}] 22:52:02 INFO - PROCESS | 1933 | 1461563522712 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:52:02 INFO - PROCESS | 1933 | 1461563522916 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 22:52:03 INFO - PROCESS | 1933 | 1461563523101 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528d67000 == 158 [pid = 1933] [id = 522] 22:52:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f051a5c5000) [pid = 1933] [serial = 1567] [outer = (nil)] 22:52:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f051ccee000) [pid = 1933] [serial = 1568] [outer = 0x7f051a5c5000] 22:52:03 INFO - PROCESS | 1933 | 1461563523165 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f0521b09400) [pid = 1933] [serial = 1569] [outer = 0x7f051a5c5000] 22:52:04 INFO - PROCESS | 1933 | 1461563524235 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:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1582ms 22:52:04 INFO - PROCESS | 1933 | 1461563524289 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 22:52:04 INFO - PROCESS | 1933 | 1461563524296 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 22:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:52:04 INFO - PROCESS | 1933 | 1461563524306 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:52:04 INFO - PROCESS | 1933 | 1461563524311 Marionette TRACE conn3 <- [1,2062,null,{}] 22:52:04 INFO - PROCESS | 1933 | 1461563524321 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:52:04 INFO - PROCESS | 1933 | 1461563524575 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 22:52:04 INFO - PROCESS | 1933 | 1461563524905 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051bc1f800 == 159 [pid = 1933] [id = 523] 22:52:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f051a6e7c00) [pid = 1933] [serial = 1570] [outer = (nil)] 22:52:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f051b7c8400) [pid = 1933] [serial = 1571] [outer = 0x7f051a6e7c00] 22:52:05 INFO - PROCESS | 1933 | 1461563524995 Marionette DEBUG loaded listener.js 22:52:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f051cad9800) [pid = 1933] [serial = 1572] [outer = 0x7f051a6e7c00] 22:52:05 INFO - PROCESS | 1933 | 1461563525954 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:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1686ms 22:52:05 INFO - PROCESS | 1933 | 1461563525992 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 22:52:06 INFO - PROCESS | 1933 | 1461563526009 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 22:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:52:06 INFO - PROCESS | 1933 | 1461563526024 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:52:06 INFO - PROCESS | 1933 | 1461563526027 Marionette TRACE conn3 <- [1,2066,null,{}] 22:52:06 INFO - PROCESS | 1933 | 1461563526034 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:52:06 INFO - PROCESS | 1933 | 1461563526264 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 22:52:06 INFO - PROCESS | 1933 | 1461563526595 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb5f000 == 160 [pid = 1933] [id = 524] 22:52:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f051da47000) [pid = 1933] [serial = 1573] [outer = (nil)] 22:52:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f051f20c800) [pid = 1933] [serial = 1574] [outer = 0x7f051da47000] 22:52:06 INFO - PROCESS | 1933 | 1461563526675 Marionette DEBUG loaded listener.js 22:52:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f051fde5000) [pid = 1933] [serial = 1575] [outer = 0x7f051da47000] 22:52:07 INFO - PROCESS | 1933 | 1461563527598 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:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1634ms 22:52:07 INFO - PROCESS | 1933 | 1461563527659 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 22:52:07 INFO - PROCESS | 1933 | 1461563527662 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 22:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:52:07 INFO - PROCESS | 1933 | 1461563527669 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:52:07 INFO - PROCESS | 1933 | 1461563527675 Marionette TRACE conn3 <- [1,2070,null,{}] 22:52:07 INFO - PROCESS | 1933 | 1461563527691 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:52:07 INFO - PROCESS | 1933 | 1461563527943 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 22:52:08 INFO - PROCESS | 1933 | 1461563528249 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529380000 == 161 [pid = 1933] [id = 525] 22:52:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f0520e74800) [pid = 1933] [serial = 1576] [outer = (nil)] 22:52:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f0521b08c00) [pid = 1933] [serial = 1577] [outer = 0x7f0520e74800] 22:52:08 INFO - PROCESS | 1933 | 1461563528331 Marionette DEBUG loaded listener.js 22:52:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f052205d800) [pid = 1933] [serial = 1578] [outer = 0x7f0520e74800] 22:52:09 INFO - PROCESS | 1933 | 1461563529185 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:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1590ms 22:52:09 INFO - PROCESS | 1933 | 1461563529260 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 22:52:09 INFO - PROCESS | 1933 | 1461563529265 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 22:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:52:09 INFO - PROCESS | 1933 | 1461563529271 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:52:09 INFO - PROCESS | 1933 | 1461563529274 Marionette TRACE conn3 <- [1,2074,null,{}] 22:52:09 INFO - PROCESS | 1933 | 1461563529279 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:52:09 INFO - PROCESS | 1933 | 1461563529495 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 22:52:09 INFO - PROCESS | 1933 | 1461563529758 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ba19000 == 162 [pid = 1933] [id = 526] 22:52:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f0520e76c00) [pid = 1933] [serial = 1579] [outer = (nil)] 22:52:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f0522954000) [pid = 1933] [serial = 1580] [outer = 0x7f0520e76c00] 22:52:09 INFO - PROCESS | 1933 | 1461563529878 Marionette DEBUG loaded listener.js 22:52:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f0522d1e000) [pid = 1933] [serial = 1581] [outer = 0x7f0520e76c00] 22:52:10 INFO - PROCESS | 1933 | 1461563530717 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:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1482ms 22:52:10 INFO - PROCESS | 1933 | 1461563530755 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 22:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:52:10 INFO - PROCESS | 1933 | 1461563530759 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 22:52:10 INFO - PROCESS | 1933 | 1461563530765 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:52:10 INFO - PROCESS | 1933 | 1461563530768 Marionette TRACE conn3 <- [1,2078,null,{}] 22:52:10 INFO - PROCESS | 1933 | 1461563530773 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:52:10 INFO - PROCESS | 1933 | 1461563530979 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 22:52:11 INFO - PROCESS | 1933 | 1461563531297 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ef9f800 == 163 [pid = 1933] [id = 527] 22:52:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f0529063400) [pid = 1933] [serial = 1582] [outer = (nil)] 22:52:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f052915d400) [pid = 1933] [serial = 1583] [outer = 0x7f0529063400] 22:52:11 INFO - PROCESS | 1933 | 1461563531418 Marionette DEBUG loaded listener.js 22:52:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f0529164c00) [pid = 1933] [serial = 1584] [outer = 0x7f0529063400] 22:52:12 INFO - PROCESS | 1933 | 1461563532261 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:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1581ms 22:52:12 INFO - PROCESS | 1933 | 1461563532346 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 22:52:12 INFO - PROCESS | 1933 | 1461563532350 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 22:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:52:12 INFO - PROCESS | 1933 | 1461563532356 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:52:12 INFO - PROCESS | 1933 | 1461563532359 Marionette TRACE conn3 <- [1,2082,null,{}] 22:52:12 INFO - PROCESS | 1933 | 1461563532365 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:52:12 INFO - PROCESS | 1933 | 1461563532635 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 22:52:12 INFO - PROCESS | 1933 | 1461563532945 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052faa2800 == 164 [pid = 1933] [id = 528] 22:52:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f052b257800) [pid = 1933] [serial = 1585] [outer = (nil)] 22:52:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f052bf03c00) [pid = 1933] [serial = 1586] [outer = 0x7f052b257800] 22:52:13 INFO - PROCESS | 1933 | 1461563533025 Marionette DEBUG loaded listener.js 22:52:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f052c7cb400) [pid = 1933] [serial = 1587] [outer = 0x7f052b257800] 22:52:13 INFO - PROCESS | 1933 | 1461563533887 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:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1579ms 22:52:13 INFO - PROCESS | 1933 | 1461563533936 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 22:52:13 INFO - PROCESS | 1933 | 1461563533940 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 22:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:52:13 INFO - PROCESS | 1933 | 1461563533946 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:52:13 INFO - PROCESS | 1933 | 1461563533948 Marionette TRACE conn3 <- [1,2086,null,{}] 22:52:13 INFO - PROCESS | 1933 | 1461563533954 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:52:14 INFO - PROCESS | 1933 | 1461563534153 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 22:52:14 INFO - PROCESS | 1933 | 1461563534419 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff49800 == 165 [pid = 1933] [id = 529] 22:52:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f052b25bc00) [pid = 1933] [serial = 1588] [outer = (nil)] 22:52:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f052e4f3800) [pid = 1933] [serial = 1589] [outer = 0x7f052b25bc00] 22:52:14 INFO - PROCESS | 1933 | 1461563534535 Marionette DEBUG loaded listener.js 22:52:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f052f050000) [pid = 1933] [serial = 1590] [outer = 0x7f052b25bc00] 22:52:15 INFO - PROCESS | 1933 | 1461563535368 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:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1487ms 22:52:15 INFO - PROCESS | 1933 | 1461563535435 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 22:52:15 INFO - PROCESS | 1933 | 1461563535438 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 22:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:52:15 INFO - PROCESS | 1933 | 1461563535444 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:52:15 INFO - PROCESS | 1933 | 1461563535446 Marionette TRACE conn3 <- [1,2090,null,{}] 22:52:15 INFO - PROCESS | 1933 | 1461563535453 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:52:15 INFO - PROCESS | 1933 | 1461563535662 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 22:52:15 INFO - PROCESS | 1933 | 1461563535924 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533083000 == 166 [pid = 1933] [id = 530] 22:52:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f052b25e000) [pid = 1933] [serial = 1591] [outer = (nil)] 22:52:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f052f158000) [pid = 1933] [serial = 1592] [outer = 0x7f052b25e000] 22:52:16 INFO - PROCESS | 1933 | 1461563536049 Marionette DEBUG loaded listener.js 22:52:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f052f214800) [pid = 1933] [serial = 1593] [outer = 0x7f052b25e000] 22:52:16 INFO - PROCESS | 1933 | 1461563536960 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:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1585ms 22:52:17 INFO - PROCESS | 1933 | 1461563537032 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 22:52:17 INFO - PROCESS | 1933 | 1461563537035 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 22:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:52:17 INFO - PROCESS | 1933 | 1461563537041 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:52:17 INFO - PROCESS | 1933 | 1461563537043 Marionette TRACE conn3 <- [1,2094,null,{}] 22:52:17 INFO - PROCESS | 1933 | 1461563537049 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:52:17 INFO - PROCESS | 1933 | 1461563537255 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 22:52:17 INFO - PROCESS | 1933 | 1461563537568 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534b15000 == 167 [pid = 1933] [id = 531] 22:52:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f05288f5c00) [pid = 1933] [serial = 1594] [outer = (nil)] 22:52:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f052fdbd000) [pid = 1933] [serial = 1595] [outer = 0x7f05288f5c00] 22:52:17 INFO - PROCESS | 1933 | 1461563537650 Marionette DEBUG loaded listener.js 22:52:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f052ffce000) [pid = 1933] [serial = 1596] [outer = 0x7f05288f5c00] 22:52:18 INFO - PROCESS | 1933 | 1461563538498 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:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1534ms 22:52:18 INFO - PROCESS | 1933 | 1461563538576 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 1933 | 1461563538579 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 22:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:52:18 INFO - PROCESS | 1933 | 1461563538585 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - PROCESS | 1933 | 1461563538588 Marionette TRACE conn3 <- [1,2098,null,{}] 22:52:18 INFO - PROCESS | 1933 | 1461563538594 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:52:18 INFO - PROCESS | 1933 | 1461563538842 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 22:52:19 INFO - PROCESS | 1933 | 1461563539110 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0536463800 == 168 [pid = 1933] [id = 532] 22:52:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f052f050800) [pid = 1933] [serial = 1597] [outer = (nil)] 22:52:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f0531747800) [pid = 1933] [serial = 1598] [outer = 0x7f052f050800] 22:52:19 INFO - PROCESS | 1933 | 1461563539230 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f05330bf400) [pid = 1933] [serial = 1599] [outer = 0x7f052f050800] 22:52:20 INFO - PROCESS | 1933 | 1461563540132 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:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1585ms 22:52:20 INFO - PROCESS | 1933 | 1461563540173 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 1933 | 1461563540177 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 22:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:52:20 INFO - PROCESS | 1933 | 1461563540183 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - PROCESS | 1933 | 1461563540187 Marionette TRACE conn3 <- [1,2102,null,{}] 22:52:20 INFO - PROCESS | 1933 | 1461563540192 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:52:20 INFO - PROCESS | 1933 | 1461563540405 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 22:52:20 INFO - PROCESS | 1933 | 1461563540742 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542815000 == 169 [pid = 1933] [id = 533] 22:52:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f0535388000) [pid = 1933] [serial = 1600] [outer = (nil)] 22:52:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f0535437400) [pid = 1933] [serial = 1601] [outer = 0x7f0535388000] 22:52:20 INFO - PROCESS | 1933 | 1461563540826 Marionette DEBUG loaded listener.js 22:52:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f05364e3c00) [pid = 1933] [serial = 1602] [outer = 0x7f0535388000] 22:52:21 INFO - PROCESS | 1933 | 1461563541627 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:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1489ms 22:52:21 INFO - PROCESS | 1933 | 1461563541673 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 22:52:21 INFO - PROCESS | 1933 | 1461563541677 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 22:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:52:21 INFO - PROCESS | 1933 | 1461563541703 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:52:21 INFO - PROCESS | 1933 | 1461563541706 Marionette TRACE conn3 <- [1,2106,null,{}] 22:52:21 INFO - PROCESS | 1933 | 1461563541712 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:52:21 INFO - PROCESS | 1933 | 1461563541920 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 22:52:22 INFO - PROCESS | 1933 | 1461563542186 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054738e000 == 170 [pid = 1933] [id = 534] 22:52:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f053540b800) [pid = 1933] [serial = 1603] [outer = (nil)] 22:52:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f0537b86400) [pid = 1933] [serial = 1604] [outer = 0x7f053540b800] 22:52:22 INFO - PROCESS | 1933 | 1461563542261 Marionette DEBUG loaded listener.js 22:52:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f053c75a400) [pid = 1933] [serial = 1605] [outer = 0x7f053540b800] 22:52:23 INFO - PROCESS | 1933 | 1461563543130 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:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1491ms 22:52:23 INFO - PROCESS | 1933 | 1461563543191 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 22:52:23 INFO - PROCESS | 1933 | 1461563543195 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 22:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:52:23 INFO - PROCESS | 1933 | 1461563543220 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:52:23 INFO - PROCESS | 1933 | 1461563543223 Marionette TRACE conn3 <- [1,2110,null,{}] 22:52:23 INFO - PROCESS | 1933 | 1461563543229 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:52:23 INFO - PROCESS | 1933 | 1461563543436 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 22:52:23 INFO - PROCESS | 1933 | 1461563543704 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054bfad000 == 171 [pid = 1933] [id = 535] 22:52:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f05364e4000) [pid = 1933] [serial = 1606] [outer = (nil)] 22:52:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f054233d800) [pid = 1933] [serial = 1607] [outer = 0x7f05364e4000] 22:52:23 INFO - PROCESS | 1933 | 1461563543819 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f0542844800) [pid = 1933] [serial = 1608] [outer = 0x7f05364e4000] 22:52:24 INFO - PROCESS | 1933 | 1461563544675 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:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1490ms 22:52:24 INFO - PROCESS | 1933 | 1461563544707 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 22:52:24 INFO - PROCESS | 1933 | 1461563544710 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 22:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:52:24 INFO - PROCESS | 1933 | 1461563544716 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:52:24 INFO - PROCESS | 1933 | 1461563544719 Marionette TRACE conn3 <- [1,2114,null,{}] 22:52:24 INFO - PROCESS | 1933 | 1461563544724 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:52:24 INFO - PROCESS | 1933 | 1461563544936 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 22:52:25 INFO - PROCESS | 1933 | 1461563545213 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05302a9800 == 172 [pid = 1933] [id = 536] 22:52:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f052c8e1000) [pid = 1933] [serial = 1609] [outer = (nil)] 22:52:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 277 (0x7f0543837000) [pid = 1933] [serial = 1610] [outer = 0x7f052c8e1000] 22:52:25 INFO - PROCESS | 1933 | 1461563545330 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 278 (0x7f0545517800) [pid = 1933] [serial = 1611] [outer = 0x7f052c8e1000] 22:52:26 INFO - PROCESS | 1933 | 1461563546137 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:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1477ms 22:52:26 INFO - PROCESS | 1933 | 1461563546195 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 1933 | 1461563546199 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 22:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:52:26 INFO - PROCESS | 1933 | 1461563546210 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 1933 | 1461563546215 Marionette TRACE conn3 <- [1,2118,null,{}] 22:52:26 INFO - PROCESS | 1933 | 1461563546224 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:52:26 INFO - PROCESS | 1933 | 1461563546474 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 22:52:26 INFO - PROCESS | 1933 | 1461563546748 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0514697000 == 173 [pid = 1933] [id = 537] 22:52:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 279 (0x7f05368a3000) [pid = 1933] [serial = 1612] [outer = (nil)] 22:52:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 280 (0x7f05474ac000) [pid = 1933] [serial = 1613] [outer = 0x7f05368a3000] 22:52:26 INFO - PROCESS | 1933 | 1461563546875 Marionette DEBUG loaded listener.js 22:52:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 281 (0x7f054760d800) [pid = 1933] [serial = 1614] [outer = 0x7f05368a3000] 22:52:27 INFO - PROCESS | 1933 | 1461563547732 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:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1591ms 22:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:52:27 INFO - PROCESS | 1933 | 1461563547803 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 22:52:27 INFO - PROCESS | 1933 | 1461563547806 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 22:52:27 INFO - PROCESS | 1933 | 1461563547812 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:52:27 INFO - PROCESS | 1933 | 1461563547815 Marionette TRACE conn3 <- [1,2122,null,{}] 22:52:27 INFO - PROCESS | 1933 | 1461563547820 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:52:28 INFO - PROCESS | 1933 | 1461563548028 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 22:52:28 INFO - PROCESS | 1933 | 1461563548317 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517851800 == 174 [pid = 1933] [id = 538] 22:52:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 282 (0x7f0517812c00) [pid = 1933] [serial = 1615] [outer = (nil)] 22:52:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 283 (0x7f0517819000) [pid = 1933] [serial = 1616] [outer = 0x7f0517812c00] 22:52:28 INFO - PROCESS | 1933 | 1461563548434 Marionette DEBUG loaded listener.js 22:52:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 284 (0x7f051781e000) [pid = 1933] [serial = 1617] [outer = 0x7f0517812c00] 22:52:29 INFO - PROCESS | 1933 | 1461563549315 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:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1584ms 22:52:29 INFO - PROCESS | 1933 | 1461563549397 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 22:52:29 INFO - PROCESS | 1933 | 1461563549399 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 22:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:52:29 INFO - PROCESS | 1933 | 1461563549408 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:52:29 INFO - PROCESS | 1933 | 1461563549410 Marionette TRACE conn3 <- [1,2126,null,{}] 22:52:29 INFO - PROCESS | 1933 | 1461563549414 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:52:29 INFO - PROCESS | 1933 | 1461563549638 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 22:52:29 INFO - PROCESS | 1933 | 1461563549967 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519d06800 == 175 [pid = 1933] [id = 539] 22:52:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 285 (0x7f0517813000) [pid = 1933] [serial = 1618] [outer = (nil)] 22:52:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 286 (0x7f051a65d000) [pid = 1933] [serial = 1619] [outer = 0x7f0517813000] 22:52:30 INFO - PROCESS | 1933 | 1461563550046 Marionette DEBUG loaded listener.js 22:52:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 287 (0x7f051b785000) [pid = 1933] [serial = 1620] [outer = 0x7f0517813000] 22:52:30 INFO - PROCESS | 1933 | 1461563550872 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:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1526ms 22:52:30 INFO - PROCESS | 1933 | 1461563550935 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 22:52:30 INFO - PROCESS | 1933 | 1461563550939 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 22:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:52:30 INFO - PROCESS | 1933 | 1461563550945 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:52:30 INFO - PROCESS | 1933 | 1461563550948 Marionette TRACE conn3 <- [1,2130,null,{}] 22:52:30 INFO - PROCESS | 1933 | 1461563550953 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:52:31 INFO - PROCESS | 1933 | 1461563551179 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 22:52:31 INFO - PROCESS | 1933 | 1461563551513 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052938a800 == 176 [pid = 1933] [id = 540] 22:52:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 288 (0x7f0517817400) [pid = 1933] [serial = 1621] [outer = (nil)] 22:52:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 289 (0x7f051b78a400) [pid = 1933] [serial = 1622] [outer = 0x7f0517817400] 22:52:31 INFO - PROCESS | 1933 | 1461563551592 Marionette DEBUG loaded listener.js 22:52:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 290 (0x7f051b78e800) [pid = 1933] [serial = 1623] [outer = 0x7f0517817400] 22:52:32 INFO - PROCESS | 1933 | 1461563552508 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:52:32 INFO - PROCESS | 1933 | 1461563552588 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 22:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:52:32 INFO - PROCESS | 1933 | 1461563552595 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:52:32 INFO - PROCESS | 1933 | 1461563552597 Marionette TRACE conn3 <- [1,2134,null,{}] 22:52:32 INFO - PROCESS | 1933 | 1461563552603 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:52:32 INFO - PROCESS | 1933 | 1461563552831 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 22:52:33 INFO - PROCESS | 1933 | 1461563553149 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519ecb800 == 177 [pid = 1933] [id = 541] 22:52:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 291 (0x7f051a5c3c00) [pid = 1933] [serial = 1624] [outer = (nil)] 22:52:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 292 (0x7f051a6eac00) [pid = 1933] [serial = 1625] [outer = 0x7f051a5c3c00] 22:52:33 INFO - PROCESS | 1933 | 1461563553229 Marionette DEBUG loaded listener.js 22:52:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 293 (0x7f051fba2000) [pid = 1933] [serial = 1626] [outer = 0x7f051a5c3c00] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0542863800 == 176 [pid = 1933] [id = 463] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b3cb000 == 175 [pid = 1933] [id = 346] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054cd41800 == 174 [pid = 1933] [id = 467] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547726000 == 173 [pid = 1933] [id = 465] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0549920800 == 172 [pid = 1933] [id = 466] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053c7e1800 == 171 [pid = 1933] [id = 462] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0545a7f800 == 170 [pid = 1933] [id = 464] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519ec4000 == 169 [pid = 1933] [id = 521] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b56000 == 168 [pid = 1933] [id = 520] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fd9d800 == 167 [pid = 1933] [id = 519] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051a5b8800 == 166 [pid = 1933] [id = 518] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb4a800 == 165 [pid = 1933] [id = 517] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051bc21800 == 164 [pid = 1933] [id = 516] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519c17000 == 163 [pid = 1933] [id = 515] 22:52:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b909000 == 162 [pid = 1933] [id = 514] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 292 (0x7f052f215400) [pid = 1933] [serial = 1494] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 291 (0x7f0537ce2000) [pid = 1933] [serial = 1275] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 290 (0x7f051feb9c00) [pid = 1933] [serial = 1481] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 289 (0x7f051fdee800) [pid = 1933] [serial = 1209] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 288 (0x7f051fd5fc00) [pid = 1933] [serial = 1284] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 287 (0x7f053689b000) [pid = 1933] [serial = 1451] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 286 (0x7f0547b4cc00) [pid = 1933] [serial = 1197] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 285 (0x7f051c8f3400) [pid = 1933] [serial = 1152] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 284 (0x7f051b8d5800) [pid = 1933] [serial = 1203] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 283 (0x7f0529472800) [pid = 1933] [serial = 1251] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 282 (0x7f0547608000) [pid = 1933] [serial = 1146] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 281 (0x7f0522950c00) [pid = 1933] [serial = 1485] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 280 (0x7f053459c000) [pid = 1933] [serial = 1269] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 279 (0x7f052ad73000) [pid = 1933] [serial = 1490] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 278 (0x7f051fdf1800) [pid = 1933] [serial = 1200] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 277 (0x7f0522127000) [pid = 1933] [serial = 1436] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 276 (0x7f052205f000) [pid = 1933] [serial = 1143] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f05425bd800) [pid = 1933] [serial = 1194] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f051da79c00) [pid = 1933] [serial = 1478] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f053538cc00) [pid = 1933] [serial = 1272] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f052295bc00) [pid = 1933] [serial = 1487] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f0521b0dc00) [pid = 1933] [serial = 1215] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f0543b78800) [pid = 1933] [serial = 1460] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f0520ad8000) [pid = 1933] [serial = 1248] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f051b7d5400) [pid = 1933] [serial = 1476] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f0521b07c00) [pid = 1933] [serial = 1212] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f051e213400) [pid = 1933] [serial = 1479] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f051feb5400) [pid = 1933] [serial = 1155] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f0520ada800) [pid = 1933] [serial = 1158] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f05330cc400) [pid = 1933] [serial = 1266] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f051da78800) [pid = 1933] [serial = 1469] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f0535388800) [pid = 1933] [serial = 1448] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f05301ea000) [pid = 1933] [serial = 1263] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f051da41400) [pid = 1933] [serial = 1466] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f0522d26400) [pid = 1933] [serial = 1488] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f0520ad9c00) [pid = 1933] [serial = 1407] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f051a658400) [pid = 1933] [serial = 1475] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f051ccf7400) [pid = 1933] [serial = 1245] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f052e4ed400) [pid = 1933] [serial = 1442] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f05479a7000) [pid = 1933] [serial = 1149] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f052c8dec00) [pid = 1933] [serial = 1491] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f05425c1c00) [pid = 1933] [serial = 1457] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f0529064800) [pid = 1933] [serial = 1182] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f051f21b400) [pid = 1933] [serial = 1140] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f05367c5c00) [pid = 1933] [serial = 1191] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f052c7cdc00) [pid = 1933] [serial = 1493] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f0521a9dc00) [pid = 1933] [serial = 1482] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f052c4d0c00) [pid = 1933] [serial = 1185] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f052bacb400) [pid = 1933] [serial = 1254] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f052295a000) [pid = 1933] [serial = 1463] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f05330c1c00) [pid = 1933] [serial = 1188] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f051fd54800) [pid = 1933] [serial = 1433] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f053c759800) [pid = 1933] [serial = 1454] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f0521b06000) [pid = 1933] [serial = 1206] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f052fdc0400) [pid = 1933] [serial = 1260] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f052c7d5c00) [pid = 1933] [serial = 1257] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f052b23c000) [pid = 1933] [serial = 1439] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f051a2cc800) [pid = 1933] [serial = 1430] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f0522d21800) [pid = 1933] [serial = 1281] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f0521c0f400) [pid = 1933] [serial = 1484] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f051a12ec00) [pid = 1933] [serial = 1472] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f052fdb5c00) [pid = 1933] [serial = 1445] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f052c4cfc00) [pid = 1933] [serial = 1278] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f052c8d8400) [pid = 1933] [serial = 1428] [outer = (nil)] [url = about:blank] 22:52:35 INFO - PROCESS | 1933 | 1461563555506 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:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2985ms 22:52:35 INFO - PROCESS | 1933 | 1461563555582 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 22:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:52:35 INFO - PROCESS | 1933 | 1461563555587 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 22:52:35 INFO - PROCESS | 1933 | 1461563555594 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:52:35 INFO - PROCESS | 1933 | 1461563555600 Marionette TRACE conn3 <- [1,2138,null,{}] 22:52:35 INFO - PROCESS | 1933 | 1461563555608 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:52:35 INFO - PROCESS | 1933 | 1461563555806 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 22:52:36 INFO - PROCESS | 1933 | 1461563556021 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0518e80000 == 163 [pid = 1933] [id = 542] 22:52:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f0518ff4800) [pid = 1933] [serial = 1627] [outer = (nil)] 22:52:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f051a2c3000) [pid = 1933] [serial = 1628] [outer = 0x7f0518ff4800] 22:52:36 INFO - PROCESS | 1933 | 1461563556089 Marionette DEBUG loaded listener.js 22:52:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f051a5c4000) [pid = 1933] [serial = 1629] [outer = 0x7f0518ff4800] 22:52:36 INFO - PROCESS | 1933 | 1461563556887 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:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1336ms 22:52:36 INFO - PROCESS | 1933 | 1461563556931 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 22:52:36 INFO - PROCESS | 1933 | 1461563556939 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 22:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:52:36 INFO - PROCESS | 1933 | 1461563556950 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:52:36 INFO - PROCESS | 1933 | 1461563556953 Marionette TRACE conn3 <- [1,2142,null,{}] 22:52:36 INFO - PROCESS | 1933 | 1461563556959 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:52:37 INFO - PROCESS | 1933 | 1461563557153 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 22:52:37 INFO - PROCESS | 1933 | 1461563557356 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519fc8800 == 164 [pid = 1933] [id = 543] 22:52:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f0517c77000) [pid = 1933] [serial = 1630] [outer = (nil)] 22:52:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f051b78ec00) [pid = 1933] [serial = 1631] [outer = 0x7f0517c77000] 22:52:37 INFO - PROCESS | 1933 | 1461563557425 Marionette DEBUG loaded listener.js 22:52:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f051c8e5c00) [pid = 1933] [serial = 1632] [outer = 0x7f0517c77000] 22:52:38 INFO - PROCESS | 1933 | 1461563558349 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:52:38 INFO - PROCESS | 1933 | 1461563558385 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 22:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:52:38 INFO - PROCESS | 1933 | 1461563558391 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:52:38 INFO - PROCESS | 1933 | 1461563558396 Marionette TRACE conn3 <- [1,2146,null,{}] 22:52:38 INFO - PROCESS | 1933 | 1461563558431 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:52:38 INFO - PROCESS | 1933 | 1461563558701 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 22:52:38 INFO - PROCESS | 1933 | 1461563558741 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051ba88000 == 165 [pid = 1933] [id = 544] 22:52:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f051da3ec00) [pid = 1933] [serial = 1633] [outer = (nil)] 22:52:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f051da84000) [pid = 1933] [serial = 1634] [outer = 0x7f051da3ec00] 22:52:38 INFO - PROCESS | 1933 | 1461563558808 Marionette DEBUG loaded listener.js 22:52:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f051fba5800) [pid = 1933] [serial = 1635] [outer = 0x7f051da3ec00] 22:52:40 INFO - PROCESS | 1933 | 1461563560466 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:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:52:40 INFO - PROCESS | 1933 | 1461563560587 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 22:52:40 INFO - PROCESS | 1933 | 1461563560593 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:52:40 INFO - PROCESS | 1933 | 1461563560597 Marionette TRACE conn3 <- [1,2150,null,{}] 22:52:40 INFO - PROCESS | 1933 | 1461563560601 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:52:40 INFO - PROCESS | 1933 | 1461563560792 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 22:52:40 INFO - PROCESS | 1933 | 1461563560969 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051c831000 == 166 [pid = 1933] [id = 545] 22:52:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f051cb0a800) [pid = 1933] [serial = 1636] [outer = (nil)] 22:52:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f051fde7400) [pid = 1933] [serial = 1637] [outer = 0x7f051cb0a800] 22:52:41 INFO - PROCESS | 1933 | 1461563561033 Marionette DEBUG loaded listener.js 22:52:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f051febb000) [pid = 1933] [serial = 1638] [outer = 0x7f051cb0a800] 22:52:41 INFO - PROCESS | 1933 | 1461563561804 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:52:41 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:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1234ms 22:52:41 INFO - PROCESS | 1933 | 1461563561832 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 22:52:41 INFO - PROCESS | 1933 | 1461563561836 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 22:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:52:41 INFO - PROCESS | 1933 | 1461563561847 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:52:41 INFO - PROCESS | 1933 | 1461563561857 Marionette TRACE conn3 <- [1,2154,null,{}] 22:52:41 INFO - PROCESS | 1933 | 1461563561862 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:52:42 INFO - PROCESS | 1933 | 1461563562075 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 22:52:42 INFO - PROCESS | 1933 | 1461563562255 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f10a800 == 167 [pid = 1933] [id = 546] 22:52:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f051a6f0800) [pid = 1933] [serial = 1639] [outer = (nil)] 22:52:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f05207d7800) [pid = 1933] [serial = 1640] [outer = 0x7f051a6f0800] 22:52:42 INFO - PROCESS | 1933 | 1461563562322 Marionette DEBUG loaded listener.js 22:52:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f0520e6f800) [pid = 1933] [serial = 1641] [outer = 0x7f051a6f0800] 22:52:43 INFO - PROCESS | 1933 | 1461563563395 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:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1598ms 22:52:43 INFO - PROCESS | 1933 | 1461563563447 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 22:52:43 INFO - PROCESS | 1933 | 1461563563454 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 22:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:52:43 INFO - PROCESS | 1933 | 1461563563464 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:52:43 INFO - PROCESS | 1933 | 1461563563469 Marionette TRACE conn3 <- [1,2158,null,{}] 22:52:43 INFO - PROCESS | 1933 | 1461563563478 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:52:43 INFO - PROCESS | 1933 | 1461563563720 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 22:52:44 INFO - PROCESS | 1933 | 1461563564048 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a5b8800 == 168 [pid = 1933] [id = 547] 22:52:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f051b783000) [pid = 1933] [serial = 1642] [outer = (nil)] 22:52:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f051b7cc400) [pid = 1933] [serial = 1643] [outer = 0x7f051b783000] 22:52:44 INFO - PROCESS | 1933 | 1461563564132 Marionette DEBUG loaded listener.js 22:52:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f051c964000) [pid = 1933] [serial = 1644] [outer = 0x7f051b783000] 22:52:45 INFO - PROCESS | 1933 | 1461563565036 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:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1634ms 22:52:45 INFO - PROCESS | 1933 | 1461563565099 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 22:52:45 INFO - PROCESS | 1933 | 1461563565108 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 22:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:52:45 INFO - PROCESS | 1933 | 1461563565119 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:52:45 INFO - PROCESS | 1933 | 1461563565122 Marionette TRACE conn3 <- [1,2162,null,{}] 22:52:45 INFO - PROCESS | 1933 | 1461563565129 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:52:45 INFO - PROCESS | 1933 | 1461563565405 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 22:52:45 INFO - PROCESS | 1933 | 1461563565740 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f1e0800 == 169 [pid = 1933] [id = 548] 22:52:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f051f21b000) [pid = 1933] [serial = 1645] [outer = (nil)] 22:52:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f051fdef800) [pid = 1933] [serial = 1646] [outer = 0x7f051f21b000] 22:52:45 INFO - PROCESS | 1933 | 1461563565822 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f05207d9400) [pid = 1933] [serial = 1647] [outer = 0x7f051f21b000] 22:52:46 INFO - PROCESS | 1933 | 1461563566731 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:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1683ms 22:52:46 INFO - PROCESS | 1933 | 1461563566803 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 22:52:46 INFO - PROCESS | 1933 | 1461563566807 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 22:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:52:46 INFO - PROCESS | 1933 | 1461563566813 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:52:46 INFO - PROCESS | 1933 | 1461563566819 Marionette TRACE conn3 <- [1,2166,null,{}] 22:52:46 INFO - PROCESS | 1933 | 1461563566835 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:52:47 INFO - PROCESS | 1933 | 1461563567122 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 22:52:47 INFO - PROCESS | 1933 | 1461563567442 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521099000 == 170 [pid = 1933] [id = 549] 22:52:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f0521aa2c00) [pid = 1933] [serial = 1648] [outer = (nil)] 22:52:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f0521b06000) [pid = 1933] [serial = 1649] [outer = 0x7f0521aa2c00] 22:52:47 INFO - PROCESS | 1933 | 1461563567523 Marionette DEBUG loaded listener.js 22:52:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f0521c09800) [pid = 1933] [serial = 1650] [outer = 0x7f0521aa2c00] 22:52:48 INFO - PROCESS | 1933 | 1461563568377 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:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1637ms 22:52:48 INFO - PROCESS | 1933 | 1461563568451 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 22:52:48 INFO - PROCESS | 1933 | 1461563568456 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 22:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:52:48 INFO - PROCESS | 1933 | 1461563568463 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:52:48 INFO - PROCESS | 1933 | 1461563568465 Marionette TRACE conn3 <- [1,2170,null,{}] 22:52:48 INFO - PROCESS | 1933 | 1461563568471 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:52:48 INFO - PROCESS | 1933 | 1461563568695 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 22:52:48 INFO - PROCESS | 1933 | 1461563568964 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b5c000 == 171 [pid = 1933] [id = 550] 22:52:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f0521aa1000) [pid = 1933] [serial = 1651] [outer = (nil)] 22:52:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f0522321800) [pid = 1933] [serial = 1652] [outer = 0x7f0521aa1000] 22:52:49 INFO - PROCESS | 1933 | 1461563569086 Marionette DEBUG loaded listener.js 22:52:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f0522957c00) [pid = 1933] [serial = 1653] [outer = 0x7f0521aa1000] 22:52:49 INFO - PROCESS | 1933 | 1461563569914 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:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1480ms 22:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:52:49 INFO - PROCESS | 1933 | 1461563569944 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 22:52:49 INFO - PROCESS | 1933 | 1461563569947 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 22:52:49 INFO - PROCESS | 1933 | 1461563569953 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:52:49 INFO - PROCESS | 1933 | 1461563569956 Marionette TRACE conn3 <- [1,2174,null,{}] 22:52:49 INFO - PROCESS | 1933 | 1461563569962 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:52:50 INFO - PROCESS | 1933 | 1461563570167 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 22:52:50 INFO - PROCESS | 1933 | 1461563570698 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291a3000 == 172 [pid = 1933] [id = 551] 22:52:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f0529063000) [pid = 1933] [serial = 1654] [outer = (nil)] 22:52:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f052915dc00) [pid = 1933] [serial = 1655] [outer = 0x7f0529063000] 22:52:50 INFO - PROCESS | 1933 | 1461563570780 Marionette DEBUG loaded listener.js 22:52:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f0529165c00) [pid = 1933] [serial = 1656] [outer = 0x7f0529063000] 22:52:51 INFO - PROCESS | 1933 | 1461563571632 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:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1732ms 22:52:51 INFO - PROCESS | 1933 | 1461563571685 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 22:52:51 INFO - PROCESS | 1933 | 1461563571689 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 22:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:52:51 INFO - PROCESS | 1933 | 1461563571694 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:52:51 INFO - PROCESS | 1933 | 1461563571697 Marionette TRACE conn3 <- [1,2178,null,{}] 22:52:51 INFO - PROCESS | 1933 | 1461563571702 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:52:51 INFO - PROCESS | 1933 | 1461563571933 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 22:52:52 INFO - PROCESS | 1933 | 1461563572195 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ba2d000 == 173 [pid = 1933] [id = 552] 22:52:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f052b25d000) [pid = 1933] [serial = 1657] [outer = (nil)] 22:52:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f052bf04800) [pid = 1933] [serial = 1658] [outer = 0x7f052b25d000] 22:52:52 INFO - PROCESS | 1933 | 1461563572327 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f052d3db400) [pid = 1933] [serial = 1659] [outer = 0x7f052b25d000] 22:52:53 INFO - PROCESS | 1933 | 1461563573138 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:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1485ms 22:52:53 INFO - PROCESS | 1933 | 1461563573182 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 22:52:53 INFO - PROCESS | 1933 | 1461563573184 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 22:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:52:53 INFO - PROCESS | 1933 | 1461563573191 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:52:53 INFO - PROCESS | 1933 | 1461563573194 Marionette TRACE conn3 <- [1,2182,null,{}] 22:52:53 INFO - PROCESS | 1933 | 1461563573200 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:52:53 INFO - PROCESS | 1933 | 1461563573497 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 22:52:53 INFO - PROCESS | 1933 | 1461563573702 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f904800 == 174 [pid = 1933] [id = 553] 22:52:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f052b23c000) [pid = 1933] [serial = 1660] [outer = (nil)] 22:52:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f052e4ef800) [pid = 1933] [serial = 1661] [outer = 0x7f052b23c000] 22:52:53 INFO - PROCESS | 1933 | 1461563573818 Marionette DEBUG loaded listener.js 22:52:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f052f15b400) [pid = 1933] [serial = 1662] [outer = 0x7f052b23c000] 22:52:54 INFO - PROCESS | 1933 | 1461563574684 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:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1528ms 22:52:54 INFO - PROCESS | 1933 | 1461563574721 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 22:52:54 INFO - PROCESS | 1933 | 1461563574724 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 22:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:52:54 INFO - PROCESS | 1933 | 1461563574730 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:52:54 INFO - PROCESS | 1933 | 1461563574732 Marionette TRACE conn3 <- [1,2186,null,{}] 22:52:54 INFO - PROCESS | 1933 | 1461563574738 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:52:54 INFO - PROCESS | 1933 | 1461563574946 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 22:52:55 INFO - PROCESS | 1933 | 1461563575215 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fabd000 == 175 [pid = 1933] [id = 554] 22:52:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f052b25dc00) [pid = 1933] [serial = 1663] [outer = (nil)] 22:52:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f052fdbe400) [pid = 1933] [serial = 1664] [outer = 0x7f052b25dc00] 22:52:55 INFO - PROCESS | 1933 | 1461563575293 Marionette DEBUG loaded listener.js 22:52:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f052ffd4000) [pid = 1933] [serial = 1665] [outer = 0x7f052b25dc00] 22:52:56 INFO - PROCESS | 1933 | 1461563576196 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:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1532ms 22:52:56 INFO - PROCESS | 1933 | 1461563576263 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 22:52:56 INFO - PROCESS | 1933 | 1461563576266 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 22:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:52:56 INFO - PROCESS | 1933 | 1461563576275 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:52:56 INFO - PROCESS | 1933 | 1461563576279 Marionette TRACE conn3 <- [1,2190,null,{}] 22:52:56 INFO - PROCESS | 1933 | 1461563576284 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:52:56 INFO - PROCESS | 1933 | 1461563576502 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 22:52:56 INFO - PROCESS | 1933 | 1461563576844 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305ca000 == 176 [pid = 1933] [id = 555] 22:52:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f0518fed400) [pid = 1933] [serial = 1666] [outer = (nil)] 22:52:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f0520e71800) [pid = 1933] [serial = 1667] [outer = 0x7f0518fed400] 22:52:56 INFO - PROCESS | 1933 | 1461563576927 Marionette DEBUG loaded listener.js 22:52:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f053174e000) [pid = 1933] [serial = 1668] [outer = 0x7f0518fed400] 22:52:57 INFO - PROCESS | 1933 | 1461563577773 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:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1533ms 22:52:57 INFO - PROCESS | 1933 | 1461563577810 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 22:52:57 INFO - PROCESS | 1933 | 1461563577814 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 22:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:52:57 INFO - PROCESS | 1933 | 1461563577820 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:52:57 INFO - PROCESS | 1933 | 1461563577822 Marionette TRACE conn3 <- [1,2194,null,{}] 22:52:57 INFO - PROCESS | 1933 | 1461563577828 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:52:58 INFO - PROCESS | 1933 | 1461563578049 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 22:52:58 INFO - PROCESS | 1933 | 1461563578323 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534b17000 == 177 [pid = 1933] [id = 556] 22:52:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f051da40000) [pid = 1933] [serial = 1669] [outer = (nil)] 22:52:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f0533f9ac00) [pid = 1933] [serial = 1670] [outer = 0x7f051da40000] 22:52:58 INFO - PROCESS | 1933 | 1461563578442 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f053459e000) [pid = 1933] [serial = 1671] [outer = 0x7f051da40000] 22:52:59 INFO - PROCESS | 1933 | 1461563579284 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:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1528ms 22:52:59 INFO - PROCESS | 1933 | 1461563579350 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 22:52:59 INFO - PROCESS | 1933 | 1461563579354 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 22:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:52:59 INFO - PROCESS | 1933 | 1461563579360 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:52:59 INFO - PROCESS | 1933 | 1461563579364 Marionette TRACE conn3 <- [1,2198,null,{}] 22:52:59 INFO - PROCESS | 1933 | 1461563579369 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:52:59 INFO - PROCESS | 1933 | 1461563579645 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 22:52:59 INFO - PROCESS | 1933 | 1461563579969 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537e64800 == 178 [pid = 1933] [id = 557] 22:53:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f0537ce6000) [pid = 1933] [serial = 1672] [outer = (nil)] 22:53:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f05425b8800) [pid = 1933] [serial = 1673] [outer = 0x7f0537ce6000] 22:53:00 INFO - PROCESS | 1933 | 1461563580055 Marionette DEBUG loaded listener.js 22:53:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f0545519000) [pid = 1933] [serial = 1674] [outer = 0x7f0537ce6000] 22:53:00 INFO - PROCESS | 1933 | 1461563580892 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:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1590ms 22:53:00 INFO - PROCESS | 1933 | 1461563580951 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 22:53:00 INFO - PROCESS | 1933 | 1461563580954 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 22:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:53:00 INFO - PROCESS | 1933 | 1461563580960 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:53:00 INFO - PROCESS | 1933 | 1461563580963 Marionette TRACE conn3 <- [1,2202,null,{}] 22:53:00 INFO - PROCESS | 1933 | 1461563580969 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:53:01 INFO - PROCESS | 1933 | 1461563581185 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 22:53:01 INFO - PROCESS | 1933 | 1461563581456 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0542aa0000 == 179 [pid = 1933] [id = 558] 22:53:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f0519165000) [pid = 1933] [serial = 1675] [outer = (nil)] 22:53:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f051916ac00) [pid = 1933] [serial = 1676] [outer = 0x7f0519165000] 22:53:01 INFO - PROCESS | 1933 | 1461563581577 Marionette DEBUG loaded listener.js 22:53:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f051916fc00) [pid = 1933] [serial = 1677] [outer = 0x7f0519165000] 22:53:02 INFO - PROCESS | 1933 | 1461563582432 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:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1535ms 22:53:02 INFO - PROCESS | 1933 | 1461563582496 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 22:53:02 INFO - PROCESS | 1933 | 1461563582500 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 22:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:53:02 INFO - PROCESS | 1933 | 1461563582506 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:53:02 INFO - PROCESS | 1933 | 1461563582509 Marionette TRACE conn3 <- [1,2206,null,{}] 22:53:02 INFO - PROCESS | 1933 | 1461563582514 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:53:02 INFO - PROCESS | 1933 | 1461563582737 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 22:53:03 INFO - PROCESS | 1933 | 1461563583006 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05479e8000 == 180 [pid = 1933] [id = 559] 22:53:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f0519165c00) [pid = 1933] [serial = 1678] [outer = (nil)] 22:53:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f0535726800) [pid = 1933] [serial = 1679] [outer = 0x7f0519165c00] 22:53:03 INFO - PROCESS | 1933 | 1461563583125 Marionette DEBUG loaded listener.js 22:53:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f0547104400) [pid = 1933] [serial = 1680] [outer = 0x7f0519165c00] 22:53:03 INFO - PROCESS | 1933 | 1461563583983 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:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1541ms 22:53:04 INFO - PROCESS | 1933 | 1461563584048 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 22:53:04 INFO - PROCESS | 1933 | 1461563584053 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 22:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:53:04 INFO - PROCESS | 1933 | 1461563584059 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:53:04 INFO - PROCESS | 1933 | 1461563584062 Marionette TRACE conn3 <- [1,2210,null,{}] 22:53:04 INFO - PROCESS | 1933 | 1461563584067 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:53:04 INFO - PROCESS | 1933 | 1461563584285 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 22:53:04 INFO - PROCESS | 1933 | 1461563584592 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05190e2800 == 181 [pid = 1933] [id = 560] 22:53:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f05184f0c00) [pid = 1933] [serial = 1681] [outer = (nil)] 22:53:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 277 (0x7f052070f400) [pid = 1933] [serial = 1682] [outer = 0x7f05184f0c00] 22:53:04 INFO - PROCESS | 1933 | 1461563584671 Marionette DEBUG loaded listener.js 22:53:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 278 (0x7f0520714800) [pid = 1933] [serial = 1683] [outer = 0x7f05184f0c00] 22:53:05 INFO - PROCESS | 1933 | 1461563585540 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:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1533ms 22:53:05 INFO - PROCESS | 1933 | 1461563585594 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 22:53:05 INFO - PROCESS | 1933 | 1461563585596 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 22:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:53:05 INFO - PROCESS | 1933 | 1461563585603 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:53:05 INFO - PROCESS | 1933 | 1461563585606 Marionette TRACE conn3 <- [1,2214,null,{}] 22:53:05 INFO - PROCESS | 1933 | 1461563585612 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:53:05 INFO - PROCESS | 1933 | 1461563585853 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 22:53:06 INFO - PROCESS | 1933 | 1461563586167 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054bdc1800 == 182 [pid = 1933] [id = 561] 22:53:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 279 (0x7f0519168000) [pid = 1933] [serial = 1684] [outer = (nil)] 22:53:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 280 (0x7f0529472c00) [pid = 1933] [serial = 1685] [outer = 0x7f0519168000] 22:53:06 INFO - PROCESS | 1933 | 1461563586245 Marionette DEBUG loaded listener.js 22:53:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 281 (0x7f05474a5800) [pid = 1933] [serial = 1686] [outer = 0x7f0519168000] 22:53:07 INFO - PROCESS | 1933 | 1461563587079 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:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1530ms 22:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:53:07 INFO - PROCESS | 1933 | 1461563587134 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 1933 | 1461563587137 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 22:53:07 INFO - PROCESS | 1933 | 1461563587143 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 1933 | 1461563587146 Marionette TRACE conn3 <- [1,2218,null,{}] 22:53:07 INFO - PROCESS | 1933 | 1461563587152 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:53:07 INFO - PROCESS | 1933 | 1461563587366 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 22:53:07 INFO - PROCESS | 1933 | 1461563587640 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547547800 == 183 [pid = 1933] [id = 562] 22:53:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 282 (0x7f0520710400) [pid = 1933] [serial = 1687] [outer = (nil)] 22:53:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 283 (0x7f05207c5400) [pid = 1933] [serial = 1688] [outer = 0x7f0520710400] 22:53:07 INFO - PROCESS | 1933 | 1461563587761 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 284 (0x7f05207c9800) [pid = 1933] [serial = 1689] [outer = 0x7f0520710400] 22:53:08 INFO - PROCESS | 1933 | 1461563588620 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:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1541ms 22:53:08 INFO - PROCESS | 1933 | 1461563588685 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 22:53:08 INFO - PROCESS | 1933 | 1461563588689 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 22:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:53:08 INFO - PROCESS | 1933 | 1461563588695 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:53:08 INFO - PROCESS | 1933 | 1461563588698 Marionette TRACE conn3 <- [1,2222,null,{}] 22:53:08 INFO - PROCESS | 1933 | 1461563588703 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:53:08 INFO - PROCESS | 1933 | 1461563588929 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 22:53:09 INFO - PROCESS | 1933 | 1461563589199 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521a6a000 == 184 [pid = 1933] [id = 563] 22:53:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 285 (0x7f0520716400) [pid = 1933] [serial = 1690] [outer = (nil)] 22:53:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 286 (0x7f0528a50400) [pid = 1933] [serial = 1691] [outer = 0x7f0520716400] 22:53:09 INFO - PROCESS | 1933 | 1461563589324 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 287 (0x7f0528a54000) [pid = 1933] [serial = 1692] [outer = 0x7f0520716400] 22:53:10 INFO - PROCESS | 1933 | 1461563590150 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:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1530ms 22:53:10 INFO - PROCESS | 1933 | 1461563590226 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 1933 | 1461563590230 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 22:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:53:10 INFO - PROCESS | 1933 | 1461563590235 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 1933 | 1461563590238 Marionette TRACE conn3 <- [1,2226,null,{}] 22:53:10 INFO - PROCESS | 1933 | 1461563590243 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:53:10 INFO - PROCESS | 1933 | 1461563590465 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 22:53:10 INFO - PROCESS | 1933 | 1461563590823 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cbce800 == 185 [pid = 1933] [id = 564] 22:53:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 288 (0x7f0517c74800) [pid = 1933] [serial = 1693] [outer = (nil)] 22:53:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 289 (0x7f051c96a400) [pid = 1933] [serial = 1694] [outer = 0x7f0517c74800] 22:53:10 INFO - PROCESS | 1933 | 1461563590914 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 290 (0x7f0521aa4c00) [pid = 1933] [serial = 1695] [outer = 0x7f0517c74800] 22:53:11 INFO - PROCESS | 1933 | 1461563591807 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:53:11 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:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1646ms 22:53:11 INFO - PROCESS | 1933 | 1461563591899 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 22:53:11 INFO - PROCESS | 1933 | 1461563591903 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 22:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:53:11 INFO - PROCESS | 1933 | 1461563591922 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:53:11 INFO - PROCESS | 1933 | 1461563591925 Marionette TRACE conn3 <- [1,2230,null,{}] 22:53:11 INFO - PROCESS | 1933 | 1461563591955 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:53:12 INFO - PROCESS | 1933 | 1461563592180 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 22:53:12 INFO - PROCESS | 1933 | 1461563592499 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f652000 == 186 [pid = 1933] [id = 565] 22:53:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 291 (0x7f0517c7b000) [pid = 1933] [serial = 1696] [outer = (nil)] 22:53:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 292 (0x7f0528a56800) [pid = 1933] [serial = 1697] [outer = 0x7f0517c7b000] 22:53:12 INFO - PROCESS | 1933 | 1461563592576 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 293 (0x7f0531749c00) [pid = 1933] [serial = 1698] [outer = 0x7f0517c7b000] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05209c5000 == 185 [pid = 1933] [id = 208] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fda5000 == 184 [pid = 1933] [id = 280] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051c831000 == 183 [pid = 1933] [id = 545] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051ba88000 == 182 [pid = 1933] [id = 544] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519fc8800 == 181 [pid = 1933] [id = 543] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0518e80000 == 180 [pid = 1933] [id = 542] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519ecb800 == 179 [pid = 1933] [id = 541] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052938a800 == 178 [pid = 1933] [id = 540] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519d06800 == 177 [pid = 1933] [id = 539] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0517851800 == 176 [pid = 1933] [id = 538] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0514697000 == 175 [pid = 1933] [id = 537] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05302a9800 == 174 [pid = 1933] [id = 536] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054bfad000 == 173 [pid = 1933] [id = 535] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054738e000 == 172 [pid = 1933] [id = 534] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0542815000 == 171 [pid = 1933] [id = 533] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0536463800 == 170 [pid = 1933] [id = 532] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534b15000 == 169 [pid = 1933] [id = 531] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0533083000 == 168 [pid = 1933] [id = 530] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff49800 == 167 [pid = 1933] [id = 529] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052faa2800 == 166 [pid = 1933] [id = 528] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ef9f800 == 165 [pid = 1933] [id = 527] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ba19000 == 164 [pid = 1933] [id = 526] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0529380000 == 163 [pid = 1933] [id = 525] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb5f000 == 162 [pid = 1933] [id = 524] 22:53:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051bc1f800 == 161 [pid = 1933] [id = 523] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 292 (0x7f051ccee000) [pid = 1933] [serial = 1568] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 291 (0x7f0520e6f400) [pid = 1933] [serial = 1553] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 290 (0x7f051feb9400) [pid = 1933] [serial = 1551] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 289 (0x7f0528f75000) [pid = 1933] [serial = 1563] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 288 (0x7f054559fc00) [pid = 1933] [serial = 1514] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 287 (0x7f051b8ccc00) [pid = 1933] [serial = 1566] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 286 (0x7f0529162800) [pid = 1933] [serial = 1529] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 285 (0x7f051a6e8c00) [pid = 1933] [serial = 1545] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 284 (0x7f051ccee800) [pid = 1933] [serial = 1548] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 283 (0x7f051a5c9800) [pid = 1933] [serial = 1565] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 282 (0x7f0521a9b400) [pid = 1933] [serial = 1554] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 281 (0x7f051c969400) [pid = 1933] [serial = 1547] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 280 (0x7f0522318400) [pid = 1933] [serial = 1502] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 279 (0x7f0517c75c00) [pid = 1933] [serial = 1541] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 278 (0x7f051cae6400) [pid = 1933] [serial = 1556] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 277 (0x7f0522d1c800) [pid = 1933] [serial = 1562] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 276 (0x7f0520e78800) [pid = 1933] [serial = 1557] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f051a2cf400) [pid = 1933] [serial = 1544] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f05207d9800) [pid = 1933] [serial = 1520] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f05207e3400) [pid = 1933] [serial = 1523] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f0520e6d400) [pid = 1933] [serial = 1535] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f051e219400) [pid = 1933] [serial = 1499] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f051c966400) [pid = 1933] [serial = 1517] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f05184eb800) [pid = 1933] [serial = 1526] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f0532b2c800) [pid = 1933] [serial = 1508] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f051fba5400) [pid = 1933] [serial = 1550] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f053540ac00) [pid = 1933] [serial = 1511] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f052fdcbc00) [pid = 1933] [serial = 1496] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f0518fef000) [pid = 1933] [serial = 1532] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f052295ac00) [pid = 1933] [serial = 1560] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f052d670000) [pid = 1933] [serial = 1505] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f052205a800) [pid = 1933] [serial = 1559] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f0520e77000) [pid = 1933] [serial = 1538] [outer = (nil)] [url = about:blank] 22:53:14 INFO - PROCESS | 1933 | 1461563594815 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:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2944ms 22:53:14 INFO - PROCESS | 1933 | 1461563594904 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 1933 | 1461563594910 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 22:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:53:14 INFO - PROCESS | 1933 | 1461563594922 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 1933 | 1461563594926 Marionette TRACE conn3 <- [1,2234,null,{}] 22:53:14 INFO - PROCESS | 1933 | 1461563594935 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:53:15 INFO - PROCESS | 1933 | 1461563595141 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 22:53:15 INFO - PROCESS | 1933 | 1461563595324 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517cad800 == 162 [pid = 1933] [id = 566] 22:53:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f051a129000) [pid = 1933] [serial = 1699] [outer = (nil)] 22:53:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f051a12f400) [pid = 1933] [serial = 1700] [outer = 0x7f051a129000] 22:53:15 INFO - PROCESS | 1933 | 1461563595446 Marionette DEBUG loaded listener.js 22:53:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f051a5c5800) [pid = 1933] [serial = 1701] [outer = 0x7f051a129000] 22:53:16 INFO - PROCESS | 1933 | 1461563596224 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:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1343ms 22:53:16 INFO - PROCESS | 1933 | 1461563596279 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 22:53:16 INFO - PROCESS | 1933 | 1461563596288 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 22:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:53:16 INFO - PROCESS | 1933 | 1461563596301 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:53:16 INFO - PROCESS | 1933 | 1461563596304 Marionette TRACE conn3 <- [1,2238,null,{}] 22:53:16 INFO - PROCESS | 1933 | 1461563596310 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:53:16 INFO - PROCESS | 1933 | 1461563596513 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 22:53:16 INFO - PROCESS | 1933 | 1461563596737 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519197800 == 163 [pid = 1933] [id = 567] 22:53:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f051a12c000) [pid = 1933] [serial = 1702] [outer = (nil)] 22:53:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f051b784c00) [pid = 1933] [serial = 1703] [outer = 0x7f051a12c000] 22:53:16 INFO - PROCESS | 1933 | 1461563596804 Marionette DEBUG loaded listener.js 22:53:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f051b7d2c00) [pid = 1933] [serial = 1704] [outer = 0x7f051a12c000] 22:53:17 INFO - PROCESS | 1933 | 1461563597701 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:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1443ms 22:53:17 INFO - PROCESS | 1933 | 1461563597744 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 22:53:17 INFO - PROCESS | 1933 | 1461563597748 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 22:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:53:17 INFO - PROCESS | 1933 | 1461563597762 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 1933 | 1461563597767 Marionette TRACE conn3 <- [1,2242,null,{}] 22:53:17 INFO - PROCESS | 1933 | 1461563597782 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:53:18 INFO - PROCESS | 1933 | 1461563598058 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 22:53:18 INFO - PROCESS | 1933 | 1461563598101 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a59b000 == 164 [pid = 1933] [id = 568] 22:53:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f051cb05c00) [pid = 1933] [serial = 1705] [outer = (nil)] 22:53:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f051da3b000) [pid = 1933] [serial = 1706] [outer = 0x7f051cb05c00] 22:53:18 INFO - PROCESS | 1933 | 1461563598174 Marionette DEBUG loaded listener.js 22:53:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f051e02d800) [pid = 1933] [serial = 1707] [outer = 0x7f051cb05c00] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f052ef37c00) [pid = 1933] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f0542846c00) [pid = 1933] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f052f683400) [pid = 1933] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f051c968800) [pid = 1933] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f052bf0b400) [pid = 1933] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f051da75c00) [pid = 1933] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f052b25b800) [pid = 1933] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f051a2c4400) [pid = 1933] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f051a2d0c00) [pid = 1933] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f052f163800) [pid = 1933] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f051da3a800) [pid = 1933] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f051cb08c00) [pid = 1933] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f052bf09000) [pid = 1933] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f051c95ec00) [pid = 1933] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f052ad70c00) [pid = 1933] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f053b849800) [pid = 1933] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f051b7c7400) [pid = 1933] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f0534583000) [pid = 1933] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f05184e2c00) [pid = 1933] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f0518fe8c00) [pid = 1933] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f0529064000) [pid = 1933] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f052d66dc00) [pid = 1933] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f051f21b800) [pid = 1933] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f051fbc4c00) [pid = 1933] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f052f04fc00) [pid = 1933] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f052b3d1400) [pid = 1933] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f0538a09400) [pid = 1933] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f0542a5d400) [pid = 1933] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f05345a2800) [pid = 1933] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f051fdeb400) [pid = 1933] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f051a5d1000) [pid = 1933] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f051b7cc000) [pid = 1933] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f0518fed800) [pid = 1933] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f051ccec800) [pid = 1933] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f052c4d5400) [pid = 1933] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f051a2c5800) [pid = 1933] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f0521bc2800) [pid = 1933] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f051f216c00) [pid = 1933] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f0518fe9400) [pid = 1933] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f051b8ce800) [pid = 1933] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f0517c6ec00) [pid = 1933] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f052fdb7c00) [pid = 1933] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f052bfe7400) [pid = 1933] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f0528f70c00) [pid = 1933] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f0521aa6c00) [pid = 1933] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f051da3ac00) [pid = 1933] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f051da3ec00) [pid = 1933] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f051cb0a800) [pid = 1933] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f052f0c0000) [pid = 1933] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f051a2c6000) [pid = 1933] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f052f050800) [pid = 1933] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f0521c05c00) [pid = 1933] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f0517817400) [pid = 1933] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f0517c77000) [pid = 1933] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f0529063400) [pid = 1933] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f052c8e1000) [pid = 1933] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f0517812c00) [pid = 1933] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f051a6e7c00) [pid = 1933] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f051a129800) [pid = 1933] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f05368a3000) [pid = 1933] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f052b257800) [pid = 1933] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f054233e800) [pid = 1933] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f052b25e000) [pid = 1933] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f0520e74800) [pid = 1933] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f051a5c5000) [pid = 1933] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f051a657c00) [pid = 1933] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f05364e4000) [pid = 1933] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f053540b800) [pid = 1933] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f051fb9b400) [pid = 1933] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f0517813000) [pid = 1933] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f0522952400) [pid = 1933] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f052b25bc00) [pid = 1933] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f051c960c00) [pid = 1933] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f051da47000) [pid = 1933] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f0537c16000) [pid = 1933] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f05288f5c00) [pid = 1933] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f05364e2800) [pid = 1933] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f0520e76c00) [pid = 1933] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f052b3c4000) [pid = 1933] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f0535388000) [pid = 1933] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:53:19 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f0518ff4800) [pid = 1933] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:53:20 INFO - PROCESS | 1933 | 1461563600245 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:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2538ms 22:53:20 INFO - PROCESS | 1933 | 1461563600301 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 22:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:53:20 INFO - PROCESS | 1933 | 1461563600306 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 22:53:20 INFO - PROCESS | 1933 | 1461563600311 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:53:20 INFO - PROCESS | 1933 | 1461563600314 Marionette TRACE conn3 <- [1,2246,null,{}] 22:53:20 INFO - PROCESS | 1933 | 1461563600319 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:53:20 INFO - PROCESS | 1933 | 1461563600515 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 22:53:20 INFO - PROCESS | 1933 | 1461563600531 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519ed4800 == 165 [pid = 1933] [id = 569] 22:53:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f0517814000) [pid = 1933] [serial = 1708] [outer = (nil)] 22:53:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f051a5d1000) [pid = 1933] [serial = 1709] [outer = 0x7f0517814000] 22:53:20 INFO - PROCESS | 1933 | 1461563600595 Marionette DEBUG loaded listener.js 22:53:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f051b7cf400) [pid = 1933] [serial = 1710] [outer = 0x7f0517814000] 22:53:21 INFO - PROCESS | 1933 | 1461563601495 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:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1230ms 22:53:21 INFO - PROCESS | 1933 | 1461563601542 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 1933 | 1461563601545 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 22:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:53:21 INFO - PROCESS | 1933 | 1461563601551 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - PROCESS | 1933 | 1461563601553 Marionette TRACE conn3 <- [1,2250,null,{}] 22:53:21 INFO - PROCESS | 1933 | 1461563601558 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:53:21 INFO - PROCESS | 1933 | 1461563601767 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 22:53:22 INFO - PROCESS | 1933 | 1461563602156 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517860000 == 166 [pid = 1933] [id = 570] 22:53:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f0517816400) [pid = 1933] [serial = 1711] [outer = (nil)] 22:53:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f0517c72400) [pid = 1933] [serial = 1712] [outer = 0x7f0517816400] 22:53:22 INFO - PROCESS | 1933 | 1461563602300 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f0518fe9400) [pid = 1933] [serial = 1713] [outer = 0x7f0517816400] 22:53:23 INFO - PROCESS | 1933 | 1461563603248 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:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1728ms 22:53:23 INFO - PROCESS | 1933 | 1461563603282 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 22:53:23 INFO - PROCESS | 1933 | 1461563603289 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 22:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:53:23 INFO - PROCESS | 1933 | 1461563603298 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:53:23 INFO - PROCESS | 1933 | 1461563603303 Marionette TRACE conn3 <- [1,2254,null,{}] 22:53:23 INFO - PROCESS | 1933 | 1461563603310 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:53:23 INFO - PROCESS | 1933 | 1461563603544 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 22:53:23 INFO - PROCESS | 1933 | 1461563603810 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519fd6000 == 167 [pid = 1933] [id = 571] 22:53:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f051a661400) [pid = 1933] [serial = 1714] [outer = (nil)] 22:53:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f051b786c00) [pid = 1933] [serial = 1715] [outer = 0x7f051a661400] 22:53:23 INFO - PROCESS | 1933 | 1461563603940 Marionette DEBUG loaded listener.js 22:53:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f051b8d2400) [pid = 1933] [serial = 1716] [outer = 0x7f051a661400] 22:53:24 INFO - PROCESS | 1933 | 1461563604853 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:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1582ms 22:53:24 INFO - PROCESS | 1933 | 1461563604885 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 22:53:24 INFO - PROCESS | 1933 | 1461563604891 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 22:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:53:24 INFO - PROCESS | 1933 | 1461563604898 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:53:24 INFO - PROCESS | 1933 | 1461563604900 Marionette TRACE conn3 <- [1,2258,null,{}] 22:53:24 INFO - PROCESS | 1933 | 1461563604907 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:53:25 INFO - PROCESS | 1933 | 1461563605132 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 22:53:25 INFO - PROCESS | 1933 | 1461563605487 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051c830800 == 168 [pid = 1933] [id = 572] 22:53:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f051cae0000) [pid = 1933] [serial = 1717] [outer = (nil)] 22:53:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f051da3bc00) [pid = 1933] [serial = 1718] [outer = 0x7f051cae0000] 22:53:25 INFO - PROCESS | 1933 | 1461563605569 Marionette DEBUG loaded listener.js 22:53:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f051da80c00) [pid = 1933] [serial = 1719] [outer = 0x7f051cae0000] 22:53:26 INFO - PROCESS | 1933 | 1461563606521 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:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1681ms 22:53:26 INFO - PROCESS | 1933 | 1461563606580 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 22:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:53:26 INFO - PROCESS | 1933 | 1461563606584 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 22:53:26 INFO - PROCESS | 1933 | 1461563606600 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:53:26 INFO - PROCESS | 1933 | 1461563606609 Marionette TRACE conn3 <- [1,2262,null,{}] 22:53:26 INFO - PROCESS | 1933 | 1461563606616 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:53:26 INFO - PROCESS | 1933 | 1461563606897 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 22:53:27 INFO - PROCESS | 1933 | 1461563607254 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f106800 == 169 [pid = 1933] [id = 573] 22:53:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f051e215000) [pid = 1933] [serial = 1720] [outer = (nil)] 22:53:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f051fba1000) [pid = 1933] [serial = 1721] [outer = 0x7f051e215000] 22:53:27 INFO - PROCESS | 1933 | 1461563607336 Marionette DEBUG loaded listener.js 22:53:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f051fbce400) [pid = 1933] [serial = 1722] [outer = 0x7f051e215000] 22:53:28 INFO - PROCESS | 1933 | 1461563608226 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:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1700ms 22:53:28 INFO - PROCESS | 1933 | 1461563608293 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 22:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:53:28 INFO - PROCESS | 1933 | 1461563608297 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 22:53:28 INFO - PROCESS | 1933 | 1461563608303 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:53:28 INFO - PROCESS | 1933 | 1461563608307 Marionette TRACE conn3 <- [1,2266,null,{}] 22:53:28 INFO - PROCESS | 1933 | 1461563608312 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:53:28 INFO - PROCESS | 1933 | 1461563608543 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 22:53:28 INFO - PROCESS | 1933 | 1461563608810 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb65800 == 170 [pid = 1933] [id = 574] 22:53:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f051e213000) [pid = 1933] [serial = 1723] [outer = (nil)] 22:53:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f051feb8000) [pid = 1933] [serial = 1724] [outer = 0x7f051e213000] 22:53:28 INFO - PROCESS | 1933 | 1461563608931 Marionette DEBUG loaded listener.js 22:53:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f0520710000) [pid = 1933] [serial = 1725] [outer = 0x7f051e213000] 22:53:29 INFO - PROCESS | 1933 | 1461563609779 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:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1538ms 22:53:29 INFO - PROCESS | 1933 | 1461563609842 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:53:29 INFO - PROCESS | 1933 | 1461563609846 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 22:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:53:29 INFO - PROCESS | 1933 | 1461563609852 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:53:29 INFO - PROCESS | 1933 | 1461563609855 Marionette TRACE conn3 <- [1,2270,null,{}] 22:53:29 INFO - PROCESS | 1933 | 1461563609861 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:53:30 INFO - PROCESS | 1933 | 1461563610093 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 22:53:30 INFO - PROCESS | 1933 | 1461563610408 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05210a0800 == 171 [pid = 1933] [id = 575] 22:53:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f05207e6c00) [pid = 1933] [serial = 1726] [outer = (nil)] 22:53:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f0520ad5400) [pid = 1933] [serial = 1727] [outer = 0x7f05207e6c00] 22:53:30 INFO - PROCESS | 1933 | 1461563610504 Marionette DEBUG loaded listener.js 22:53:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f0521b04000) [pid = 1933] [serial = 1728] [outer = 0x7f05207e6c00] 22:53:31 INFO - PROCESS | 1933 | 1461563611422 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:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1629ms 22:53:31 INFO - PROCESS | 1933 | 1461563611482 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 22:53:31 INFO - PROCESS | 1933 | 1461563611486 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 22:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:53:31 INFO - PROCESS | 1933 | 1461563611493 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:53:31 INFO - PROCESS | 1933 | 1461563611497 Marionette TRACE conn3 <- [1,2274,null,{}] 22:53:31 INFO - PROCESS | 1933 | 1461563611503 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:53:31 INFO - PROCESS | 1933 | 1461563611730 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:53:32 INFO - PROCESS | 1933 | 1461563612003 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528a08000 == 172 [pid = 1933] [id = 576] 22:53:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f051e03c000) [pid = 1933] [serial = 1729] [outer = (nil)] 22:53:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f0522060000) [pid = 1933] [serial = 1730] [outer = 0x7f051e03c000] 22:53:32 INFO - PROCESS | 1933 | 1461563612140 Marionette DEBUG loaded listener.js 22:53:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f0522957800) [pid = 1933] [serial = 1731] [outer = 0x7f051e03c000] 22:53:33 INFO - PROCESS | 1933 | 1461563613011 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:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1579ms 22:53:33 INFO - PROCESS | 1933 | 1461563613074 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 22:53:33 INFO - PROCESS | 1933 | 1461563613077 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 22:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:53:33 INFO - PROCESS | 1933 | 1461563613084 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:53:33 INFO - PROCESS | 1933 | 1461563613087 Marionette TRACE conn3 <- [1,2278,null,{}] 22:53:33 INFO - PROCESS | 1933 | 1461563613093 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:53:33 INFO - PROCESS | 1933 | 1461563613357 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 22:53:33 INFO - PROCESS | 1933 | 1461563613669 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529198800 == 173 [pid = 1933] [id = 577] 22:53:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f0520acc800) [pid = 1933] [serial = 1732] [outer = (nil)] 22:53:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f0522b82c00) [pid = 1933] [serial = 1733] [outer = 0x7f0520acc800] 22:53:33 INFO - PROCESS | 1933 | 1461563613750 Marionette DEBUG loaded listener.js 22:53:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f0522d27400) [pid = 1933] [serial = 1734] [outer = 0x7f0520acc800] 22:53:34 INFO - PROCESS | 1933 | 1461563614595 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:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1580ms 22:53:34 INFO - PROCESS | 1933 | 1461563614665 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 22:53:34 INFO - PROCESS | 1933 | 1461563614669 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 22:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:53:34 INFO - PROCESS | 1933 | 1461563614677 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:53:34 INFO - PROCESS | 1933 | 1461563614680 Marionette TRACE conn3 <- [1,2282,null,{}] 22:53:34 INFO - PROCESS | 1933 | 1461563614685 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:53:34 INFO - PROCESS | 1933 | 1461563614939 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 22:53:35 INFO - PROCESS | 1933 | 1461563615223 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b686000 == 174 [pid = 1933] [id = 578] 22:53:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f0522956800) [pid = 1933] [serial = 1735] [outer = (nil)] 22:53:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f0528a59800) [pid = 1933] [serial = 1736] [outer = 0x7f0522956800] 22:53:35 INFO - PROCESS | 1933 | 1461563615301 Marionette DEBUG loaded listener.js 22:53:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f0528f71800) [pid = 1933] [serial = 1737] [outer = 0x7f0522956800] 22:53:36 INFO - PROCESS | 1933 | 1461563616145 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:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1529ms 22:53:36 INFO - PROCESS | 1933 | 1461563616206 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 22:53:36 INFO - PROCESS | 1933 | 1461563616209 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 22:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:53:36 INFO - PROCESS | 1933 | 1461563616216 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:53:36 INFO - PROCESS | 1933 | 1461563616219 Marionette TRACE conn3 <- [1,2286,null,{}] 22:53:36 INFO - PROCESS | 1933 | 1461563616224 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:53:36 INFO - PROCESS | 1933 | 1461563616438 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 22:53:36 INFO - PROCESS | 1933 | 1461563616711 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c388000 == 175 [pid = 1933] [id = 579] 22:53:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f0522d27800) [pid = 1933] [serial = 1738] [outer = (nil)] 22:53:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f0529159800) [pid = 1933] [serial = 1739] [outer = 0x7f0522d27800] 22:53:36 INFO - PROCESS | 1933 | 1461563616834 Marionette DEBUG loaded listener.js 22:53:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f0529166400) [pid = 1933] [serial = 1740] [outer = 0x7f0522d27800] 22:53:37 INFO - PROCESS | 1933 | 1461563617679 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:53:37 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:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1528ms 22:53:37 INFO - PROCESS | 1933 | 1461563617745 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:53:37 INFO - PROCESS | 1933 | 1461563617749 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 22:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:53:37 INFO - PROCESS | 1933 | 1461563617755 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:53:37 INFO - PROCESS | 1933 | 1461563617758 Marionette TRACE conn3 <- [1,2290,null,{}] 22:53:37 INFO - PROCESS | 1933 | 1461563617763 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:53:37 INFO - PROCESS | 1933 | 1461563617992 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 22:53:38 INFO - PROCESS | 1933 | 1461563618264 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f698800 == 176 [pid = 1933] [id = 580] 22:53:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f052ad65000) [pid = 1933] [serial = 1741] [outer = (nil)] 22:53:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f052ad72400) [pid = 1933] [serial = 1742] [outer = 0x7f052ad65000] 22:53:38 INFO - PROCESS | 1933 | 1461563618411 Marionette DEBUG loaded listener.js 22:53:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f052b3ccc00) [pid = 1933] [serial = 1743] [outer = 0x7f052ad65000] 22:53:39 INFO - PROCESS | 1933 | 1461563619316 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:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1628ms 22:53:39 INFO - PROCESS | 1933 | 1461563619385 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 22:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:53:39 INFO - PROCESS | 1933 | 1461563619389 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 22:53:39 INFO - PROCESS | 1933 | 1461563619395 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:53:39 INFO - PROCESS | 1933 | 1461563619399 Marionette TRACE conn3 <- [1,2294,null,{}] 22:53:39 INFO - PROCESS | 1933 | 1461563619405 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:53:39 INFO - PROCESS | 1933 | 1461563619660 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:53:39 INFO - PROCESS | 1933 | 1461563619976 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ffa2000 == 177 [pid = 1933] [id = 581] 22:53:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f052b3d1400) [pid = 1933] [serial = 1744] [outer = (nil)] 22:53:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f052c4d4800) [pid = 1933] [serial = 1745] [outer = 0x7f052b3d1400] 22:53:40 INFO - PROCESS | 1933 | 1461563620058 Marionette DEBUG loaded listener.js 22:53:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f052e402400) [pid = 1933] [serial = 1746] [outer = 0x7f052b3d1400] 22:53:40 INFO - PROCESS | 1933 | 1461563620918 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:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1580ms 22:53:40 INFO - PROCESS | 1933 | 1461563620976 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 22:53:40 INFO - PROCESS | 1933 | 1461563620980 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 22:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:53:40 INFO - PROCESS | 1933 | 1461563620986 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:53:40 INFO - PROCESS | 1933 | 1461563620989 Marionette TRACE conn3 <- [1,2298,null,{}] 22:53:40 INFO - PROCESS | 1933 | 1461563620994 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:53:41 INFO - PROCESS | 1933 | 1461563621219 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 22:53:41 INFO - PROCESS | 1933 | 1461563621544 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053177d800 == 178 [pid = 1933] [id = 582] 22:53:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f051f20f800) [pid = 1933] [serial = 1747] [outer = (nil)] 22:53:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f052ef40800) [pid = 1933] [serial = 1748] [outer = 0x7f051f20f800] 22:53:41 INFO - PROCESS | 1933 | 1461563621627 Marionette DEBUG loaded listener.js 22:53:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f052f0c2800) [pid = 1933] [serial = 1749] [outer = 0x7f051f20f800] 22:53:42 INFO - PROCESS | 1933 | 1461563622508 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:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1585ms 22:53:42 INFO - PROCESS | 1933 | 1461563622573 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 22:53:42 INFO - PROCESS | 1933 | 1461563622575 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 22:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:53:42 INFO - PROCESS | 1933 | 1461563622582 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:53:42 INFO - PROCESS | 1933 | 1461563622584 Marionette TRACE conn3 <- [1,2302,null,{}] 22:53:42 INFO - PROCESS | 1933 | 1461563622590 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:53:42 INFO - PROCESS | 1933 | 1461563622817 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 22:53:43 INFO - PROCESS | 1933 | 1461563623131 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c6a800 == 179 [pid = 1933] [id = 583] 22:53:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f0522056c00) [pid = 1933] [serial = 1750] [outer = (nil)] 22:53:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f052f683400) [pid = 1933] [serial = 1751] [outer = 0x7f0522056c00] 22:53:43 INFO - PROCESS | 1933 | 1461563623214 Marionette DEBUG loaded listener.js 22:53:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f052fdbfc00) [pid = 1933] [serial = 1752] [outer = 0x7f0522056c00] 22:53:44 INFO - PROCESS | 1933 | 1461563624060 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:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1530ms 22:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:53:44 INFO - PROCESS | 1933 | 1461563624113 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 22:53:44 INFO - PROCESS | 1933 | 1461563624116 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 22:53:44 INFO - PROCESS | 1933 | 1461563624122 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:53:44 INFO - PROCESS | 1933 | 1461563624125 Marionette TRACE conn3 <- [1,2306,null,{}] 22:53:44 INFO - PROCESS | 1933 | 1461563624131 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:53:44 INFO - PROCESS | 1933 | 1461563624355 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 22:53:44 INFO - PROCESS | 1933 | 1461563624632 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535d37800 == 180 [pid = 1933] [id = 584] 22:53:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f0517c6e400) [pid = 1933] [serial = 1753] [outer = (nil)] 22:53:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f0530166800) [pid = 1933] [serial = 1754] [outer = 0x7f0517c6e400] 22:53:44 INFO - PROCESS | 1933 | 1461563624762 Marionette DEBUG loaded listener.js 22:53:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f0531713800) [pid = 1933] [serial = 1755] [outer = 0x7f0517c6e400] 22:53:45 INFO - PROCESS | 1933 | 1461563625606 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:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1537ms 22:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:53:45 INFO - PROCESS | 1933 | 1461563625660 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 22:53:45 INFO - PROCESS | 1933 | 1461563625663 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 22:53:45 INFO - PROCESS | 1933 | 1461563625669 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:53:45 INFO - PROCESS | 1933 | 1461563625672 Marionette TRACE conn3 <- [1,2310,null,{}] 22:53:45 INFO - PROCESS | 1933 | 1461563625678 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:53:45 INFO - PROCESS | 1933 | 1461563625932 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 22:53:46 INFO - PROCESS | 1933 | 1461563626264 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053c7ec800 == 181 [pid = 1933] [id = 585] 22:53:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f051c8ea400) [pid = 1933] [serial = 1756] [outer = (nil)] 22:53:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f052f216000) [pid = 1933] [serial = 1757] [outer = 0x7f051c8ea400] 22:53:46 INFO - PROCESS | 1933 | 1461563626344 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f0533e7dc00) [pid = 1933] [serial = 1758] [outer = 0x7f051c8ea400] 22:53:47 INFO - PROCESS | 1933 | 1461563627209 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:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1581ms 22:53:47 INFO - PROCESS | 1933 | 1461563627250 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 22:53:47 INFO - PROCESS | 1933 | 1461563627253 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 22:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:53:47 INFO - PROCESS | 1933 | 1461563627259 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:53:47 INFO - PROCESS | 1933 | 1461563627261 Marionette TRACE conn3 <- [1,2314,null,{}] 22:53:47 INFO - PROCESS | 1933 | 1461563627267 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:53:47 INFO - PROCESS | 1933 | 1461563627502 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:53:47 INFO - PROCESS | 1933 | 1461563627823 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547348000 == 182 [pid = 1933] [id = 586] 22:53:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f051e21d000) [pid = 1933] [serial = 1759] [outer = (nil)] 22:53:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f0534599800) [pid = 1933] [serial = 1760] [outer = 0x7f051e21d000] 22:53:47 INFO - PROCESS | 1933 | 1461563627905 Marionette DEBUG loaded listener.js 22:53:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f0535382000) [pid = 1933] [serial = 1761] [outer = 0x7f051e21d000] 22:53:48 INFO - PROCESS | 1933 | 1461563628755 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:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1529ms 22:53:48 INFO - PROCESS | 1933 | 1461563628791 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 22:53:48 INFO - PROCESS | 1933 | 1461563628795 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 22:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:53:48 INFO - PROCESS | 1933 | 1461563628802 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:53:48 INFO - PROCESS | 1933 | 1461563628805 Marionette TRACE conn3 <- [1,2318,null,{}] 22:53:48 INFO - PROCESS | 1933 | 1461563628811 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:53:49 INFO - PROCESS | 1933 | 1461563629038 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 22:53:49 INFO - PROCESS | 1933 | 1461563629319 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054997c800 == 183 [pid = 1933] [id = 587] 22:53:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f053446cc00) [pid = 1933] [serial = 1762] [outer = (nil)] 22:53:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f053540b800) [pid = 1933] [serial = 1763] [outer = 0x7f053446cc00] 22:53:49 INFO - PROCESS | 1933 | 1461563629440 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f05354ae400) [pid = 1933] [serial = 1764] [outer = 0x7f053446cc00] 22:53:50 INFO - PROCESS | 1933 | 1461563630311 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:53:50 INFO - PROCESS | 1933 | 1461563630391 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 22:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:53:50 INFO - PROCESS | 1933 | 1461563630397 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:53:50 INFO - PROCESS | 1933 | 1461563630399 Marionette TRACE conn3 <- [1,2322,null,{}] 22:53:50 INFO - PROCESS | 1933 | 1461563630405 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:53:50 INFO - PROCESS | 1933 | 1461563630693 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 22:53:51 INFO - PROCESS | 1933 | 1461563631046 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051469e800 == 184 [pid = 1933] [id = 588] 22:53:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f0517810800) [pid = 1933] [serial = 1765] [outer = (nil)] 22:53:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f05184ea800) [pid = 1933] [serial = 1766] [outer = 0x7f0517810800] 22:53:51 INFO - PROCESS | 1933 | 1461563631119 Marionette DEBUG loaded listener.js 22:53:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f051cae7400) [pid = 1933] [serial = 1767] [outer = 0x7f0517810800] 22:53:51 INFO - PROCESS | 1933 | 1461563631946 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:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1586ms 22:53:51 INFO - PROCESS | 1933 | 1461563631986 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 22:53:51 INFO - PROCESS | 1933 | 1461563631988 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b925000 == 183 [pid = 1933] [id = 496] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05479dc800 == 182 [pid = 1933] [id = 258] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05291aa000 == 181 [pid = 1933] [id = 506] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051a5af000 == 180 [pid = 1933] [id = 468] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051cc09800 == 179 [pid = 1933] [id = 509] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054cd46000 == 178 [pid = 1933] [id = 505] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051847d000 == 177 [pid = 1933] [id = 511] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054bdd2800 == 176 [pid = 1933] [id = 510] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0517a56000 == 175 [pid = 1933] [id = 512] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b74e800 == 174 [pid = 1933] [id = 508] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054179f800 == 173 [pid = 1933] [id = 154] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519ed4800 == 172 [pid = 1933] [id = 569] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051a59b000 == 171 [pid = 1933] [id = 568] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519197800 == 170 [pid = 1933] [id = 567] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0517cad800 == 169 [pid = 1933] [id = 566] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0537e64800 == 168 [pid = 1933] [id = 557] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534b17000 == 167 [pid = 1933] [id = 556] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305ca000 == 166 [pid = 1933] [id = 555] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fabd000 == 165 [pid = 1933] [id = 554] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f904800 == 164 [pid = 1933] [id = 553] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ba2d000 == 163 [pid = 1933] [id = 552] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05291a3000 == 162 [pid = 1933] [id = 551] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b5c000 == 161 [pid = 1933] [id = 550] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521099000 == 160 [pid = 1933] [id = 549] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f1e0800 == 159 [pid = 1933] [id = 548] 22:53:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051a5b8800 == 158 [pid = 1933] [id = 547] 22:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f05301e6000) [pid = 1933] [serial = 1497] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f05474af000) [pid = 1933] [serial = 1392] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f0532c70400) [pid = 1933] [serial = 1446] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f052b23b000) [pid = 1933] [serial = 1524] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f0533b86c00) [pid = 1933] [serial = 1509] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f051fdea800) [pid = 1933] [serial = 1500] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f0535d6e800) [pid = 1933] [serial = 1449] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f051a65f000) [pid = 1933] [serial = 1431] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f054760f400) [pid = 1933] [serial = 1401] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f0537c9f000) [pid = 1933] [serial = 1452] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f051da46800) [pid = 1933] [serial = 1467] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f0522058c00) [pid = 1933] [serial = 1311] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f052f216800) [pid = 1933] [serial = 1506] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f051c96c000) [pid = 1933] [serial = 1518] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f05428fa800) [pid = 1933] [serial = 1458] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f05425c5400) [pid = 1933] [serial = 1341] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f05207d7800) [pid = 1933] [serial = 1640] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f052bdeb400) [pid = 1933] [serial = 1305] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f0542589800) [pid = 1933] [serial = 1455] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f05184f0800) [pid = 1933] [serial = 1527] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f0518ff3c00) [pid = 1933] [serial = 1533] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f052b252c00) [pid = 1933] [serial = 1314] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f05364ecc00) [pid = 1933] [serial = 1335] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f052f0c4000) [pid = 1933] [serial = 1443] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f052bfe5400) [pid = 1933] [serial = 1440] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f052fdbec00) [pid = 1933] [serial = 1323] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f052ef37800) [pid = 1933] [serial = 1320] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f054233cc00) [pid = 1933] [serial = 1338] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f0547606000) [pid = 1933] [serial = 1461] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f0543908400) [pid = 1933] [serial = 1386] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f0532b2a800) [pid = 1933] [serial = 1326] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f053171a000) [pid = 1933] [serial = 1368] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f0522a4a000) [pid = 1933] [serial = 1503] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f0529163000) [pid = 1933] [serial = 1539] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f05367c7400) [pid = 1933] [serial = 1512] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f0534471800) [pid = 1933] [serial = 1380] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f051a2d0800) [pid = 1933] [serial = 1395] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f054383cc00) [pid = 1933] [serial = 1530] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f0520ad2400) [pid = 1933] [serial = 1371] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f0520e71c00) [pid = 1933] [serial = 1536] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f051f21a800) [pid = 1933] [serial = 1308] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f0517c7a400) [pid = 1933] [serial = 1542] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f053670f800) [pid = 1933] [serial = 1383] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f052f20e800) [pid = 1933] [serial = 1377] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f052c4d7400) [pid = 1933] [serial = 1317] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f0522d1b000) [pid = 1933] [serial = 1437] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f051da7e800) [pid = 1933] [serial = 1470] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f051da84000) [pid = 1933] [serial = 1634] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f051fde7400) [pid = 1933] [serial = 1637] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f05345a0c00) [pid = 1933] [serial = 1329] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f0547607c00) [pid = 1933] [serial = 1398] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f0531747800) [pid = 1933] [serial = 1598] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f0528f76c00) [pid = 1933] [serial = 1374] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f051b78e800) [pid = 1933] [serial = 1623] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f051b78a400) [pid = 1933] [serial = 1622] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f051b78ec00) [pid = 1933] [serial = 1631] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f0529164c00) [pid = 1933] [serial = 1584] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f052915d400) [pid = 1933] [serial = 1583] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f0545517800) [pid = 1933] [serial = 1611] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f0543837000) [pid = 1933] [serial = 1610] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f051781e000) [pid = 1933] [serial = 1617] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f0517819000) [pid = 1933] [serial = 1616] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f051cad9800) [pid = 1933] [serial = 1572] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f051b7c8400) [pid = 1933] [serial = 1571] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f051a133400) [pid = 1933] [serial = 1473] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f054760d800) [pid = 1933] [serial = 1614] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f05474ac000) [pid = 1933] [serial = 1613] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f052c7cb400) [pid = 1933] [serial = 1587] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f052bf03c00) [pid = 1933] [serial = 1586] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f0542a54400) [pid = 1933] [serial = 1344] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f052f214800) [pid = 1933] [serial = 1593] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f052f158000) [pid = 1933] [serial = 1592] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f052205d800) [pid = 1933] [serial = 1578] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f0521b08c00) [pid = 1933] [serial = 1577] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f0521b09400) [pid = 1933] [serial = 1569] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f051fba2c00) [pid = 1933] [serial = 1404] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f0542844800) [pid = 1933] [serial = 1608] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f054233d800) [pid = 1933] [serial = 1607] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f053c75a400) [pid = 1933] [serial = 1605] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f0537b86400) [pid = 1933] [serial = 1604] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f052064c800) [pid = 1933] [serial = 1434] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f051b785000) [pid = 1933] [serial = 1620] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f051a65d000) [pid = 1933] [serial = 1619] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0547972800) [pid = 1933] [serial = 1464] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f052f050000) [pid = 1933] [serial = 1590] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f052e4f3800) [pid = 1933] [serial = 1589] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f05207de000) [pid = 1933] [serial = 1521] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f051fde5000) [pid = 1933] [serial = 1575] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f0545ab1400) [pid = 1933] [serial = 1389] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f051f20c800) [pid = 1933] [serial = 1574] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f052ffce000) [pid = 1933] [serial = 1596] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f052fdbd000) [pid = 1933] [serial = 1595] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f054760b000) [pid = 1933] [serial = 1515] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f0522d1e000) [pid = 1933] [serial = 1581] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f0522954000) [pid = 1933] [serial = 1580] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f053540e000) [pid = 1933] [serial = 1332] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f05364e3c00) [pid = 1933] [serial = 1602] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f051febb000) [pid = 1933] [serial = 1638] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f0535437400) [pid = 1933] [serial = 1601] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f051a6eac00) [pid = 1933] [serial = 1625] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f051a2c3000) [pid = 1933] [serial = 1628] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f051a5c4000) [pid = 1933] [serial = 1629] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f05330bf400) [pid = 1933] [serial = 1599] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f051fba5800) [pid = 1933] [serial = 1635] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f051c8e5c00) [pid = 1933] [serial = 1632] [outer = (nil)] [url = about:blank] 22:53:53 INFO - PROCESS | 1933 | 1461563633818 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:53:53 INFO - PROCESS | 1933 | 1461563633823 Marionette TRACE conn3 <- [1,2326,null,{}] 22:53:53 INFO - PROCESS | 1933 | 1461563633842 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:53:54 INFO - PROCESS | 1933 | 1461563634049 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 22:53:54 INFO - PROCESS | 1933 | 1461563634110 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517a5a800 == 159 [pid = 1933] [id = 589] 22:53:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f05184e9800) [pid = 1933] [serial = 1768] [outer = (nil)] 22:53:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f05184ef000) [pid = 1933] [serial = 1769] [outer = 0x7f05184e9800] 22:53:54 INFO - PROCESS | 1933 | 1461563634331 Marionette DEBUG loaded listener.js 22:53:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f0518ff1c00) [pid = 1933] [serial = 1770] [outer = 0x7f05184e9800] 22:53:55 INFO - PROCESS | 1933 | 1461563635166 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:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1760ms 22:53:55 INFO - PROCESS | 1933 | 1461563635214 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:53:55 INFO - PROCESS | 1933 | 1461563635219 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 22:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:53:55 INFO - PROCESS | 1933 | 1461563635227 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:53:55 INFO - PROCESS | 1933 | 1461563635230 Marionette TRACE conn3 <- [1,2330,null,{}] 22:53:55 INFO - PROCESS | 1933 | 1461563635243 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:53:55 INFO - PROCESS | 1933 | 1461563635487 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 22:53:55 INFO - PROCESS | 1933 | 1461563635692 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05190e9000 == 160 [pid = 1933] [id = 590] 22:53:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f05184e2800) [pid = 1933] [serial = 1771] [outer = (nil)] 22:53:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051a128000) [pid = 1933] [serial = 1772] [outer = 0x7f05184e2800] 22:53:55 INFO - PROCESS | 1933 | 1461563635762 Marionette DEBUG loaded listener.js 22:53:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f051a2cc400) [pid = 1933] [serial = 1773] [outer = 0x7f05184e2800] 22:53:56 INFO - PROCESS | 1933 | 1461563636690 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:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1483ms 22:53:56 INFO - PROCESS | 1933 | 1461563636713 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 22:53:56 INFO - PROCESS | 1933 | 1461563636717 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 22:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:53:56 INFO - PROCESS | 1933 | 1461563636723 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:53:56 INFO - PROCESS | 1933 | 1461563636725 Marionette TRACE conn3 <- [1,2334,null,{}] 22:53:56 INFO - PROCESS | 1933 | 1461563636731 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:53:57 INFO - PROCESS | 1933 | 1461563637019 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:53:57 INFO - PROCESS | 1933 | 1461563637068 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519d20800 == 161 [pid = 1933] [id = 591] 22:53:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051a6ea000) [pid = 1933] [serial = 1774] [outer = (nil)] 22:53:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051a6f0000) [pid = 1933] [serial = 1775] [outer = 0x7f051a6ea000] 22:53:57 INFO - PROCESS | 1933 | 1461563637141 Marionette DEBUG loaded listener.js 22:53:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051b78e800) [pid = 1933] [serial = 1776] [outer = 0x7f051a6ea000] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f051cb05c00) [pid = 1933] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f052b23c000) [pid = 1933] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f051da40000) [pid = 1933] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f05184f0c00) [pid = 1933] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f0520710400) [pid = 1933] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f0517c74800) [pid = 1933] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f0519165000) [pid = 1933] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f0519165c00) [pid = 1933] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f052b25dc00) [pid = 1933] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f051a129000) [pid = 1933] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f0519168000) [pid = 1933] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f0517c7b000) [pid = 1933] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f0537ce6000) [pid = 1933] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f0518fed400) [pid = 1933] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f0520716400) [pid = 1933] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:53:58 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f051a12c000) [pid = 1933] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:53:58 INFO - PROCESS | 1933 | 1461563638963 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:53:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:53:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2289ms 22:53:59 INFO - PROCESS | 1933 | 1461563639013 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 22:53:59 INFO - PROCESS | 1933 | 1461563639016 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 22:53:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:53:59 INFO - PROCESS | 1933 | 1461563639022 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:53:59 INFO - PROCESS | 1933 | 1461563639024 Marionette TRACE conn3 <- [1,2338,null,{}] 22:53:59 INFO - PROCESS | 1933 | 1461563639030 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:53:59 INFO - PROCESS | 1933 | 1461563639223 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 22:53:59 INFO - PROCESS | 1933 | 1461563639398 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b3db800 == 162 [pid = 1933] [id = 592] 22:53:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f0517812c00) [pid = 1933] [serial = 1777] [outer = (nil)] 22:53:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f051c8e8c00) [pid = 1933] [serial = 1778] [outer = 0x7f0517812c00] 22:53:59 INFO - PROCESS | 1933 | 1461563639460 Marionette DEBUG loaded listener.js 22:53:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f051c96b800) [pid = 1933] [serial = 1779] [outer = 0x7f0517812c00] 22:54:00 INFO - PROCESS | 1933 | 1461563640188 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:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1227ms 22:54:00 INFO - PROCESS | 1933 | 1461563640250 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 22:54:00 INFO - PROCESS | 1933 | 1461563640253 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 22:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:54:00 INFO - PROCESS | 1933 | 1461563640259 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:54:00 INFO - PROCESS | 1933 | 1461563640261 Marionette TRACE conn3 <- [1,2342,null,{}] 22:54:00 INFO - PROCESS | 1933 | 1461563640266 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:54:00 INFO - PROCESS | 1933 | 1461563640546 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 22:54:00 INFO - PROCESS | 1933 | 1461563640563 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051bbe9000 == 163 [pid = 1933] [id = 593] 22:54:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f051c960000) [pid = 1933] [serial = 1780] [outer = (nil)] 22:54:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f051cb05400) [pid = 1933] [serial = 1781] [outer = 0x7f051c960000] 22:54:00 INFO - PROCESS | 1933 | 1461563640629 Marionette DEBUG loaded listener.js 22:54:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f051da39800) [pid = 1933] [serial = 1782] [outer = 0x7f051c960000] 22:54:01 INFO - PROCESS | 1933 | 1461563641972 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:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1731ms 22:54:01 INFO - PROCESS | 1933 | 1461563641991 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 22:54:02 INFO - PROCESS | 1933 | 1461563641999 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 22:54:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:54:02 INFO - PROCESS | 1933 | 1461563642008 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:54:02 INFO - PROCESS | 1933 | 1461563642014 Marionette TRACE conn3 <- [1,2346,null,{}] 22:54:02 INFO - PROCESS | 1933 | 1461563642022 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:54:02 INFO - PROCESS | 1933 | 1461563642308 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 22:54:02 INFO - PROCESS | 1933 | 1461563642615 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519d07000 == 164 [pid = 1933] [id = 594] 22:54:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f0519168400) [pid = 1933] [serial = 1783] [outer = (nil)] 22:54:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f051a5cac00) [pid = 1933] [serial = 1784] [outer = 0x7f0519168400] 22:54:02 INFO - PROCESS | 1933 | 1461563642712 Marionette DEBUG loaded listener.js 22:54:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f051a6e9400) [pid = 1933] [serial = 1785] [outer = 0x7f0519168400] 22:54:03 INFO - PROCESS | 1933 | 1461563643649 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:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1687ms 22:54:03 INFO - PROCESS | 1933 | 1461563643696 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:54:03 INFO - PROCESS | 1933 | 1461563643705 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 22:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:54:03 INFO - PROCESS | 1933 | 1461563643716 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:54:03 INFO - PROCESS | 1933 | 1461563643720 Marionette TRACE conn3 <- [1,2350,null,{}] 22:54:03 INFO - PROCESS | 1933 | 1461563643725 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:54:03 INFO - PROCESS | 1933 | 1461563643951 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 22:54:04 INFO - PROCESS | 1933 | 1461563644210 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051bc1d800 == 165 [pid = 1933] [id = 595] 22:54:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f051c966c00) [pid = 1933] [serial = 1786] [outer = (nil)] 22:54:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f051ccf8c00) [pid = 1933] [serial = 1787] [outer = 0x7f051c966c00] 22:54:04 INFO - PROCESS | 1933 | 1461563644330 Marionette DEBUG loaded listener.js 22:54:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051da76c00) [pid = 1933] [serial = 1788] [outer = 0x7f051c966c00] 22:54:05 INFO - PROCESS | 1933 | 1461563645196 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:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1533ms 22:54:05 INFO - PROCESS | 1933 | 1461563645249 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 22:54:05 INFO - PROCESS | 1933 | 1461563645254 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 22:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:54:05 INFO - PROCESS | 1933 | 1461563645260 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:54:05 INFO - PROCESS | 1933 | 1461563645265 Marionette TRACE conn3 <- [1,2354,null,{}] 22:54:05 INFO - PROCESS | 1933 | 1461563645281 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:54:05 INFO - PROCESS | 1933 | 1461563645547 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:54:05 INFO - PROCESS | 1933 | 1461563645850 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df32800 == 166 [pid = 1933] [id = 596] 22:54:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f051e02ec00) [pid = 1933] [serial = 1789] [outer = (nil)] 22:54:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051e037000) [pid = 1933] [serial = 1790] [outer = 0x7f051e02ec00] 22:54:05 INFO - PROCESS | 1933 | 1461563645946 Marionette DEBUG loaded listener.js 22:54:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051f20c400) [pid = 1933] [serial = 1791] [outer = 0x7f051e02ec00] 22:54:06 INFO - PROCESS | 1933 | 1461563646817 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:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1589ms 22:54:06 INFO - PROCESS | 1933 | 1461563646850 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 22:54:06 INFO - PROCESS | 1933 | 1461563646854 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 22:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:54:06 INFO - PROCESS | 1933 | 1461563646859 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:54:06 INFO - PROCESS | 1933 | 1461563646863 Marionette TRACE conn3 <- [1,2358,null,{}] 22:54:06 INFO - PROCESS | 1933 | 1461563646868 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:54:07 INFO - PROCESS | 1933 | 1461563647090 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 22:54:07 INFO - PROCESS | 1933 | 1461563647309 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051e14b000 == 167 [pid = 1933] [id = 597] 22:54:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051b8cdc00) [pid = 1933] [serial = 1792] [outer = (nil)] 22:54:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f051fb9b000) [pid = 1933] [serial = 1793] [outer = 0x7f051b8cdc00] 22:54:07 INFO - PROCESS | 1933 | 1461563647424 Marionette DEBUG loaded listener.js 22:54:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f051fd54400) [pid = 1933] [serial = 1794] [outer = 0x7f051b8cdc00] 22:54:08 INFO - PROCESS | 1933 | 1461563648347 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:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1536ms 22:54:08 INFO - PROCESS | 1933 | 1461563648397 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 22:54:08 INFO - PROCESS | 1933 | 1461563648401 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 22:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:54:08 INFO - PROCESS | 1933 | 1461563648406 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:54:08 INFO - PROCESS | 1933 | 1461563648409 Marionette TRACE conn3 <- [1,2362,null,{}] 22:54:08 INFO - PROCESS | 1933 | 1461563648435 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:54:08 INFO - PROCESS | 1933 | 1461563648670 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 22:54:08 INFO - PROCESS | 1933 | 1461563648930 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb5a800 == 168 [pid = 1933] [id = 598] 22:54:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f051fde7c00) [pid = 1933] [serial = 1795] [outer = (nil)] 22:54:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f051feae400) [pid = 1933] [serial = 1796] [outer = 0x7f051fde7c00] 22:54:09 INFO - PROCESS | 1933 | 1461563649058 Marionette DEBUG loaded listener.js 22:54:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f0520645000) [pid = 1933] [serial = 1797] [outer = 0x7f051fde7c00] 22:54:10 INFO - PROCESS | 1933 | 1461563650017 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:54:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:54:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1651ms 22:54:10 INFO - PROCESS | 1933 | 1461563650059 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 22:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:54:10 INFO - PROCESS | 1933 | 1461563650063 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 22:54:10 INFO - PROCESS | 1933 | 1461563650069 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:54:10 INFO - PROCESS | 1933 | 1461563650073 Marionette TRACE conn3 <- [1,2366,null,{}] 22:54:10 INFO - PROCESS | 1933 | 1461563650078 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:54:10 INFO - PROCESS | 1933 | 1461563650316 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 22:54:10 INFO - PROCESS | 1933 | 1461563650615 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521a75000 == 169 [pid = 1933] [id = 599] 22:54:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f05207c2800) [pid = 1933] [serial = 1798] [outer = (nil)] 22:54:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f05207ce400) [pid = 1933] [serial = 1799] [outer = 0x7f05207c2800] 22:54:10 INFO - PROCESS | 1933 | 1461563650705 Marionette DEBUG loaded listener.js 22:54:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f05207e1c00) [pid = 1933] [serial = 1800] [outer = 0x7f05207c2800] 22:54:11 INFO - PROCESS | 1933 | 1461563651598 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:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1587ms 22:54:11 INFO - PROCESS | 1933 | 1461563651657 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:54:11 INFO - PROCESS | 1933 | 1461563651660 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 22:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:54:11 INFO - PROCESS | 1933 | 1461563651667 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:54:11 INFO - PROCESS | 1933 | 1461563651670 Marionette TRACE conn3 <- [1,2370,null,{}] 22:54:11 INFO - PROCESS | 1933 | 1461563651675 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:54:11 INFO - PROCESS | 1933 | 1461563651897 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 22:54:12 INFO - PROCESS | 1933 | 1461563652162 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b4c800 == 170 [pid = 1933] [id = 600] 22:54:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f051a6ebc00) [pid = 1933] [serial = 1801] [outer = (nil)] 22:54:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f0520e6f400) [pid = 1933] [serial = 1802] [outer = 0x7f051a6ebc00] 22:54:12 INFO - PROCESS | 1933 | 1461563652291 Marionette DEBUG loaded listener.js 22:54:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f0521a9b800) [pid = 1933] [serial = 1803] [outer = 0x7f051a6ebc00] 22:54:13 INFO - PROCESS | 1933 | 1461563653182 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:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1579ms 22:54:13 INFO - PROCESS | 1933 | 1461563653247 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 22:54:13 INFO - PROCESS | 1933 | 1461563653251 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 22:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:54:13 INFO - PROCESS | 1933 | 1461563653257 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:54:13 INFO - PROCESS | 1933 | 1461563653260 Marionette TRACE conn3 <- [1,2374,null,{}] 22:54:13 INFO - PROCESS | 1933 | 1461563653265 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:54:13 INFO - PROCESS | 1933 | 1461563653488 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:54:13 INFO - PROCESS | 1933 | 1461563653793 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528da3800 == 171 [pid = 1933] [id = 601] 22:54:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f051fdf2800) [pid = 1933] [serial = 1804] [outer = (nil)] 22:54:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f0521aa7000) [pid = 1933] [serial = 1805] [outer = 0x7f051fdf2800] 22:54:13 INFO - PROCESS | 1933 | 1461563653869 Marionette DEBUG loaded listener.js 22:54:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f0521b09800) [pid = 1933] [serial = 1806] [outer = 0x7f051fdf2800] 22:54:14 INFO - PROCESS | 1933 | 1461563654711 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:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1532ms 22:54:14 INFO - PROCESS | 1933 | 1461563654791 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 22:54:14 INFO - PROCESS | 1933 | 1461563654795 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 22:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:54:14 INFO - PROCESS | 1933 | 1461563654801 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:54:14 INFO - PROCESS | 1933 | 1461563654803 Marionette TRACE conn3 <- [1,2378,null,{}] 22:54:14 INFO - PROCESS | 1933 | 1461563654809 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:54:15 INFO - PROCESS | 1933 | 1461563655037 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 22:54:15 INFO - PROCESS | 1933 | 1461563655297 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528e32800 == 172 [pid = 1933] [id = 602] 22:54:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f052064e800) [pid = 1933] [serial = 1807] [outer = (nil)] 22:54:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f052205a000) [pid = 1933] [serial = 1808] [outer = 0x7f052064e800] 22:54:15 INFO - PROCESS | 1933 | 1461563655418 Marionette DEBUG loaded listener.js 22:54:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f0522318400) [pid = 1933] [serial = 1809] [outer = 0x7f052064e800] 22:54:16 INFO - PROCESS | 1933 | 1461563656289 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:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1531ms 22:54:16 INFO - PROCESS | 1933 | 1461563656334 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 22:54:16 INFO - PROCESS | 1933 | 1461563656338 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 22:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:54:16 INFO - PROCESS | 1933 | 1461563656344 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:54:16 INFO - PROCESS | 1933 | 1461563656347 Marionette TRACE conn3 <- [1,2382,null,{}] 22:54:16 INFO - PROCESS | 1933 | 1461563656352 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:54:16 INFO - PROCESS | 1933 | 1461563656578 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 22:54:16 INFO - PROCESS | 1933 | 1461563656845 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529407000 == 173 [pid = 1933] [id = 603] 22:54:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f0522956000) [pid = 1933] [serial = 1810] [outer = (nil)] 22:54:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f0522b86400) [pid = 1933] [serial = 1811] [outer = 0x7f0522956000] 22:54:16 INFO - PROCESS | 1933 | 1461563656983 Marionette DEBUG loaded listener.js 22:54:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f05288f2800) [pid = 1933] [serial = 1812] [outer = 0x7f0522956000] 22:54:17 INFO - PROCESS | 1933 | 1461563657892 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:54:17 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:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1587ms 22:54:17 INFO - PROCESS | 1933 | 1461563657933 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 22:54:17 INFO - PROCESS | 1933 | 1461563657938 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 22:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:54:17 INFO - PROCESS | 1933 | 1461563657951 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:54:17 INFO - PROCESS | 1933 | 1461563657960 Marionette TRACE conn3 <- [1,2386,null,{}] 22:54:17 INFO - PROCESS | 1933 | 1461563657966 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:54:18 INFO - PROCESS | 1933 | 1461563658223 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 22:54:18 INFO - PROCESS | 1933 | 1461563658538 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c274000 == 174 [pid = 1933] [id = 604] 22:54:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052295a400) [pid = 1933] [serial = 1813] [outer = (nil)] 22:54:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f0529167400) [pid = 1933] [serial = 1814] [outer = 0x7f052295a400] 22:54:18 INFO - PROCESS | 1933 | 1461563658636 Marionette DEBUG loaded listener.js 22:54:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052aaa3c00) [pid = 1933] [serial = 1815] [outer = 0x7f052295a400] 22:54:19 INFO - PROCESS | 1933 | 1461563659464 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:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1588ms 22:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:54:19 INFO - PROCESS | 1933 | 1461563659538 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:54:19 INFO - PROCESS | 1933 | 1461563659541 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 22:54:19 INFO - PROCESS | 1933 | 1461563659547 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:54:19 INFO - PROCESS | 1933 | 1461563659550 Marionette TRACE conn3 <- [1,2390,null,{}] 22:54:19 INFO - PROCESS | 1933 | 1461563659556 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:54:19 INFO - PROCESS | 1933 | 1461563659782 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 22:54:20 INFO - PROCESS | 1933 | 1461563660044 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f64a800 == 175 [pid = 1933] [id = 605] 22:54:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f052915f000) [pid = 1933] [serial = 1816] [outer = (nil)] 22:54:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052b256800) [pid = 1933] [serial = 1817] [outer = 0x7f052915f000] 22:54:20 INFO - PROCESS | 1933 | 1461563660163 Marionette DEBUG loaded listener.js 22:54:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052b3d0400) [pid = 1933] [serial = 1818] [outer = 0x7f052915f000] 22:54:21 INFO - PROCESS | 1933 | 1461563661005 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:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1530ms 22:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:54:21 INFO - PROCESS | 1933 | 1461563661077 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 22:54:21 INFO - PROCESS | 1933 | 1461563661080 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 22:54:21 INFO - PROCESS | 1933 | 1461563661086 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:54:21 INFO - PROCESS | 1933 | 1461563661089 Marionette TRACE conn3 <- [1,2394,null,{}] 22:54:21 INFO - PROCESS | 1933 | 1461563661094 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:54:21 INFO - PROCESS | 1933 | 1461563661316 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:54:21 INFO - PROCESS | 1933 | 1461563661582 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f6a5000 == 176 [pid = 1933] [id = 606] 22:54:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f051cb06000) [pid = 1933] [serial = 1819] [outer = (nil)] 22:54:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052bad1c00) [pid = 1933] [serial = 1820] [outer = 0x7f051cb06000] 22:54:21 INFO - PROCESS | 1933 | 1461563661700 Marionette DEBUG loaded listener.js 22:54:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f052bf10400) [pid = 1933] [serial = 1821] [outer = 0x7f051cb06000] 22:54:22 INFO - PROCESS | 1933 | 1461563662571 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:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1536ms 22:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:54:22 INFO - PROCESS | 1933 | 1461563662622 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 22:54:22 INFO - PROCESS | 1933 | 1461563662625 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 22:54:22 INFO - PROCESS | 1933 | 1461563662631 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:54:22 INFO - PROCESS | 1933 | 1461563662634 Marionette TRACE conn3 <- [1,2398,null,{}] 22:54:22 INFO - PROCESS | 1933 | 1461563662639 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:54:22 INFO - PROCESS | 1933 | 1461563662861 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 22:54:23 INFO - PROCESS | 1933 | 1461563663128 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052faa4800 == 177 [pid = 1933] [id = 607] 22:54:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f051cb0a000) [pid = 1933] [serial = 1822] [outer = (nil)] 22:54:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f052c4dd000) [pid = 1933] [serial = 1823] [outer = 0x7f051cb0a000] 22:54:23 INFO - PROCESS | 1933 | 1461563663247 Marionette DEBUG loaded listener.js 22:54:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f052e4eb000) [pid = 1933] [serial = 1824] [outer = 0x7f051cb0a000] 22:54:24 INFO - PROCESS | 1933 | 1461563664123 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:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1534ms 22:54:24 INFO - PROCESS | 1933 | 1461563664165 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 22:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:54:24 INFO - PROCESS | 1933 | 1461563664169 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 22:54:24 INFO - PROCESS | 1933 | 1461563664175 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:54:24 INFO - PROCESS | 1933 | 1461563664178 Marionette TRACE conn3 <- [1,2402,null,{}] 22:54:24 INFO - PROCESS | 1933 | 1461563664183 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:54:24 INFO - PROCESS | 1933 | 1461563664406 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 22:54:24 INFO - PROCESS | 1933 | 1461563664725 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fd64000 == 178 [pid = 1933] [id = 608] 22:54:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f0521b05000) [pid = 1933] [serial = 1825] [outer = (nil)] 22:54:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f052ef39c00) [pid = 1933] [serial = 1826] [outer = 0x7f0521b05000] 22:54:24 INFO - PROCESS | 1933 | 1461563664805 Marionette DEBUG loaded listener.js 22:54:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f052f054800) [pid = 1933] [serial = 1827] [outer = 0x7f0521b05000] 22:54:25 INFO - PROCESS | 1933 | 1461563665655 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:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1530ms 22:54:25 INFO - PROCESS | 1933 | 1461563665706 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 22:54:25 INFO - PROCESS | 1933 | 1461563665709 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 22:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:54:25 INFO - PROCESS | 1933 | 1461563665715 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:54:25 INFO - PROCESS | 1933 | 1461563665718 Marionette TRACE conn3 <- [1,2406,null,{}] 22:54:25 INFO - PROCESS | 1933 | 1461563665724 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:54:25 INFO - PROCESS | 1933 | 1461563665945 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 22:54:26 INFO - PROCESS | 1933 | 1461563666231 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff94000 == 179 [pid = 1933] [id = 609] 22:54:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f0517811400) [pid = 1933] [serial = 1828] [outer = (nil)] 22:54:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f052f20e800) [pid = 1933] [serial = 1829] [outer = 0x7f0517811400] 22:54:26 INFO - PROCESS | 1933 | 1461563666347 Marionette DEBUG loaded listener.js 22:54:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f052f68ec00) [pid = 1933] [serial = 1830] [outer = 0x7f0517811400] 22:54:27 INFO - PROCESS | 1933 | 1461563667231 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:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1586ms 22:54:27 INFO - PROCESS | 1933 | 1461563667304 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:54:27 INFO - PROCESS | 1933 | 1461563667307 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 22:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:54:27 INFO - PROCESS | 1933 | 1461563667314 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:54:27 INFO - PROCESS | 1933 | 1461563667317 Marionette TRACE conn3 <- [1,2410,null,{}] 22:54:27 INFO - PROCESS | 1933 | 1461563667324 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:54:27 INFO - PROCESS | 1933 | 1461563667617 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 22:54:27 INFO - PROCESS | 1933 | 1461563667949 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305cc800 == 180 [pid = 1933] [id = 610] 22:54:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f052bff1c00) [pid = 1933] [serial = 1831] [outer = (nil)] 22:54:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f052fdc3000) [pid = 1933] [serial = 1832] [outer = 0x7f052bff1c00] 22:54:28 INFO - PROCESS | 1933 | 1461563668037 Marionette DEBUG loaded listener.js 22:54:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f052ffd8400) [pid = 1933] [serial = 1833] [outer = 0x7f052bff1c00] 22:54:28 INFO - PROCESS | 1933 | 1461563668960 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:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1693ms 22:54:29 INFO - PROCESS | 1933 | 1461563669007 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 22:54:29 INFO - PROCESS | 1933 | 1461563669011 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 22:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:54:29 INFO - PROCESS | 1933 | 1461563669016 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:54:29 INFO - PROCESS | 1933 | 1461563669019 Marionette TRACE conn3 <- [1,2414,null,{}] 22:54:29 INFO - PROCESS | 1933 | 1461563669024 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:54:29 INFO - PROCESS | 1933 | 1461563669252 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:54:29 INFO - PROCESS | 1933 | 1461563669522 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534660000 == 181 [pid = 1933] [id = 611] 22:54:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f052f0bec00) [pid = 1933] [serial = 1834] [outer = (nil)] 22:54:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f05330c1c00) [pid = 1933] [serial = 1835] [outer = 0x7f052f0bec00] 22:54:29 INFO - PROCESS | 1933 | 1461563669639 Marionette DEBUG loaded listener.js 22:54:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f0533d25400) [pid = 1933] [serial = 1836] [outer = 0x7f052f0bec00] 22:54:30 INFO - PROCESS | 1933 | 1461563670489 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:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1528ms 22:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:54:30 INFO - PROCESS | 1933 | 1461563670547 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 22:54:30 INFO - PROCESS | 1933 | 1461563670549 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 22:54:30 INFO - PROCESS | 1933 | 1461563670556 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:54:30 INFO - PROCESS | 1933 | 1461563670559 Marionette TRACE conn3 <- [1,2418,null,{}] 22:54:30 INFO - PROCESS | 1933 | 1461563670565 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:54:30 INFO - PROCESS | 1933 | 1461563670798 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 22:54:31 INFO - PROCESS | 1933 | 1461563671160 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c70800 == 182 [pid = 1933] [id = 612] 22:54:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f0517c75c00) [pid = 1933] [serial = 1837] [outer = (nil)] 22:54:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f0522061800) [pid = 1933] [serial = 1838] [outer = 0x7f0517c75c00] 22:54:31 INFO - PROCESS | 1933 | 1461563671242 Marionette DEBUG loaded listener.js 22:54:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f05345a1800) [pid = 1933] [serial = 1839] [outer = 0x7f0517c75c00] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff9d000 == 181 [pid = 1933] [id = 443] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054997c800 == 180 [pid = 1933] [id = 587] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547348000 == 179 [pid = 1933] [id = 586] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053c7ec800 == 178 [pid = 1933] [id = 585] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535d37800 == 177 [pid = 1933] [id = 584] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534c6a800 == 176 [pid = 1933] [id = 583] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053177d800 == 175 [pid = 1933] [id = 582] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ffa2000 == 174 [pid = 1933] [id = 581] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f698800 == 173 [pid = 1933] [id = 580] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c388000 == 172 [pid = 1933] [id = 579] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b686000 == 171 [pid = 1933] [id = 578] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0529198800 == 170 [pid = 1933] [id = 577] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528a08000 == 169 [pid = 1933] [id = 576] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05210a0800 == 168 [pid = 1933] [id = 575] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb65800 == 167 [pid = 1933] [id = 574] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f106800 == 166 [pid = 1933] [id = 573] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051c830800 == 165 [pid = 1933] [id = 572] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519fd6000 == 164 [pid = 1933] [id = 571] 22:54:32 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0517860000 == 163 [pid = 1933] [id = 570] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f051da3b000) [pid = 1933] [serial = 1706] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f052915dc00) [pid = 1933] [serial = 1655] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f0521b06000) [pid = 1933] [serial = 1649] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f052f15b400) [pid = 1933] [serial = 1662] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f052e4ef800) [pid = 1933] [serial = 1661] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f0522321800) [pid = 1933] [serial = 1652] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f053459e000) [pid = 1933] [serial = 1671] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f0533f9ac00) [pid = 1933] [serial = 1670] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f0520714800) [pid = 1933] [serial = 1683] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f052070f400) [pid = 1933] [serial = 1682] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f05207c9800) [pid = 1933] [serial = 1689] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f05207c5400) [pid = 1933] [serial = 1688] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f0521aa4c00) [pid = 1933] [serial = 1695] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f051c96a400) [pid = 1933] [serial = 1694] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f051916fc00) [pid = 1933] [serial = 1677] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f051916ac00) [pid = 1933] [serial = 1676] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f0547104400) [pid = 1933] [serial = 1680] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f0535726800) [pid = 1933] [serial = 1679] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f052ffd4000) [pid = 1933] [serial = 1665] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f052fdbe400) [pid = 1933] [serial = 1664] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f051a12f400) [pid = 1933] [serial = 1700] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f051a5c5800) [pid = 1933] [serial = 1701] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f05474a5800) [pid = 1933] [serial = 1686] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f0529472c00) [pid = 1933] [serial = 1685] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f051b7cc400) [pid = 1933] [serial = 1643] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f0531749c00) [pid = 1933] [serial = 1698] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f0528a56800) [pid = 1933] [serial = 1697] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f052bf04800) [pid = 1933] [serial = 1658] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f0545519000) [pid = 1933] [serial = 1674] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f05425b8800) [pid = 1933] [serial = 1673] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f053174e000) [pid = 1933] [serial = 1668] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f0520e71800) [pid = 1933] [serial = 1667] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f051fdef800) [pid = 1933] [serial = 1646] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f0528a54000) [pid = 1933] [serial = 1692] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0528a50400) [pid = 1933] [serial = 1691] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f051e02d800) [pid = 1933] [serial = 1707] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f051b7d2c00) [pid = 1933] [serial = 1704] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f051b784c00) [pid = 1933] [serial = 1703] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f051a5d1000) [pid = 1933] [serial = 1709] [outer = (nil)] [url = about:blank] 22:54:33 INFO - PROCESS | 1933 | 1461563673533 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:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 3037ms 22:54:33 INFO - PROCESS | 1933 | 1461563673593 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 22:54:33 INFO - PROCESS | 1933 | 1461563673600 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 22:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:54:33 INFO - PROCESS | 1933 | 1461563673609 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:54:33 INFO - PROCESS | 1933 | 1461563673613 Marionette TRACE conn3 <- [1,2422,null,{}] 22:54:33 INFO - PROCESS | 1933 | 1461563673621 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:54:33 INFO - PROCESS | 1933 | 1461563673848 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 22:54:34 INFO - PROCESS | 1933 | 1461563674031 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0518470800 == 164 [pid = 1933] [id = 613] 22:54:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f05184e4400) [pid = 1933] [serial = 1840] [outer = (nil)] 22:54:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f0518fee800) [pid = 1933] [serial = 1841] [outer = 0x7f05184e4400] 22:54:34 INFO - PROCESS | 1933 | 1461563674096 Marionette DEBUG loaded listener.js 22:54:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f0519167400) [pid = 1933] [serial = 1842] [outer = 0x7f05184e4400] 22:54:34 INFO - PROCESS | 1933 | 1461563674933 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:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1383ms 22:54:34 INFO - PROCESS | 1933 | 1461563674995 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 22:54:35 INFO - PROCESS | 1933 | 1461563675003 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 22:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:54:35 INFO - PROCESS | 1933 | 1461563675012 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:54:35 INFO - PROCESS | 1933 | 1461563675016 Marionette TRACE conn3 <- [1,2426,null,{}] 22:54:35 INFO - PROCESS | 1933 | 1461563675022 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:54:35 INFO - PROCESS | 1933 | 1461563675238 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 22:54:35 INFO - PROCESS | 1933 | 1461563675452 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519189800 == 165 [pid = 1933] [id = 614] 22:54:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f051a12c400) [pid = 1933] [serial = 1843] [outer = (nil)] 22:54:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f051a657c00) [pid = 1933] [serial = 1844] [outer = 0x7f051a12c400] 22:54:35 INFO - PROCESS | 1933 | 1461563675519 Marionette DEBUG loaded listener.js 22:54:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f051b780400) [pid = 1933] [serial = 1845] [outer = 0x7f051a12c400] 22:54:36 INFO - PROCESS | 1933 | 1461563676439 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:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1438ms 22:54:36 INFO - PROCESS | 1933 | 1461563676457 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:54:36 INFO - PROCESS | 1933 | 1461563676460 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 22:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:54:36 INFO - PROCESS | 1933 | 1461563676467 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:54:36 INFO - PROCESS | 1933 | 1461563676472 Marionette TRACE conn3 <- [1,2430,null,{}] 22:54:36 INFO - PROCESS | 1933 | 1461563676487 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:54:36 INFO - PROCESS | 1933 | 1461563676782 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 22:54:36 INFO - PROCESS | 1933 | 1461563676815 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b74f800 == 166 [pid = 1933] [id = 615] 22:54:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f051b8d6400) [pid = 1933] [serial = 1846] [outer = (nil)] 22:54:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f051cb04400) [pid = 1933] [serial = 1847] [outer = 0x7f051b8d6400] 22:54:36 INFO - PROCESS | 1933 | 1461563676882 Marionette DEBUG loaded listener.js 22:54:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f051da48400) [pid = 1933] [serial = 1848] [outer = 0x7f051b8d6400] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f051a6f0800) [pid = 1933] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f0521aa1000) [pid = 1933] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f052b25d000) [pid = 1933] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f0529063000) [pid = 1933] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0521aa2c00) [pid = 1933] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f051b783000) [pid = 1933] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f051f21b000) [pid = 1933] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f051a5c3c00) [pid = 1933] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f051a6ea000) [pid = 1933] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f051cae0000) [pid = 1933] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f051f20f800) [pid = 1933] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f0517816400) [pid = 1933] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f051c8ea400) [pid = 1933] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f05184e2800) [pid = 1933] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f0522056c00) [pid = 1933] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f052ad65000) [pid = 1933] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f0517c6e400) [pid = 1933] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f05207e6c00) [pid = 1933] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f0522956800) [pid = 1933] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f053446cc00) [pid = 1933] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f0517810800) [pid = 1933] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f05184e9800) [pid = 1933] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f051e03c000) [pid = 1933] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f052b3d1400) [pid = 1933] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f0520acc800) [pid = 1933] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f0522d27800) [pid = 1933] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f051e215000) [pid = 1933] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f051e21d000) [pid = 1933] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f051a661400) [pid = 1933] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f051e213000) [pid = 1933] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:54:38 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f0517812c00) [pid = 1933] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:54:38 INFO - PROCESS | 1933 | 1461563678479 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:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2042ms 22:54:38 INFO - PROCESS | 1933 | 1461563678509 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 22:54:38 INFO - PROCESS | 1933 | 1461563678513 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 22:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:54:38 INFO - PROCESS | 1933 | 1461563678519 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:54:38 INFO - PROCESS | 1933 | 1461563678521 Marionette TRACE conn3 <- [1,2434,null,{}] 22:54:38 INFO - PROCESS | 1933 | 1461563678538 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:54:38 INFO - PROCESS | 1933 | 1461563678748 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:54:38 INFO - PROCESS | 1933 | 1461563678764 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051ba7e800 == 167 [pid = 1933] [id = 616] 22:54:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f0517c6e400) [pid = 1933] [serial = 1849] [outer = (nil)] 22:54:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f051da79000) [pid = 1933] [serial = 1850] [outer = 0x7f0517c6e400] 22:54:38 INFO - PROCESS | 1933 | 1461563678827 Marionette DEBUG loaded listener.js 22:54:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f051e031400) [pid = 1933] [serial = 1851] [outer = 0x7f0517c6e400] 22:54:39 INFO - PROCESS | 1933 | 1461563679731 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:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1238ms 22:54:39 INFO - PROCESS | 1933 | 1461563679758 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 22:54:39 INFO - PROCESS | 1933 | 1461563679761 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 22:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:54:39 INFO - PROCESS | 1933 | 1461563679778 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:54:39 INFO - PROCESS | 1933 | 1461563679782 Marionette TRACE conn3 <- [1,2438,null,{}] 22:54:39 INFO - PROCESS | 1933 | 1461563679787 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:54:40 INFO - PROCESS | 1933 | 1461563679999 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 22:54:40 INFO - PROCESS | 1933 | 1461563680372 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051784e000 == 168 [pid = 1933] [id = 617] 22:54:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f0517815400) [pid = 1933] [serial = 1852] [outer = (nil)] 22:54:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f051781ac00) [pid = 1933] [serial = 1853] [outer = 0x7f0517815400] 22:54:40 INFO - PROCESS | 1933 | 1461563680457 Marionette DEBUG loaded listener.js 22:54:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f05184e4000) [pid = 1933] [serial = 1854] [outer = 0x7f0517815400] 22:54:41 INFO - PROCESS | 1933 | 1461563681506 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:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1807ms 22:54:41 INFO - PROCESS | 1933 | 1461563681577 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 22:54:41 INFO - PROCESS | 1933 | 1461563681584 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 22:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:54:41 INFO - PROCESS | 1933 | 1461563681594 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - PROCESS | 1933 | 1461563681598 Marionette TRACE conn3 <- [1,2442,null,{}] 22:54:41 INFO - PROCESS | 1933 | 1461563681606 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:54:41 INFO - PROCESS | 1933 | 1461563681901 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 22:54:42 INFO - PROCESS | 1933 | 1461563682215 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519fc8000 == 169 [pid = 1933] [id = 618] 22:54:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f051a12d400) [pid = 1933] [serial = 1855] [outer = (nil)] 22:54:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f051a2c8c00) [pid = 1933] [serial = 1856] [outer = 0x7f051a12d400] 22:54:42 INFO - PROCESS | 1933 | 1461563682300 Marionette DEBUG loaded listener.js 22:54:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f051a652800) [pid = 1933] [serial = 1857] [outer = 0x7f051a12d400] 22:54:43 INFO - PROCESS | 1933 | 1461563683233 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:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1680ms 22:54:43 INFO - PROCESS | 1933 | 1461563683280 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 22:54:43 INFO - PROCESS | 1933 | 1461563683286 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 22:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:54:43 INFO - PROCESS | 1933 | 1461563683293 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:54:43 INFO - PROCESS | 1933 | 1461563683296 Marionette TRACE conn3 <- [1,2446,null,{}] 22:54:43 INFO - PROCESS | 1933 | 1461563683302 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:54:43 INFO - PROCESS | 1933 | 1461563683552 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 22:54:43 INFO - PROCESS | 1933 | 1461563683933 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cc1c000 == 170 [pid = 1933] [id = 619] 22:54:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051b8d6000) [pid = 1933] [serial = 1858] [outer = (nil)] 22:54:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f051c95fc00) [pid = 1933] [serial = 1859] [outer = 0x7f051b8d6000] 22:54:44 INFO - PROCESS | 1933 | 1461563684017 Marionette DEBUG loaded listener.js 22:54:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051cb02400) [pid = 1933] [serial = 1860] [outer = 0x7f051b8d6000] 22:54:44 INFO - PROCESS | 1933 | 1461563684903 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:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1679ms 22:54:44 INFO - PROCESS | 1933 | 1461563684975 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:54:44 INFO - PROCESS | 1933 | 1461563684978 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 22:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:54:44 INFO - PROCESS | 1933 | 1461563684994 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:54:45 INFO - PROCESS | 1933 | 1461563685003 Marionette TRACE conn3 <- [1,2450,null,{}] 22:54:45 INFO - PROCESS | 1933 | 1461563685009 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:54:45 INFO - PROCESS | 1933 | 1461563685294 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 22:54:45 INFO - PROCESS | 1933 | 1461563685599 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb5e800 == 171 [pid = 1933] [id = 620] 22:54:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051c8e4400) [pid = 1933] [serial = 1861] [outer = (nil)] 22:54:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051f217800) [pid = 1933] [serial = 1862] [outer = 0x7f051c8e4400] 22:54:45 INFO - PROCESS | 1933 | 1461563685683 Marionette DEBUG loaded listener.js 22:54:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f051fba3c00) [pid = 1933] [serial = 1863] [outer = 0x7f051c8e4400] 22:54:46 INFO - PROCESS | 1933 | 1461563686587 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:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1648ms 22:54:46 INFO - PROCESS | 1933 | 1461563686635 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 22:54:46 INFO - PROCESS | 1933 | 1461563686640 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 22:54:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:54:46 INFO - PROCESS | 1933 | 1461563686646 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:54:46 INFO - PROCESS | 1933 | 1461563686649 Marionette TRACE conn3 <- [1,2454,null,{}] 22:54:46 INFO - PROCESS | 1933 | 1461563686655 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:54:46 INFO - PROCESS | 1933 | 1461563686884 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:54:47 INFO - PROCESS | 1933 | 1461563687197 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521a6b800 == 172 [pid = 1933] [id = 621] 22:54:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f051da7e800) [pid = 1933] [serial = 1864] [outer = (nil)] 22:54:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f051fde4800) [pid = 1933] [serial = 1865] [outer = 0x7f051da7e800] 22:54:47 INFO - PROCESS | 1933 | 1461563687278 Marionette DEBUG loaded listener.js 22:54:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f051febbc00) [pid = 1933] [serial = 1866] [outer = 0x7f051da7e800] 22:54:48 INFO - PROCESS | 1933 | 1461563688098 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:54:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:54:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1487ms 22:54:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:54:48 INFO - PROCESS | 1933 | 1461563688134 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 22:54:48 INFO - PROCESS | 1933 | 1461563688137 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 22:54:48 INFO - PROCESS | 1933 | 1461563688144 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:54:48 INFO - PROCESS | 1933 | 1461563688147 Marionette TRACE conn3 <- [1,2458,null,{}] 22:54:48 INFO - PROCESS | 1933 | 1461563688153 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:54:48 INFO - PROCESS | 1933 | 1461563688389 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 22:54:48 INFO - PROCESS | 1933 | 1461563688671 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b1e800 == 173 [pid = 1933] [id = 622] 22:54:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f0520714800) [pid = 1933] [serial = 1867] [outer = (nil)] 22:54:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f0520716c00) [pid = 1933] [serial = 1868] [outer = 0x7f0520714800] 22:54:48 INFO - PROCESS | 1933 | 1461563688776 Marionette DEBUG loaded listener.js 22:54:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f0520ad3400) [pid = 1933] [serial = 1869] [outer = 0x7f0520714800] 22:54:49 INFO - PROCESS | 1933 | 1461563689741 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:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1637ms 22:54:49 INFO - PROCESS | 1933 | 1461563689781 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 22:54:49 INFO - PROCESS | 1933 | 1461563689785 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 22:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:54:49 INFO - PROCESS | 1933 | 1461563689791 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:54:49 INFO - PROCESS | 1933 | 1461563689793 Marionette TRACE conn3 <- [1,2462,null,{}] 22:54:49 INFO - PROCESS | 1933 | 1461563689799 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:54:50 INFO - PROCESS | 1933 | 1461563690030 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 22:54:50 INFO - PROCESS | 1933 | 1461563690300 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052919d800 == 174 [pid = 1933] [id = 623] 22:54:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f0520714c00) [pid = 1933] [serial = 1870] [outer = (nil)] 22:54:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f0522055c00) [pid = 1933] [serial = 1871] [outer = 0x7f0520714c00] 22:54:50 INFO - PROCESS | 1933 | 1461563690420 Marionette DEBUG loaded listener.js 22:54:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f0522952400) [pid = 1933] [serial = 1872] [outer = 0x7f0520714c00] 22:54:51 INFO - PROCESS | 1933 | 1461563691292 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:54:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:54:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1532ms 22:54:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:54:51 INFO - PROCESS | 1933 | 1461563691324 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 22:54:51 INFO - PROCESS | 1933 | 1461563691327 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 22:54:51 INFO - PROCESS | 1933 | 1461563691333 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:54:51 INFO - PROCESS | 1933 | 1461563691336 Marionette TRACE conn3 <- [1,2466,null,{}] 22:54:51 INFO - PROCESS | 1933 | 1461563691341 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:54:51 INFO - PROCESS | 1933 | 1461563691562 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 22:54:51 INFO - PROCESS | 1933 | 1461563691830 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b21f000 == 175 [pid = 1933] [id = 624] 22:54:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f051b8d2800) [pid = 1933] [serial = 1873] [outer = (nil)] 22:54:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f0522959c00) [pid = 1933] [serial = 1874] [outer = 0x7f051b8d2800] 22:54:51 INFO - PROCESS | 1933 | 1461563691947 Marionette DEBUG loaded listener.js 22:54:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f0522d1dc00) [pid = 1933] [serial = 1875] [outer = 0x7f051b8d2800] 22:54:52 INFO - PROCESS | 1933 | 1461563692788 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:54:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:54:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1529ms 22:54:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:54:52 INFO - PROCESS | 1933 | 1461563692863 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:54:52 INFO - PROCESS | 1933 | 1461563692866 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 22:54:52 INFO - PROCESS | 1933 | 1461563692872 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:54:52 INFO - PROCESS | 1933 | 1461563692875 Marionette TRACE conn3 <- [1,2470,null,{}] 22:54:52 INFO - PROCESS | 1933 | 1461563692881 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:54:53 INFO - PROCESS | 1933 | 1461563693145 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 22:54:53 INFO - PROCESS | 1933 | 1461563693448 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c37d800 == 176 [pid = 1933] [id = 625] 22:54:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f0520ad0c00) [pid = 1933] [serial = 1876] [outer = (nil)] 22:54:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f05288f8800) [pid = 1933] [serial = 1877] [outer = 0x7f0520ad0c00] 22:54:53 INFO - PROCESS | 1933 | 1461563693539 Marionette DEBUG loaded listener.js 22:54:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f0528a5b000) [pid = 1933] [serial = 1878] [outer = 0x7f0520ad0c00] 22:54:54 INFO - PROCESS | 1933 | 1461563694440 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:54:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:54:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1634ms 22:54:54 INFO - PROCESS | 1933 | 1461563694507 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 22:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:54:54 INFO - PROCESS | 1933 | 1461563694511 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 22:54:54 INFO - PROCESS | 1933 | 1461563694519 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:54:54 INFO - PROCESS | 1933 | 1461563694522 Marionette TRACE conn3 <- [1,2474,null,{}] 22:54:54 INFO - PROCESS | 1933 | 1461563694528 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:54:54 INFO - PROCESS | 1933 | 1461563694770 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:54:55 INFO - PROCESS | 1933 | 1461563695041 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f6b1000 == 177 [pid = 1933] [id = 626] 22:54:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f0520e75000) [pid = 1933] [serial = 1879] [outer = (nil)] 22:54:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f052905ac00) [pid = 1933] [serial = 1880] [outer = 0x7f0520e75000] 22:54:55 INFO - PROCESS | 1933 | 1461563695165 Marionette DEBUG loaded listener.js 22:54:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052915dc00) [pid = 1933] [serial = 1881] [outer = 0x7f0520e75000] 22:54:56 INFO - PROCESS | 1933 | 1461563696034 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:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1590ms 22:54:56 INFO - PROCESS | 1933 | 1461563696115 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 22:54:56 INFO - PROCESS | 1933 | 1461563696121 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 22:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:54:56 INFO - PROCESS | 1933 | 1461563696131 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:54:56 INFO - PROCESS | 1933 | 1461563696133 Marionette TRACE conn3 <- [1,2478,null,{}] 22:54:56 INFO - PROCESS | 1933 | 1461563696139 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:54:56 INFO - PROCESS | 1933 | 1461563696402 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 22:54:56 INFO - PROCESS | 1933 | 1461563696724 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fed8000 == 178 [pid = 1933] [id = 627] 22:54:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f052aa9a400) [pid = 1933] [serial = 1882] [outer = (nil)] 22:54:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052ad65000) [pid = 1933] [serial = 1883] [outer = 0x7f052aa9a400] 22:54:56 INFO - PROCESS | 1933 | 1461563696819 Marionette DEBUG loaded listener.js 22:54:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052b3c3400) [pid = 1933] [serial = 1884] [outer = 0x7f052aa9a400] 22:54:57 INFO - PROCESS | 1933 | 1461563697729 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:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1630ms 22:54:57 INFO - PROCESS | 1933 | 1461563697762 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 22:54:57 INFO - PROCESS | 1933 | 1461563697766 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 22:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:54:57 INFO - PROCESS | 1933 | 1461563697773 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:54:57 INFO - PROCESS | 1933 | 1461563697777 Marionette TRACE conn3 <- [1,2482,null,{}] 22:54:57 INFO - PROCESS | 1933 | 1461563697782 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:54:58 INFO - PROCESS | 1933 | 1461563698038 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 22:54:58 INFO - PROCESS | 1933 | 1461563698345 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533178800 == 179 [pid = 1933] [id = 628] 22:54:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052bad2400) [pid = 1933] [serial = 1885] [outer = (nil)] 22:54:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f052e4f4400) [pid = 1933] [serial = 1886] [outer = 0x7f052bad2400] 22:54:58 INFO - PROCESS | 1933 | 1461563698427 Marionette DEBUG loaded listener.js 22:54:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052f211400) [pid = 1933] [serial = 1887] [outer = 0x7f052bad2400] 22:54:59 INFO - PROCESS | 1933 | 1461563699345 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:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1637ms 22:54:59 INFO - PROCESS | 1933 | 1461563699411 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 22:54:59 INFO - PROCESS | 1933 | 1461563699415 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 22:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:54:59 INFO - PROCESS | 1933 | 1461563699421 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:54:59 INFO - PROCESS | 1933 | 1461563699423 Marionette TRACE conn3 <- [1,2486,null,{}] 22:54:59 INFO - PROCESS | 1933 | 1461563699429 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:54:59 INFO - PROCESS | 1933 | 1461563699650 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 22:54:59 INFO - PROCESS | 1933 | 1461563699916 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534d9b000 == 180 [pid = 1933] [id = 629] 22:54:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052bfe7c00) [pid = 1933] [serial = 1888] [outer = (nil)] 22:55:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f052fdbb400) [pid = 1933] [serial = 1889] [outer = 0x7f052bfe7c00] 22:55:00 INFO - PROCESS | 1933 | 1461563700036 Marionette DEBUG loaded listener.js 22:55:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052fdd0400) [pid = 1933] [serial = 1890] [outer = 0x7f052bfe7c00] 22:55:00 INFO - PROCESS | 1933 | 1461563700947 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:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:55:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1581ms 22:55:01 INFO - PROCESS | 1933 | 1461563701003 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:55:01 INFO - PROCESS | 1933 | 1461563701007 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 22:55:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:55:01 INFO - PROCESS | 1933 | 1461563701012 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:55:01 INFO - PROCESS | 1933 | 1461563701016 Marionette TRACE conn3 <- [1,2490,null,{}] 22:55:01 INFO - PROCESS | 1933 | 1461563701021 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:55:01 INFO - PROCESS | 1933 | 1461563701261 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 22:55:01 INFO - PROCESS | 1933 | 1461563701586 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354f1000 == 181 [pid = 1933] [id = 630] 22:55:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f051fd53800) [pid = 1933] [serial = 1891] [outer = (nil)] 22:55:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052ffd1800) [pid = 1933] [serial = 1892] [outer = 0x7f051fd53800] 22:55:01 INFO - PROCESS | 1933 | 1461563701669 Marionette DEBUG loaded listener.js 22:55:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f0532b29800) [pid = 1933] [serial = 1893] [outer = 0x7f051fd53800] 22:55:02 INFO - PROCESS | 1933 | 1461563702541 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:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1579ms 22:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:55:02 INFO - PROCESS | 1933 | 1461563702593 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 22:55:02 INFO - PROCESS | 1933 | 1461563702596 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 22:55:02 INFO - PROCESS | 1933 | 1461563702603 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:55:02 INFO - PROCESS | 1933 | 1461563702606 Marionette TRACE conn3 <- [1,2494,null,{}] 22:55:02 INFO - PROCESS | 1933 | 1461563702611 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:55:02 INFO - PROCESS | 1933 | 1461563702843 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:55:03 INFO - PROCESS | 1933 | 1461563703234 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05368df800 == 182 [pid = 1933] [id = 631] 22:55:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f051b8d5800) [pid = 1933] [serial = 1894] [outer = (nil)] 22:55:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f053397d000) [pid = 1933] [serial = 1895] [outer = 0x7f051b8d5800] 22:55:03 INFO - PROCESS | 1933 | 1461563703370 Marionette DEBUG loaded listener.js 22:55:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f053459a000) [pid = 1933] [serial = 1896] [outer = 0x7f051b8d5800] 22:55:04 INFO - PROCESS | 1933 | 1461563704585 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:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2033ms 22:55:04 INFO - PROCESS | 1933 | 1461563704635 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 22:55:04 INFO - PROCESS | 1933 | 1461563704639 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 22:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:55:04 INFO - PROCESS | 1933 | 1461563704644 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:55:04 INFO - PROCESS | 1933 | 1461563704647 Marionette TRACE conn3 <- [1,2498,null,{}] 22:55:04 INFO - PROCESS | 1933 | 1461563704652 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:55:04 INFO - PROCESS | 1933 | 1461563704879 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 22:55:05 INFO - PROCESS | 1933 | 1461563705190 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053b8e0800 == 183 [pid = 1933] [id = 632] 22:55:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f0517815800) [pid = 1933] [serial = 1897] [outer = (nil)] 22:55:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f053497d400) [pid = 1933] [serial = 1898] [outer = 0x7f0517815800] 22:55:05 INFO - PROCESS | 1933 | 1461563705271 Marionette DEBUG loaded listener.js 22:55:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f0535409800) [pid = 1933] [serial = 1899] [outer = 0x7f0517815800] 22:55:06 INFO - PROCESS | 1933 | 1461563706158 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:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1584ms 22:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:55:06 INFO - PROCESS | 1933 | 1461563706230 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 22:55:06 INFO - PROCESS | 1933 | 1461563706233 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 22:55:06 INFO - PROCESS | 1933 | 1461563706239 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:55:06 INFO - PROCESS | 1933 | 1461563706242 Marionette TRACE conn3 <- [1,2502,null,{}] 22:55:06 INFO - PROCESS | 1933 | 1461563706247 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:55:06 INFO - PROCESS | 1933 | 1461563706473 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 22:55:06 INFO - PROCESS | 1933 | 1461563706741 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05426af800 == 184 [pid = 1933] [id = 633] 22:55:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f0517811c00) [pid = 1933] [serial = 1900] [outer = (nil)] 22:55:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f0535436800) [pid = 1933] [serial = 1901] [outer = 0x7f0517811c00] 22:55:06 INFO - PROCESS | 1933 | 1461563706859 Marionette DEBUG loaded listener.js 22:55:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f0535cf3800) [pid = 1933] [serial = 1902] [outer = 0x7f0517811c00] 22:55:07 INFO - PROCESS | 1933 | 1461563707711 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:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1535ms 22:55:07 INFO - PROCESS | 1933 | 1461563707776 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 22:55:07 INFO - PROCESS | 1933 | 1461563707779 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 22:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:55:07 INFO - PROCESS | 1933 | 1461563707785 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:55:07 INFO - PROCESS | 1933 | 1461563707787 Marionette TRACE conn3 <- [1,2506,null,{}] 22:55:07 INFO - PROCESS | 1933 | 1461563707793 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:55:08 INFO - PROCESS | 1933 | 1461563708019 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 22:55:08 INFO - PROCESS | 1933 | 1461563708288 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0543b0c000 == 185 [pid = 1933] [id = 634] 22:55:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f051feb5c00) [pid = 1933] [serial = 1903] [outer = (nil)] 22:55:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f05367c9400) [pid = 1933] [serial = 1904] [outer = 0x7f051feb5c00] 22:55:08 INFO - PROCESS | 1933 | 1461563708415 Marionette DEBUG loaded listener.js 22:55:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f0537c10c00) [pid = 1933] [serial = 1905] [outer = 0x7f051feb5c00] 22:55:09 INFO - PROCESS | 1933 | 1461563709261 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:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1534ms 22:55:09 INFO - PROCESS | 1933 | 1461563709321 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:55:09 INFO - PROCESS | 1933 | 1461563709324 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 22:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:55:09 INFO - PROCESS | 1933 | 1461563709331 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:55:09 INFO - PROCESS | 1933 | 1461563709334 Marionette TRACE conn3 <- [1,2510,null,{}] 22:55:09 INFO - PROCESS | 1933 | 1461563709339 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:55:09 INFO - PROCESS | 1933 | 1461563709573 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 22:55:09 INFO - PROCESS | 1933 | 1461563709849 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0547398000 == 186 [pid = 1933] [id = 635] 22:55:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f053540e000) [pid = 1933] [serial = 1906] [outer = (nil)] 22:55:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f0537cdec00) [pid = 1933] [serial = 1907] [outer = 0x7f053540e000] 22:55:09 INFO - PROCESS | 1933 | 1461563709964 Marionette DEBUG loaded listener.js 22:55:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f053b843000) [pid = 1933] [serial = 1908] [outer = 0x7f053540e000] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05190e9000 == 185 [pid = 1933] [id = 590] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fad9800 == 184 [pid = 1933] [id = 499] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b696000 == 183 [pid = 1933] [id = 116] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051ba82000 == 182 [pid = 1933] [id = 507] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519d20800 == 181 [pid = 1933] [id = 591] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051ba7e800 == 180 [pid = 1933] [id = 616] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b74f800 == 179 [pid = 1933] [id = 615] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519189800 == 178 [pid = 1933] [id = 614] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0518470800 == 177 [pid = 1933] [id = 613] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534660000 == 176 [pid = 1933] [id = 611] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305cc800 == 175 [pid = 1933] [id = 610] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff94000 == 174 [pid = 1933] [id = 609] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fd64000 == 173 [pid = 1933] [id = 608] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052faa4800 == 172 [pid = 1933] [id = 607] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f6a5000 == 171 [pid = 1933] [id = 606] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f64a800 == 170 [pid = 1933] [id = 605] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c274000 == 169 [pid = 1933] [id = 604] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0529407000 == 168 [pid = 1933] [id = 603] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528e32800 == 167 [pid = 1933] [id = 602] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528da3800 == 166 [pid = 1933] [id = 601] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b4c800 == 165 [pid = 1933] [id = 600] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521a75000 == 164 [pid = 1933] [id = 599] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb5a800 == 163 [pid = 1933] [id = 598] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051e14b000 == 162 [pid = 1933] [id = 597] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051df32800 == 161 [pid = 1933] [id = 596] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051bc1d800 == 160 [pid = 1933] [id = 595] 22:55:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519d07000 == 159 [pid = 1933] [id = 594] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f0520e6f800) [pid = 1933] [serial = 1641] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f051c8e8c00) [pid = 1933] [serial = 1778] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f051c96b800) [pid = 1933] [serial = 1779] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f051a2cc400) [pid = 1933] [serial = 1773] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f0522957c00) [pid = 1933] [serial = 1653] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f052d3db400) [pid = 1933] [serial = 1659] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f0529165c00) [pid = 1933] [serial = 1656] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f0521c09800) [pid = 1933] [serial = 1650] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f051c964000) [pid = 1933] [serial = 1644] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f05207d9400) [pid = 1933] [serial = 1647] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f051fba2000) [pid = 1933] [serial = 1626] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f051a6f0000) [pid = 1933] [serial = 1775] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f051b78e800) [pid = 1933] [serial = 1776] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f051da3bc00) [pid = 1933] [serial = 1718] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f052f0c2800) [pid = 1933] [serial = 1749] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f052ef40800) [pid = 1933] [serial = 1748] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f0518fe9400) [pid = 1933] [serial = 1713] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f0517c72400) [pid = 1933] [serial = 1712] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f0533e7dc00) [pid = 1933] [serial = 1758] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f052f216000) [pid = 1933] [serial = 1757] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f051a128000) [pid = 1933] [serial = 1772] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f052fdbfc00) [pid = 1933] [serial = 1752] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f052f683400) [pid = 1933] [serial = 1751] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f052b3ccc00) [pid = 1933] [serial = 1743] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f052ad72400) [pid = 1933] [serial = 1742] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f0531713800) [pid = 1933] [serial = 1755] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f0530166800) [pid = 1933] [serial = 1754] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f0521b04000) [pid = 1933] [serial = 1728] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f0520ad5400) [pid = 1933] [serial = 1727] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f0528f71800) [pid = 1933] [serial = 1737] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f0528a59800) [pid = 1933] [serial = 1736] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f05354ae400) [pid = 1933] [serial = 1764] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f053540b800) [pid = 1933] [serial = 1763] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f051cae7400) [pid = 1933] [serial = 1767] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f05184ea800) [pid = 1933] [serial = 1766] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f05184ef000) [pid = 1933] [serial = 1769] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f0518ff1c00) [pid = 1933] [serial = 1770] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f0522957800) [pid = 1933] [serial = 1731] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f0522060000) [pid = 1933] [serial = 1730] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f052e402400) [pid = 1933] [serial = 1746] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f052c4d4800) [pid = 1933] [serial = 1745] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f0522d27400) [pid = 1933] [serial = 1734] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f0522b82c00) [pid = 1933] [serial = 1733] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f0529166400) [pid = 1933] [serial = 1740] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f0529159800) [pid = 1933] [serial = 1739] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f051fbce400) [pid = 1933] [serial = 1722] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f051fba1000) [pid = 1933] [serial = 1721] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f0535382000) [pid = 1933] [serial = 1761] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f0534599800) [pid = 1933] [serial = 1760] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f051b8d2400) [pid = 1933] [serial = 1716] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f051b786c00) [pid = 1933] [serial = 1715] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f0520710000) [pid = 1933] [serial = 1725] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f051feb8000) [pid = 1933] [serial = 1724] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f051da80c00) [pid = 1933] [serial = 1719] [outer = (nil)] [url = about:blank] 22:55:12 INFO - PROCESS | 1933 | 1461563712469 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:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 3183ms 22:55:12 INFO - PROCESS | 1933 | 1461563712516 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 22:55:12 INFO - PROCESS | 1933 | 1461563712521 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 22:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:55:12 INFO - PROCESS | 1933 | 1461563712529 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:55:12 INFO - PROCESS | 1933 | 1461563712534 Marionette TRACE conn3 <- [1,2514,null,{}] 22:55:12 INFO - PROCESS | 1933 | 1461563712543 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:55:12 INFO - PROCESS | 1933 | 1461563712796 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:55:12 INFO - PROCESS | 1933 | 1461563712991 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517ca3800 == 160 [pid = 1933] [id = 636] 22:55:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f05184f1c00) [pid = 1933] [serial = 1909] [outer = (nil)] 22:55:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f0518fe8c00) [pid = 1933] [serial = 1910] [outer = 0x7f05184f1c00] 22:55:13 INFO - PROCESS | 1933 | 1461563713064 Marionette DEBUG loaded listener.js 22:55:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f0518ff0c00) [pid = 1933] [serial = 1911] [outer = 0x7f05184f1c00] 22:55:13 INFO - PROCESS | 1933 | 1461563713865 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:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1392ms 22:55:13 INFO - PROCESS | 1933 | 1461563713942 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 22:55:13 INFO - PROCESS | 1933 | 1461563713953 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 22:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:55:13 INFO - PROCESS | 1933 | 1461563713966 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:55:13 INFO - PROCESS | 1933 | 1461563713970 Marionette TRACE conn3 <- [1,2518,null,{}] 22:55:14 INFO - PROCESS | 1933 | 1461563714011 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:55:14 INFO - PROCESS | 1933 | 1461563714224 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 22:55:14 INFO - PROCESS | 1933 | 1461563714236 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05190ef000 == 161 [pid = 1933] [id = 637] 22:55:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051916f000) [pid = 1933] [serial = 1912] [outer = (nil)] 22:55:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f051a130c00) [pid = 1933] [serial = 1913] [outer = 0x7f051916f000] 22:55:14 INFO - PROCESS | 1933 | 1461563714302 Marionette DEBUG loaded listener.js 22:55:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051a2cd400) [pid = 1933] [serial = 1914] [outer = 0x7f051916f000] 22:55:15 INFO - PROCESS | 1933 | 1461563715413 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:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1465ms 22:55:15 INFO - PROCESS | 1933 | 1461563715436 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 22:55:15 INFO - PROCESS | 1933 | 1461563715441 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 22:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:55:15 INFO - PROCESS | 1933 | 1461563715447 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:55:15 INFO - PROCESS | 1933 | 1461563715453 Marionette TRACE conn3 <- [1,2522,null,{}] 22:55:15 INFO - PROCESS | 1933 | 1461563715468 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:55:15 INFO - PROCESS | 1933 | 1461563715755 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 22:55:15 INFO - PROCESS | 1933 | 1461563715790 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519d1b800 == 162 [pid = 1933] [id = 638] 22:55:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051a65f000) [pid = 1933] [serial = 1915] [outer = (nil)] 22:55:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051a6f4c00) [pid = 1933] [serial = 1916] [outer = 0x7f051a65f000] 22:55:15 INFO - PROCESS | 1933 | 1461563715860 Marionette DEBUG loaded listener.js 22:55:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f051b78d000) [pid = 1933] [serial = 1917] [outer = 0x7f051a65f000] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f051cb06000) [pid = 1933] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f052064e800) [pid = 1933] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f051b8cdc00) [pid = 1933] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f052915f000) [pid = 1933] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f051a12c400) [pid = 1933] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f051e02ec00) [pid = 1933] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f051fdf2800) [pid = 1933] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f051c966c00) [pid = 1933] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f051cb0a000) [pid = 1933] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f05207c2800) [pid = 1933] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f052295a400) [pid = 1933] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f051a6ebc00) [pid = 1933] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f051fde7c00) [pid = 1933] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f0522956000) [pid = 1933] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f051b8d6400) [pid = 1933] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f0519168400) [pid = 1933] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f0517814000) [pid = 1933] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:55:17 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f05184e4400) [pid = 1933] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:55:17 INFO - PROCESS | 1933 | 1461563717451 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:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2038ms 22:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:55:17 INFO - PROCESS | 1933 | 1461563717486 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 22:55:17 INFO - PROCESS | 1933 | 1461563717490 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 22:55:17 INFO - PROCESS | 1933 | 1461563717496 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:55:17 INFO - PROCESS | 1933 | 1461563717499 Marionette TRACE conn3 <- [1,2526,null,{}] 22:55:17 INFO - PROCESS | 1933 | 1461563717504 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:55:17 INFO - PROCESS | 1933 | 1461563717772 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 22:55:17 INFO - PROCESS | 1933 | 1461563717796 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a59d000 == 163 [pid = 1933] [id = 639] 22:55:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f051a2c3400) [pid = 1933] [serial = 1918] [outer = (nil)] 22:55:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f051b8ccc00) [pid = 1933] [serial = 1919] [outer = 0x7f051a2c3400] 22:55:17 INFO - PROCESS | 1933 | 1461563717858 Marionette DEBUG loaded listener.js 22:55:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f051c8ef800) [pid = 1933] [serial = 1920] [outer = 0x7f051a2c3400] 22:55:18 INFO - PROCESS | 1933 | 1461563718722 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:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1243ms 22:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:55:18 INFO - PROCESS | 1933 | 1461563718739 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:55:18 INFO - PROCESS | 1933 | 1461563718741 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 22:55:18 INFO - PROCESS | 1933 | 1461563718749 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:55:18 INFO - PROCESS | 1933 | 1461563718752 Marionette TRACE conn3 <- [1,2530,null,{}] 22:55:18 INFO - PROCESS | 1933 | 1461563718756 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:55:19 INFO - PROCESS | 1933 | 1461563719067 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 22:55:19 INFO - PROCESS | 1933 | 1461563719378 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517a5d800 == 164 [pid = 1933] [id = 640] 22:55:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f051781b400) [pid = 1933] [serial = 1921] [outer = (nil)] 22:55:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f0517c78400) [pid = 1933] [serial = 1922] [outer = 0x7f051781b400] 22:55:19 INFO - PROCESS | 1933 | 1461563719521 Marionette DEBUG loaded listener.js 22:55:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f0518fea800) [pid = 1933] [serial = 1923] [outer = 0x7f051781b400] 22:55:20 INFO - PROCESS | 1933 | 1461563720441 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:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1734ms 22:55:20 INFO - PROCESS | 1933 | 1461563720485 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 22:55:20 INFO - PROCESS | 1933 | 1461563720492 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 22:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:55:20 INFO - PROCESS | 1933 | 1461563720502 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:55:20 INFO - PROCESS | 1933 | 1461563720506 Marionette TRACE conn3 <- [1,2534,null,{}] 22:55:20 INFO - PROCESS | 1933 | 1461563720514 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:55:20 INFO - PROCESS | 1933 | 1461563720744 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:55:20 INFO - PROCESS | 1933 | 1461563720961 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519d22800 == 165 [pid = 1933] [id = 641] 22:55:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f051a12c400) [pid = 1933] [serial = 1924] [outer = (nil)] 22:55:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f051a2d0400) [pid = 1933] [serial = 1925] [outer = 0x7f051a12c400] 22:55:21 INFO - PROCESS | 1933 | 1461563721128 Marionette DEBUG loaded listener.js 22:55:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f051a5d0800) [pid = 1933] [serial = 1926] [outer = 0x7f051a12c400] 22:55:22 INFO - PROCESS | 1933 | 1461563722090 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:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1635ms 22:55:22 INFO - PROCESS | 1933 | 1461563722141 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 22:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:55:22 INFO - PROCESS | 1933 | 1461563722148 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 22:55:22 INFO - PROCESS | 1933 | 1461563722154 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:55:22 INFO - PROCESS | 1933 | 1461563722157 Marionette TRACE conn3 <- [1,2538,null,{}] 22:55:22 INFO - PROCESS | 1933 | 1461563722163 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:55:22 INFO - PROCESS | 1933 | 1461563722394 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 22:55:22 INFO - PROCESS | 1933 | 1461563722651 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051ba77000 == 166 [pid = 1933] [id = 642] 22:55:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f051b78b800) [pid = 1933] [serial = 1927] [outer = (nil)] 22:55:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f051b7d4400) [pid = 1933] [serial = 1928] [outer = 0x7f051b78b800] 22:55:22 INFO - PROCESS | 1933 | 1461563722812 Marionette DEBUG loaded listener.js 22:55:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f051c8f0c00) [pid = 1933] [serial = 1929] [outer = 0x7f051b78b800] 22:55:23 INFO - PROCESS | 1933 | 1461563723690 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:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1584ms 22:55:23 INFO - PROCESS | 1933 | 1461563723738 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 22:55:23 INFO - PROCESS | 1933 | 1461563723742 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 22:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:55:23 INFO - PROCESS | 1933 | 1461563723757 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:55:23 INFO - PROCESS | 1933 | 1461563723766 Marionette TRACE conn3 <- [1,2542,null,{}] 22:55:23 INFO - PROCESS | 1933 | 1461563723772 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:55:24 INFO - PROCESS | 1933 | 1461563724036 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 22:55:24 INFO - PROCESS | 1933 | 1461563724334 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051c82a800 == 167 [pid = 1933] [id = 643] 22:55:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051b7c8400) [pid = 1933] [serial = 1930] [outer = (nil)] 22:55:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f051cb04000) [pid = 1933] [serial = 1931] [outer = 0x7f051b7c8400] 22:55:24 INFO - PROCESS | 1933 | 1461563724415 Marionette DEBUG loaded listener.js 22:55:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051cb11400) [pid = 1933] [serial = 1932] [outer = 0x7f051b7c8400] 22:55:25 INFO - PROCESS | 1933 | 1461563725280 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:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1601ms 22:55:25 INFO - PROCESS | 1933 | 1461563725351 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 22:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:55:25 INFO - PROCESS | 1933 | 1461563725357 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 22:55:25 INFO - PROCESS | 1933 | 1461563725363 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:55:25 INFO - PROCESS | 1933 | 1461563725366 Marionette TRACE conn3 <- [1,2546,null,{}] 22:55:25 INFO - PROCESS | 1933 | 1461563725371 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:55:25 INFO - PROCESS | 1933 | 1461563725636 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 22:55:25 INFO - PROCESS | 1933 | 1461563725943 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cc0a800 == 168 [pid = 1933] [id = 644] 22:55:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051c965800) [pid = 1933] [serial = 1933] [outer = (nil)] 22:55:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051da41400) [pid = 1933] [serial = 1934] [outer = 0x7f051c965800] 22:55:26 INFO - PROCESS | 1933 | 1461563726022 Marionette DEBUG loaded listener.js 22:55:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f051da77000) [pid = 1933] [serial = 1935] [outer = 0x7f051c965800] 22:55:26 INFO - PROCESS | 1933 | 1461563726863 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:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1533ms 22:55:26 INFO - PROCESS | 1933 | 1461563726897 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:55:26 INFO - PROCESS | 1933 | 1461563726900 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 22:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:55:26 INFO - PROCESS | 1933 | 1461563726906 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:55:26 INFO - PROCESS | 1933 | 1461563726908 Marionette TRACE conn3 <- [1,2550,null,{}] 22:55:26 INFO - PROCESS | 1933 | 1461563726914 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:55:27 INFO - PROCESS | 1933 | 1461563727130 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 22:55:27 INFO - PROCESS | 1933 | 1461563727392 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df42000 == 169 [pid = 1933] [id = 645] 22:55:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f051e032c00) [pid = 1933] [serial = 1936] [outer = (nil)] 22:55:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f051e035400) [pid = 1933] [serial = 1937] [outer = 0x7f051e032c00] 22:55:27 INFO - PROCESS | 1933 | 1461563727483 Marionette DEBUG loaded listener.js 22:55:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f051f214000) [pid = 1933] [serial = 1938] [outer = 0x7f051e032c00] 22:55:28 INFO - PROCESS | 1933 | 1461563728470 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:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1630ms 22:55:28 INFO - PROCESS | 1933 | 1461563728538 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 22:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:55:28 INFO - PROCESS | 1933 | 1461563728543 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 22:55:28 INFO - PROCESS | 1933 | 1461563728549 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:55:28 INFO - PROCESS | 1933 | 1461563728552 Marionette TRACE conn3 <- [1,2554,null,{}] 22:55:28 INFO - PROCESS | 1933 | 1461563728558 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:55:28 INFO - PROCESS | 1933 | 1461563728827 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:55:29 INFO - PROCESS | 1933 | 1461563729171 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f121800 == 170 [pid = 1933] [id = 646] 22:55:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f051fb9f000) [pid = 1933] [serial = 1939] [outer = (nil)] 22:55:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f051fd60000) [pid = 1933] [serial = 1940] [outer = 0x7f051fb9f000] 22:55:29 INFO - PROCESS | 1933 | 1461563729254 Marionette DEBUG loaded listener.js 22:55:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f051fdea000) [pid = 1933] [serial = 1941] [outer = 0x7f051fb9f000] 22:55:30 INFO - PROCESS | 1933 | 1461563730150 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:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1636ms 22:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:55:30 INFO - PROCESS | 1933 | 1461563730185 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 22:55:30 INFO - PROCESS | 1933 | 1461563730188 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 22:55:30 INFO - PROCESS | 1933 | 1461563730194 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:55:30 INFO - PROCESS | 1933 | 1461563730197 Marionette TRACE conn3 <- [1,2558,null,{}] 22:55:30 INFO - PROCESS | 1933 | 1461563730202 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:55:30 INFO - PROCESS | 1933 | 1461563730420 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 22:55:30 INFO - PROCESS | 1933 | 1461563730691 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f3bb000 == 171 [pid = 1933] [id = 647] 22:55:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f051fd52800) [pid = 1933] [serial = 1942] [outer = (nil)] 22:55:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f051feae800) [pid = 1933] [serial = 1943] [outer = 0x7f051fd52800] 22:55:30 INFO - PROCESS | 1933 | 1461563730810 Marionette DEBUG loaded listener.js 22:55:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f051feb7400) [pid = 1933] [serial = 1944] [outer = 0x7f051fd52800] 22:55:31 INFO - PROCESS | 1933 | 1461563731698 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:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1534ms 22:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:55:31 INFO - PROCESS | 1933 | 1461563731728 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 22:55:31 INFO - PROCESS | 1933 | 1461563731731 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 22:55:31 INFO - PROCESS | 1933 | 1461563731738 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:55:31 INFO - PROCESS | 1933 | 1461563731742 Marionette TRACE conn3 <- [1,2562,null,{}] 22:55:31 INFO - PROCESS | 1933 | 1461563731747 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:55:31 INFO - PROCESS | 1933 | 1461563731975 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 22:55:32 INFO - PROCESS | 1933 | 1461563732240 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb53000 == 172 [pid = 1933] [id = 648] 22:55:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f051fd55000) [pid = 1933] [serial = 1945] [outer = (nil)] 22:55:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f0520648800) [pid = 1933] [serial = 1946] [outer = 0x7f051fd55000] 22:55:32 INFO - PROCESS | 1933 | 1461563732358 Marionette DEBUG loaded listener.js 22:55:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f052070c800) [pid = 1933] [serial = 1947] [outer = 0x7f051fd55000] 22:55:33 INFO - PROCESS | 1933 | 1461563733264 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:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1586ms 22:55:33 INFO - PROCESS | 1933 | 1461563733324 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 22:55:33 INFO - PROCESS | 1933 | 1461563733328 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 22:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:55:33 INFO - PROCESS | 1933 | 1461563733334 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:55:33 INFO - PROCESS | 1933 | 1461563733336 Marionette TRACE conn3 <- [1,2566,null,{}] 22:55:33 INFO - PROCESS | 1933 | 1461563733342 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:55:33 INFO - PROCESS | 1933 | 1461563733566 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 22:55:33 INFO - PROCESS | 1933 | 1461563733878 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0520613800 == 173 [pid = 1933] [id = 649] 22:55:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f051fdea400) [pid = 1933] [serial = 1948] [outer = (nil)] 22:55:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f0520712800) [pid = 1933] [serial = 1949] [outer = 0x7f051fdea400] 22:55:33 INFO - PROCESS | 1933 | 1461563733969 Marionette DEBUG loaded listener.js 22:55:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f05207c1c00) [pid = 1933] [serial = 1950] [outer = 0x7f051fdea400] 22:55:34 INFO - PROCESS | 1933 | 1461563734861 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:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1584ms 22:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:55:34 INFO - PROCESS | 1933 | 1461563734919 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:55:34 INFO - PROCESS | 1933 | 1461563734923 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 22:55:34 INFO - PROCESS | 1933 | 1461563734929 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:55:34 INFO - PROCESS | 1933 | 1461563734932 Marionette TRACE conn3 <- [1,2570,null,{}] 22:55:34 INFO - PROCESS | 1933 | 1461563734937 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:55:35 INFO - PROCESS | 1933 | 1461563735180 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 22:55:35 INFO - PROCESS | 1933 | 1461563735517 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521a66800 == 174 [pid = 1933] [id = 650] 22:55:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f05207d9c00) [pid = 1933] [serial = 1951] [outer = (nil)] 22:55:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f05207dc000) [pid = 1933] [serial = 1952] [outer = 0x7f05207d9c00] 22:55:35 INFO - PROCESS | 1933 | 1461563735630 Marionette DEBUG loaded listener.js 22:55:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f05207e6400) [pid = 1933] [serial = 1953] [outer = 0x7f05207d9c00] 22:55:36 INFO - PROCESS | 1933 | 1461563736623 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:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1738ms 22:55:36 INFO - PROCESS | 1933 | 1461563736667 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 22:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:55:36 INFO - PROCESS | 1933 | 1461563736672 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 22:55:36 INFO - PROCESS | 1933 | 1461563736678 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:55:36 INFO - PROCESS | 1933 | 1461563736683 Marionette TRACE conn3 <- [1,2574,null,{}] 22:55:36 INFO - PROCESS | 1933 | 1461563736688 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:55:36 INFO - PROCESS | 1933 | 1461563736960 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:55:37 INFO - PROCESS | 1933 | 1461563737271 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b14000 == 175 [pid = 1933] [id = 651] 22:55:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f05207da000) [pid = 1933] [serial = 1954] [outer = (nil)] 22:55:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f0521aa6400) [pid = 1933] [serial = 1955] [outer = 0x7f05207da000] 22:55:37 INFO - PROCESS | 1933 | 1461563737353 Marionette DEBUG loaded listener.js 22:55:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f0521b0bc00) [pid = 1933] [serial = 1956] [outer = 0x7f05207da000] 22:55:38 INFO - PROCESS | 1933 | 1461563738230 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:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1584ms 22:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:55:38 INFO - PROCESS | 1933 | 1461563738263 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 22:55:38 INFO - PROCESS | 1933 | 1461563738266 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 22:55:38 INFO - PROCESS | 1933 | 1461563738273 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:55:38 INFO - PROCESS | 1933 | 1461563738276 Marionette TRACE conn3 <- [1,2578,null,{}] 22:55:38 INFO - PROCESS | 1933 | 1461563738281 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:55:38 INFO - PROCESS | 1933 | 1461563738512 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 22:55:38 INFO - PROCESS | 1933 | 1461563738781 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522c15000 == 176 [pid = 1933] [id = 652] 22:55:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f0520ad5800) [pid = 1933] [serial = 1957] [outer = (nil)] 22:55:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f0521bc4800) [pid = 1933] [serial = 1958] [outer = 0x7f0520ad5800] 22:55:38 INFO - PROCESS | 1933 | 1461563738901 Marionette DEBUG loaded listener.js 22:55:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f0521bd0400) [pid = 1933] [serial = 1959] [outer = 0x7f0520ad5800] 22:55:39 INFO - PROCESS | 1933 | 1461563739763 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:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1547ms 22:55:39 INFO - PROCESS | 1933 | 1461563739820 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 22:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:55:39 INFO - PROCESS | 1933 | 1461563739824 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 22:55:39 INFO - PROCESS | 1933 | 1461563739831 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:55:39 INFO - PROCESS | 1933 | 1461563739834 Marionette TRACE conn3 <- [1,2582,null,{}] 22:55:39 INFO - PROCESS | 1933 | 1461563739841 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:55:40 INFO - PROCESS | 1933 | 1461563740083 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 22:55:40 INFO - PROCESS | 1933 | 1461563740362 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528d6d000 == 177 [pid = 1933] [id = 653] 22:55:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f051b8d4800) [pid = 1933] [serial = 1960] [outer = (nil)] 22:55:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f0521c08800) [pid = 1933] [serial = 1961] [outer = 0x7f051b8d4800] 22:55:40 INFO - PROCESS | 1933 | 1461563740492 Marionette DEBUG loaded listener.js 22:55:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f0522057400) [pid = 1933] [serial = 1962] [outer = 0x7f051b8d4800] 22:55:41 INFO - PROCESS | 1933 | 1461563741349 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:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1581ms 22:55:41 INFO - PROCESS | 1933 | 1461563741412 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 22:55:41 INFO - PROCESS | 1933 | 1461563741415 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 22:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:55:41 INFO - PROCESS | 1933 | 1461563741422 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:55:41 INFO - PROCESS | 1933 | 1461563741425 Marionette TRACE conn3 <- [1,2586,null,{}] 22:55:41 INFO - PROCESS | 1933 | 1461563741431 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:55:41 INFO - PROCESS | 1933 | 1461563741671 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 22:55:41 INFO - PROCESS | 1933 | 1461563741939 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528e17800 == 178 [pid = 1933] [id = 654] 22:55:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f051f20e800) [pid = 1933] [serial = 1963] [outer = (nil)] 22:55:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052211d800) [pid = 1933] [serial = 1964] [outer = 0x7f051f20e800] 22:55:42 INFO - PROCESS | 1933 | 1461563742059 Marionette DEBUG loaded listener.js 22:55:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f0522127400) [pid = 1933] [serial = 1965] [outer = 0x7f051f20e800] 22:55:42 INFO - PROCESS | 1933 | 1461563742939 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:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1591ms 22:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:55:43 INFO - PROCESS | 1933 | 1461563743015 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:55:43 INFO - PROCESS | 1933 | 1461563743017 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 22:55:43 INFO - PROCESS | 1933 | 1461563743024 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:55:43 INFO - PROCESS | 1933 | 1461563743027 Marionette TRACE conn3 <- [1,2590,null,{}] 22:55:43 INFO - PROCESS | 1933 | 1461563743033 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:55:43 INFO - PROCESS | 1933 | 1461563743270 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 22:55:43 INFO - PROCESS | 1933 | 1461563743538 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291a2000 == 179 [pid = 1933] [id = 655] 22:55:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f0521b11400) [pid = 1933] [serial = 1966] [outer = (nil)] 22:55:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f0522320000) [pid = 1933] [serial = 1967] [outer = 0x7f0521b11400] 22:55:43 INFO - PROCESS | 1933 | 1461563743657 Marionette DEBUG loaded listener.js 22:55:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f05228c4400) [pid = 1933] [serial = 1968] [outer = 0x7f0521b11400] 22:55:44 INFO - PROCESS | 1933 | 1461563744591 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:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1638ms 22:55:44 INFO - PROCESS | 1933 | 1461563744663 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 22:55:44 INFO - PROCESS | 1933 | 1461563744666 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 22:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:55:44 INFO - PROCESS | 1933 | 1461563744673 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:55:44 INFO - PROCESS | 1933 | 1461563744676 Marionette TRACE conn3 <- [1,2594,null,{}] 22:55:44 INFO - PROCESS | 1933 | 1461563744681 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:55:44 INFO - PROCESS | 1933 | 1461563744917 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:55:45 INFO - PROCESS | 1933 | 1461563745233 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529381800 == 180 [pid = 1933] [id = 656] 22:55:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f051a2c6400) [pid = 1933] [serial = 1969] [outer = (nil)] 22:55:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f05228ccc00) [pid = 1933] [serial = 1970] [outer = 0x7f051a2c6400] 22:55:45 INFO - PROCESS | 1933 | 1461563745314 Marionette DEBUG loaded listener.js 22:55:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f0522a4a000) [pid = 1933] [serial = 1971] [outer = 0x7f051a2c6400] 22:55:46 INFO - PROCESS | 1933 | 1461563746223 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:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1578ms 22:55:46 INFO - PROCESS | 1933 | 1461563746252 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 22:55:46 INFO - PROCESS | 1933 | 1461563746256 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 22:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:55:46 INFO - PROCESS | 1933 | 1461563746261 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:55:46 INFO - PROCESS | 1933 | 1461563746263 Marionette TRACE conn3 <- [1,2598,null,{}] 22:55:46 INFO - PROCESS | 1933 | 1461563746269 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:55:46 INFO - PROCESS | 1933 | 1461563746509 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 22:55:46 INFO - PROCESS | 1933 | 1461563746822 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b20f800 == 181 [pid = 1933] [id = 657] 22:55:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f051a655000) [pid = 1933] [serial = 1972] [outer = (nil)] 22:55:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f0522b91c00) [pid = 1933] [serial = 1973] [outer = 0x7f051a655000] 22:55:46 INFO - PROCESS | 1933 | 1461563746904 Marionette DEBUG loaded listener.js 22:55:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f0522d1e400) [pid = 1933] [serial = 1974] [outer = 0x7f051a655000] 22:55:47 INFO - PROCESS | 1933 | 1461563747825 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:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1628ms 22:55:47 INFO - PROCESS | 1933 | 1461563747891 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 22:55:47 INFO - PROCESS | 1933 | 1461563747895 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 22:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:55:47 INFO - PROCESS | 1933 | 1461563747901 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:55:47 INFO - PROCESS | 1933 | 1461563747903 Marionette TRACE conn3 <- [1,2602,null,{}] 22:55:47 INFO - PROCESS | 1933 | 1461563747909 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:55:48 INFO - PROCESS | 1933 | 1461563748148 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 22:55:48 INFO - PROCESS | 1933 | 1461563748461 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6c2000 == 182 [pid = 1933] [id = 658] 22:55:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f05228cd800) [pid = 1933] [serial = 1975] [outer = (nil)] 22:55:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f0522d25800) [pid = 1933] [serial = 1976] [outer = 0x7f05228cd800] 22:55:48 INFO - PROCESS | 1933 | 1461563748542 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f05288f7400) [pid = 1933] [serial = 1977] [outer = 0x7f05228cd800] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0517a5a800 == 181 [pid = 1933] [id = 589] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f053b8e0800 == 180 [pid = 1933] [id = 632] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05368df800 == 179 [pid = 1933] [id = 631] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05354f1000 == 178 [pid = 1933] [id = 630] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534d9b000 == 177 [pid = 1933] [id = 629] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0533178800 == 176 [pid = 1933] [id = 628] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fed8000 == 175 [pid = 1933] [id = 627] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f6b1000 == 174 [pid = 1933] [id = 626] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c37d800 == 173 [pid = 1933] [id = 625] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b21f000 == 172 [pid = 1933] [id = 624] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052919d800 == 171 [pid = 1933] [id = 623] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b1e800 == 170 [pid = 1933] [id = 622] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521a6b800 == 169 [pid = 1933] [id = 621] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb5e800 == 168 [pid = 1933] [id = 620] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051cc1c000 == 167 [pid = 1933] [id = 619] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519fc8000 == 166 [pid = 1933] [id = 618] 22:55:50 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051784e000 == 165 [pid = 1933] [id = 617] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f052bad1c00) [pid = 1933] [serial = 1820] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f0522318400) [pid = 1933] [serial = 1809] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f051fb9b000) [pid = 1933] [serial = 1793] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f052b3d0400) [pid = 1933] [serial = 1818] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f051b780400) [pid = 1933] [serial = 1845] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f051f20c400) [pid = 1933] [serial = 1791] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f0522061800) [pid = 1933] [serial = 1838] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f051fd54400) [pid = 1933] [serial = 1794] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f0521b09800) [pid = 1933] [serial = 1806] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f051ccf8c00) [pid = 1933] [serial = 1787] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f051da76c00) [pid = 1933] [serial = 1788] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f051a657c00) [pid = 1933] [serial = 1844] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f052e4eb000) [pid = 1933] [serial = 1824] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f05207ce400) [pid = 1933] [serial = 1799] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f0521aa7000) [pid = 1933] [serial = 1805] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f0529167400) [pid = 1933] [serial = 1814] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f0520e6f400) [pid = 1933] [serial = 1802] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f052205a000) [pid = 1933] [serial = 1808] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f051feae400) [pid = 1933] [serial = 1796] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f05288f2800) [pid = 1933] [serial = 1812] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f051cb04400) [pid = 1933] [serial = 1847] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f0521a9b800) [pid = 1933] [serial = 1803] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f0522b86400) [pid = 1933] [serial = 1811] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f05207e1c00) [pid = 1933] [serial = 1800] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f051da48400) [pid = 1933] [serial = 1848] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f05330c1c00) [pid = 1933] [serial = 1835] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f051a6e9400) [pid = 1933] [serial = 1785] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f051b7cf400) [pid = 1933] [serial = 1710] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f051cb05400) [pid = 1933] [serial = 1781] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f052b256800) [pid = 1933] [serial = 1817] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f051e037000) [pid = 1933] [serial = 1790] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f0519167400) [pid = 1933] [serial = 1842] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f051a5cac00) [pid = 1933] [serial = 1784] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f052f20e800) [pid = 1933] [serial = 1829] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f052bf10400) [pid = 1933] [serial = 1821] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f052c4dd000) [pid = 1933] [serial = 1823] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f0520645000) [pid = 1933] [serial = 1797] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f0518fee800) [pid = 1933] [serial = 1841] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f052aaa3c00) [pid = 1933] [serial = 1815] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f052ef39c00) [pid = 1933] [serial = 1826] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f052fdc3000) [pid = 1933] [serial = 1832] [outer = (nil)] [url = about:blank] 22:55:50 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f051da79000) [pid = 1933] [serial = 1850] [outer = (nil)] [url = about:blank] 22:55:51 INFO - PROCESS | 1933 | 1461563751005 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:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 3243ms 22:55:51 INFO - PROCESS | 1933 | 1461563751145 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 22:55:51 INFO - PROCESS | 1933 | 1461563751151 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 22:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:55:51 INFO - PROCESS | 1933 | 1461563751158 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:55:51 INFO - PROCESS | 1933 | 1461563751164 Marionette TRACE conn3 <- [1,2606,null,{}] 22:55:51 INFO - PROCESS | 1933 | 1461563751172 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:55:51 INFO - PROCESS | 1933 | 1461563751380 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 22:55:51 INFO - PROCESS | 1933 | 1461563751604 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05190de000 == 166 [pid = 1933] [id = 659] 22:55:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f0518fed400) [pid = 1933] [serial = 1978] [outer = (nil)] 22:55:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f0518ff0800) [pid = 1933] [serial = 1979] [outer = 0x7f0518fed400] 22:55:51 INFO - PROCESS | 1933 | 1461563751672 Marionette DEBUG loaded listener.js 22:55:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f051916a800) [pid = 1933] [serial = 1980] [outer = 0x7f0518fed400] 22:55:52 INFO - PROCESS | 1933 | 1461563752469 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:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1384ms 22:55:52 INFO - PROCESS | 1933 | 1461563752543 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:55:52 INFO - PROCESS | 1933 | 1461563752550 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 22:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:55:52 INFO - PROCESS | 1933 | 1461563752561 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:55:52 INFO - PROCESS | 1933 | 1461563752564 Marionette TRACE conn3 <- [1,2610,null,{}] 22:55:52 INFO - PROCESS | 1933 | 1461563752568 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:55:52 INFO - PROCESS | 1933 | 1461563752794 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 22:55:53 INFO - PROCESS | 1933 | 1461563752998 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519d1f800 == 167 [pid = 1933] [id = 660] 22:55:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f05184ef400) [pid = 1933] [serial = 1981] [outer = (nil)] 22:55:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f051a5c2400) [pid = 1933] [serial = 1982] [outer = 0x7f05184ef400] 22:55:53 INFO - PROCESS | 1933 | 1461563753061 Marionette DEBUG loaded listener.js 22:55:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f051a6eec00) [pid = 1933] [serial = 1983] [outer = 0x7f05184ef400] 22:55:54 INFO - PROCESS | 1933 | 1461563753998 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:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1479ms 22:55:54 INFO - PROCESS | 1933 | 1461563754041 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 22:55:54 INFO - PROCESS | 1933 | 1461563754044 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 22:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:55:54 INFO - PROCESS | 1933 | 1461563754057 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:55:54 INFO - PROCESS | 1933 | 1461563754062 Marionette TRACE conn3 <- [1,2614,null,{}] 22:55:54 INFO - PROCESS | 1933 | 1461563754078 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:55:54 INFO - PROCESS | 1933 | 1461563754404 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:55:54 INFO - PROCESS | 1933 | 1461563754439 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051ba75000 == 168 [pid = 1933] [id = 661] 22:55:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f051b7d2c00) [pid = 1933] [serial = 1984] [outer = (nil)] 22:55:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f051c8ed800) [pid = 1933] [serial = 1985] [outer = 0x7f051b7d2c00] 22:55:54 INFO - PROCESS | 1933 | 1461563754507 Marionette DEBUG loaded listener.js 22:55:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f051cae1000) [pid = 1933] [serial = 1986] [outer = 0x7f051b7d2c00] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f052bad2400) [pid = 1933] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f0520ad0c00) [pid = 1933] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f051916f000) [pid = 1933] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f0517811c00) [pid = 1933] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f0520714c00) [pid = 1933] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f0520714800) [pid = 1933] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f051a65f000) [pid = 1933] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f052bfe7c00) [pid = 1933] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f052aa9a400) [pid = 1933] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f051b8d6000) [pid = 1933] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f0521b05000) [pid = 1933] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f052bff1c00) [pid = 1933] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f0517815800) [pid = 1933] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f05184f1c00) [pid = 1933] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f0517815400) [pid = 1933] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f053540e000) [pid = 1933] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f051fd53800) [pid = 1933] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f051b8d5800) [pid = 1933] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f051b8d2800) [pid = 1933] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f0520e75000) [pid = 1933] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f052f0bec00) [pid = 1933] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f051c960000) [pid = 1933] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f051a12d400) [pid = 1933] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f0517c75c00) [pid = 1933] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f051da7e800) [pid = 1933] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f0517811400) [pid = 1933] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:55:55 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f051c8e4400) [pid = 1933] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:55:56 INFO - PROCESS | 1933 | 1461563756177 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:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2148ms 22:55:56 INFO - PROCESS | 1933 | 1461563756199 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 22:55:56 INFO - PROCESS | 1933 | 1461563756203 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 22:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:55:56 INFO - PROCESS | 1933 | 1461563756209 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:55:56 INFO - PROCESS | 1933 | 1461563756211 Marionette TRACE conn3 <- [1,2618,null,{}] 22:55:56 INFO - PROCESS | 1933 | 1461563756216 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:55:56 INFO - PROCESS | 1933 | 1461563756440 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 22:55:56 INFO - PROCESS | 1933 | 1461563756620 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051bc0f800 == 169 [pid = 1933] [id = 662] 22:55:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f0517810800) [pid = 1933] [serial = 1987] [outer = (nil)] 22:55:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f051b8cd800) [pid = 1933] [serial = 1988] [outer = 0x7f0517810800] 22:55:56 INFO - PROCESS | 1933 | 1461563756687 Marionette DEBUG loaded listener.js 22:55:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f051da40800) [pid = 1933] [serial = 1989] [outer = 0x7f0517810800] 22:55:57 INFO - PROCESS | 1933 | 1461563757458 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:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1277ms 22:55:57 INFO - PROCESS | 1933 | 1461563757490 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 22:55:57 INFO - PROCESS | 1933 | 1461563757493 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 22:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:55:57 INFO - PROCESS | 1933 | 1461563757506 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:55:57 INFO - PROCESS | 1933 | 1461563757508 Marionette TRACE conn3 <- [1,2622,null,{}] 22:55:57 INFO - PROCESS | 1933 | 1461563757514 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:55:57 INFO - PROCESS | 1933 | 1461563757724 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 22:55:58 INFO - PROCESS | 1933 | 1461563758072 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517a5c800 == 170 [pid = 1933] [id = 663] 22:55:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f0517814400) [pid = 1933] [serial = 1990] [outer = (nil)] 22:55:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f0517c70800) [pid = 1933] [serial = 1991] [outer = 0x7f0517814400] 22:55:58 INFO - PROCESS | 1933 | 1461563758219 Marionette DEBUG loaded listener.js 22:55:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f0518fed000) [pid = 1933] [serial = 1992] [outer = 0x7f0517814400] 22:55:59 INFO - PROCESS | 1933 | 1461563759132 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:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1689ms 22:55:59 INFO - PROCESS | 1933 | 1461563759197 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 22:55:59 INFO - PROCESS | 1933 | 1461563759205 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 22:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:55:59 INFO - PROCESS | 1933 | 1461563759214 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:55:59 INFO - PROCESS | 1933 | 1461563759218 Marionette TRACE conn3 <- [1,2626,null,{}] 22:55:59 INFO - PROCESS | 1933 | 1461563759226 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:55:59 INFO - PROCESS | 1933 | 1461563759493 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 22:55:59 INFO - PROCESS | 1933 | 1461563759846 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b919000 == 171 [pid = 1933] [id = 664] 22:55:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f051a6eac00) [pid = 1933] [serial = 1993] [outer = (nil)] 22:55:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f051b783c00) [pid = 1933] [serial = 1994] [outer = 0x7f051a6eac00] 22:55:59 INFO - PROCESS | 1933 | 1461563759929 Marionette DEBUG loaded listener.js 22:56:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f051b8d1000) [pid = 1933] [serial = 1995] [outer = 0x7f051a6eac00] 22:56:01 INFO - PROCESS | 1933 | 1461563761090 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:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1939ms 22:56:01 INFO - PROCESS | 1933 | 1461563761156 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:56:01 INFO - PROCESS | 1933 | 1461563761163 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 22:56:01 INFO - PROCESS | 1933 | 1461563761171 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:56:01 INFO - PROCESS | 1933 | 1461563761174 Marionette TRACE conn3 <- [1,2630,null,{}] 22:56:01 INFO - PROCESS | 1933 | 1461563761181 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:56:01 INFO - PROCESS | 1933 | 1461563761480 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 22:56:01 INFO - PROCESS | 1933 | 1461563761830 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df6d000 == 172 [pid = 1933] [id = 665] 22:56:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f051c966c00) [pid = 1933] [serial = 1996] [outer = (nil)] 22:56:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f051da40000) [pid = 1933] [serial = 1997] [outer = 0x7f051c966c00] 22:56:01 INFO - PROCESS | 1933 | 1461563761914 Marionette DEBUG loaded listener.js 22:56:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f051e030000) [pid = 1933] [serial = 1998] [outer = 0x7f051c966c00] 22:56:02 INFO - PROCESS | 1933 | 1461563762844 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:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1732ms 22:56:02 INFO - PROCESS | 1933 | 1461563762904 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 22:56:02 INFO - PROCESS | 1933 | 1461563762908 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 22:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:56:02 INFO - PROCESS | 1933 | 1461563762917 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:56:02 INFO - PROCESS | 1933 | 1461563762926 Marionette TRACE conn3 <- [1,2634,null,{}] 22:56:02 INFO - PROCESS | 1933 | 1461563762940 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:56:03 INFO - PROCESS | 1933 | 1461563763229 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:56:03 INFO - PROCESS | 1933 | 1461563763537 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0520616000 == 173 [pid = 1933] [id = 666] 22:56:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051e219400) [pid = 1933] [serial = 1999] [outer = (nil)] 22:56:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f051fb97000) [pid = 1933] [serial = 2000] [outer = 0x7f051e219400] 22:56:03 INFO - PROCESS | 1933 | 1461563763620 Marionette DEBUG loaded listener.js 22:56:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051fbc6800) [pid = 1933] [serial = 2001] [outer = 0x7f051e219400] 22:56:04 INFO - PROCESS | 1933 | 1461563764473 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:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1598ms 22:56:04 INFO - PROCESS | 1933 | 1461563764517 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 22:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:56:04 INFO - PROCESS | 1933 | 1461563764522 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 22:56:04 INFO - PROCESS | 1933 | 1461563764528 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:56:04 INFO - PROCESS | 1933 | 1461563764531 Marionette TRACE conn3 <- [1,2638,null,{}] 22:56:04 INFO - PROCESS | 1933 | 1461563764536 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:56:04 INFO - PROCESS | 1933 | 1461563764791 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 22:56:05 INFO - PROCESS | 1933 | 1461563765067 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052225e800 == 174 [pid = 1933] [id = 667] 22:56:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051e21c800) [pid = 1933] [serial = 2002] [outer = (nil)] 22:56:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051fd5b400) [pid = 1933] [serial = 2003] [outer = 0x7f051e21c800] 22:56:05 INFO - PROCESS | 1933 | 1461563765197 Marionette DEBUG loaded listener.js 22:56:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f051feb8000) [pid = 1933] [serial = 2004] [outer = 0x7f051e21c800] 22:56:06 INFO - PROCESS | 1933 | 1461563766061 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:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1583ms 22:56:06 INFO - PROCESS | 1933 | 1461563766111 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 22:56:06 INFO - PROCESS | 1933 | 1461563766115 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 22:56:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:56:06 INFO - PROCESS | 1933 | 1461563766122 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:56:06 INFO - PROCESS | 1933 | 1461563766125 Marionette TRACE conn3 <- [1,2642,null,{}] 22:56:06 INFO - PROCESS | 1933 | 1461563766131 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:56:06 INFO - PROCESS | 1933 | 1461563766367 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 22:56:06 INFO - PROCESS | 1933 | 1461563766633 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522c17800 == 175 [pid = 1933] [id = 668] 22:56:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f05207c6800) [pid = 1933] [serial = 2005] [outer = (nil)] 22:56:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f05207ca400) [pid = 1933] [serial = 2006] [outer = 0x7f05207c6800] 22:56:06 INFO - PROCESS | 1933 | 1461563766788 Marionette DEBUG loaded listener.js 22:56:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f0520e6ec00) [pid = 1933] [serial = 2007] [outer = 0x7f05207c6800] 22:56:07 INFO - PROCESS | 1933 | 1461563767708 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:56:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:56:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1638ms 22:56:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:56:07 INFO - PROCESS | 1933 | 1461563767761 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 22:56:07 INFO - PROCESS | 1933 | 1461563767764 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 22:56:07 INFO - PROCESS | 1933 | 1461563767771 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:56:07 INFO - PROCESS | 1933 | 1461563767774 Marionette TRACE conn3 <- [1,2646,null,{}] 22:56:07 INFO - PROCESS | 1933 | 1461563767779 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:56:08 INFO - PROCESS | 1933 | 1461563768012 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 22:56:08 INFO - PROCESS | 1933 | 1461563768317 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052919e800 == 176 [pid = 1933] [id = 669] 22:56:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f0520e78800) [pid = 1933] [serial = 2008] [outer = (nil)] 22:56:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f0521aa5800) [pid = 1933] [serial = 2009] [outer = 0x7f0520e78800] 22:56:08 INFO - PROCESS | 1933 | 1461563768399 Marionette DEBUG loaded listener.js 22:56:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f0521b0fc00) [pid = 1933] [serial = 2010] [outer = 0x7f0520e78800] 22:56:09 INFO - PROCESS | 1933 | 1461563769230 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:56:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:56:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1482ms 22:56:09 INFO - PROCESS | 1933 | 1461563769252 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 22:56:09 INFO - PROCESS | 1933 | 1461563769255 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 22:56:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:56:09 INFO - PROCESS | 1933 | 1461563769261 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:56:09 INFO - PROCESS | 1933 | 1461563769264 Marionette TRACE conn3 <- [1,2650,null,{}] 22:56:09 INFO - PROCESS | 1933 | 1461563769270 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:56:09 INFO - PROCESS | 1933 | 1461563769493 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 22:56:09 INFO - PROCESS | 1933 | 1461563769771 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ae5a800 == 177 [pid = 1933] [id = 670] 22:56:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f051916d800) [pid = 1933] [serial = 2011] [outer = (nil)] 22:56:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f0521a9b800) [pid = 1933] [serial = 2012] [outer = 0x7f051916d800] 22:56:09 INFO - PROCESS | 1933 | 1461563769859 Marionette DEBUG loaded listener.js 22:56:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f05228c5000) [pid = 1933] [serial = 2013] [outer = 0x7f051916d800] 22:56:10 INFO - PROCESS | 1933 | 1461563770707 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:56:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:56:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1482ms 22:56:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:56:10 INFO - PROCESS | 1933 | 1461563770745 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 22:56:10 INFO - PROCESS | 1933 | 1461563770748 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 22:56:10 INFO - PROCESS | 1933 | 1461563770755 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:56:10 INFO - PROCESS | 1933 | 1461563770758 Marionette TRACE conn3 <- [1,2654,null,{}] 22:56:10 INFO - PROCESS | 1933 | 1461563770779 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:56:11 INFO - PROCESS | 1933 | 1461563771091 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 22:56:11 INFO - PROCESS | 1933 | 1461563771298 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c273000 == 178 [pid = 1933] [id = 671] 22:56:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f0521c06400) [pid = 1933] [serial = 2014] [outer = (nil)] 22:56:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f0522b8b800) [pid = 1933] [serial = 2015] [outer = 0x7f0521c06400] 22:56:11 INFO - PROCESS | 1933 | 1461563771415 Marionette DEBUG loaded listener.js 22:56:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f05288edc00) [pid = 1933] [serial = 2016] [outer = 0x7f0521c06400] 22:56:12 INFO - PROCESS | 1933 | 1461563772329 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:56:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:56:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1631ms 22:56:12 INFO - PROCESS | 1933 | 1461563772386 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 22:56:12 INFO - PROCESS | 1933 | 1461563772390 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 22:56:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:56:12 INFO - PROCESS | 1933 | 1461563772396 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:56:12 INFO - PROCESS | 1933 | 1461563772399 Marionette TRACE conn3 <- [1,2658,null,{}] 22:56:12 INFO - PROCESS | 1933 | 1461563772405 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:56:12 INFO - PROCESS | 1933 | 1461563772635 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 22:56:12 INFO - PROCESS | 1933 | 1461563772946 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c397800 == 179 [pid = 1933] [id = 672] 22:56:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f0522325800) [pid = 1933] [serial = 2017] [outer = (nil)] 22:56:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f0528a56800) [pid = 1933] [serial = 2018] [outer = 0x7f0522325800] 22:56:13 INFO - PROCESS | 1933 | 1461563773026 Marionette DEBUG loaded listener.js 22:56:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f0528f71400) [pid = 1933] [serial = 2019] [outer = 0x7f0522325800] 22:56:13 INFO - PROCESS | 1933 | 1461563773889 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:56:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:56:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1534ms 22:56:13 INFO - PROCESS | 1933 | 1461563773933 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 22:56:13 INFO - PROCESS | 1933 | 1461563773937 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 22:56:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:56:13 INFO - PROCESS | 1933 | 1461563773943 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:56:13 INFO - PROCESS | 1933 | 1461563773946 Marionette TRACE conn3 <- [1,2662,null,{}] 22:56:13 INFO - PROCESS | 1933 | 1461563773951 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:56:14 INFO - PROCESS | 1933 | 1461563774184 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 22:56:14 INFO - PROCESS | 1933 | 1461563774454 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ef9f800 == 180 [pid = 1933] [id = 673] 22:56:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f0529059800) [pid = 1933] [serial = 2020] [outer = (nil)] 22:56:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f052905ec00) [pid = 1933] [serial = 2021] [outer = 0x7f0529059800] 22:56:14 INFO - PROCESS | 1933 | 1461563774605 Marionette DEBUG loaded listener.js 22:56:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052915f800) [pid = 1933] [serial = 2022] [outer = 0x7f0529059800] 22:56:15 INFO - PROCESS | 1933 | 1461563775550 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:56:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:56:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1636ms 22:56:15 INFO - PROCESS | 1933 | 1461563775580 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 22:56:15 INFO - PROCESS | 1933 | 1461563775584 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 22:56:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:56:15 INFO - PROCESS | 1933 | 1461563775590 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:56:15 INFO - PROCESS | 1933 | 1461563775593 Marionette TRACE conn3 <- [1,2666,null,{}] 22:56:15 INFO - PROCESS | 1933 | 1461563775599 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:56:15 INFO - PROCESS | 1933 | 1461563775855 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 22:56:16 INFO - PROCESS | 1933 | 1461563776142 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f6a4000 == 181 [pid = 1933] [id = 674] 22:56:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f052932d400) [pid = 1933] [serial = 2023] [outer = (nil)] 22:56:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f0529474400) [pid = 1933] [serial = 2024] [outer = 0x7f052932d400] 22:56:16 INFO - PROCESS | 1933 | 1461563776269 Marionette DEBUG loaded listener.js 22:56:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052947f800) [pid = 1933] [serial = 2025] [outer = 0x7f052932d400] 22:56:17 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:56:17 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:56:17 INFO - PROCESS | 1933 | 1461563777572 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:56:17 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:56:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2033ms 22:56:17 INFO - PROCESS | 1933 | 1461563777625 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 22:56:17 INFO - PROCESS | 1933 | 1461563777627 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 22:56:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:56:17 INFO - PROCESS | 1933 | 1461563777641 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:56:17 INFO - PROCESS | 1933 | 1461563777644 Marionette TRACE conn3 <- [1,2670,null,{}] 22:56:17 INFO - PROCESS | 1933 | 1461563777650 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:56:17 INFO - PROCESS | 1933 | 1461563777950 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 22:56:18 INFO - PROCESS | 1933 | 1461563778190 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fa54000 == 182 [pid = 1933] [id = 675] 22:56:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f0529338400) [pid = 1933] [serial = 2026] [outer = (nil)] 22:56:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f052aa9c000) [pid = 1933] [serial = 2027] [outer = 0x7f0529338400] 22:56:18 INFO - PROCESS | 1933 | 1461563778266 Marionette DEBUG loaded listener.js 22:56:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052b234400) [pid = 1933] [serial = 2028] [outer = 0x7f0529338400] 22:56:19 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:56:19 INFO - PROCESS | 1933 | 1461563779604 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:56:19 INFO - PROCESS | 1933 | 1461563779629 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 22:56:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:56:19 INFO - PROCESS | 1933 | 1461563779636 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:56:19 INFO - PROCESS | 1933 | 1461563779639 Marionette TRACE conn3 <- [1,2674,null,{}] 22:56:19 INFO - PROCESS | 1933 | 1461563779644 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:56:19 INFO - PROCESS | 1933 | 1461563779877 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 22:56:20 INFO - PROCESS | 1933 | 1461563780166 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fabf800 == 183 [pid = 1933] [id = 676] 22:56:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f0517816800) [pid = 1933] [serial = 2029] [outer = (nil)] 22:56:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f052b234800) [pid = 1933] [serial = 2030] [outer = 0x7f0517816800] 22:56:20 INFO - PROCESS | 1933 | 1461563780242 Marionette DEBUG loaded listener.js 22:56:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052b259c00) [pid = 1933] [serial = 2031] [outer = 0x7f0517816800] 22:56:21 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:56:21 INFO - PROCESS | 1933 | 1461563781601 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:56:21 INFO - PROCESS | 1933 | 1461563781641 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 22:56:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:56:21 INFO - PROCESS | 1933 | 1461563781648 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:56:21 INFO - PROCESS | 1933 | 1461563781651 Marionette TRACE conn3 <- [1,2678,null,{}] 22:56:21 INFO - PROCESS | 1933 | 1461563781657 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:56:21 INFO - PROCESS | 1933 | 1461563781930 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 22:56:22 INFO - PROCESS | 1933 | 1461563782171 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ff42800 == 184 [pid = 1933] [id = 677] 22:56:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f051fba0000) [pid = 1933] [serial = 2032] [outer = (nil)] 22:56:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052b3c4c00) [pid = 1933] [serial = 2033] [outer = 0x7f051fba0000] 22:56:22 INFO - PROCESS | 1933 | 1461563782246 Marionette DEBUG loaded listener.js 22:56:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f052b58c400) [pid = 1933] [serial = 2034] [outer = 0x7f051fba0000] 22:56:23 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:56:23 INFO - PROCESS | 1933 | 1461563783572 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:56:23 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:56:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1939ms 22:56:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:56:23 INFO - PROCESS | 1933 | 1461563783587 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 22:56:23 INFO - PROCESS | 1933 | 1461563783590 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 22:56:23 INFO - PROCESS | 1933 | 1461563783597 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:56:23 INFO - PROCESS | 1933 | 1461563783600 Marionette TRACE conn3 <- [1,2682,null,{}] 22:56:23 INFO - PROCESS | 1933 | 1461563783606 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:56:23 INFO - PROCESS | 1933 | 1461563783843 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 22:56:24 INFO - PROCESS | 1933 | 1461563784159 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0530299000 == 185 [pid = 1933] [id = 678] 22:56:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f052b23d800) [pid = 1933] [serial = 2035] [outer = (nil)] 22:56:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f052b598400) [pid = 1933] [serial = 2036] [outer = 0x7f052b23d800] 22:56:24 INFO - PROCESS | 1933 | 1461563784235 Marionette DEBUG loaded listener.js 22:56:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f052bad7800) [pid = 1933] [serial = 2037] [outer = 0x7f052b23d800] 22:56:25 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:56:25 INFO - PROCESS | 1933 | 1461563785589 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:56:25 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:56:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2035ms 22:56:25 INFO - PROCESS | 1933 | 1461563785631 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 22:56:25 INFO - PROCESS | 1933 | 1461563785635 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 22:56:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:56:25 INFO - PROCESS | 1933 | 1461563785641 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:56:25 INFO - PROCESS | 1933 | 1461563785645 Marionette TRACE conn3 <- [1,2686,null,{}] 22:56:25 INFO - PROCESS | 1933 | 1461563785650 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:56:25 INFO - PROCESS | 1933 | 1461563785967 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 22:56:26 INFO - PROCESS | 1933 | 1461563786223 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305d1800 == 186 [pid = 1933] [id = 679] 22:56:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f0529166800) [pid = 1933] [serial = 2038] [outer = (nil)] 22:56:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f052bc0f800) [pid = 1933] [serial = 2039] [outer = 0x7f0529166800] 22:56:26 INFO - PROCESS | 1933 | 1461563786299 Marionette DEBUG loaded listener.js 22:56:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f052bf06800) [pid = 1933] [serial = 2040] [outer = 0x7f0529166800] 22:56:27 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:56:27 INFO - PROCESS | 1933 | 1461563787690 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:56:27 INFO - PROCESS | 1933 | 1461563787741 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 22:56:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:56:27 INFO - PROCESS | 1933 | 1461563787748 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:56:27 INFO - PROCESS | 1933 | 1461563787751 Marionette TRACE conn3 <- [1,2690,null,{}] 22:56:27 INFO - PROCESS | 1933 | 1461563787757 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:56:28 INFO - PROCESS | 1933 | 1461563788071 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051bbe9000 == 185 [pid = 1933] [id = 593] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051a59d000 == 184 [pid = 1933] [id = 639] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0517ca3800 == 183 [pid = 1933] [id = 636] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05190ef000 == 182 [pid = 1933] [id = 637] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305c2000 == 181 [pid = 1933] [id = 342] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051bc0f800 == 180 [pid = 1933] [id = 662] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051ba75000 == 179 [pid = 1933] [id = 661] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519d1f800 == 178 [pid = 1933] [id = 660] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519d1b800 == 177 [pid = 1933] [id = 638] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05190de000 == 176 [pid = 1933] [id = 659] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0529381800 == 175 [pid = 1933] [id = 656] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05291a2000 == 174 [pid = 1933] [id = 655] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528e17800 == 173 [pid = 1933] [id = 654] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528d6d000 == 172 [pid = 1933] [id = 653] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522c15000 == 171 [pid = 1933] [id = 652] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b14000 == 170 [pid = 1933] [id = 651] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521a66800 == 169 [pid = 1933] [id = 650] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0520613800 == 168 [pid = 1933] [id = 649] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb53000 == 167 [pid = 1933] [id = 648] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534c70800 == 166 [pid = 1933] [id = 612] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f3bb000 == 165 [pid = 1933] [id = 647] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f121800 == 164 [pid = 1933] [id = 646] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051df42000 == 163 [pid = 1933] [id = 645] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051cc0a800 == 162 [pid = 1933] [id = 644] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051c82a800 == 161 [pid = 1933] [id = 643] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051ba77000 == 160 [pid = 1933] [id = 642] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519d22800 == 159 [pid = 1933] [id = 641] 22:56:29 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0517a5d800 == 158 [pid = 1933] [id = 640] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f053497d400) [pid = 1933] [serial = 1898] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f051c95fc00) [pid = 1933] [serial = 1859] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f0518ff0c00) [pid = 1933] [serial = 1911] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f05184e4000) [pid = 1933] [serial = 1854] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f0537cdec00) [pid = 1933] [serial = 1907] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f052ffd1800) [pid = 1933] [serial = 1892] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f053397d000) [pid = 1933] [serial = 1895] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f0522959c00) [pid = 1933] [serial = 1874] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f0518fe8c00) [pid = 1933] [serial = 1910] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f053b843000) [pid = 1933] [serial = 1908] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f052905ac00) [pid = 1933] [serial = 1880] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f0535409800) [pid = 1933] [serial = 1899] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f0533d25400) [pid = 1933] [serial = 1836] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f051da39800) [pid = 1933] [serial = 1782] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f051a2c8c00) [pid = 1933] [serial = 1856] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f0522d1dc00) [pid = 1933] [serial = 1875] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f053459a000) [pid = 1933] [serial = 1896] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f05345a1800) [pid = 1933] [serial = 1839] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f051a6f4c00) [pid = 1933] [serial = 1916] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f052b3c3400) [pid = 1933] [serial = 1884] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f051febbc00) [pid = 1933] [serial = 1866] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f052915dc00) [pid = 1933] [serial = 1881] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f05288f8800) [pid = 1933] [serial = 1877] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f052f68ec00) [pid = 1933] [serial = 1830] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0522952400) [pid = 1933] [serial = 1872] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f052e4f4400) [pid = 1933] [serial = 1886] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f051f217800) [pid = 1933] [serial = 1862] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f051781ac00) [pid = 1933] [serial = 1853] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f051a2cd400) [pid = 1933] [serial = 1914] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f051a652800) [pid = 1933] [serial = 1857] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f051fde4800) [pid = 1933] [serial = 1865] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f051fba3c00) [pid = 1933] [serial = 1863] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f0520716c00) [pid = 1933] [serial = 1868] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f052fdbb400) [pid = 1933] [serial = 1889] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f0532b29800) [pid = 1933] [serial = 1893] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f051b8ccc00) [pid = 1933] [serial = 1919] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f052f211400) [pid = 1933] [serial = 1887] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f0528a5b000) [pid = 1933] [serial = 1878] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f051a130c00) [pid = 1933] [serial = 1913] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f0535436800) [pid = 1933] [serial = 1901] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f0522055c00) [pid = 1933] [serial = 1871] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f0520ad3400) [pid = 1933] [serial = 1869] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f051b78d000) [pid = 1933] [serial = 1917] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f052fdd0400) [pid = 1933] [serial = 1890] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f052ad65000) [pid = 1933] [serial = 1883] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f051cb02400) [pid = 1933] [serial = 1860] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f052f054800) [pid = 1933] [serial = 1827] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f0535cf3800) [pid = 1933] [serial = 1902] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f052ffd8400) [pid = 1933] [serial = 1833] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f05367c9400) [pid = 1933] [serial = 1904] [outer = (nil)] [url = about:blank] 22:56:29 INFO - PROCESS | 1933 | 1461563789783 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517ca3800 == 159 [pid = 1933] [id = 680] 22:56:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f05184ecc00) [pid = 1933] [serial = 2041] [outer = (nil)] 22:56:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f0518fe6800) [pid = 1933] [serial = 2042] [outer = 0x7f05184ecc00] 22:56:29 INFO - PROCESS | 1933 | 1461563789857 Marionette DEBUG loaded listener.js 22:56:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f0519166000) [pid = 1933] [serial = 2043] [outer = 0x7f05184ecc00] 22:56:31 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:56:31 INFO - PROCESS | 1933 | 1461563791195 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:56:31 INFO - PROCESS | 1933 | 1461563791262 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 22:56:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:56:31 INFO - PROCESS | 1933 | 1461563791349 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:56:31 INFO - PROCESS | 1933 | 1461563791359 Marionette TRACE conn3 <- [1,2694,null,{}] 22:56:31 INFO - PROCESS | 1933 | 1461563791370 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:56:31 INFO - PROCESS | 1933 | 1461563791605 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 22:56:31 INFO - PROCESS | 1933 | 1461563791802 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519ed7000 == 160 [pid = 1933] [id = 681] 22:56:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f05184ed800) [pid = 1933] [serial = 2044] [outer = (nil)] 22:56:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f051a5d1800) [pid = 1933] [serial = 2045] [outer = 0x7f05184ed800] 22:56:31 INFO - PROCESS | 1933 | 1461563791871 Marionette DEBUG loaded listener.js 22:56:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f051b7d1000) [pid = 1933] [serial = 2046] [outer = 0x7f05184ed800] 22:56:33 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:56:33 INFO - PROCESS | 1933 | 1461563793167 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:56:33 INFO - PROCESS | 1933 | 1461563793203 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 22:56:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:56:33 INFO - PROCESS | 1933 | 1461563793210 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:56:33 INFO - PROCESS | 1933 | 1461563793212 Marionette TRACE conn3 <- [1,2698,null,{}] 22:56:33 INFO - PROCESS | 1933 | 1461563793218 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:56:33 INFO - PROCESS | 1933 | 1461563793567 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 22:56:33 INFO - PROCESS | 1933 | 1461563793635 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051bbfb000 == 161 [pid = 1933] [id = 682] 22:56:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f051c969000) [pid = 1933] [serial = 2047] [outer = (nil)] 22:56:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f051cb0b000) [pid = 1933] [serial = 2048] [outer = 0x7f051c969000] 22:56:33 INFO - PROCESS | 1933 | 1461563793785 Marionette DEBUG loaded listener.js 22:56:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051ccf9c00) [pid = 1933] [serial = 2049] [outer = 0x7f051c969000] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f05207d9c00) [pid = 1933] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f051fb9f000) [pid = 1933] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f051b8d4800) [pid = 1933] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f051c965800) [pid = 1933] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f0517c6e400) [pid = 1933] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f051a12c400) [pid = 1933] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f051b78b800) [pid = 1933] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f0518fed400) [pid = 1933] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f051fd52800) [pid = 1933] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f051fd55000) [pid = 1933] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f0520ad5800) [pid = 1933] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f051b7c8400) [pid = 1933] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f051a2c6400) [pid = 1933] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f051a655000) [pid = 1933] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f051fdea400) [pid = 1933] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f051781b400) [pid = 1933] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f051feb5c00) [pid = 1933] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f0521b11400) [pid = 1933] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f051f20e800) [pid = 1933] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f05184ef400) [pid = 1933] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f051e032c00) [pid = 1933] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f051b7d2c00) [pid = 1933] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:56:34 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f05207da000) [pid = 1933] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:56:35 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 22:56:35 INFO - PROCESS | 1933 | 1461563795713 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:56:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:56:35 INFO - PROCESS | 1933 | 1461563795761 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 22:56:35 INFO - PROCESS | 1933 | 1461563795776 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:56:35 INFO - PROCESS | 1933 | 1461563795784 Marionette TRACE conn3 <- [1,2702,null,{}] 22:56:35 INFO - PROCESS | 1933 | 1461563795791 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:56:36 INFO - PROCESS | 1933 | 1461563796130 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 22:56:36 INFO - PROCESS | 1933 | 1461563796155 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cc1d000 == 162 [pid = 1933] [id = 683] 22:56:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f051b788c00) [pid = 1933] [serial = 2050] [outer = (nil)] 22:56:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f051da3e400) [pid = 1933] [serial = 2051] [outer = 0x7f051b788c00] 22:56:36 INFO - PROCESS | 1933 | 1461563796231 Marionette DEBUG loaded listener.js 22:56:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f051e03c400) [pid = 1933] [serial = 2052] [outer = 0x7f051b788c00] 22:56:37 INFO - PROCESS | 1933 | 1461563797307 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:56:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:56:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1603ms 22:56:37 INFO - PROCESS | 1933 | 1461563797372 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 22:56:37 INFO - PROCESS | 1933 | 1461563797377 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 22:56:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:56:37 INFO - PROCESS | 1933 | 1461563797386 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:56:37 INFO - PROCESS | 1933 | 1461563797392 Marionette TRACE conn3 <- [1,2706,null,{}] 22:56:37 INFO - PROCESS | 1933 | 1461563797402 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:56:37 INFO - PROCESS | 1933 | 1461563797682 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 22:56:38 INFO - PROCESS | 1933 | 1461563798021 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a5a6800 == 163 [pid = 1933] [id = 684] 22:56:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f0519170800) [pid = 1933] [serial = 2053] [outer = (nil)] 22:56:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f051a5cd800) [pid = 1933] [serial = 2054] [outer = 0x7f0519170800] 22:56:38 INFO - PROCESS | 1933 | 1461563798100 Marionette DEBUG loaded listener.js 22:56:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f051b78e400) [pid = 1933] [serial = 2055] [outer = 0x7f0519170800] 22:56:39 INFO - PROCESS | 1933 | 1461563799000 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:56:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:56:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1686ms 22:56:39 INFO - PROCESS | 1933 | 1461563799073 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 22:56:39 INFO - PROCESS | 1933 | 1461563799081 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 22:56:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:56:39 INFO - PROCESS | 1933 | 1461563799092 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:56:39 INFO - PROCESS | 1933 | 1461563799096 Marionette TRACE conn3 <- [1,2710,null,{}] 22:56:39 INFO - PROCESS | 1933 | 1461563799102 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:56:39 INFO - PROCESS | 1933 | 1461563799376 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 22:56:39 INFO - PROCESS | 1933 | 1461563799684 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df61000 == 164 [pid = 1933] [id = 685] 22:56:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f051cae7000) [pid = 1933] [serial = 2056] [outer = (nil)] 22:56:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f051cb10000) [pid = 1933] [serial = 2057] [outer = 0x7f051cae7000] 22:56:39 INFO - PROCESS | 1933 | 1461563799767 Marionette DEBUG loaded listener.js 22:56:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f051e031800) [pid = 1933] [serial = 2058] [outer = 0x7f051cae7000] 22:56:40 INFO - PROCESS | 1933 | 1461563800779 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:56:40 INFO - PROCESS | 1933 | 1461563800838 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 22:56:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:56:40 INFO - PROCESS | 1933 | 1461563800845 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:56:40 INFO - PROCESS | 1933 | 1461563800851 Marionette TRACE conn3 <- [1,2714,null,{}] 22:56:40 INFO - PROCESS | 1933 | 1461563800867 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:56:41 INFO - PROCESS | 1933 | 1461563801114 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 22:56:41 INFO - PROCESS | 1933 | 1461563801432 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb48800 == 165 [pid = 1933] [id = 686] 22:56:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f051f217800) [pid = 1933] [serial = 2059] [outer = (nil)] 22:56:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f051fd56400) [pid = 1933] [serial = 2060] [outer = 0x7f051f217800] 22:56:41 INFO - PROCESS | 1933 | 1461563801512 Marionette DEBUG loaded listener.js 22:56:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f051fde8400) [pid = 1933] [serial = 2061] [outer = 0x7f051f217800] 22:56:42 INFO - PROCESS | 1933 | 1461563802429 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:56:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:56:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1634ms 22:56:42 INFO - PROCESS | 1933 | 1461563802481 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 22:56:42 INFO - PROCESS | 1933 | 1461563802485 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 22:56:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:56:42 INFO - PROCESS | 1933 | 1461563802492 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:56:42 INFO - PROCESS | 1933 | 1461563802494 Marionette TRACE conn3 <- [1,2718,null,{}] 22:56:42 INFO - PROCESS | 1933 | 1461563802500 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:56:42 INFO - PROCESS | 1933 | 1461563802738 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 22:56:43 INFO - PROCESS | 1933 | 1461563803007 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05209df000 == 166 [pid = 1933] [id = 687] 22:56:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f051da3dc00) [pid = 1933] [serial = 2062] [outer = (nil)] 22:56:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f051febb800) [pid = 1933] [serial = 2063] [outer = 0x7f051da3dc00] 22:56:43 INFO - PROCESS | 1933 | 1461563803131 Marionette DEBUG loaded listener.js 22:56:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f052064e000) [pid = 1933] [serial = 2064] [outer = 0x7f051da3dc00] 22:56:44 INFO - PROCESS | 1933 | 1461563804032 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:56:44 INFO - PROCESS | 1933 | 1461563804085 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 22:56:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:56:44 INFO - PROCESS | 1933 | 1461563804092 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:56:44 INFO - PROCESS | 1933 | 1461563804094 Marionette TRACE conn3 <- [1,2722,null,{}] 22:56:44 INFO - PROCESS | 1933 | 1461563804101 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:56:44 INFO - PROCESS | 1933 | 1461563804337 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 22:56:44 INFO - PROCESS | 1933 | 1461563804645 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522265800 == 167 [pid = 1933] [id = 688] 22:56:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f051fb9d800) [pid = 1933] [serial = 2065] [outer = (nil)] 22:56:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f0520715800) [pid = 1933] [serial = 2066] [outer = 0x7f051fb9d800] 22:56:44 INFO - PROCESS | 1933 | 1461563804726 Marionette DEBUG loaded listener.js 22:56:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f05207d7800) [pid = 1933] [serial = 2067] [outer = 0x7f051fb9d800] 22:56:45 INFO - PROCESS | 1933 | 1461563805655 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:56:45 INFO - PROCESS | 1933 | 1461563805733 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 22:56:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:56:45 INFO - PROCESS | 1933 | 1461563805739 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:56:45 INFO - PROCESS | 1933 | 1461563805741 Marionette TRACE conn3 <- [1,2726,null,{}] 22:56:45 INFO - PROCESS | 1933 | 1461563805747 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:56:46 INFO - PROCESS | 1933 | 1461563806048 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 22:56:46 INFO - PROCESS | 1933 | 1461563806378 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528d64800 == 168 [pid = 1933] [id = 689] 22:56:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f0521bd1000) [pid = 1933] [serial = 2068] [outer = (nil)] 22:56:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f0521c09800) [pid = 1933] [serial = 2069] [outer = 0x7f0521bd1000] 22:56:46 INFO - PROCESS | 1933 | 1461563806463 Marionette DEBUG loaded listener.js 22:56:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f052205f000) [pid = 1933] [serial = 2070] [outer = 0x7f0521bd1000] 22:56:47 INFO - PROCESS | 1933 | 1461563807343 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:56:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:56:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1638ms 22:56:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:56:47 INFO - PROCESS | 1933 | 1461563807378 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 22:56:47 INFO - PROCESS | 1933 | 1461563807381 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 22:56:47 INFO - PROCESS | 1933 | 1461563807388 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:56:47 INFO - PROCESS | 1933 | 1461563807391 Marionette TRACE conn3 <- [1,2730,null,{}] 22:56:47 INFO - PROCESS | 1933 | 1461563807396 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:56:47 INFO - PROCESS | 1933 | 1461563807627 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 22:56:47 INFO - PROCESS | 1933 | 1461563807896 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528e2b800 == 169 [pid = 1933] [id = 690] 22:56:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f052205fc00) [pid = 1933] [serial = 2071] [outer = (nil)] 22:56:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f052231a000) [pid = 1933] [serial = 2072] [outer = 0x7f052205fc00] 22:56:48 INFO - PROCESS | 1933 | 1461563808027 Marionette DEBUG loaded listener.js 22:56:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f0522951000) [pid = 1933] [serial = 2073] [outer = 0x7f052205fc00] 22:56:49 INFO - PROCESS | 1933 | 1461563809271 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:56:49 INFO - PROCESS | 1933 | 1461563809374 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 22:56:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:56:49 INFO - PROCESS | 1933 | 1461563809382 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:56:49 INFO - PROCESS | 1933 | 1461563809385 Marionette TRACE conn3 <- [1,2734,null,{}] 22:56:49 INFO - PROCESS | 1933 | 1461563809390 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:56:49 INFO - PROCESS | 1933 | 1461563809688 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 22:56:49 INFO - PROCESS | 1933 | 1461563809967 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052940e000 == 170 [pid = 1933] [id = 691] 22:56:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f0520e6b000) [pid = 1933] [serial = 2074] [outer = (nil)] 22:56:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f0522b86000) [pid = 1933] [serial = 2075] [outer = 0x7f0520e6b000] 22:56:50 INFO - PROCESS | 1933 | 1461563810044 Marionette DEBUG loaded listener.js 22:56:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f05288eb000) [pid = 1933] [serial = 2076] [outer = 0x7f0520e6b000] 22:56:50 INFO - PROCESS | 1933 | 1461563810947 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:56:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:56:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1634ms 22:56:51 INFO - PROCESS | 1933 | 1461563811022 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 22:56:51 INFO - PROCESS | 1933 | 1461563811026 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 22:56:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:56:51 INFO - PROCESS | 1933 | 1461563811035 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:56:51 INFO - PROCESS | 1933 | 1461563811039 Marionette TRACE conn3 <- [1,2738,null,{}] 22:56:51 INFO - PROCESS | 1933 | 1461563811045 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:56:51 INFO - PROCESS | 1933 | 1461563811296 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 22:56:51 INFO - PROCESS | 1933 | 1461563811608 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052bc7b800 == 171 [pid = 1933] [id = 692] 22:56:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f0522120400) [pid = 1933] [serial = 2077] [outer = (nil)] 22:56:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f0528a54400) [pid = 1933] [serial = 2078] [outer = 0x7f0522120400] 22:56:51 INFO - PROCESS | 1933 | 1461563811702 Marionette DEBUG loaded listener.js 22:56:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f0528f75400) [pid = 1933] [serial = 2079] [outer = 0x7f0522120400] 22:56:52 INFO - PROCESS | 1933 | 1461563812587 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:56:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:56:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1585ms 22:56:52 INFO - PROCESS | 1933 | 1461563812621 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 22:56:52 INFO - PROCESS | 1933 | 1461563812624 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 22:56:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:56:52 INFO - PROCESS | 1933 | 1461563812632 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:56:52 INFO - PROCESS | 1933 | 1461563812635 Marionette TRACE conn3 <- [1,2742,null,{}] 22:56:52 INFO - PROCESS | 1933 | 1461563812642 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:56:52 INFO - PROCESS | 1933 | 1461563812878 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 22:56:53 INFO - PROCESS | 1933 | 1461563813150 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f389000 == 172 [pid = 1933] [id = 693] 22:56:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f0522125800) [pid = 1933] [serial = 2080] [outer = (nil)] 22:56:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f052905ac00) [pid = 1933] [serial = 2081] [outer = 0x7f0522125800] 22:56:53 INFO - PROCESS | 1933 | 1461563813271 Marionette DEBUG loaded listener.js 22:56:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f0529160c00) [pid = 1933] [serial = 2082] [outer = 0x7f0522125800] 22:56:54 INFO - PROCESS | 1933 | 1461563814167 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:56:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:56:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1579ms 22:56:54 INFO - PROCESS | 1933 | 1461563814213 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 22:56:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:56:54 INFO - PROCESS | 1933 | 1461563814217 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 22:56:54 INFO - PROCESS | 1933 | 1461563814223 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:56:54 INFO - PROCESS | 1933 | 1461563814227 Marionette TRACE conn3 <- [1,2746,null,{}] 22:56:54 INFO - PROCESS | 1933 | 1461563814233 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:56:54 INFO - PROCESS | 1933 | 1461563814487 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 22:56:54 INFO - PROCESS | 1933 | 1461563814752 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052faae800 == 173 [pid = 1933] [id = 694] 22:56:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f052ad66800) [pid = 1933] [serial = 2083] [outer = (nil)] 22:56:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f052ad6f000) [pid = 1933] [serial = 2084] [outer = 0x7f052ad66800] 22:56:54 INFO - PROCESS | 1933 | 1461563814895 Marionette DEBUG loaded listener.js 22:56:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f052b592c00) [pid = 1933] [serial = 2085] [outer = 0x7f052ad66800] 22:56:55 INFO - PROCESS | 1933 | 1461563815799 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:56:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:56:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1635ms 22:56:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:56:55 INFO - PROCESS | 1933 | 1461563815859 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 22:56:55 INFO - PROCESS | 1933 | 1461563815862 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 22:56:55 INFO - PROCESS | 1933 | 1461563815868 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:56:55 INFO - PROCESS | 1933 | 1461563815872 Marionette TRACE conn3 <- [1,2750,null,{}] 22:56:55 INFO - PROCESS | 1933 | 1461563815877 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:56:56 INFO - PROCESS | 1933 | 1461563816104 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 22:56:56 INFO - PROCESS | 1933 | 1461563816394 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05305c2800 == 174 [pid = 1933] [id = 695] 22:56:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f052064dc00) [pid = 1933] [serial = 2086] [outer = (nil)] 22:56:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f052bdee400) [pid = 1933] [serial = 2087] [outer = 0x7f052064dc00] 22:56:56 INFO - PROCESS | 1933 | 1461563816517 Marionette DEBUG loaded listener.js 22:56:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f052bf0bc00) [pid = 1933] [serial = 2088] [outer = 0x7f052064dc00] 22:56:57 INFO - PROCESS | 1933 | 1461563817399 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:56:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:56:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1580ms 22:56:57 INFO - PROCESS | 1933 | 1461563817448 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 22:56:57 INFO - PROCESS | 1933 | 1461563817451 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 22:56:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:56:57 INFO - PROCESS | 1933 | 1461563817458 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:56:57 INFO - PROCESS | 1933 | 1461563817461 Marionette TRACE conn3 <- [1,2754,null,{}] 22:56:57 INFO - PROCESS | 1933 | 1461563817466 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:56:57 INFO - PROCESS | 1933 | 1461563817714 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 22:56:58 INFO - PROCESS | 1933 | 1461563818047 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533087800 == 175 [pid = 1933] [id = 696] 22:56:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f051a5c7c00) [pid = 1933] [serial = 2089] [outer = (nil)] 22:56:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f052bfe5400) [pid = 1933] [serial = 2090] [outer = 0x7f051a5c7c00] 22:56:58 INFO - PROCESS | 1933 | 1461563818134 Marionette DEBUG loaded listener.js 22:56:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f052bff0000) [pid = 1933] [serial = 2091] [outer = 0x7f051a5c7c00] 22:56:59 INFO - PROCESS | 1933 | 1461563819019 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:56:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:56:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1579ms 22:56:59 INFO - PROCESS | 1933 | 1461563819038 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 22:56:59 INFO - PROCESS | 1933 | 1461563819042 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 22:56:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:56:59 INFO - PROCESS | 1933 | 1461563819047 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:56:59 INFO - PROCESS | 1933 | 1461563819050 Marionette TRACE conn3 <- [1,2758,null,{}] 22:56:59 INFO - PROCESS | 1933 | 1461563819056 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:56:59 INFO - PROCESS | 1933 | 1461563819288 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 22:56:59 INFO - PROCESS | 1933 | 1461563819534 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05345bf800 == 176 [pid = 1933] [id = 697] 22:56:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f0520ad9400) [pid = 1933] [serial = 2092] [outer = (nil)] 22:56:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f052c4db800) [pid = 1933] [serial = 2093] [outer = 0x7f0520ad9400] 22:56:59 INFO - PROCESS | 1933 | 1461563819614 Marionette DEBUG loaded listener.js 22:56:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f052c8d8400) [pid = 1933] [serial = 2094] [outer = 0x7f0520ad9400] 22:57:00 INFO - PROCESS | 1933 | 1461563820544 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:57:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:57:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1577ms 22:57:00 INFO - PROCESS | 1933 | 1461563820627 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 22:57:00 INFO - PROCESS | 1933 | 1461563820630 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 22:57:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:57:00 INFO - PROCESS | 1933 | 1461563820636 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:57:00 INFO - PROCESS | 1933 | 1461563820640 Marionette TRACE conn3 <- [1,2762,null,{}] 22:57:00 INFO - PROCESS | 1933 | 1461563820645 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:57:00 INFO - PROCESS | 1933 | 1461563820935 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 22:57:01 INFO - PROCESS | 1933 | 1461563821251 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05349a9000 == 177 [pid = 1933] [id = 698] 22:57:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f0528f76000) [pid = 1933] [serial = 2095] [outer = (nil)] 22:57:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f052d5db400) [pid = 1933] [serial = 2096] [outer = 0x7f0528f76000] 22:57:01 INFO - PROCESS | 1933 | 1461563821339 Marionette DEBUG loaded listener.js 22:57:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052d670800) [pid = 1933] [serial = 2097] [outer = 0x7f0528f76000] 22:57:02 INFO - PROCESS | 1933 | 1461563822236 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:57:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:57:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1631ms 22:57:02 INFO - PROCESS | 1933 | 1461563822269 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 22:57:02 INFO - PROCESS | 1933 | 1461563822272 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 22:57:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:57:02 INFO - PROCESS | 1933 | 1461563822278 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:57:02 INFO - PROCESS | 1933 | 1461563822282 Marionette TRACE conn3 <- [1,2766,null,{}] 22:57:02 INFO - PROCESS | 1933 | 1461563822288 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:57:02 INFO - PROCESS | 1933 | 1461563822526 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 22:57:02 INFO - PROCESS | 1933 | 1461563822802 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c68800 == 178 [pid = 1933] [id = 699] 22:57:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052d3dec00) [pid = 1933] [serial = 2098] [outer = (nil)] 22:57:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052e4edc00) [pid = 1933] [serial = 2099] [outer = 0x7f052d3dec00] 22:57:02 INFO - PROCESS | 1933 | 1461563822887 Marionette DEBUG loaded listener.js 22:57:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f052e4f6000) [pid = 1933] [serial = 2100] [outer = 0x7f052d3dec00] 22:57:03 INFO - PROCESS | 1933 | 1461563823796 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:57:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:57:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1580ms 22:57:03 INFO - PROCESS | 1933 | 1461563823860 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 22:57:03 INFO - PROCESS | 1933 | 1461563823864 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 22:57:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:57:03 INFO - PROCESS | 1933 | 1461563823870 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:57:03 INFO - PROCESS | 1933 | 1461563823872 Marionette TRACE conn3 <- [1,2770,null,{}] 22:57:03 INFO - PROCESS | 1933 | 1461563823878 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:57:04 INFO - PROCESS | 1933 | 1461563824123 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 22:57:04 INFO - PROCESS | 1933 | 1461563824395 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534db7000 == 179 [pid = 1933] [id = 700] 22:57:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052d670000) [pid = 1933] [serial = 2101] [outer = (nil)] 22:57:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052ef3a400) [pid = 1933] [serial = 2102] [outer = 0x7f052d670000] 22:57:04 INFO - PROCESS | 1933 | 1461563824515 Marionette DEBUG loaded listener.js 22:57:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f052ef74000) [pid = 1933] [serial = 2103] [outer = 0x7f052d670000] 22:57:05 INFO - PROCESS | 1933 | 1461563825347 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:57:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:57:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1528ms 22:57:05 INFO - PROCESS | 1933 | 1461563825399 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 22:57:05 INFO - PROCESS | 1933 | 1461563825402 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 22:57:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:57:05 INFO - PROCESS | 1933 | 1461563825429 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:57:05 INFO - PROCESS | 1933 | 1461563825431 Marionette TRACE conn3 <- [1,2774,null,{}] 22:57:05 INFO - PROCESS | 1933 | 1461563825438 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:57:05 INFO - PROCESS | 1933 | 1461563825688 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 22:57:05 INFO - PROCESS | 1933 | 1461563825969 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05354e1800 == 180 [pid = 1933] [id = 701] 22:57:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052e402400) [pid = 1933] [serial = 2104] [outer = (nil)] 22:57:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f052f052c00) [pid = 1933] [serial = 2105] [outer = 0x7f052e402400] 22:57:06 INFO - PROCESS | 1933 | 1461563826083 Marionette DEBUG loaded listener.js 22:57:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052f05a800) [pid = 1933] [serial = 2106] [outer = 0x7f052e402400] 22:57:06 INFO - PROCESS | 1933 | 1461563826992 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:57:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:57:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1634ms 22:57:07 INFO - PROCESS | 1933 | 1461563827059 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 22:57:07 INFO - PROCESS | 1933 | 1461563827063 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 22:57:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:57:07 INFO - PROCESS | 1933 | 1461563827069 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:57:07 INFO - PROCESS | 1933 | 1461563827071 Marionette TRACE conn3 <- [1,2778,null,{}] 22:57:07 INFO - PROCESS | 1933 | 1461563827077 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:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051a5a3800 == 179 [pid = 1933] [id = 492] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305d1800 == 178 [pid = 1933] [id = 679] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0530299000 == 177 [pid = 1933] [id = 678] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff42800 == 176 [pid = 1933] [id = 677] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fabf800 == 175 [pid = 1933] [id = 676] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fa54000 == 174 [pid = 1933] [id = 675] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f6a4000 == 173 [pid = 1933] [id = 674] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ef9f800 == 172 [pid = 1933] [id = 673] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c397800 == 171 [pid = 1933] [id = 672] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c273000 == 170 [pid = 1933] [id = 671] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ae5a800 == 169 [pid = 1933] [id = 670] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052919e800 == 168 [pid = 1933] [id = 669] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522c17800 == 167 [pid = 1933] [id = 668] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052225e800 == 166 [pid = 1933] [id = 667] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0520616000 == 165 [pid = 1933] [id = 666] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051df6d000 == 164 [pid = 1933] [id = 665] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b919000 == 163 [pid = 1933] [id = 664] 22:57:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0517a5c800 == 162 [pid = 1933] [id = 663] 22:57:08 INFO - PROCESS | 1933 | 1461563828801 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f05207e6400) [pid = 1933] [serial = 1953] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f051fdea000) [pid = 1933] [serial = 1941] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f0521c08800) [pid = 1933] [serial = 1961] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f051da41400) [pid = 1933] [serial = 1934] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f051e031400) [pid = 1933] [serial = 1851] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f051a2d0400) [pid = 1933] [serial = 1925] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f051fd60000) [pid = 1933] [serial = 1940] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f051c8f0c00) [pid = 1933] [serial = 1929] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f051916a800) [pid = 1933] [serial = 1980] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f0518ff0800) [pid = 1933] [serial = 1979] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f051feae800) [pid = 1933] [serial = 1943] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f052070c800) [pid = 1933] [serial = 1947] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f0521bd0400) [pid = 1933] [serial = 1959] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f051cb04000) [pid = 1933] [serial = 1931] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f05228ccc00) [pid = 1933] [serial = 1970] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f0522b91c00) [pid = 1933] [serial = 1973] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f0520712800) [pid = 1933] [serial = 1949] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0518fea800) [pid = 1933] [serial = 1923] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f0522d1e400) [pid = 1933] [serial = 1974] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f05207dc000) [pid = 1933] [serial = 1952] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f051feb7400) [pid = 1933] [serial = 1944] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f0537c10c00) [pid = 1933] [serial = 1905] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f0522320000) [pid = 1933] [serial = 1967] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f05228c4400) [pid = 1933] [serial = 1968] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f052211d800) [pid = 1933] [serial = 1964] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f0520648800) [pid = 1933] [serial = 1946] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f0521bc4800) [pid = 1933] [serial = 1958] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f051a6eec00) [pid = 1933] [serial = 1983] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f05207c1c00) [pid = 1933] [serial = 1950] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f051da77000) [pid = 1933] [serial = 1935] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f0522a4a000) [pid = 1933] [serial = 1971] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f051e035400) [pid = 1933] [serial = 1937] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f051a5c2400) [pid = 1933] [serial = 1982] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f051cae1000) [pid = 1933] [serial = 1986] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f051b8cd800) [pid = 1933] [serial = 1988] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f0522057400) [pid = 1933] [serial = 1962] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f051f214000) [pid = 1933] [serial = 1938] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f051a5d0800) [pid = 1933] [serial = 1926] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f051c8ed800) [pid = 1933] [serial = 1985] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f0517c78400) [pid = 1933] [serial = 1922] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f0521b0bc00) [pid = 1933] [serial = 1956] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f0522d25800) [pid = 1933] [serial = 1976] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f051cb11400) [pid = 1933] [serial = 1932] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f051b7d4400) [pid = 1933] [serial = 1928] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f0521aa6400) [pid = 1933] [serial = 1955] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f0522127400) [pid = 1933] [serial = 1965] [outer = (nil)] [url = about:blank] 22:57:09 INFO - PROCESS | 1933 | 1461563829222 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0518e84000 == 163 [pid = 1933] [id = 702] 22:57:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f05184e4000) [pid = 1933] [serial = 2107] [outer = (nil)] 22:57:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f05184eb400) [pid = 1933] [serial = 2108] [outer = 0x7f05184e4000] 22:57:09 INFO - PROCESS | 1933 | 1461563829299 Marionette DEBUG loaded listener.js 22:57:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f0518ff2400) [pid = 1933] [serial = 2109] [outer = 0x7f05184e4000] 22:57:10 INFO - PROCESS | 1933 | 1461563830090 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:57:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:57:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 3038ms 22:57:10 INFO - PROCESS | 1933 | 1461563830109 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 22:57:10 INFO - PROCESS | 1933 | 1461563830115 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 22:57:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:57:10 INFO - PROCESS | 1933 | 1461563830122 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:57:10 INFO - PROCESS | 1933 | 1461563830128 Marionette TRACE conn3 <- [1,2782,null,{}] 22:57:10 INFO - PROCESS | 1933 | 1461563830164 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:57:10 INFO - PROCESS | 1933 | 1461563830387 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 22:57:10 INFO - PROCESS | 1933 | 1461563830579 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519ec8000 == 164 [pid = 1933] [id = 703] 22:57:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f0517810c00) [pid = 1933] [serial = 2110] [outer = (nil)] 22:57:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f051a2ce000) [pid = 1933] [serial = 2111] [outer = 0x7f0517810c00] 22:57:10 INFO - PROCESS | 1933 | 1461563830658 Marionette DEBUG loaded listener.js 22:57:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f051a6e8800) [pid = 1933] [serial = 2112] [outer = 0x7f0517810c00] 22:57:11 INFO - PROCESS | 1933 | 1461563831528 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:57:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:57:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1442ms 22:57:11 INFO - PROCESS | 1933 | 1461563831566 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 22:57:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:57:11 INFO - PROCESS | 1933 | 1461563831571 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 22:57:11 INFO - PROCESS | 1933 | 1461563831593 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:57:11 INFO - PROCESS | 1933 | 1461563831597 Marionette TRACE conn3 <- [1,2786,null,{}] 22:57:11 INFO - PROCESS | 1933 | 1461563831603 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:57:11 INFO - PROCESS | 1933 | 1461563831905 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 22:57:11 INFO - PROCESS | 1933 | 1461563831943 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051ba83800 == 165 [pid = 1933] [id = 704] 22:57:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f051c8f0c00) [pid = 1933] [serial = 2113] [outer = (nil)] 22:57:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f051c964000) [pid = 1933] [serial = 2114] [outer = 0x7f051c8f0c00] 22:57:12 INFO - PROCESS | 1933 | 1461563832006 Marionette DEBUG loaded listener.js 22:57:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f051cae7400) [pid = 1933] [serial = 2115] [outer = 0x7f051c8f0c00] 22:57:13 INFO - PROCESS | 1933 | 1461563833052 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:57:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:57:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1547ms 22:57:13 INFO - PROCESS | 1933 | 1461563833124 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 22:57:13 INFO - PROCESS | 1933 | 1461563833131 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 22:57:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:57:13 INFO - PROCESS | 1933 | 1461563833153 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:57:13 INFO - PROCESS | 1933 | 1461563833160 Marionette TRACE conn3 <- [1,2790,null,{}] 22:57:13 INFO - PROCESS | 1933 | 1461563833166 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:57:13 INFO - PROCESS | 1933 | 1461563833476 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f0529166800) [pid = 1933] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f051916d800) [pid = 1933] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f0529338400) [pid = 1933] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f0520e78800) [pid = 1933] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f051fba0000) [pid = 1933] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f051a6eac00) [pid = 1933] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f0529059800) [pid = 1933] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f052932d400) [pid = 1933] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f051e21c800) [pid = 1933] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f05184ecc00) [pid = 1933] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f05184ed800) [pid = 1933] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f052b23d800) [pid = 1933] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f0522325800) [pid = 1933] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f051a2c3400) [pid = 1933] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f05207c6800) [pid = 1933] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f0517814400) [pid = 1933] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f051c966c00) [pid = 1933] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f051e219400) [pid = 1933] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f0521c06400) [pid = 1933] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f0517816800) [pid = 1933] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:57:14 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f051c969000) [pid = 1933] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:57:14 INFO - PROCESS | 1933 | 1461563834099 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051bc0c800 == 166 [pid = 1933] [id = 705] 22:57:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f0517814400) [pid = 1933] [serial = 2116] [outer = (nil)] 22:57:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f051a129400) [pid = 1933] [serial = 2117] [outer = 0x7f0517814400] 22:57:14 INFO - PROCESS | 1933 | 1461563834162 Marionette DEBUG loaded listener.js 22:57:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f051c969000) [pid = 1933] [serial = 2118] [outer = 0x7f0517814400] 22:57:14 INFO - PROCESS | 1933 | 1461563834870 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:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1756ms 22:57:14 INFO - PROCESS | 1933 | 1461563834895 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 22:57:14 INFO - PROCESS | 1933 | 1461563834899 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 22:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:57:14 INFO - PROCESS | 1933 | 1461563834905 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:57:14 INFO - PROCESS | 1933 | 1461563834908 Marionette TRACE conn3 <- [1,2794,null,{}] 22:57:14 INFO - PROCESS | 1933 | 1461563834913 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:57:15 INFO - PROCESS | 1933 | 1461563835187 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 22:57:15 INFO - PROCESS | 1933 | 1461563835207 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df5f800 == 167 [pid = 1933] [id = 706] 22:57:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f051c95f000) [pid = 1933] [serial = 2119] [outer = (nil)] 22:57:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f051f213800) [pid = 1933] [serial = 2120] [outer = 0x7f051c95f000] 22:57:15 INFO - PROCESS | 1933 | 1461563835269 Marionette DEBUG loaded listener.js 22:57:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f051fba1000) [pid = 1933] [serial = 2121] [outer = 0x7f051c95f000] 22:57:16 INFO - PROCESS | 1933 | 1461563836432 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:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1585ms 22:57:16 INFO - PROCESS | 1933 | 1461563836492 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 22:57:16 INFO - PROCESS | 1933 | 1461563836498 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 22:57:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:57:16 INFO - PROCESS | 1933 | 1461563836506 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:57:16 INFO - PROCESS | 1933 | 1461563836512 Marionette TRACE conn3 <- [1,2798,null,{}] 22:57:16 INFO - PROCESS | 1933 | 1461563836522 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:57:16 INFO - PROCESS | 1933 | 1461563836817 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 22:57:17 INFO - PROCESS | 1933 | 1461563837152 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b750800 == 168 [pid = 1933] [id = 707] 22:57:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f05184f1000) [pid = 1933] [serial = 2122] [outer = (nil)] 22:57:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f051a5c3800) [pid = 1933] [serial = 2123] [outer = 0x7f05184f1000] 22:57:17 INFO - PROCESS | 1933 | 1461563837233 Marionette DEBUG loaded listener.js 22:57:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f051b78cc00) [pid = 1933] [serial = 2124] [outer = 0x7f05184f1000] 22:57:18 INFO - PROCESS | 1933 | 1461563838139 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:57:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:57:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1691ms 22:57:18 INFO - PROCESS | 1933 | 1461563838198 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 22:57:18 INFO - PROCESS | 1933 | 1461563838207 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 22:57:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:57:18 INFO - PROCESS | 1933 | 1461563838218 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:57:18 INFO - PROCESS | 1933 | 1461563838222 Marionette TRACE conn3 <- [1,2802,null,{}] 22:57:18 INFO - PROCESS | 1933 | 1461563838227 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:57:18 INFO - PROCESS | 1933 | 1461563838455 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 22:57:18 INFO - PROCESS | 1933 | 1461563838762 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f11d800 == 169 [pid = 1933] [id = 708] 22:57:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f051cae1000) [pid = 1933] [serial = 2125] [outer = (nil)] 22:57:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f051da77000) [pid = 1933] [serial = 2126] [outer = 0x7f051cae1000] 22:57:18 INFO - PROCESS | 1933 | 1461563838841 Marionette DEBUG loaded listener.js 22:57:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f051e218400) [pid = 1933] [serial = 2127] [outer = 0x7f051cae1000] 22:57:19 INFO - PROCESS | 1933 | 1461563839776 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:57:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:57:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1584ms 22:57:19 INFO - PROCESS | 1933 | 1461563839801 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 22:57:19 INFO - PROCESS | 1933 | 1461563839805 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 22:57:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:57:19 INFO - PROCESS | 1933 | 1461563839811 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:57:19 INFO - PROCESS | 1933 | 1461563839817 Marionette TRACE conn3 <- [1,2806,null,{}] 22:57:19 INFO - PROCESS | 1933 | 1461563839834 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:57:20 INFO - PROCESS | 1933 | 1461563840070 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 22:57:20 INFO - PROCESS | 1933 | 1461563840320 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb61000 == 170 [pid = 1933] [id = 709] 22:57:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f051e212400) [pid = 1933] [serial = 2128] [outer = (nil)] 22:57:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f051fd60000) [pid = 1933] [serial = 2129] [outer = 0x7f051e212400] 22:57:20 INFO - PROCESS | 1933 | 1461563840440 Marionette DEBUG loaded listener.js 22:57:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f051febbc00) [pid = 1933] [serial = 2130] [outer = 0x7f051e212400] 22:57:21 INFO - PROCESS | 1933 | 1461563841348 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:57:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:57:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1590ms 22:57:21 INFO - PROCESS | 1933 | 1461563841402 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 22:57:21 INFO - PROCESS | 1933 | 1461563841407 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 22:57:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:57:21 INFO - PROCESS | 1933 | 1461563841413 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:57:21 INFO - PROCESS | 1933 | 1461563841416 Marionette TRACE conn3 <- [1,2810,null,{}] 22:57:21 INFO - PROCESS | 1933 | 1461563841421 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:57:21 INFO - PROCESS | 1933 | 1461563841654 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 22:57:21 INFO - PROCESS | 1933 | 1461563841916 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521a65800 == 171 [pid = 1933] [id = 710] 22:57:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f051f211800) [pid = 1933] [serial = 2131] [outer = (nil)] 22:57:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f05207c1c00) [pid = 1933] [serial = 2132] [outer = 0x7f051f211800] 22:57:22 INFO - PROCESS | 1933 | 1461563841996 Marionette DEBUG loaded listener.js 22:57:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f05207db000) [pid = 1933] [serial = 2133] [outer = 0x7f051f211800] 22:57:22 INFO - PROCESS | 1933 | 1461563842892 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:57:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:57:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1529ms 22:57:22 INFO - PROCESS | 1933 | 1461563842944 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 22:57:22 INFO - PROCESS | 1933 | 1461563842948 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 22:57:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:57:22 INFO - PROCESS | 1933 | 1461563842953 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:57:22 INFO - PROCESS | 1933 | 1461563842956 Marionette TRACE conn3 <- [1,2814,null,{}] 22:57:22 INFO - PROCESS | 1933 | 1461563842981 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:57:23 INFO - PROCESS | 1933 | 1461563843210 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 22:57:23 INFO - PROCESS | 1933 | 1461563843474 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b08800 == 172 [pid = 1933] [id = 711] 22:57:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f0520642800) [pid = 1933] [serial = 2134] [outer = (nil)] 22:57:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f0520ad2400) [pid = 1933] [serial = 2135] [outer = 0x7f0520642800] 22:57:23 INFO - PROCESS | 1933 | 1461563843589 Marionette DEBUG loaded listener.js 22:57:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f0520e72000) [pid = 1933] [serial = 2136] [outer = 0x7f0520642800] 22:57:24 INFO - PROCESS | 1933 | 1461563844509 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:57:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:57:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1585ms 22:57:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:57:24 INFO - PROCESS | 1933 | 1461563844540 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 22:57:24 INFO - PROCESS | 1933 | 1461563844543 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 22:57:24 INFO - PROCESS | 1933 | 1461563844550 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:57:24 INFO - PROCESS | 1933 | 1461563844553 Marionette TRACE conn3 <- [1,2818,null,{}] 22:57:24 INFO - PROCESS | 1933 | 1461563844558 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:57:24 INFO - PROCESS | 1933 | 1461563844803 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 22:57:25 INFO - PROCESS | 1933 | 1461563845085 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528d72800 == 173 [pid = 1933] [id = 712] 22:57:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f0521b0c400) [pid = 1933] [serial = 2137] [outer = (nil)] 22:57:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f0522058800) [pid = 1933] [serial = 2138] [outer = 0x7f0521b0c400] 22:57:25 INFO - PROCESS | 1933 | 1461563845214 Marionette DEBUG loaded listener.js 22:57:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f052231ec00) [pid = 1933] [serial = 2139] [outer = 0x7f0521b0c400] 22:57:26 INFO - PROCESS | 1933 | 1461563846102 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:57:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:57:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1580ms 22:57:26 INFO - PROCESS | 1933 | 1461563846129 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 22:57:26 INFO - PROCESS | 1933 | 1461563846133 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 22:57:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:57:26 INFO - PROCESS | 1933 | 1461563846138 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:57:26 INFO - PROCESS | 1933 | 1461563846142 Marionette TRACE conn3 <- [1,2822,null,{}] 22:57:26 INFO - PROCESS | 1933 | 1461563846147 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:57:26 INFO - PROCESS | 1933 | 1461563846381 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 22:57:26 INFO - PROCESS | 1933 | 1461563846688 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529193800 == 174 [pid = 1933] [id = 713] 22:57:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f0521b0cc00) [pid = 1933] [serial = 2140] [outer = (nil)] 22:57:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f0522950800) [pid = 1933] [serial = 2141] [outer = 0x7f0521b0cc00] 22:57:26 INFO - PROCESS | 1933 | 1461563846766 Marionette DEBUG loaded listener.js 22:57:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f0522d1e400) [pid = 1933] [serial = 2142] [outer = 0x7f0521b0cc00] 22:57:27 INFO - PROCESS | 1933 | 1461563847693 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:57:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:57:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1584ms 22:57:27 INFO - PROCESS | 1933 | 1461563847726 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 22:57:27 INFO - PROCESS | 1933 | 1461563847729 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 22:57:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:57:27 INFO - PROCESS | 1933 | 1461563847736 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:57:27 INFO - PROCESS | 1933 | 1461563847738 Marionette TRACE conn3 <- [1,2826,null,{}] 22:57:27 INFO - PROCESS | 1933 | 1461563847744 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:57:27 INFO - PROCESS | 1933 | 1461563847961 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 22:57:28 INFO - PROCESS | 1933 | 1461563848237 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529419800 == 175 [pid = 1933] [id = 714] 22:57:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f0522320000) [pid = 1933] [serial = 2143] [outer = (nil)] 22:57:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f05288f3800) [pid = 1933] [serial = 2144] [outer = 0x7f0522320000] 22:57:28 INFO - PROCESS | 1933 | 1461563848385 Marionette DEBUG loaded listener.js 22:57:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f0528f73400) [pid = 1933] [serial = 2145] [outer = 0x7f0522320000] 22:57:29 INFO - PROCESS | 1933 | 1461563849289 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1584ms 22:57:29 INFO - PROCESS | 1933 | 1461563849320 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 22:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:57:29 INFO - PROCESS | 1933 | 1461563849325 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 22:57:29 INFO - PROCESS | 1933 | 1461563849332 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:57:29 INFO - PROCESS | 1933 | 1461563849336 Marionette TRACE conn3 <- [1,2830,null,{}] 22:57:29 INFO - PROCESS | 1933 | 1461563849342 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:57:29 INFO - PROCESS | 1933 | 1461563849559 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 22:57:29 INFO - PROCESS | 1933 | 1461563849844 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ba29000 == 176 [pid = 1933] [id = 715] 22:57:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f0517c79c00) [pid = 1933] [serial = 2146] [outer = (nil)] 22:57:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f052905f800) [pid = 1933] [serial = 2147] [outer = 0x7f0517c79c00] 22:57:29 INFO - PROCESS | 1933 | 1461563849970 Marionette DEBUG loaded listener.js 22:57:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f0529162400) [pid = 1933] [serial = 2148] [outer = 0x7f0517c79c00] 22:57:30 INFO - PROCESS | 1933 | 1461563850812 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:57:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:57:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1540ms 22:57:30 INFO - PROCESS | 1933 | 1461563850917 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 22:57:30 INFO - PROCESS | 1933 | 1461563850922 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 22:57:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:57:30 INFO - PROCESS | 1933 | 1461563850934 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:57:30 INFO - PROCESS | 1933 | 1461563850936 Marionette TRACE conn3 <- [1,2834,null,{}] 22:57:30 INFO - PROCESS | 1933 | 1461563850940 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:57:31 INFO - PROCESS | 1933 | 1461563851163 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 22:57:31 INFO - PROCESS | 1933 | 1461563851481 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c8b4800 == 177 [pid = 1933] [id = 716] 22:57:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f051ccf5c00) [pid = 1933] [serial = 2149] [outer = (nil)] 22:57:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f0529472800) [pid = 1933] [serial = 2150] [outer = 0x7f051ccf5c00] 22:57:31 INFO - PROCESS | 1933 | 1461563851558 Marionette DEBUG loaded listener.js 22:57:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f052aa99000) [pid = 1933] [serial = 2151] [outer = 0x7f051ccf5c00] 22:57:32 INFO - PROCESS | 1933 | 1461563852458 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:57:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:57:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1579ms 22:57:32 INFO - PROCESS | 1933 | 1461563852514 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 22:57:32 INFO - PROCESS | 1933 | 1461563852518 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 22:57:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:57:32 INFO - PROCESS | 1933 | 1461563852524 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:57:32 INFO - PROCESS | 1933 | 1461563852528 Marionette TRACE conn3 <- [1,2838,null,{}] 22:57:32 INFO - PROCESS | 1933 | 1461563852533 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:57:32 INFO - PROCESS | 1933 | 1461563852781 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 22:57:33 INFO - PROCESS | 1933 | 1461563853103 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fa47800 == 178 [pid = 1933] [id = 717] 22:57:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f052b25f800) [pid = 1933] [serial = 2152] [outer = (nil)] 22:57:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f052b3cc400) [pid = 1933] [serial = 2153] [outer = 0x7f052b25f800] 22:57:33 INFO - PROCESS | 1933 | 1461563853187 Marionette DEBUG loaded listener.js 22:57:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f052b598c00) [pid = 1933] [serial = 2154] [outer = 0x7f052b25f800] 22:57:34 INFO - PROCESS | 1933 | 1461563854047 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:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1580ms 22:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:57:34 INFO - PROCESS | 1933 | 1461563854103 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 22:57:34 INFO - PROCESS | 1933 | 1461563854106 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 22:57:34 INFO - PROCESS | 1933 | 1461563854112 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:57:34 INFO - PROCESS | 1933 | 1461563854115 Marionette TRACE conn3 <- [1,2842,null,{}] 22:57:34 INFO - PROCESS | 1933 | 1461563854120 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:57:34 INFO - PROCESS | 1933 | 1461563854338 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 22:57:34 INFO - PROCESS | 1933 | 1461563854610 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fed7800 == 179 [pid = 1933] [id = 718] 22:57:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f051da7a400) [pid = 1933] [serial = 2155] [outer = (nil)] 22:57:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f052bf03c00) [pid = 1933] [serial = 2156] [outer = 0x7f051da7a400] 22:57:34 INFO - PROCESS | 1933 | 1461563854737 Marionette DEBUG loaded listener.js 22:57:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f052d5e2800) [pid = 1933] [serial = 2157] [outer = 0x7f051da7a400] 22:57:35 INFO - PROCESS | 1933 | 1461563855584 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:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1532ms 22:57:35 INFO - PROCESS | 1933 | 1461563855644 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 22:57:35 INFO - PROCESS | 1933 | 1461563855648 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 22:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:57:35 INFO - PROCESS | 1933 | 1461563855654 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:57:35 INFO - PROCESS | 1933 | 1461563855656 Marionette TRACE conn3 <- [1,2846,null,{}] 22:57:35 INFO - PROCESS | 1933 | 1461563855661 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:57:35 INFO - PROCESS | 1933 | 1461563855882 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 22:57:36 INFO - PROCESS | 1933 | 1461563856170 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05302b0000 == 180 [pid = 1933] [id = 719] 22:57:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f0529059800) [pid = 1933] [serial = 2158] [outer = (nil)] 22:57:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f052f05b000) [pid = 1933] [serial = 2159] [outer = 0x7f0529059800] 22:57:36 INFO - PROCESS | 1933 | 1461563856286 Marionette DEBUG loaded listener.js 22:57:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f052f156400) [pid = 1933] [serial = 2160] [outer = 0x7f0529059800] 22:57:37 INFO - PROCESS | 1933 | 1461563857172 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:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1589ms 22:57:37 INFO - PROCESS | 1933 | 1461563857245 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 22:57:37 INFO - PROCESS | 1933 | 1461563857249 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 22:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:57:37 INFO - PROCESS | 1933 | 1461563857255 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:57:37 INFO - PROCESS | 1933 | 1461563857257 Marionette TRACE conn3 <- [1,2850,null,{}] 22:57:37 INFO - PROCESS | 1933 | 1461563857263 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:57:37 INFO - PROCESS | 1933 | 1461563857496 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 22:57:37 INFO - PROCESS | 1933 | 1461563857805 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0534c78000 == 181 [pid = 1933] [id = 720] 22:57:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f052b3c3c00) [pid = 1933] [serial = 2161] [outer = (nil)] 22:57:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052f162000) [pid = 1933] [serial = 2162] [outer = 0x7f052b3c3c00] 22:57:37 INFO - PROCESS | 1933 | 1461563857883 Marionette DEBUG loaded listener.js 22:57:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f052f213000) [pid = 1933] [serial = 2163] [outer = 0x7f052b3c3c00] 22:57:38 INFO - PROCESS | 1933 | 1461563858761 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1580ms 22:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:57:38 INFO - PROCESS | 1933 | 1461563858836 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 22:57:38 INFO - PROCESS | 1933 | 1461563858839 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 22:57:38 INFO - PROCESS | 1933 | 1461563858845 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:57:38 INFO - PROCESS | 1933 | 1461563858848 Marionette TRACE conn3 <- [1,2854,null,{}] 22:57:38 INFO - PROCESS | 1933 | 1461563858853 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:57:39 INFO - PROCESS | 1933 | 1461563859077 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 22:57:39 INFO - PROCESS | 1933 | 1461563859346 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0535d31800 == 182 [pid = 1933] [id = 721] 22:57:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f05207e3800) [pid = 1933] [serial = 2164] [outer = (nil)] 22:57:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052f682400) [pid = 1933] [serial = 2165] [outer = 0x7f05207e3800] 22:57:39 INFO - PROCESS | 1933 | 1461563859464 Marionette DEBUG loaded listener.js 22:57:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052f68f400) [pid = 1933] [serial = 2166] [outer = 0x7f05207e3800] 22:57:40 INFO - PROCESS | 1933 | 1461563860345 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:57:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:57:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1540ms 22:57:40 INFO - PROCESS | 1933 | 1461563860385 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 22:57:40 INFO - PROCESS | 1933 | 1461563860389 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 22:57:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:57:40 INFO - PROCESS | 1933 | 1461563860395 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:57:40 INFO - PROCESS | 1933 | 1461563860398 Marionette TRACE conn3 <- [1,2858,null,{}] 22:57:40 INFO - PROCESS | 1933 | 1461563860403 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:57:40 INFO - PROCESS | 1933 | 1461563860633 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 22:57:40 INFO - PROCESS | 1933 | 1461563860952 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537b1c800 == 183 [pid = 1933] [id = 722] 22:57:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f0517811c00) [pid = 1933] [serial = 2167] [outer = (nil)] 22:57:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052fdb5000) [pid = 1933] [serial = 2168] [outer = 0x7f0517811c00] 22:57:41 INFO - PROCESS | 1933 | 1461563861032 Marionette DEBUG loaded listener.js 22:57:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052fdbf000) [pid = 1933] [serial = 2169] [outer = 0x7f0517811c00] 22:57:41 INFO - PROCESS | 1933 | 1461563861892 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:57:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:57:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1531ms 22:57:41 INFO - PROCESS | 1933 | 1461563861927 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 22:57:41 INFO - PROCESS | 1933 | 1461563861932 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 22:57:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:57:41 INFO - PROCESS | 1933 | 1461563861938 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:57:41 INFO - PROCESS | 1933 | 1461563861940 Marionette TRACE conn3 <- [1,2862,null,{}] 22:57:41 INFO - PROCESS | 1933 | 1461563861945 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:57:42 INFO - PROCESS | 1933 | 1461563862177 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 22:57:42 INFO - PROCESS | 1933 | 1461563862454 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0538aea800 == 184 [pid = 1933] [id = 723] 22:57:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f0522327000) [pid = 1933] [serial = 2170] [outer = (nil)] 22:57:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052fdcfc00) [pid = 1933] [serial = 2171] [outer = 0x7f0522327000] 22:57:42 INFO - PROCESS | 1933 | 1461563862572 Marionette DEBUG loaded listener.js 22:57:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f052ffd4000) [pid = 1933] [serial = 2172] [outer = 0x7f0522327000] 22:57:43 INFO - PROCESS | 1933 | 1461563863417 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:57:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:57:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1532ms 22:57:43 INFO - PROCESS | 1933 | 1461563863471 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 22:57:43 INFO - PROCESS | 1933 | 1461563863474 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 22:57:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:57:43 INFO - PROCESS | 1933 | 1461563863480 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:57:43 INFO - PROCESS | 1933 | 1461563863482 Marionette TRACE conn3 <- [1,2866,null,{}] 22:57:43 INFO - PROCESS | 1933 | 1461563863488 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:57:43 INFO - PROCESS | 1933 | 1461563863715 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 22:57:44 INFO - PROCESS | 1933 | 1461563863995 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05417ab800 == 185 [pid = 1933] [id = 724] 22:57:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052905c800) [pid = 1933] [serial = 2173] [outer = (nil)] 22:57:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f0530167c00) [pid = 1933] [serial = 2174] [outer = 0x7f052905c800] 22:57:44 INFO - PROCESS | 1933 | 1461563864114 Marionette DEBUG loaded listener.js 22:57:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f05301e2400) [pid = 1933] [serial = 2175] [outer = 0x7f052905c800] 22:57:45 INFO - PROCESS | 1933 | 1461563865004 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:57:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:57:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1597ms 22:57:45 INFO - PROCESS | 1933 | 1461563865078 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 22:57:45 INFO - PROCESS | 1933 | 1461563865081 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 22:57:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:57:45 INFO - PROCESS | 1933 | 1461563865088 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:57:45 INFO - PROCESS | 1933 | 1461563865091 Marionette TRACE conn3 <- [1,2870,null,{}] 22:57:45 INFO - PROCESS | 1933 | 1461563865096 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:57:45 INFO - PROCESS | 1933 | 1461563865365 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 22:57:45 INFO - PROCESS | 1933 | 1461563865698 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054285b000 == 186 [pid = 1933] [id = 725] 22:57:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f0529334c00) [pid = 1933] [serial = 2176] [outer = (nil)] 22:57:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f05301f0800) [pid = 1933] [serial = 2177] [outer = 0x7f0529334c00] 22:57:45 INFO - PROCESS | 1933 | 1461563865793 Marionette DEBUG loaded listener.js 22:57:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f053174dc00) [pid = 1933] [serial = 2178] [outer = 0x7f0529334c00] 22:57:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b6c1000 == 185 [pid = 1933] [id = 292] 22:57:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0517ca3800 == 184 [pid = 1933] [id = 680] 22:57:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052d547000 == 183 [pid = 1933] [id = 151] 22:57:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f054bdb5800 == 182 [pid = 1933] [id = 115] 22:57:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b3db800 == 181 [pid = 1933] [id = 592] 22:57:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534b1b000 == 180 [pid = 1933] [id = 502] 22:57:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ff60800 == 179 [pid = 1933] [id = 501] 22:57:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535a16000 == 178 [pid = 1933] [id = 503] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f051da3e400) [pid = 1933] [serial = 2051] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f052bf06800) [pid = 1933] [serial = 2040] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f05228c5000) [pid = 1933] [serial = 2013] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f052aa9c000) [pid = 1933] [serial = 2027] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f0521b0fc00) [pid = 1933] [serial = 2010] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f052b3c4c00) [pid = 1933] [serial = 2033] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f051b783c00) [pid = 1933] [serial = 1994] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f052915f800) [pid = 1933] [serial = 2022] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f0529474400) [pid = 1933] [serial = 2024] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f052b58c400) [pid = 1933] [serial = 2034] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f051feb8000) [pid = 1933] [serial = 2004] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f051b8d1000) [pid = 1933] [serial = 1995] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f0519166000) [pid = 1933] [serial = 2043] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f051b7d1000) [pid = 1933] [serial = 2046] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f052b598400) [pid = 1933] [serial = 2036] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f0528a56800) [pid = 1933] [serial = 2018] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f051c8ef800) [pid = 1933] [serial = 1920] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f0520e6ec00) [pid = 1933] [serial = 2007] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f0518fe6800) [pid = 1933] [serial = 2042] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f0517c70800) [pid = 1933] [serial = 1991] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f051fd5b400) [pid = 1933] [serial = 2003] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f051da40000) [pid = 1933] [serial = 1997] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f051fb97000) [pid = 1933] [serial = 2000] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f0522b8b800) [pid = 1933] [serial = 2015] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f0521aa5800) [pid = 1933] [serial = 2009] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f052905ec00) [pid = 1933] [serial = 2021] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f052bad7800) [pid = 1933] [serial = 2037] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f0528f71400) [pid = 1933] [serial = 2019] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f051a5d1800) [pid = 1933] [serial = 2045] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f052bc0f800) [pid = 1933] [serial = 2039] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f052947f800) [pid = 1933] [serial = 2025] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f052b234800) [pid = 1933] [serial = 2030] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f051e030000) [pid = 1933] [serial = 1998] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f052b234400) [pid = 1933] [serial = 2028] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f052b259c00) [pid = 1933] [serial = 2031] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f051cb0b000) [pid = 1933] [serial = 2048] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f0518fed000) [pid = 1933] [serial = 1992] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f05207ca400) [pid = 1933] [serial = 2006] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f051ccf9c00) [pid = 1933] [serial = 2049] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f051fbc6800) [pid = 1933] [serial = 2001] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f05288edc00) [pid = 1933] [serial = 2016] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f0521a9b800) [pid = 1933] [serial = 2012] [outer = (nil)] [url = about:blank] 22:57:48 INFO - PROCESS | 1933 | 1461563868555 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:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 3484ms 22:57:48 INFO - PROCESS | 1933 | 1461563868573 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 22:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:57:48 INFO - PROCESS | 1933 | 1461563868578 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 22:57:48 INFO - PROCESS | 1933 | 1461563868586 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:57:48 INFO - PROCESS | 1933 | 1461563868591 Marionette TRACE conn3 <- [1,2874,null,{}] 22:57:48 INFO - PROCESS | 1933 | 1461563868600 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:57:48 INFO - PROCESS | 1933 | 1461563868806 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 22:57:49 INFO - PROCESS | 1933 | 1461563869058 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0518481800 == 179 [pid = 1933] [id = 726] 22:57:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f05184ee000) [pid = 1933] [serial = 2179] [outer = (nil)] 22:57:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f051916e800) [pid = 1933] [serial = 2180] [outer = 0x7f05184ee000] 22:57:49 INFO - PROCESS | 1933 | 1461563869131 Marionette DEBUG loaded listener.js 22:57:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051a132800) [pid = 1933] [serial = 2181] [outer = 0x7f05184ee000] 22:57:49 INFO - PROCESS | 1933 | 1461563869938 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:57:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:57:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1386ms 22:57:49 INFO - PROCESS | 1933 | 1461563869972 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 22:57:49 INFO - PROCESS | 1933 | 1461563869980 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 22:57:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:57:49 INFO - PROCESS | 1933 | 1461563869990 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:57:49 INFO - PROCESS | 1933 | 1461563869993 Marionette TRACE conn3 <- [1,2878,null,{}] 22:57:50 INFO - PROCESS | 1933 | 1461563869999 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:57:50 INFO - PROCESS | 1933 | 1461563870214 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 22:57:50 INFO - PROCESS | 1933 | 1461563870424 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0519c0f800 == 180 [pid = 1933] [id = 727] 22:57:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f0517c71800) [pid = 1933] [serial = 2182] [outer = (nil)] 22:57:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051a5d1800) [pid = 1933] [serial = 2183] [outer = 0x7f0517c71800] 22:57:50 INFO - PROCESS | 1933 | 1461563870486 Marionette DEBUG loaded listener.js 22:57:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051a6f4800) [pid = 1933] [serial = 2184] [outer = 0x7f0517c71800] 22:57:51 INFO - PROCESS | 1933 | 1461563871446 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:57:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:57:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1529ms 22:57:51 INFO - PROCESS | 1933 | 1461563871520 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 22:57:51 INFO - PROCESS | 1933 | 1461563871523 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 22:57:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:57:51 INFO - PROCESS | 1933 | 1461563871530 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:57:51 INFO - PROCESS | 1933 | 1461563871536 Marionette TRACE conn3 <- [1,2882,null,{}] 22:57:51 INFO - PROCESS | 1933 | 1461563871567 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:57:51 INFO - PROCESS | 1933 | 1461563871910 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 22:57:51 INFO - PROCESS | 1933 | 1461563871952 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a5a1000 == 181 [pid = 1933] [id = 728] 22:57:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051b8ca400) [pid = 1933] [serial = 2185] [outer = (nil)] 22:57:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f051c8eec00) [pid = 1933] [serial = 2186] [outer = 0x7f051b8ca400] 22:57:52 INFO - PROCESS | 1933 | 1461563872060 Marionette DEBUG loaded listener.js 22:57:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f051c96a400) [pid = 1933] [serial = 2187] [outer = 0x7f051b8ca400] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f0517810800) [pid = 1933] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f05228cd800) [pid = 1933] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f051c8f0c00) [pid = 1933] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f0517814400) [pid = 1933] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f051cae7000) [pid = 1933] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f0519170800) [pid = 1933] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f0517810c00) [pid = 1933] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f05184e4000) [pid = 1933] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f052d3dec00) [pid = 1933] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f0528f76000) [pid = 1933] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f0520ad9400) [pid = 1933] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f051a5c7c00) [pid = 1933] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f052064dc00) [pid = 1933] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f052ad66800) [pid = 1933] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f0522125800) [pid = 1933] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f0522120400) [pid = 1933] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f0520e6b000) [pid = 1933] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f052205fc00) [pid = 1933] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f0521bd1000) [pid = 1933] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f051fb9d800) [pid = 1933] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f051da3dc00) [pid = 1933] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:57:53 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f051f217800) [pid = 1933] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:57:54 INFO - PROCESS | 1933 | 1461563874027 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:57:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:57:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2540ms 22:57:54 INFO - PROCESS | 1933 | 1461563874072 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 22:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:57:54 INFO - PROCESS | 1933 | 1461563874076 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 22:57:54 INFO - PROCESS | 1933 | 1461563874082 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:57:54 INFO - PROCESS | 1933 | 1461563874085 Marionette TRACE conn3 <- [1,2886,null,{}] 22:57:54 INFO - PROCESS | 1933 | 1461563874090 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:57:54 INFO - PROCESS | 1933 | 1461563874298 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 22:57:54 INFO - PROCESS | 1933 | 1461563874481 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b904000 == 182 [pid = 1933] [id = 729] 22:57:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f05184e4000) [pid = 1933] [serial = 2188] [outer = (nil)] 22:57:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f051c96dc00) [pid = 1933] [serial = 2189] [outer = 0x7f05184e4000] 22:57:54 INFO - PROCESS | 1933 | 1461563874570 Marionette DEBUG loaded listener.js 22:57:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f051cb06000) [pid = 1933] [serial = 2190] [outer = 0x7f05184e4000] 22:57:55 INFO - PROCESS | 1933 | 1461563875475 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:57:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:57:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1438ms 22:57:55 INFO - PROCESS | 1933 | 1461563875521 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 22:57:55 INFO - PROCESS | 1933 | 1461563875525 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 22:57:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:57:55 INFO - PROCESS | 1933 | 1461563875530 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:57:55 INFO - PROCESS | 1933 | 1461563875532 Marionette TRACE conn3 <- [1,2890,null,{}] 22:57:55 INFO - PROCESS | 1933 | 1461563875538 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:57:55 INFO - PROCESS | 1933 | 1461563875739 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 22:57:56 INFO - PROCESS | 1933 | 1461563876213 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0517c94000 == 183 [pid = 1933] [id = 730] 22:57:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f0517c6f800) [pid = 1933] [serial = 2191] [outer = (nil)] 22:57:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f05184e9800) [pid = 1933] [serial = 2192] [outer = 0x7f0517c6f800] 22:57:56 INFO - PROCESS | 1933 | 1461563876296 Marionette DEBUG loaded listener.js 22:57:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f0519166c00) [pid = 1933] [serial = 2193] [outer = 0x7f0517c6f800] 22:57:57 INFO - PROCESS | 1933 | 1461563877295 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:57:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:57:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1832ms 22:57:57 INFO - PROCESS | 1933 | 1461563877365 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 22:57:57 INFO - PROCESS | 1933 | 1461563877373 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 22:57:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:57:57 INFO - PROCESS | 1933 | 1461563877383 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:57:57 INFO - PROCESS | 1933 | 1461563877387 Marionette TRACE conn3 <- [1,2894,null,{}] 22:57:57 INFO - PROCESS | 1933 | 1461563877395 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:57:57 INFO - PROCESS | 1933 | 1461563877696 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 22:57:58 INFO - PROCESS | 1933 | 1461563878009 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b3db000 == 184 [pid = 1933] [id = 731] 22:57:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f051a659400) [pid = 1933] [serial = 2194] [outer = (nil)] 22:57:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f051b78e000) [pid = 1933] [serial = 2195] [outer = 0x7f051a659400] 22:57:58 INFO - PROCESS | 1933 | 1461563878088 Marionette DEBUG loaded listener.js 22:57:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f051b8c9c00) [pid = 1933] [serial = 2196] [outer = 0x7f051a659400] 22:57:59 INFO - PROCESS | 1933 | 1461563879036 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:57:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:57:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1731ms 22:57:59 INFO - PROCESS | 1933 | 1461563879118 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 22:57:59 INFO - PROCESS | 1933 | 1461563879124 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 22:57:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:57:59 INFO - PROCESS | 1933 | 1461563879131 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:57:59 INFO - PROCESS | 1933 | 1461563879133 Marionette TRACE conn3 <- [1,2898,null,{}] 22:57:59 INFO - PROCESS | 1933 | 1461563879139 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:57:59 INFO - PROCESS | 1933 | 1461563879384 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 22:57:59 INFO - PROCESS | 1933 | 1461563879724 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051c83c000 == 185 [pid = 1933] [id = 732] 22:57:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f051cad9400) [pid = 1933] [serial = 2197] [outer = (nil)] 22:57:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f051cb10800) [pid = 1933] [serial = 2198] [outer = 0x7f051cad9400] 22:57:59 INFO - PROCESS | 1933 | 1461563879804 Marionette DEBUG loaded listener.js 22:57:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f051da41000) [pid = 1933] [serial = 2199] [outer = 0x7f051cad9400] 22:58:00 INFO - PROCESS | 1933 | 1461563880735 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:58:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:58:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1679ms 22:58:00 INFO - PROCESS | 1933 | 1461563880812 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 22:58:00 INFO - PROCESS | 1933 | 1461563880815 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 22:58:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:58:00 INFO - PROCESS | 1933 | 1461563880834 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:58:00 INFO - PROCESS | 1933 | 1461563880844 Marionette TRACE conn3 <- [1,2902,null,{}] 22:58:00 INFO - PROCESS | 1933 | 1461563880852 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:58:01 INFO - PROCESS | 1933 | 1461563881202 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 22:58:01 INFO - PROCESS | 1933 | 1461563881492 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df62000 == 186 [pid = 1933] [id = 733] 22:58:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f051e03bc00) [pid = 1933] [serial = 2200] [outer = (nil)] 22:58:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f051e217800) [pid = 1933] [serial = 2201] [outer = 0x7f051e03bc00] 22:58:01 INFO - PROCESS | 1933 | 1461563881580 Marionette DEBUG loaded listener.js 22:58:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f051f210800) [pid = 1933] [serial = 2202] [outer = 0x7f051e03bc00] 22:58:02 INFO - PROCESS | 1933 | 1461563882506 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:58:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:58:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1750ms 22:58:02 INFO - PROCESS | 1933 | 1461563882575 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 22:58:02 INFO - PROCESS | 1933 | 1461563882580 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 22:58:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:58:02 INFO - PROCESS | 1933 | 1461563882586 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:58:02 INFO - PROCESS | 1933 | 1461563882590 Marionette TRACE conn3 <- [1,2906,null,{}] 22:58:02 INFO - PROCESS | 1933 | 1461563882595 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:58:02 INFO - PROCESS | 1933 | 1461563882830 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 22:58:03 INFO - PROCESS | 1933 | 1461563883098 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f1cb000 == 187 [pid = 1933] [id = 734] 22:58:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051b789000) [pid = 1933] [serial = 2203] [outer = (nil)] 22:58:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f051fb9d400) [pid = 1933] [serial = 2204] [outer = 0x7f051b789000] 22:58:03 INFO - PROCESS | 1933 | 1461563883218 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051fbc5400) [pid = 1933] [serial = 2205] [outer = 0x7f051b789000] 22:58:04 INFO - PROCESS | 1933 | 1461563884091 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:58:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:58:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1536ms 22:58:04 INFO - PROCESS | 1933 | 1461563884123 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 22:58:04 INFO - PROCESS | 1933 | 1461563884127 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 22:58:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:58:04 INFO - PROCESS | 1933 | 1461563884133 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:58:04 INFO - PROCESS | 1933 | 1461563884135 Marionette TRACE conn3 <- [1,2910,null,{}] 22:58:04 INFO - PROCESS | 1933 | 1461563884141 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:58:04 INFO - PROCESS | 1933 | 1461563884374 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 22:58:04 INFO - PROCESS | 1933 | 1461563884638 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051faed000 == 188 [pid = 1933] [id = 735] 22:58:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051fd5f800) [pid = 1933] [serial = 2206] [outer = (nil)] 22:58:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051fde7c00) [pid = 1933] [serial = 2207] [outer = 0x7f051fd5f800] 22:58:04 INFO - PROCESS | 1933 | 1461563884733 Marionette DEBUG loaded listener.js 22:58:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f0520640000) [pid = 1933] [serial = 2208] [outer = 0x7f051fd5f800] 22:58:05 INFO - PROCESS | 1933 | 1461563885670 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:58:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:58:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:58:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1591ms 22:58:05 INFO - PROCESS | 1933 | 1461563885744 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 22:58:05 INFO - PROCESS | 1933 | 1461563885749 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 22:58:05 INFO - TEST-START | /DOMEvents/constructors.html 22:58:05 INFO - PROCESS | 1933 | 1461563885765 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:58:05 INFO - PROCESS | 1933 | 1461563885771 Marionette TRACE conn3 <- [1,2914,null,{}] 22:58:05 INFO - PROCESS | 1933 | 1461563885779 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:58:06 INFO - PROCESS | 1933 | 1461563886125 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 22:58:06 INFO - PROCESS | 1933 | 1461563886537 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521093000 == 189 [pid = 1933] [id = 736] 22:58:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f051e037800) [pid = 1933] [serial = 2209] [outer = (nil)] 22:58:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f0520712400) [pid = 1933] [serial = 2210] [outer = 0x7f051e037800] 22:58:06 INFO - PROCESS | 1933 | 1461563886665 Marionette DEBUG loaded listener.js 22:58:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f05207e0400) [pid = 1933] [serial = 2211] [outer = 0x7f051e037800] 22:58:07 INFO - PROCESS | 1933 | 1461563887593 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:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:58:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 1901ms 22:58:07 INFO - PROCESS | 1933 | 1461563887672 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 22:58:07 INFO - PROCESS | 1933 | 1461563887678 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 22:58:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:58:07 INFO - PROCESS | 1933 | 1461563887686 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:58:07 INFO - PROCESS | 1933 | 1461563887694 Marionette TRACE conn3 <- [1,2918,null,{}] 22:58:07 INFO - PROCESS | 1933 | 1461563887725 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:58:07 INFO - PROCESS | 1933 | 1461563887958 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 22:58:08 INFO - PROCESS | 1933 | 1461563888267 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052225f800 == 190 [pid = 1933] [id = 737] 22:58:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f051fd61800) [pid = 1933] [serial = 2212] [outer = (nil)] 22:58:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f0520ad9000) [pid = 1933] [serial = 2213] [outer = 0x7f051fd61800] 22:58:08 INFO - PROCESS | 1933 | 1461563888349 Marionette DEBUG loaded listener.js 22:58:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f0521a9e000) [pid = 1933] [serial = 2214] [outer = 0x7f051fd61800] 22:58:09 INFO - PROCESS | 1933 | 1461563889112 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:58:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:58:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1442ms 22:58:09 INFO - PROCESS | 1933 | 1461563889130 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 22:58:09 INFO - PROCESS | 1933 | 1461563889134 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 22:58:09 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:58:09 INFO - PROCESS | 1933 | 1461563889140 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:58:09 INFO - PROCESS | 1933 | 1461563889142 Marionette TRACE conn3 <- [1,2922,null,{}] 22:58:09 INFO - PROCESS | 1933 | 1461563889148 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:58:09 INFO - PROCESS | 1933 | 1461563889369 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 22:58:09 INFO - PROCESS | 1933 | 1461563889628 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b55800 == 191 [pid = 1933] [id = 738] 22:58:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f05207c3000) [pid = 1933] [serial = 2215] [outer = (nil)] 22:58:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f0521aa4c00) [pid = 1933] [serial = 2216] [outer = 0x7f05207c3000] 22:58:09 INFO - PROCESS | 1933 | 1461563889741 Marionette DEBUG loaded listener.js 22:58:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f0521b09400) [pid = 1933] [serial = 2217] [outer = 0x7f05207c3000] 22:58:10 INFO - PROCESS | 1933 | [1933] 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:58:10 INFO - PROCESS | 1933 | [1933] 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:58:10 INFO - PROCESS | 1933 | [1933] 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:58:10 INFO - PROCESS | 1933 | [1933] 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:58:10 INFO - PROCESS | 1933 | 1461563890550 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:58:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:58:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:58:10 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:58:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:58:10 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:58:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:58:10 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:58:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:58:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:58:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1442ms 22:58:10 INFO - PROCESS | 1933 | 1461563890587 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 22:58:10 INFO - PROCESS | 1933 | 1461563890592 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 22:58:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:58:10 INFO - PROCESS | 1933 | 1461563890602 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:58:10 INFO - PROCESS | 1933 | 1461563890604 Marionette TRACE conn3 <- [1,2926,null,{}] 22:58:10 INFO - PROCESS | 1933 | 1461563890610 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:58:10 INFO - PROCESS | 1933 | 1461563890848 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 22:58:11 INFO - PROCESS | 1933 | 1461563891090 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528d68800 == 192 [pid = 1933] [id = 739] 22:58:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f05207e3c00) [pid = 1933] [serial = 2218] [outer = (nil)] 22:58:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f0521b10000) [pid = 1933] [serial = 2219] [outer = 0x7f05207e3c00] 22:58:11 INFO - PROCESS | 1933 | 1461563891165 Marionette DEBUG loaded listener.js 22:58:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f0522059400) [pid = 1933] [serial = 2220] [outer = 0x7f05207e3c00] 22:58:11 INFO - PROCESS | 1933 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:58:11 INFO - PROCESS | 1933 | 1461563891945 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:58:11 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:58:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1378ms 22:58:11 INFO - PROCESS | 1933 | 1461563891980 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 22:58:11 INFO - PROCESS | 1933 | 1461563891983 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 22:58:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:58:11 INFO - PROCESS | 1933 | 1461563891990 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:58:11 INFO - PROCESS | 1933 | 1461563891992 Marionette TRACE conn3 <- [1,2930,null,{}] 22:58:12 INFO - PROCESS | 1933 | 1461563891997 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:58:12 INFO - PROCESS | 1933 | 1461563892237 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 22:58:12 INFO - PROCESS | 1933 | 1461563892499 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528e24000 == 193 [pid = 1933] [id = 740] 22:58:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f0521b10800) [pid = 1933] [serial = 2221] [outer = (nil)] 22:58:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f0522121400) [pid = 1933] [serial = 2222] [outer = 0x7f0521b10800] 22:58:12 INFO - PROCESS | 1933 | 1461563892596 Marionette DEBUG loaded listener.js 22:58:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f05228ca000) [pid = 1933] [serial = 2223] [outer = 0x7f0521b10800] 22:58:13 INFO - PROCESS | 1933 | 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:58:13 INFO - PROCESS | 1933 | 1461563893416 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:58:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:58:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1477ms 22:58:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:58:13 INFO - PROCESS | 1933 | 1461563893468 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 22:58:13 INFO - PROCESS | 1933 | 1461563893472 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 22:58:13 INFO - PROCESS | 1933 | 1461563893478 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:58:13 INFO - PROCESS | 1933 | 1461563893482 Marionette TRACE conn3 <- [1,2934,null,{}] 22:58:13 INFO - PROCESS | 1933 | 1461563893539 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:58:13 INFO - PROCESS | 1933 | 1461563893849 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 22:58:14 INFO - PROCESS | 1933 | 1461563894116 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052940c800 == 194 [pid = 1933] [id = 741] 22:58:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f0521c05400) [pid = 1933] [serial = 2224] [outer = (nil)] 22:58:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f05288f5400) [pid = 1933] [serial = 2225] [outer = 0x7f0521c05400] 22:58:14 INFO - PROCESS | 1933 | 1461563894191 Marionette DEBUG loaded listener.js 22:58:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f0528f75000) [pid = 1933] [serial = 2226] [outer = 0x7f0521c05400] 22:58:14 INFO - PROCESS | 1933 | 1461563894962 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:58:15 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:58:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1525ms 22:58:15 INFO - PROCESS | 1933 | 1461563895003 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 22:58:15 INFO - PROCESS | 1933 | 1461563895007 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 22:58:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:58:15 INFO - PROCESS | 1933 | 1461563895013 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:58:15 INFO - PROCESS | 1933 | 1461563895015 Marionette TRACE conn3 <- [1,2938,null,{}] 22:58:15 INFO - PROCESS | 1933 | 1461563895020 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:58:15 INFO - PROCESS | 1933 | 1461563895226 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 22:58:15 INFO - PROCESS | 1933 | 1461563895490 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b6be000 == 195 [pid = 1933] [id = 742] 22:58:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f0522a49400) [pid = 1933] [serial = 2227] [outer = (nil)] 22:58:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052905f400) [pid = 1933] [serial = 2228] [outer = 0x7f0522a49400] 22:58:15 INFO - PROCESS | 1933 | 1461563895583 Marionette DEBUG loaded listener.js 22:58:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f0529164000) [pid = 1933] [serial = 2229] [outer = 0x7f0522a49400] 22:58:16 INFO - PROCESS | 1933 | 1461563896415 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:58:16 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:58:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1432ms 22:58:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:58:16 INFO - PROCESS | 1933 | 1461563896446 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 22:58:16 INFO - PROCESS | 1933 | 1461563896448 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 22:58:16 INFO - PROCESS | 1933 | 1461563896486 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:58:16 INFO - PROCESS | 1933 | 1461563896490 Marionette TRACE conn3 <- [1,2942,null,{}] 22:58:16 INFO - PROCESS | 1933 | 1461563896501 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:58:16 INFO - PROCESS | 1933 | 1461563896769 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 22:58:17 INFO - PROCESS | 1933 | 1461563897005 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c384800 == 196 [pid = 1933] [id = 743] 22:58:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f0528a5c800) [pid = 1933] [serial = 2230] [outer = (nil)] 22:58:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f0529474400) [pid = 1933] [serial = 2231] [outer = 0x7f0528a5c800] 22:58:17 INFO - PROCESS | 1933 | 1461563897083 Marionette DEBUG loaded listener.js 22:58:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052aaa5800) [pid = 1933] [serial = 2232] [outer = 0x7f0528a5c800] 22:58:17 INFO - PROCESS | 1933 | 1461563897991 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:58:18 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:58:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:58:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1591ms 22:58:18 INFO - PROCESS | 1933 | 1461563898049 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 22:58:18 INFO - PROCESS | 1933 | 1461563898055 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 22:58:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:58:18 INFO - PROCESS | 1933 | 1461563898064 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:58:18 INFO - PROCESS | 1933 | 1461563898068 Marionette TRACE conn3 <- [1,2946,null,{}] 22:58:18 INFO - PROCESS | 1933 | 1461563898096 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:58:18 INFO - PROCESS | 1933 | 1461563898397 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 22:58:18 INFO - PROCESS | 1933 | 1461563898747 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f3a1000 == 197 [pid = 1933] [id = 744] 22:58:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f0528f7b000) [pid = 1933] [serial = 2233] [outer = (nil)] 22:58:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f052ad71000) [pid = 1933] [serial = 2234] [outer = 0x7f0528f7b000] 22:58:18 INFO - PROCESS | 1933 | 1461563898874 Marionette DEBUG loaded listener.js 22:58:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052b23a000) [pid = 1933] [serial = 2235] [outer = 0x7f0528f7b000] 22:58:19 INFO - PROCESS | 1933 | 1461563899867 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:58:19 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:58:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1852ms 22:58:19 INFO - PROCESS | 1933 | 1461563899916 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 22:58:19 INFO - PROCESS | 1933 | 1461563899919 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 22:58:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:58:19 INFO - PROCESS | 1933 | 1461563899926 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:58:19 INFO - PROCESS | 1933 | 1461563899929 Marionette TRACE conn3 <- [1,2950,null,{}] 22:58:19 INFO - PROCESS | 1933 | 1461563899937 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:58:20 INFO - PROCESS | 1933 | 1461563900180 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 22:58:20 INFO - PROCESS | 1933 | 1461563900466 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f6b3000 == 198 [pid = 1933] [id = 745] 22:58:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f0529330800) [pid = 1933] [serial = 2236] [outer = (nil)] 22:58:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f052b253c00) [pid = 1933] [serial = 2237] [outer = 0x7f0529330800] 22:58:20 INFO - PROCESS | 1933 | 1461563900554 Marionette DEBUG loaded listener.js 22:58:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f052b260400) [pid = 1933] [serial = 2238] [outer = 0x7f0529330800] 22:58:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fa5e000 == 199 [pid = 1933] [id = 746] 22:58:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f052b58c400) [pid = 1933] [serial = 2239] [outer = (nil)] 22:58:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f052b23b400) [pid = 1933] [serial = 2240] [outer = 0x7f052b58c400] 22:58:21 INFO - PROCESS | 1933 | 1461563901582 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:58:21 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:58:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1694ms 22:58:21 INFO - PROCESS | 1933 | 1461563901624 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 22:58:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:58:21 INFO - PROCESS | 1933 | 1461563901631 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 22:58:21 INFO - PROCESS | 1933 | 1461563901637 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:58:21 INFO - PROCESS | 1933 | 1461563901640 Marionette TRACE conn3 <- [1,2954,null,{}] 22:58:21 INFO - PROCESS | 1933 | 1461563901646 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:58:21 INFO - PROCESS | 1933 | 1461563901988 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 22:58:22 INFO - PROCESS | 1933 | 1461563902320 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fd5d800 == 200 [pid = 1933] [id = 747] 22:58:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f051fdeb000) [pid = 1933] [serial = 2241] [outer = (nil)] 22:58:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f052b3ce800) [pid = 1933] [serial = 2242] [outer = 0x7f051fdeb000] 22:58:22 INFO - PROCESS | 1933 | 1461563902399 Marionette DEBUG loaded listener.js 22:58:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f052b593c00) [pid = 1933] [serial = 2243] [outer = 0x7f051fdeb000] 22:58:23 INFO - PROCESS | 1933 | 1461563903179 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:58:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:58:23 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:58:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1581ms 22:58:23 INFO - PROCESS | 1933 | 1461563903220 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 22:58:23 INFO - PROCESS | 1933 | 1461563903222 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 22:58:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:58:23 INFO - PROCESS | 1933 | 1461563903229 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:58:23 INFO - PROCESS | 1933 | 1461563903231 Marionette TRACE conn3 <- [1,2958,null,{}] 22:58:23 INFO - PROCESS | 1933 | 1461563903237 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:58:23 INFO - PROCESS | 1933 | 1461563903483 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 22:58:23 INFO - PROCESS | 1933 | 1461563903728 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05302af000 == 201 [pid = 1933] [id = 748] 22:58:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f052064bc00) [pid = 1933] [serial = 2244] [outer = (nil)] 22:58:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f052bf0e400) [pid = 1933] [serial = 2245] [outer = 0x7f052064bc00] 22:58:23 INFO - PROCESS | 1933 | 1461563903808 Marionette DEBUG loaded listener.js 22:58:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f052bfeec00) [pid = 1933] [serial = 2246] [outer = 0x7f052064bc00] 22:58:24 INFO - PROCESS | 1933 | 1461563904591 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:58:24 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:58:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1377ms 22:58:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:58:24 INFO - PROCESS | 1933 | 1461563904606 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 22:58:24 INFO - PROCESS | 1933 | 1461563904609 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 22:58:24 INFO - PROCESS | 1933 | 1461563904615 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:58:24 INFO - PROCESS | 1933 | 1461563904618 Marionette TRACE conn3 <- [1,2962,null,{}] 22:58:24 INFO - PROCESS | 1933 | 1461563904623 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:58:24 INFO - PROCESS | 1933 | 1461563904855 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 22:58:25 INFO - PROCESS | 1933 | 1461563905105 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0533997800 == 202 [pid = 1933] [id = 749] 22:58:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f052b3c5c00) [pid = 1933] [serial = 2247] [outer = (nil)] 22:58:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f052c4d0000) [pid = 1933] [serial = 2248] [outer = 0x7f052b3c5c00] 22:58:25 INFO - PROCESS | 1933 | 1461563905182 Marionette DEBUG loaded listener.js 22:58:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f052d3e3400) [pid = 1933] [serial = 2249] [outer = 0x7f052b3c5c00] 22:58:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519ed7000 == 201 [pid = 1933] [id = 681] 22:58:27 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05426af800 == 200 [pid = 1933] [id = 633] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b904000 == 199 [pid = 1933] [id = 729] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051a5a1000 == 198 [pid = 1933] [id = 728] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519c0f800 == 197 [pid = 1933] [id = 727] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0518481800 == 196 [pid = 1933] [id = 726] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0535d31800 == 195 [pid = 1933] [id = 721] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534c78000 == 194 [pid = 1933] [id = 720] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05302b0000 == 193 [pid = 1933] [id = 719] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fed7800 == 192 [pid = 1933] [id = 718] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fa47800 == 191 [pid = 1933] [id = 717] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c8b4800 == 190 [pid = 1933] [id = 716] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052ba29000 == 189 [pid = 1933] [id = 715] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0529419800 == 188 [pid = 1933] [id = 714] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0529193800 == 187 [pid = 1933] [id = 713] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528d72800 == 186 [pid = 1933] [id = 712] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b08800 == 185 [pid = 1933] [id = 711] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521a65800 == 184 [pid = 1933] [id = 710] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb61000 == 183 [pid = 1933] [id = 709] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f11d800 == 182 [pid = 1933] [id = 708] 22:58:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b750800 == 181 [pid = 1933] [id = 707] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f051f213800) [pid = 1933] [serial = 2120] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f051da40800) [pid = 1933] [serial = 1989] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f05288f7400) [pid = 1933] [serial = 1977] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f051c964000) [pid = 1933] [serial = 2114] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f051a129400) [pid = 1933] [serial = 2117] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f051e031800) [pid = 1933] [serial = 2058] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f051cb10000) [pid = 1933] [serial = 2057] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f051b78e400) [pid = 1933] [serial = 2055] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f051a5cd800) [pid = 1933] [serial = 2054] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f051a2ce000) [pid = 1933] [serial = 2111] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f05184eb400) [pid = 1933] [serial = 2108] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f0518ff2400) [pid = 1933] [serial = 2109] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f052f052c00) [pid = 1933] [serial = 2105] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f052ef3a400) [pid = 1933] [serial = 2102] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f052e4f6000) [pid = 1933] [serial = 2100] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f052e4edc00) [pid = 1933] [serial = 2099] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f052d670800) [pid = 1933] [serial = 2097] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f052d5db400) [pid = 1933] [serial = 2096] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f052c8d8400) [pid = 1933] [serial = 2094] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f052c4db800) [pid = 1933] [serial = 2093] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f052bff0000) [pid = 1933] [serial = 2091] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f052bfe5400) [pid = 1933] [serial = 2090] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f052bf0bc00) [pid = 1933] [serial = 2088] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f052bdee400) [pid = 1933] [serial = 2087] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f052b592c00) [pid = 1933] [serial = 2085] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f052ad6f000) [pid = 1933] [serial = 2084] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f0529160c00) [pid = 1933] [serial = 2082] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f052905ac00) [pid = 1933] [serial = 2081] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f0528f75400) [pid = 1933] [serial = 2079] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f0528a54400) [pid = 1933] [serial = 2078] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f05288eb000) [pid = 1933] [serial = 2076] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f0522b86000) [pid = 1933] [serial = 2075] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f0522951000) [pid = 1933] [serial = 2073] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f052231a000) [pid = 1933] [serial = 2072] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f052205f000) [pid = 1933] [serial = 2070] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f0521c09800) [pid = 1933] [serial = 2069] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f05207d7800) [pid = 1933] [serial = 2067] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f0520715800) [pid = 1933] [serial = 2066] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f052064e000) [pid = 1933] [serial = 2064] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f051febb800) [pid = 1933] [serial = 2063] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f051fde8400) [pid = 1933] [serial = 2061] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f051fd56400) [pid = 1933] [serial = 2060] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f051cae7400) [pid = 1933] [serial = 2115] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f051c969000) [pid = 1933] [serial = 2118] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f051a6e8800) [pid = 1933] [serial = 2112] [outer = (nil)] [url = about:blank] 22:58:28 INFO - PROCESS | 1933 | 1461563908238 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:58:28 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:58:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 3743ms 22:58:28 INFO - PROCESS | 1933 | 1461563908358 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 22:58:28 INFO - PROCESS | 1933 | 1461563908364 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 22:58:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:58:28 INFO - PROCESS | 1933 | 1461563908371 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:58:28 INFO - PROCESS | 1933 | 1461563908377 Marionette TRACE conn3 <- [1,2966,null,{}] 22:58:28 INFO - PROCESS | 1933 | 1461563908386 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:58:28 INFO - PROCESS | 1933 | 1461563908599 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 22:58:28 INFO - PROCESS | 1933 | 1461563908816 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051919c000 == 182 [pid = 1933] [id = 750] 22:58:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051916b800) [pid = 1933] [serial = 2250] [outer = (nil)] 22:58:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051a127800) [pid = 1933] [serial = 2251] [outer = 0x7f051916b800] 22:58:28 INFO - PROCESS | 1933 | 1461563908888 Marionette DEBUG loaded listener.js 22:58:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051a2ccc00) [pid = 1933] [serial = 2252] [outer = 0x7f051916b800] 22:58:29 INFO - PROCESS | 1933 | 1461563909578 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:58:29 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:58:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1240ms 22:58:29 INFO - PROCESS | 1933 | 1461563909612 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 22:58:29 INFO - PROCESS | 1933 | 1461563909618 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 22:58:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:58:29 INFO - PROCESS | 1933 | 1461563909628 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:58:29 INFO - PROCESS | 1933 | 1461563909632 Marionette TRACE conn3 <- [1,2970,null,{}] 22:58:29 INFO - PROCESS | 1933 | 1461563909637 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:58:29 INFO - PROCESS | 1933 | 1461563909919 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 22:58:29 INFO - PROCESS | 1933 | 1461563909952 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051a5a4000 == 183 [pid = 1933] [id = 751] 22:58:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f051916f000) [pid = 1933] [serial = 2253] [outer = (nil)] 22:58:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f051b788800) [pid = 1933] [serial = 2254] [outer = 0x7f051916f000] 22:58:30 INFO - PROCESS | 1933 | 1461563910018 Marionette DEBUG loaded listener.js 22:58:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f051b8d2000) [pid = 1933] [serial = 2255] [outer = 0x7f051916f000] 22:58:31 INFO - PROCESS | 1933 | 1461563911093 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:58:31 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:58:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1479ms 22:58:31 INFO - PROCESS | 1933 | 1461563911109 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 22:58:31 INFO - PROCESS | 1933 | 1461563911112 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 22:58:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:58:31 INFO - PROCESS | 1933 | 1461563911119 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:58:31 INFO - PROCESS | 1933 | 1461563911126 Marionette TRACE conn3 <- [1,2974,null,{}] 22:58:31 INFO - PROCESS | 1933 | 1461563911154 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:58:31 INFO - PROCESS | 1933 | 1461563911484 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 22:58:31 INFO - PROCESS | 1933 | 1461563911657 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051bc1a000 == 184 [pid = 1933] [id = 752] 22:58:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f051cb03800) [pid = 1933] [serial = 2256] [outer = (nil)] 22:58:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f051da3c000) [pid = 1933] [serial = 2257] [outer = 0x7f051cb03800] 22:58:31 INFO - PROCESS | 1933 | 1461563911773 Marionette DEBUG loaded listener.js 22:58:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f051da83400) [pid = 1933] [serial = 2258] [outer = 0x7f051cb03800] 22:58:33 INFO - PROCESS | 1933 | 1461563913117 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:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f0522320000) [pid = 1933] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f0521b0cc00) [pid = 1933] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f0521b0c400) [pid = 1933] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f0520642800) [pid = 1933] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f051f211800) [pid = 1933] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f051e212400) [pid = 1933] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f051cae1000) [pid = 1933] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f05184f1000) [pid = 1933] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f0517c71800) [pid = 1933] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f05184ee000) [pid = 1933] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f0522327000) [pid = 1933] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f051b788c00) [pid = 1933] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f051b8ca400) [pid = 1933] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f0517811c00) [pid = 1933] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f05207e3800) [pid = 1933] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f052b3c3c00) [pid = 1933] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f0529059800) [pid = 1933] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f051da7a400) [pid = 1933] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f052b25f800) [pid = 1933] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f051ccf5c00) [pid = 1933] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:58:33 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f0517c79c00) [pid = 1933] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:58:33 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:58:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2099ms 22:58:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:58:33 INFO - PROCESS | 1933 | 1461563913219 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 22:58:33 INFO - PROCESS | 1933 | 1461563913223 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 22:58:33 INFO - PROCESS | 1933 | 1461563913228 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:58:33 INFO - PROCESS | 1933 | 1461563913232 Marionette TRACE conn3 <- [1,2978,null,{}] 22:58:33 INFO - PROCESS | 1933 | 1461563913243 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:58:33 INFO - PROCESS | 1933 | 1461563913438 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 22:58:33 INFO - PROCESS | 1933 | 1461563913657 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051cc17000 == 185 [pid = 1933] [id = 753] 22:58:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f051cb09800) [pid = 1933] [serial = 2259] [outer = (nil)] 22:58:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f051e036800) [pid = 1933] [serial = 2260] [outer = 0x7f051cb09800] 22:58:33 INFO - PROCESS | 1933 | 1461563913722 Marionette DEBUG loaded listener.js 22:58:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f051f217800) [pid = 1933] [serial = 2261] [outer = 0x7f051cb09800] 22:58:34 INFO - PROCESS | 1933 | 1461563914373 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:58:34 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:58:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1189ms 22:58:34 INFO - PROCESS | 1933 | 1461563914418 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 22:58:34 INFO - PROCESS | 1933 | 1461563914421 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 22:58:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:58:34 INFO - PROCESS | 1933 | 1461563914427 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:58:34 INFO - PROCESS | 1933 | 1461563914430 Marionette TRACE conn3 <- [1,2982,null,{}] 22:58:34 INFO - PROCESS | 1933 | 1461563914435 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:58:34 INFO - PROCESS | 1933 | 1461563914713 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 22:58:34 INFO - PROCESS | 1933 | 1461563914733 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f116000 == 186 [pid = 1933] [id = 754] 22:58:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f051a5c4c00) [pid = 1933] [serial = 2262] [outer = (nil)] 22:58:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f051fbcf800) [pid = 1933] [serial = 2263] [outer = 0x7f051a5c4c00] 22:58:34 INFO - PROCESS | 1933 | 1461563914794 Marionette DEBUG loaded listener.js 22:58:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f051fde5c00) [pid = 1933] [serial = 2264] [outer = 0x7f051a5c4c00] 22:58:35 INFO - PROCESS | 1933 | 1461563915822 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:58:35 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:58:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:58:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1432ms 22:58:35 INFO - PROCESS | 1933 | 1461563915861 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 22:58:35 INFO - PROCESS | 1933 | 1461563915867 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 22:58:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:58:35 INFO - PROCESS | 1933 | 1461563915878 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:58:35 INFO - PROCESS | 1933 | 1461563915882 Marionette TRACE conn3 <- [1,2986,null,{}] 22:58:35 INFO - PROCESS | 1933 | 1461563915891 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:58:36 INFO - PROCESS | 1933 | 1461563916177 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 22:58:36 INFO - PROCESS | 1933 | 1461563916454 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b74b800 == 187 [pid = 1933] [id = 755] 22:58:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f051b8d6000) [pid = 1933] [serial = 2265] [outer = (nil)] 22:58:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f051c960800) [pid = 1933] [serial = 2266] [outer = 0x7f051b8d6000] 22:58:36 INFO - PROCESS | 1933 | 1461563916597 Marionette DEBUG loaded listener.js 22:58:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f051ccf4000) [pid = 1933] [serial = 2267] [outer = 0x7f051b8d6000] 22:58:37 INFO - PROCESS | 1933 | 1461563917377 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:58:37 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:58:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1532ms 22:58:37 INFO - PROCESS | 1933 | 1461563917410 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 22:58:37 INFO - PROCESS | 1933 | 1461563917418 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 22:58:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:58:37 INFO - PROCESS | 1933 | 1461563917428 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:58:37 INFO - PROCESS | 1933 | 1461563917431 Marionette TRACE conn3 <- [1,2990,null,{}] 22:58:37 INFO - PROCESS | 1933 | 1461563917437 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:58:37 INFO - PROCESS | 1933 | 1461563917684 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 22:58:37 INFO - PROCESS | 1933 | 1461563917954 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f3a2800 == 188 [pid = 1933] [id = 756] 22:58:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f051da48400) [pid = 1933] [serial = 2268] [outer = (nil)] 22:58:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051fbc5000) [pid = 1933] [serial = 2269] [outer = 0x7f051da48400] 22:58:38 INFO - PROCESS | 1933 | 1461563918034 Marionette DEBUG loaded listener.js 22:58:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f051fde7000) [pid = 1933] [serial = 2270] [outer = 0x7f051da48400] 22:58:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fb5f800 == 189 [pid = 1933] [id = 757] 22:58:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051feb7400) [pid = 1933] [serial = 2271] [outer = (nil)] 22:58:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051fdea400) [pid = 1933] [serial = 2272] [outer = 0x7f051feb7400] 22:58:39 INFO - PROCESS | 1933 | 1461563919002 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:58:39 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:58:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1588ms 22:58:39 INFO - PROCESS | 1933 | 1461563919029 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 22:58:39 INFO - PROCESS | 1933 | 1461563919034 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 22:58:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:58:39 INFO - PROCESS | 1933 | 1461563919045 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:58:39 INFO - PROCESS | 1933 | 1461563919050 Marionette TRACE conn3 <- [1,2994,null,{}] 22:58:39 INFO - PROCESS | 1933 | 1461563919075 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:58:39 INFO - PROCESS | 1933 | 1461563919341 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 22:58:39 INFO - PROCESS | 1933 | 1461563919604 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05210a8800 == 190 [pid = 1933] [id = 758] 22:58:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051feb7c00) [pid = 1933] [serial = 2273] [outer = (nil)] 22:58:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f052070e400) [pid = 1933] [serial = 2274] [outer = 0x7f051feb7c00] 22:58:39 INFO - PROCESS | 1933 | 1461563919724 Marionette DEBUG loaded listener.js 22:58:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f05207c5400) [pid = 1933] [serial = 2275] [outer = 0x7f051feb7c00] 22:58:40 INFO - PROCESS | 1933 | 1461563920474 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:58:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:58:40 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:58:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1442ms 22:58:40 INFO - PROCESS | 1933 | 1461563920504 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 22:58:40 INFO - PROCESS | 1933 | 1461563920507 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 22:58:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:58:40 INFO - PROCESS | 1933 | 1461563920516 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:58:40 INFO - PROCESS | 1933 | 1461563920519 Marionette TRACE conn3 <- [1,2998,null,{}] 22:58:40 INFO - PROCESS | 1933 | 1461563920524 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:58:40 INFO - PROCESS | 1933 | 1461563920734 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 22:58:40 INFO - PROCESS | 1933 | 1461563920983 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05229fb800 == 191 [pid = 1933] [id = 759] 22:58:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f0520643400) [pid = 1933] [serial = 2276] [outer = (nil)] 22:58:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f0520acd400) [pid = 1933] [serial = 2277] [outer = 0x7f0520643400] 22:58:41 INFO - PROCESS | 1933 | 1461563921059 Marionette DEBUG loaded listener.js 22:58:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f0520e70400) [pid = 1933] [serial = 2278] [outer = 0x7f0520643400] 22:58:41 INFO - PROCESS | 1933 | 1461563921894 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:58:41 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:58:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1431ms 22:58:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:58:41 INFO - PROCESS | 1933 | 1461563921947 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 22:58:41 INFO - PROCESS | 1933 | 1461563921950 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 22:58:41 INFO - PROCESS | 1933 | 1461563921956 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:58:41 INFO - PROCESS | 1933 | 1461563921959 Marionette TRACE conn3 <- [1,3002,null,{}] 22:58:41 INFO - PROCESS | 1933 | 1461563921965 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:58:42 INFO - PROCESS | 1933 | 1461563922220 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 22:58:42 INFO - PROCESS | 1933 | 1461563922494 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528a20000 == 192 [pid = 1933] [id = 760] 22:58:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f05207d9800) [pid = 1933] [serial = 2279] [outer = (nil)] 22:58:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f0520e79800) [pid = 1933] [serial = 2280] [outer = 0x7f05207d9800] 22:58:42 INFO - PROCESS | 1933 | 1461563922570 Marionette DEBUG loaded listener.js 22:58:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f0521b11400) [pid = 1933] [serial = 2281] [outer = 0x7f05207d9800] 22:58:43 INFO - PROCESS | 1933 | 1461563923358 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:58:43 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:58:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1430ms 22:58:43 INFO - PROCESS | 1933 | 1461563923391 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 22:58:43 INFO - PROCESS | 1933 | 1461563923395 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 22:58:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:58:43 INFO - PROCESS | 1933 | 1461563923402 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:58:43 INFO - PROCESS | 1933 | 1461563923405 Marionette TRACE conn3 <- [1,3006,null,{}] 22:58:43 INFO - PROCESS | 1933 | 1461563923410 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:58:43 INFO - PROCESS | 1933 | 1461563923641 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 22:58:43 INFO - PROCESS | 1933 | 1461563923883 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291ac000 == 193 [pid = 1933] [id = 761] 22:58:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f052211ec00) [pid = 1933] [serial = 2282] [outer = (nil)] 22:58:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f052294e800) [pid = 1933] [serial = 2283] [outer = 0x7f052211ec00] 22:58:43 INFO - PROCESS | 1933 | 1461563923966 Marionette DEBUG loaded listener.js 22:58:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f052295a400) [pid = 1933] [serial = 2284] [outer = 0x7f052211ec00] 22:58:44 INFO - PROCESS | 1933 | 1461563924809 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:58:44 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:58:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1435ms 22:58:44 INFO - PROCESS | 1933 | 1461563924838 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 22:58:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:58:44 INFO - PROCESS | 1933 | 1461563924842 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 22:58:44 INFO - PROCESS | 1933 | 1461563924847 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:58:44 INFO - PROCESS | 1933 | 1461563924850 Marionette TRACE conn3 <- [1,3010,null,{}] 22:58:44 INFO - PROCESS | 1933 | 1461563924856 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:58:45 INFO - PROCESS | 1933 | 1461563925068 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 22:58:45 INFO - PROCESS | 1933 | 1461563925347 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0529415800 == 194 [pid = 1933] [id = 762] 22:58:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f0522057c00) [pid = 1933] [serial = 2285] [outer = (nil)] 22:58:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f0522d19c00) [pid = 1933] [serial = 2286] [outer = 0x7f0522057c00] 22:58:45 INFO - PROCESS | 1933 | 1461563925422 Marionette DEBUG loaded listener.js 22:58:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f0528a4fc00) [pid = 1933] [serial = 2287] [outer = 0x7f0522057c00] 22:58:46 INFO - PROCESS | 1933 | 1461563926334 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:58:46 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:58:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1537ms 22:58:46 INFO - PROCESS | 1933 | 1461563926385 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 22:58:46 INFO - PROCESS | 1933 | 1461563926389 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 22:58:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:58:46 INFO - PROCESS | 1933 | 1461563926395 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:58:46 INFO - PROCESS | 1933 | 1461563926398 Marionette TRACE conn3 <- [1,3014,null,{}] 22:58:46 INFO - PROCESS | 1933 | 1461563926403 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:58:46 INFO - PROCESS | 1933 | 1461563926732 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 22:58:46 INFO - PROCESS | 1933 | 1461563926970 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c263000 == 195 [pid = 1933] [id = 763] 22:58:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f0528a57800) [pid = 1933] [serial = 2288] [outer = (nil)] 22:58:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f0528f78800) [pid = 1933] [serial = 2289] [outer = 0x7f0528a57800] 22:58:47 INFO - PROCESS | 1933 | 1461563927090 Marionette DEBUG loaded listener.js 22:58:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f052915b400) [pid = 1933] [serial = 2290] [outer = 0x7f0528a57800] 22:58:47 INFO - PROCESS | 1933 | [1933] 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:58:47 INFO - PROCESS | 1933 | 1461563927939 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:58:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:58:47 INFO - {} 22:58:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:58:47 INFO - {} 22:58:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:58:47 INFO - {} 22:58:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:58:47 INFO - {} 22:58:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1584ms 22:58:47 INFO - PROCESS | 1933 | 1461563927989 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 22:58:47 INFO - PROCESS | 1933 | 1461563927992 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 22:58:47 INFO - TEST-START | /FileAPI/fileReader.html 22:58:47 INFO - PROCESS | 1933 | 1461563927998 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:58:48 INFO - PROCESS | 1933 | 1461563928001 Marionette TRACE conn3 <- [1,3018,null,{}] 22:58:48 INFO - PROCESS | 1933 | 1461563928048 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:58:48 INFO - PROCESS | 1933 | 1461563928350 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 22:58:48 INFO - PROCESS | 1933 | 1461563928564 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f696800 == 196 [pid = 1933] [id = 764] 22:58:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f0522954800) [pid = 1933] [serial = 2291] [outer = (nil)] 22:58:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f052947e800) [pid = 1933] [serial = 2292] [outer = 0x7f0522954800] 22:58:48 INFO - PROCESS | 1933 | 1461563928679 Marionette DEBUG loaded listener.js 22:58:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f052b260000) [pid = 1933] [serial = 2293] [outer = 0x7f0522954800] 22:58:49 INFO - PROCESS | 1933 | 1461563929453 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:58:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:58:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:58:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:58:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:58:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 1529ms 22:58:49 INFO - PROCESS | 1933 | 1461563929529 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 22:58:49 INFO - PROCESS | 1933 | 1461563929533 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 22:58:49 INFO - TEST-START | /FileAPI/historical.html 22:58:49 INFO - PROCESS | 1933 | 1461563929539 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:58:49 INFO - PROCESS | 1933 | 1461563929541 Marionette TRACE conn3 <- [1,3022,null,{}] 22:58:49 INFO - PROCESS | 1933 | 1461563929547 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:58:49 INFO - PROCESS | 1933 | 1461563929778 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 22:58:50 INFO - PROCESS | 1933 | 1461563930061 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fd62000 == 197 [pid = 1933] [id = 765] 22:58:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f0519166800) [pid = 1933] [serial = 2294] [outer = (nil)] 22:58:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052b591000) [pid = 1933] [serial = 2295] [outer = 0x7f0519166800] 22:58:50 INFO - PROCESS | 1933 | 1461563930140 Marionette DEBUG loaded listener.js 22:58:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f052bdee400) [pid = 1933] [serial = 2296] [outer = 0x7f0519166800] 22:58:50 INFO - PROCESS | 1933 | 1461563930940 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:58:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:58:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:58:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:58:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:58:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:58:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:58:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:58:50 INFO - TEST-OK | /FileAPI/historical.html | took 1434ms 22:58:50 INFO - PROCESS | 1933 | 1461563930977 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 22:58:50 INFO - PROCESS | 1933 | 1461563930980 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 22:58:50 INFO - TEST-START | /FileAPI/idlharness.html 22:58:50 INFO - PROCESS | 1933 | 1461563930987 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:58:50 INFO - PROCESS | 1933 | 1461563930991 Marionette TRACE conn3 <- [1,3026,null,{}] 22:58:50 INFO - PROCESS | 1933 | 1461563930996 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:58:51 INFO - PROCESS | 1933 | 1461563931275 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 22:58:51 INFO - PROCESS | 1933 | 1461563931532 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0531776800 == 198 [pid = 1933] [id = 766] 22:58:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f0528a56800) [pid = 1933] [serial = 2297] [outer = (nil)] 22:58:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052c8da000) [pid = 1933] [serial = 2298] [outer = 0x7f0528a56800] 22:58:51 INFO - PROCESS | 1933 | 1461563931615 Marionette DEBUG loaded listener.js 22:58:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f052e4edc00) [pid = 1933] [serial = 2299] [outer = 0x7f0528a56800] 22:58:53 INFO - PROCESS | 1933 | 1461563933299 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:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:58:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:58:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:58:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:58:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:58:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:58:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:58:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:58:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:58:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:58:53 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:58:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:58:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:58:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:58:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:58:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:58:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:58:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:58:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:58:53 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:58:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:58:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:58:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:58:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:58:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:58:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:58:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:58:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:58:53 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:58:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:58:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:58:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:58:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:58:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:58:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:58:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:58:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:58:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:58:53 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:58:53 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:58:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:58:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:58:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:58:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:58:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:58:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:58:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:58:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:58:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:58:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:58:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:58:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:58:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:58:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:58:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:58:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:58:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:58:53 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:58:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:58:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:58:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:58:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:58:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:58:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:58:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:58:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:58:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:58:53 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:58:53 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:58:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:58:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:58:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:58:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:58:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:58:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:58:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:58:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:58:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:58:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:58:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 2491ms 22:58:53 INFO - PROCESS | 1933 | 1461563933533 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 22:58:53 INFO - PROCESS | 1933 | 1461563933541 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 22:58:53 INFO - TEST-START | /FileAPI/idlharness.worker 22:58:53 INFO - PROCESS | 1933 | 1461563933600 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:58:53 INFO - PROCESS | 1933 | 1461563933603 Marionette TRACE conn3 <- [1,3030,null,{}] 22:58:53 INFO - PROCESS | 1933 | 1461563933609 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:58:53 INFO - PROCESS | 1933 | 1461563933835 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 22:58:54 INFO - PROCESS | 1933 | 1461563934103 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052ef8d000 == 199 [pid = 1933] [id = 767] 22:58:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f052bc10400) [pid = 1933] [serial = 2300] [outer = (nil)] 22:58:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f052fdcb400) [pid = 1933] [serial = 2301] [outer = 0x7f052bc10400] 22:58:54 INFO - PROCESS | 1933 | 1461563934177 Marionette DEBUG loaded listener.js 22:58:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f052ffd9400) [pid = 1933] [serial = 2302] [outer = 0x7f052bc10400] 22:58:54 INFO - PROCESS | 1933 | [1933] 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:58:56 INFO - PROCESS | 1933 | 1461563936283 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:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:58:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:58:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:58:56 INFO - {} 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:58:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:58:56 INFO - {} 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:58:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:58:56 INFO - {} 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:58:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:58:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:58:56 INFO - {} 22:58:56 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:58:56 INFO - {} 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:58:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:58:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:58:56 INFO - {} 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:58:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:58:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:58:56 INFO - {} 22:58:56 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:58:56 INFO - {} 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:58:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:58:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:58:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 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:58:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:58:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:58:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:58:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:58:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:58:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:58:56 INFO - {} 22:58:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2817ms 22:58:56 INFO - PROCESS | 1933 | 1461563936412 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 22:58:56 INFO - PROCESS | 1933 | 1461563936417 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 22:58:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:58:56 INFO - PROCESS | 1933 | 1461563936428 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:58:56 INFO - PROCESS | 1933 | 1461563936432 Marionette TRACE conn3 <- [1,3034,null,{}] 22:58:56 INFO - PROCESS | 1933 | 1461563936444 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:58:56 INFO - PROCESS | 1933 | 1461563936797 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 22:58:57 INFO - PROCESS | 1933 | 1461563937084 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053c7e0800 == 200 [pid = 1933] [id = 768] 22:58:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f0517c6dc00) [pid = 1933] [serial = 2303] [outer = (nil)] 22:58:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f05301e6c00) [pid = 1933] [serial = 2304] [outer = 0x7f0517c6dc00] 22:58:57 INFO - PROCESS | 1933 | 1461563937158 Marionette DEBUG loaded listener.js 22:58:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f053538c800) [pid = 1933] [serial = 2305] [outer = 0x7f0517c6dc00] 22:58:57 INFO - PROCESS | 1933 | 1461563937929 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:58:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:58:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1536ms 22:58:57 INFO - PROCESS | 1933 | 1461563937964 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 22:58:57 INFO - PROCESS | 1933 | 1461563937967 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 22:58:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:58:57 INFO - PROCESS | 1933 | 1461563937973 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:58:57 INFO - PROCESS | 1933 | 1461563937976 Marionette TRACE conn3 <- [1,3038,null,{}] 22:58:57 INFO - PROCESS | 1933 | 1461563937982 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:58:58 INFO - PROCESS | 1933 | 1461563938238 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 22:58:58 INFO - PROCESS | 1933 | 1461563938487 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054289d800 == 201 [pid = 1933] [id = 769] 22:58:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f051a5cdc00) [pid = 1933] [serial = 2306] [outer = (nil)] 22:58:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f053016b400) [pid = 1933] [serial = 2307] [outer = 0x7f051a5cdc00] 22:58:58 INFO - PROCESS | 1933 | 1461563938563 Marionette DEBUG loaded listener.js 22:58:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f053540c800) [pid = 1933] [serial = 2308] [outer = 0x7f051a5cdc00] 22:58:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:58:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:58:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:58:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1382ms 22:58:59 INFO - PROCESS | 1933 | 1461563939349 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:58:59 INFO - PROCESS | 1933 | 1461563939358 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 22:58:59 INFO - PROCESS | 1933 | 1461563939361 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 22:58:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:58:59 INFO - PROCESS | 1933 | 1461563939376 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:58:59 INFO - PROCESS | 1933 | 1461563939378 Marionette TRACE conn3 <- [1,3042,null,{}] 22:58:59 INFO - PROCESS | 1933 | 1461563939383 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:58:59 INFO - PROCESS | 1933 | 1461563939618 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 22:58:59 INFO - PROCESS | 1933 | 1461563939866 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0545525800 == 202 [pid = 1933] [id = 770] 22:58:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f0517813400) [pid = 1933] [serial = 2309] [outer = (nil)] 22:58:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f0535438800) [pid = 1933] [serial = 2310] [outer = 0x7f0517813400] 22:58:59 INFO - PROCESS | 1933 | 1461563939942 Marionette DEBUG loaded listener.js 22:59:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f053571e000) [pid = 1933] [serial = 2311] [outer = 0x7f0517813400] 22:59:01 INFO - PROCESS | 1933 | 1461563941098 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:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:59:01 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:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:59:01 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:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:59:01 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:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:59:01 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:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:59:01 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:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:59:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:59:01 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:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:59:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:59:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:59:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:59:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1812ms 22:59:01 INFO - PROCESS | 1933 | 1461563941192 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 22:59:01 INFO - PROCESS | 1933 | 1461563941198 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 22:59:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:59:01 INFO - PROCESS | 1933 | 1461563941206 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:59:01 INFO - PROCESS | 1933 | 1461563941213 Marionette TRACE conn3 <- [1,3046,null,{}] 22:59:01 INFO - PROCESS | 1933 | 1461563941222 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:59:01 INFO - PROCESS | 1933 | 1461563941509 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 22:59:01 INFO - PROCESS | 1933 | 1461563941889 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f053514f800 == 203 [pid = 1933] [id = 771] 22:59:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f05207c0c00) [pid = 1933] [serial = 2312] [outer = (nil)] 22:59:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f052c4dd400) [pid = 1933] [serial = 2313] [outer = 0x7f05207c0c00] 22:59:01 INFO - PROCESS | 1933 | 1461563941968 Marionette DEBUG loaded listener.js 22:59:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f05301e7c00) [pid = 1933] [serial = 2314] [outer = 0x7f05207c0c00] 22:59:02 INFO - PROCESS | 1933 | [1933] 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:59:02 INFO - PROCESS | 1933 | 1461563942857 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:59:02 INFO - {} 22:59:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1694ms 22:59:02 INFO - PROCESS | 1933 | 1461563942903 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 22:59:02 INFO - PROCESS | 1933 | 1461563942909 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 22:59:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:59:02 INFO - PROCESS | 1933 | 1461563942917 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:59:02 INFO - PROCESS | 1933 | 1461563942922 Marionette TRACE conn3 <- [1,3050,null,{}] 22:59:02 INFO - PROCESS | 1933 | 1461563942937 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:59:03 INFO - PROCESS | 1933 | 1461563943221 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 22:59:03 INFO - PROCESS | 1933 | 1461563943468 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0537e6e000 == 204 [pid = 1933] [id = 772] 22:59:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f05301e8000) [pid = 1933] [serial = 2315] [outer = (nil)] 22:59:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f0532c70800) [pid = 1933] [serial = 2316] [outer = 0x7f05301e8000] 22:59:03 INFO - PROCESS | 1933 | 1461563943539 Marionette DEBUG loaded listener.js 22:59:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f05331f8000) [pid = 1933] [serial = 2317] [outer = 0x7f05301e8000] 22:59:04 INFO - PROCESS | 1933 | 1461563944339 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:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:59:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1442ms 22:59:04 INFO - PROCESS | 1933 | 1461563944359 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 22:59:04 INFO - PROCESS | 1933 | 1461563944362 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 22:59:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:59:04 INFO - PROCESS | 1933 | 1461563944369 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:59:04 INFO - PROCESS | 1933 | 1461563944372 Marionette TRACE conn3 <- [1,3054,null,{}] 22:59:04 INFO - PROCESS | 1933 | 1461563944378 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:59:04 INFO - PROCESS | 1933 | 1461563944602 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 22:59:04 INFO - PROCESS | 1933 | 1461563944846 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f054754c000 == 205 [pid = 1933] [id = 773] 22:59:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f0532374c00) [pid = 1933] [serial = 2318] [outer = (nil)] 22:59:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f0533b86c00) [pid = 1933] [serial = 2319] [outer = 0x7f0532374c00] 22:59:04 INFO - PROCESS | 1933 | 1461563944922 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f053446f800) [pid = 1933] [serial = 2320] [outer = 0x7f0532374c00] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052faae800 == 204 [pid = 1933] [id = 694] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f10a800 == 203 [pid = 1933] [id = 546] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051ba83800 == 202 [pid = 1933] [id = 704] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051a5a6800 == 201 [pid = 1933] [id = 684] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051fb48800 == 200 [pid = 1933] [id = 686] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0518e84000 == 199 [pid = 1933] [id = 702] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0519ec8000 == 198 [pid = 1933] [id = 703] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0547332800 == 197 [pid = 1933] [id = 504] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0533087800 == 196 [pid = 1933] [id = 696] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052940e000 == 195 [pid = 1933] [id = 691] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052bc7b800 == 194 [pid = 1933] [id = 692] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05349a9000 == 193 [pid = 1933] [id = 698] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052f389000 == 192 [pid = 1933] [id = 693] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0534c68800 == 191 [pid = 1933] [id = 699] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f05305c2800 == 190 [pid = 1933] [id = 695] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051bc0c800 == 189 [pid = 1933] [id = 705] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528e2b800 == 188 [pid = 1933] [id = 690] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522265800 == 187 [pid = 1933] [id = 688] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052fa5e000 == 186 [pid = 1933] [id = 746] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052c384800 == 185 [pid = 1933] [id = 743] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052b6be000 == 184 [pid = 1933] [id = 742] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052940c800 == 183 [pid = 1933] [id = 741] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528e24000 == 182 [pid = 1933] [id = 740] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0528d68800 == 181 [pid = 1933] [id = 739] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0522b55800 == 180 [pid = 1933] [id = 738] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f052225f800 == 179 [pid = 1933] [id = 737] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0521093000 == 178 [pid = 1933] [id = 736] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051faed000 == 177 [pid = 1933] [id = 735] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051f1cb000 == 176 [pid = 1933] [id = 734] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051df62000 == 175 [pid = 1933] [id = 733] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051c83c000 == 174 [pid = 1933] [id = 732] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f051b3db000 == 173 [pid = 1933] [id = 731] 22:59:07 INFO - PROCESS | 1933 | --DOCSHELL 0x7f0517c94000 == 172 [pid = 1933] [id = 730] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f051e03c400) [pid = 1933] [serial = 2052] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f051c96dc00) [pid = 1933] [serial = 2189] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f051c8eec00) [pid = 1933] [serial = 2186] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f051c96a400) [pid = 1933] [serial = 2187] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f052fdb5000) [pid = 1933] [serial = 2168] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f052f68f400) [pid = 1933] [serial = 2166] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f052f682400) [pid = 1933] [serial = 2165] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f052f213000) [pid = 1933] [serial = 2163] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f052f162000) [pid = 1933] [serial = 2162] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f052f156400) [pid = 1933] [serial = 2160] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f052f05b000) [pid = 1933] [serial = 2159] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f052d5e2800) [pid = 1933] [serial = 2157] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f052bf03c00) [pid = 1933] [serial = 2156] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f052b598c00) [pid = 1933] [serial = 2154] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f052b3cc400) [pid = 1933] [serial = 2153] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f052aa99000) [pid = 1933] [serial = 2151] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f0529472800) [pid = 1933] [serial = 2150] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f0529162400) [pid = 1933] [serial = 2148] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f052905f800) [pid = 1933] [serial = 2147] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f0528f73400) [pid = 1933] [serial = 2145] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f05288f3800) [pid = 1933] [serial = 2144] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f0522d1e400) [pid = 1933] [serial = 2142] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f0522950800) [pid = 1933] [serial = 2141] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f052231ec00) [pid = 1933] [serial = 2139] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f0522058800) [pid = 1933] [serial = 2138] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f0520e72000) [pid = 1933] [serial = 2136] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f0520ad2400) [pid = 1933] [serial = 2135] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f05207db000) [pid = 1933] [serial = 2133] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f05207c1c00) [pid = 1933] [serial = 2132] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f051febbc00) [pid = 1933] [serial = 2130] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f051fd60000) [pid = 1933] [serial = 2129] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f051e218400) [pid = 1933] [serial = 2127] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f051da77000) [pid = 1933] [serial = 2126] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f051b78cc00) [pid = 1933] [serial = 2124] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f051a5c3800) [pid = 1933] [serial = 2123] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f051a5d1800) [pid = 1933] [serial = 2183] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f051916e800) [pid = 1933] [serial = 2180] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f051a132800) [pid = 1933] [serial = 2181] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f05301f0800) [pid = 1933] [serial = 2177] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f0530167c00) [pid = 1933] [serial = 2174] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f052ffd4000) [pid = 1933] [serial = 2172] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f052fdcfc00) [pid = 1933] [serial = 2171] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f052fdbf000) [pid = 1933] [serial = 2169] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f051a6f4800) [pid = 1933] [serial = 2184] [outer = (nil)] [url = about:blank] 22:59:07 INFO - PROCESS | 1933 | 1461563947853 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:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:59:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:59:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:59:08 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:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:59:08 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:59:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:59:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:59:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 3563ms 22:59:08 INFO - PROCESS | 1933 | 1461563947933 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 22:59:08 INFO - PROCESS | 1933 | 1461563947941 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 22:59:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:59:08 INFO - PROCESS | 1933 | 1461563947981 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:59:08 INFO - PROCESS | 1933 | 1461563947994 Marionette TRACE conn3 <- [1,3058,null,{}] 22:59:08 INFO - PROCESS | 1933 | 1461563948007 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:59:08 INFO - PROCESS | 1933 | 1461563948407 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 22:59:08 INFO - PROCESS | 1933 | 1461563948543 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05191a0000 == 173 [pid = 1933] [id = 774] 22:59:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f0518fe9800) [pid = 1933] [serial = 2321] [outer = (nil)] 22:59:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f051a2d1400) [pid = 1933] [serial = 2322] [outer = 0x7f0518fe9800] 22:59:08 INFO - PROCESS | 1933 | 1461563948607 Marionette DEBUG loaded listener.js 22:59:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f051b78d000) [pid = 1933] [serial = 2323] [outer = 0x7f0518fe9800] 22:59:09 INFO - PROCESS | 1933 | 1461563949352 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:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:59:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:59:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:59:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:59:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:59:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:59:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:59:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:59:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:59:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1406ms 22:59:09 INFO - PROCESS | 1933 | 1461563949390 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 22:59:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:59:09 INFO - PROCESS | 1933 | 1461563949401 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 22:59:09 INFO - PROCESS | 1933 | 1461563949410 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:59:09 INFO - PROCESS | 1933 | 1461563949414 Marionette TRACE conn3 <- [1,3062,null,{}] 22:59:09 INFO - PROCESS | 1933 | 1461563949419 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:59:09 INFO - PROCESS | 1933 | 1461563949696 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 22:59:09 INFO - PROCESS | 1933 | 1461563949852 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b75a000 == 174 [pid = 1933] [id = 775] 22:59:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f05184ef800) [pid = 1933] [serial = 2324] [outer = (nil)] 22:59:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f051cb02400) [pid = 1933] [serial = 2325] [outer = 0x7f05184ef800] 22:59:09 INFO - PROCESS | 1933 | 1461563949918 Marionette DEBUG loaded listener.js 22:59:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f051da45000) [pid = 1933] [serial = 2326] [outer = 0x7f05184ef800] 22:59:10 INFO - PROCESS | 1933 | [1933] 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:59:10 INFO - PROCESS | 1933 | 1461563950762 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:59:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:59:10 INFO - {} 22:59:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1380ms 22:59:10 INFO - PROCESS | 1933 | 1461563950790 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 22:59:10 INFO - PROCESS | 1933 | 1461563950793 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 22:59:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:59:10 INFO - PROCESS | 1933 | 1461563950812 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:59:10 INFO - PROCESS | 1933 | 1461563950817 Marionette TRACE conn3 <- [1,3066,null,{}] 22:59:10 INFO - PROCESS | 1933 | 1461563950831 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:59:11 INFO - PROCESS | 1933 | 1461563951107 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 22:59:11 INFO - PROCESS | 1933 | 1461563951138 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051df44000 == 175 [pid = 1933] [id = 776] 22:59:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f051e219c00) [pid = 1933] [serial = 2327] [outer = (nil)] 22:59:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f051fbccc00) [pid = 1933] [serial = 2328] [outer = 0x7f051e219c00] 22:59:11 INFO - PROCESS | 1933 | 1461563951201 Marionette DEBUG loaded listener.js 22:59:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f051fdea800) [pid = 1933] [serial = 2329] [outer = 0x7f051e219c00] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f052905c800) [pid = 1933] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f051cb03800) [pid = 1933] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f051cb09800) [pid = 1933] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f051916f000) [pid = 1933] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f051916b800) [pid = 1933] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f052b58c400) [pid = 1933] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f0522a49400) [pid = 1933] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f0521c05400) [pid = 1933] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f0521b10800) [pid = 1933] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f05207e3c00) [pid = 1933] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f05207c3000) [pid = 1933] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f051fd61800) [pid = 1933] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f051e037800) [pid = 1933] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f051fd5f800) [pid = 1933] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f051b789000) [pid = 1933] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f051e03bc00) [pid = 1933] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f051cad9400) [pid = 1933] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f051a659400) [pid = 1933] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f0517c6f800) [pid = 1933] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f052e402400) [pid = 1933] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f051c95f000) [pid = 1933] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f052d670000) [pid = 1933] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:59:12 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f0529334c00) [pid = 1933] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:59:12 INFO - PROCESS | 1933 | 1461563952451 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:59:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:59:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:59:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:59:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:59:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:59:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:59:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:59:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1689ms 22:59:12 INFO - PROCESS | 1933 | 1461563952498 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 22:59:12 INFO - PROCESS | 1933 | 1461563952502 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 22:59:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:59:12 INFO - PROCESS | 1933 | 1461563952508 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:59:12 INFO - PROCESS | 1933 | 1461563952510 Marionette TRACE conn3 <- [1,3070,null,{}] 22:59:12 INFO - PROCESS | 1933 | 1461563952515 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:59:12 INFO - PROCESS | 1933 | 1461563952704 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 22:59:12 INFO - PROCESS | 1933 | 1461563952897 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f10a000 == 176 [pid = 1933] [id = 777] 22:59:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f051a6eec00) [pid = 1933] [serial = 2330] [outer = (nil)] 22:59:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f051fde4800) [pid = 1933] [serial = 2331] [outer = 0x7f051a6eec00] 22:59:12 INFO - PROCESS | 1933 | 1461563952963 Marionette DEBUG loaded listener.js 22:59:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f051feb2800) [pid = 1933] [serial = 2332] [outer = 0x7f051a6eec00] 22:59:13 INFO - PROCESS | 1933 | 1461563953657 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:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:59:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1178ms 22:59:13 INFO - PROCESS | 1933 | 1461563953689 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 1933 | 1461563953692 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 22:59:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:59:13 INFO - PROCESS | 1933 | 1461563953697 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 1933 | 1461563953699 Marionette TRACE conn3 <- [1,3074,null,{}] 22:59:13 INFO - PROCESS | 1933 | 1461563953704 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:59:13 INFO - PROCESS | 1933 | 1461563953969 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 22:59:14 INFO - PROCESS | 1933 | 1461563953995 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051fd95000 == 177 [pid = 1933] [id = 778] 22:59:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f051da7f000) [pid = 1933] [serial = 2333] [outer = (nil)] 22:59:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f0520649c00) [pid = 1933] [serial = 2334] [outer = 0x7f051da7f000] 22:59:14 INFO - PROCESS | 1933 | 1461563954058 Marionette DEBUG loaded listener.js 22:59:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f0520715000) [pid = 1933] [serial = 2335] [outer = 0x7f051da7f000] 22:59:15 INFO - PROCESS | 1933 | 1461563955159 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:59:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:59:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:59:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:59:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:59:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:59:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:59:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1482ms 22:59:15 INFO - PROCESS | 1933 | 1461563955180 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 22:59:15 INFO - PROCESS | 1933 | 1461563955188 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 22:59:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:59:15 INFO - PROCESS | 1933 | 1461563955196 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:59:15 INFO - PROCESS | 1933 | 1461563955201 Marionette TRACE conn3 <- [1,3078,null,{}] 22:59:15 INFO - PROCESS | 1933 | 1461563955209 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:59:15 INFO - PROCESS | 1933 | 1461563955432 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 22:59:15 INFO - PROCESS | 1933 | 1461563955717 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051b3cf000 == 178 [pid = 1933] [id = 779] 22:59:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f051b78e800) [pid = 1933] [serial = 2336] [outer = (nil)] 22:59:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f051b8d6800) [pid = 1933] [serial = 2337] [outer = 0x7f051b78e800] 22:59:15 INFO - PROCESS | 1933 | 1461563955795 Marionette DEBUG loaded listener.js 22:59:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f051c96dc00) [pid = 1933] [serial = 2338] [outer = 0x7f051b78e800] 22:59:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 22:59:16 INFO - reader.readAsText(blob_2) 22:59:16 INFO - }" did not throw 22:59:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 22:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 22:59:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 22:59:16 INFO - reader.readAsDataURL(blob_2) 22:59:16 INFO - }" did not throw 22:59:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 22:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 22:59:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 22:59:16 INFO - reader.readAsArrayBuffer(blob_2) 22:59:16 INFO - }" did not throw 22:59:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 22:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 22:59:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 22:59:16 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 22:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:59:16 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 22:59:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:59:16 INFO - PROCESS | 1933 | 1461563956755 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 22:59:16 INFO - PROCESS | 1933 | 1461563956765 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:59:16 INFO - PROCESS | 1933 | 1461563956768 Marionette TRACE conn3 <- [1,3082,null,{}] 22:59:16 INFO - PROCESS | 1933 | 1461563956774 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:59:17 INFO - PROCESS | 1933 | 1461563957033 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 22:59:17 INFO - PROCESS | 1933 | 1461563957305 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f051f3bf000 == 179 [pid = 1933] [id = 780] 22:59:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f051fb9b800) [pid = 1933] [serial = 2339] [outer = (nil)] 22:59:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f051fbc3000) [pid = 1933] [serial = 2340] [outer = 0x7f051fb9b800] 22:59:17 INFO - PROCESS | 1933 | 1461563957417 Marionette DEBUG loaded listener.js 22:59:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f051fdee800) [pid = 1933] [serial = 2341] [outer = 0x7f051fb9b800] 22:59:18 INFO - PROCESS | 1933 | 1461563958248 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:59:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:59:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:59:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:59:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1494ms 22:59:18 INFO - PROCESS | 1933 | 1461563958280 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 22:59:18 INFO - PROCESS | 1933 | 1461563958283 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 22:59:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:59:18 INFO - PROCESS | 1933 | 1461563958292 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:59:18 INFO - PROCESS | 1933 | 1461563958298 Marionette TRACE conn3 <- [1,3086,null,{}] 22:59:18 INFO - PROCESS | 1933 | 1461563958313 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:59:18 INFO - PROCESS | 1933 | 1461563958561 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 22:59:18 INFO - PROCESS | 1933 | 1461563958832 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0521ad4000 == 180 [pid = 1933] [id = 781] 22:59:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f05207c0400) [pid = 1933] [serial = 2342] [outer = (nil)] 22:59:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f05207da000) [pid = 1933] [serial = 2343] [outer = 0x7f05207c0400] 22:59:18 INFO - PROCESS | 1933 | 1461563958916 Marionette DEBUG loaded listener.js 22:59:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f0520ad2400) [pid = 1933] [serial = 2344] [outer = 0x7f05207c0400] 22:59:19 INFO - PROCESS | 1933 | 1461563959700 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:59:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:59:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1438ms 22:59:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:59:19 INFO - PROCESS | 1933 | 1461563959731 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 22:59:19 INFO - PROCESS | 1933 | 1461563959734 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 22:59:19 INFO - PROCESS | 1933 | 1461563959740 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:59:19 INFO - PROCESS | 1933 | 1461563959744 Marionette TRACE conn3 <- [1,3090,null,{}] 22:59:19 INFO - PROCESS | 1933 | 1461563959749 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:59:19 INFO - PROCESS | 1933 | 1461563959977 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 22:59:20 INFO - PROCESS | 1933 | 1461563960244 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0522b4c800 == 181 [pid = 1933] [id = 782] 22:59:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f051b7cf800) [pid = 1933] [serial = 2345] [outer = (nil)] 22:59:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f0521a9bc00) [pid = 1933] [serial = 2346] [outer = 0x7f051b7cf800] 22:59:20 INFO - PROCESS | 1933 | 1461563960320 Marionette DEBUG loaded listener.js 22:59:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f0521b0b400) [pid = 1933] [serial = 2347] [outer = 0x7f051b7cf800] 22:59:21 INFO - PROCESS | 1933 | 1461563961119 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:59:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:59:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1430ms 22:59:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:59:21 INFO - PROCESS | 1933 | 1461563961170 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 22:59:21 INFO - PROCESS | 1933 | 1461563961173 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 22:59:21 INFO - PROCESS | 1933 | 1461563961179 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:59:21 INFO - PROCESS | 1933 | 1461563961183 Marionette TRACE conn3 <- [1,3094,null,{}] 22:59:21 INFO - PROCESS | 1933 | 1461563961188 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:59:21 INFO - PROCESS | 1933 | 1461563961421 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 22:59:21 INFO - PROCESS | 1933 | 1461563961706 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f0528db3800 == 182 [pid = 1933] [id = 783] 22:59:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f0518fe7000) [pid = 1933] [serial = 2348] [outer = (nil)] 22:59:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f0521bc8800) [pid = 1933] [serial = 2349] [outer = 0x7f0518fe7000] 22:59:21 INFO - PROCESS | 1933 | 1461563961785 Marionette DEBUG loaded listener.js 22:59:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f0521c06000) [pid = 1933] [serial = 2350] [outer = 0x7f0518fe7000] 22:59:22 INFO - PROCESS | 1933 | 1461563962621 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:59:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:59:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1488ms 22:59:22 INFO - PROCESS | 1933 | 1461563962668 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 22:59:22 INFO - PROCESS | 1933 | 1461563962671 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 22:59:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:59:22 INFO - PROCESS | 1933 | 1461563962678 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - PROCESS | 1933 | 1461563962681 Marionette TRACE conn3 <- [1,3098,null,{}] 22:59:22 INFO - PROCESS | 1933 | 1461563962686 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:59:23 INFO - PROCESS | 1933 | 1461563963026 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 22:59:23 INFO - PROCESS | 1933 | 1461563963240 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f05291d9800 == 183 [pid = 1933] [id = 784] 22:59:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f052231bc00) [pid = 1933] [serial = 2351] [outer = (nil)] 22:59:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f0522950000) [pid = 1933] [serial = 2352] [outer = 0x7f052231bc00] 22:59:23 INFO - PROCESS | 1933 | 1461563963319 Marionette DEBUG loaded listener.js 22:59:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f0522b8b800) [pid = 1933] [serial = 2353] [outer = 0x7f052231bc00] 22:59:24 INFO - PROCESS | 1933 | 1461563964089 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:59:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:59:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:59:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1428ms 22:59:24 INFO - PROCESS | 1933 | 1461563964118 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 22:59:24 INFO - PROCESS | 1933 | 1461563964122 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 22:59:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:59:24 INFO - PROCESS | 1933 | 1461563964130 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:59:24 INFO - PROCESS | 1933 | 1461563964133 Marionette TRACE conn3 <- [1,3102,null,{}] 22:59:24 INFO - PROCESS | 1933 | 1461563964138 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:59:24 INFO - PROCESS | 1933 | 1461563964355 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 22:59:24 INFO - PROCESS | 1933 | 1461563964603 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052b691800 == 184 [pid = 1933] [id = 785] 22:59:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f051cb11c00) [pid = 1933] [serial = 2354] [outer = (nil)] 22:59:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f05288e9800) [pid = 1933] [serial = 2355] [outer = 0x7f051cb11c00] 22:59:24 INFO - PROCESS | 1933 | 1461563964675 Marionette DEBUG loaded listener.js 22:59:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f0528f74800) [pid = 1933] [serial = 2356] [outer = 0x7f051cb11c00] 22:59:25 INFO - PROCESS | 1933 | 1461563965483 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:59:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:59:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1378ms 22:59:25 INFO - PROCESS | 1933 | 1461563965508 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 22:59:25 INFO - PROCESS | 1933 | 1461563965512 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 22:59:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:59:25 INFO - PROCESS | 1933 | 1461563965517 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:59:25 INFO - PROCESS | 1933 | 1461563965520 Marionette TRACE conn3 <- [1,3106,null,{}] 22:59:25 INFO - PROCESS | 1933 | 1461563965525 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:59:25 INFO - PROCESS | 1933 | 1461563965745 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 22:59:26 INFO - PROCESS | 1933 | 1461563966028 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052c2e9800 == 185 [pid = 1933] [id = 786] 22:59:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f0522326400) [pid = 1933] [serial = 2357] [outer = (nil)] 22:59:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f052905c800) [pid = 1933] [serial = 2358] [outer = 0x7f0522326400] 22:59:26 INFO - PROCESS | 1933 | 1461563966109 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f0529166c00) [pid = 1933] [serial = 2359] [outer = 0x7f0522326400] 22:59:26 INFO - PROCESS | 1933 | 1461563966907 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:59:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:59:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:59:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:59:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1436ms 22:59:26 INFO - PROCESS | 1933 | 1461563966954 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 22:59:26 INFO - PROCESS | 1933 | 1461563966958 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 22:59:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:59:26 INFO - PROCESS | 1933 | 1461563966964 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:59:26 INFO - PROCESS | 1933 | 1461563966966 Marionette TRACE conn3 <- [1,3110,null,{}] 22:59:26 INFO - PROCESS | 1933 | 1461563966971 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:59:27 INFO - PROCESS | 1933 | 1461563967180 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 22:59:27 INFO - PROCESS | 1933 | 1461563967435 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052f65c800 == 186 [pid = 1933] [id = 787] 22:59:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f051f20e400) [pid = 1933] [serial = 2360] [outer = (nil)] 22:59:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f052947f800) [pid = 1933] [serial = 2361] [outer = 0x7f051f20e400] 22:59:27 INFO - PROCESS | 1933 | 1461563967512 Marionette DEBUG loaded listener.js 22:59:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f052ad6e400) [pid = 1933] [serial = 2362] [outer = 0x7f051f20e400] 22:59:28 INFO - PROCESS | 1933 | 1461563968274 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:59:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:59:28 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:59:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:59:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1327ms 22:59:28 INFO - PROCESS | 1933 | 1461563968293 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 22:59:28 INFO - PROCESS | 1933 | 1461563968295 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 22:59:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:59:28 INFO - PROCESS | 1933 | 1461563968301 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:59:28 INFO - PROCESS | 1933 | 1461563968304 Marionette TRACE conn3 <- [1,3114,null,{}] 22:59:28 INFO - PROCESS | 1933 | 1461563968309 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:59:28 INFO - PROCESS | 1933 | 1461563968546 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 22:59:28 INFO - PROCESS | 1933 | 1461563968847 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\", \"743edaa0-dc4b-4c6d-985f-bea136d043d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f052fabf800 == 187 [pid = 1933] [id = 788] 22:59:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f051a5c6c00) [pid = 1933] [serial = 2363] [outer = (nil)] 22:59:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f0529168800) [pid = 1933] [serial = 2364] [outer = 0x7f051a5c6c00] 22:59:28 INFO - PROCESS | 1933 | 1461563968923 Marionette DEBUG loaded listener.js 22:59:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f052b58c400) [pid = 1933] [serial = 2365] [outer = 0x7f051a5c6c00] 22:59:29 INFO - PROCESS | 1933 | 1461563969776 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:59:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:59:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1528ms 22:59:29 INFO - PROCESS | 1933 | 1461563969831 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 22:59:29 INFO - PROCESS | 1933 | 1461563969834 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 22:59:31 WARNING - u'runner_teardown' () 22:59:31 INFO - No more tests 22:59:31 INFO - Got 0 unexpected results 22:59:31 INFO - SUITE-END | took 1244s 22:59:31 INFO - Closing logging queue 22:59:31 INFO - queue closed 22:59:31 INFO - Return code: 0 22:59:31 WARNING - # TBPL SUCCESS # 22:59:31 INFO - Running post-action listener: _resource_record_post_action 22:59:31 INFO - Running post-run listener: _resource_record_post_run 22:59:32 INFO - Total resource usage - Wall time: 1284s; CPU: 98.0%; Read bytes: 6656000; Write bytes: 982441984; Read time: 1816; Write time: 431576 22:59:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:59:32 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 51564544; Read time: 0; Write time: 53892 22:59:32 INFO - run-tests - Wall time: 1251s; CPU: 98.0%; Read bytes: 6103040; Write bytes: 900902912; Read time: 1692; Write time: 338148 22:59:32 INFO - Running post-run listener: _upload_blobber_files 22:59:32 INFO - Blob upload gear active. 22:59:32 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:59:32 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:59:32 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:59:32 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:59:33 INFO - (blobuploader) - INFO - Open directory for files ... 22:59:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:59:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:59:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:59:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:59:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:59:35 INFO - (blobuploader) - INFO - Done attempting. 22:59:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:59:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:59:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:59:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:59:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:59:36 INFO - (blobuploader) - INFO - Done attempting. 22:59:36 INFO - (blobuploader) - INFO - Iteration through files over. 22:59:36 INFO - Return code: 0 22:59:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:59:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:59:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/81be0057ee0ca80e1b7b741cce9e519a785a17d101c3e7694625282a86946cc434246ffc7af0472842df9c5b4e8fdd46ce1b5660877fb85c64107e0007073dd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4dd31c848f9fe11514bd258a67254941bc6aba43c7548e1543ea47667adc0537cc19f58132da66424b4c342e81ebfb5b0add42ebc278375c391503fb589cd20a"} 22:59:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:59:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:59:36 INFO - Contents: 22:59:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/81be0057ee0ca80e1b7b741cce9e519a785a17d101c3e7694625282a86946cc434246ffc7af0472842df9c5b4e8fdd46ce1b5660877fb85c64107e0007073dd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4dd31c848f9fe11514bd258a67254941bc6aba43c7548e1543ea47667adc0537cc19f58132da66424b4c342e81ebfb5b0add42ebc278375c391503fb589cd20a"} 22:59:36 INFO - Running post-run listener: copy_logs_to_upload_dir 22:59:36 INFO - Copying logs to upload dir... 22:59:36 INFO - mkdir: /builds/slave/test/build/upload/logs 22:59:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1365.023519 ========= master_lag: 0.26 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 45 secs) (at 2016-04-24 22:59:36.917775) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-24 22:59:36.918968) ========= 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-1461561149.248199-1144418126 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/81be0057ee0ca80e1b7b741cce9e519a785a17d101c3e7694625282a86946cc434246ffc7af0472842df9c5b4e8fdd46ce1b5660877fb85c64107e0007073dd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4dd31c848f9fe11514bd258a67254941bc6aba43c7548e1543ea47667adc0537cc19f58132da66424b4c342e81ebfb5b0add42ebc278375c391503fb589cd20a"} build_url:https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035647 build_url: 'https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/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/81be0057ee0ca80e1b7b741cce9e519a785a17d101c3e7694625282a86946cc434246ffc7af0472842df9c5b4e8fdd46ce1b5660877fb85c64107e0007073dd2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4dd31c848f9fe11514bd258a67254941bc6aba43c7548e1543ea47667adc0537cc19f58132da66424b4c342e81ebfb5b0add42ebc278375c391503fb589cd20a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/c4oX1_KkRKmeFH92CwhbhA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-24 22:59:36.994705) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 22:59:36.995205) ========= 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-1461561149.248199-1144418126 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020354 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 22:59:37.059565) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-24 22:59:37.059881) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-24 22:59:37.060281) ========= ========= Total master_lag: 0.60 =========