builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-266 starttime: 1461099528.44 results: success (0) buildid: 20160419131343 builduid: 5b4bea56e5a048de9095068021d166e7 revision: 4f139d664ccc461f43174119bfe356841482e6ca ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 13:58:48.442370) ========= master: http://buildbot-master52.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 13:58:48.442819) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 13:58:48.443100) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 13:58:48.487850) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 13:58:48.488235) ========= 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-1461097217.502317-1096050937 _=/tools/buildbot/bin/python using PTY: False --2016-04-19 13:58:48-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.50M=0.001s 2016-04-19 13:58:49 (9.50 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.601324 ========= master_lag: 0.48 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 13:58:49.573440) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 13:58:49.573721) ========= 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-1461097217.502317-1096050937 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.075964 ========= master_lag: 0.66 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 13:58:50.307884) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 13:58:50.308214) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 4f139d664ccc461f43174119bfe356841482e6ca --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 4f139d664ccc461f43174119bfe356841482e6ca --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-1461097217.502317-1096050937 _=/tools/buildbot/bin/python using PTY: False 2016-04-19 13:58:50,473 truncating revision to first 12 chars 2016-04-19 13:58:50,474 Setting DEBUG logging. 2016-04-19 13:58:50,474 attempt 1/10 2016-04-19 13:58:50,474 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/4f139d664ccc?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 13:58:51,835 unpacking tar archive at: mozilla-inbound-4f139d664ccc/testing/mozharness/ program finished with exit code 0 elapsedTime=1.855312 ========= master_lag: 1.96 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 13:58:54.119772) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 13:58:54.120086) ========= script_repo_revision: 4f139d664ccc461f43174119bfe356841482e6ca ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 13:58:54.120520) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 13:58:54.120796) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 13:58:54.156216) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 43 secs) (at 2016-04-19 13:58:54.156638) ========= /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-1461097217.502317-1096050937 _=/tools/buildbot/bin/python using PTY: False 13:58:54 INFO - MultiFileLogger online at 20160419 13:58:54 in /builds/slave/test 13:58:54 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 13:58:54 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:58:54 INFO - {'append_to_log': False, 13:58:54 INFO - 'base_work_dir': '/builds/slave/test', 13:58:54 INFO - 'blob_upload_branch': 'mozilla-inbound', 13:58:54 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:58:54 INFO - 'buildbot_json_path': 'buildprops.json', 13:58:54 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:58:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:58:54 INFO - 'download_minidump_stackwalk': True, 13:58:54 INFO - 'download_symbols': 'true', 13:58:54 INFO - 'e10s': False, 13:58:54 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:58:54 INFO - 'tooltool.py': '/tools/tooltool.py', 13:58:54 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:58:54 INFO - '/tools/misc-python/virtualenv.py')}, 13:58:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:58:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:58:54 INFO - 'log_level': 'info', 13:58:54 INFO - 'log_to_console': True, 13:58:54 INFO - 'opt_config_files': (), 13:58:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:58:54 INFO - '--processes=1', 13:58:54 INFO - '--config=%(test_path)s/wptrunner.ini', 13:58:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:58:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:58:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:58:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:58:54 INFO - 'pip_index': False, 13:58:54 INFO - 'require_test_zip': True, 13:58:54 INFO - 'test_type': ('testharness',), 13:58:54 INFO - 'this_chunk': '1', 13:58:54 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:58:54 INFO - 'total_chunks': '10', 13:58:54 INFO - 'virtualenv_path': 'venv', 13:58:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:58:54 INFO - 'work_dir': 'build'} 13:58:54 INFO - ##### 13:58:54 INFO - ##### Running clobber step. 13:58:54 INFO - ##### 13:58:54 INFO - Running pre-action listener: _resource_record_pre_action 13:58:54 INFO - Running main action method: clobber 13:58:54 INFO - rmtree: /builds/slave/test/build 13:58:54 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:58:56 INFO - Running post-action listener: _resource_record_post_action 13:58:56 INFO - ##### 13:58:56 INFO - ##### Running read-buildbot-config step. 13:58:56 INFO - ##### 13:58:56 INFO - Running pre-action listener: _resource_record_pre_action 13:58:56 INFO - Running main action method: read_buildbot_config 13:58:56 INFO - Using buildbot properties: 13:58:56 INFO - { 13:58:56 INFO - "project": "", 13:58:56 INFO - "product": "firefox", 13:58:56 INFO - "script_repo_revision": "production", 13:58:56 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 13:58:56 INFO - "repository": "", 13:58:56 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 13:58:56 INFO - "buildid": "20160419131343", 13:58:56 INFO - "pgo_build": "False", 13:58:56 INFO - "basedir": "/builds/slave/test", 13:58:56 INFO - "buildnumber": 26, 13:58:56 INFO - "slavename": "tst-linux64-spot-266", 13:58:56 INFO - "master": "http://buildbot-master52.bb.releng.use1.mozilla.com:8201/", 13:58:56 INFO - "platform": "linux64", 13:58:56 INFO - "branch": "mozilla-inbound", 13:58:56 INFO - "revision": "4f139d664ccc461f43174119bfe356841482e6ca", 13:58:56 INFO - "repo_path": "integration/mozilla-inbound", 13:58:56 INFO - "moz_repo_path": "", 13:58:56 INFO - "stage_platform": "linux64", 13:58:56 INFO - "builduid": "5b4bea56e5a048de9095068021d166e7", 13:58:56 INFO - "slavebuilddir": "test" 13:58:56 INFO - } 13:58:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 13:58:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 13:58:56 INFO - Running post-action listener: _resource_record_post_action 13:58:56 INFO - ##### 13:58:56 INFO - ##### Running download-and-extract step. 13:58:56 INFO - ##### 13:58:56 INFO - Running pre-action listener: _resource_record_pre_action 13:58:56 INFO - Running main action method: download_and_extract 13:58:56 INFO - mkdir: /builds/slave/test/build/tests 13:58:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:58:56 INFO - https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 13:58:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 13:58:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 13:58:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/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 13:58:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/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 13:59:01 INFO - Downloaded 1361 bytes. 13:59:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 13:59:01 INFO - Using the following test package requirements: 13:59:01 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 13:59:01 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:59:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 13:59:01 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:59:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 13:59:01 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:59:01 INFO - u'jsshell-linux-x86_64.zip'], 13:59:01 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:59:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 13:59:01 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 13:59:01 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:59:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 13:59:01 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:59:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 13:59:01 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:59:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 13:59:01 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 13:59:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 13:59:01 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 13:59:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:59:01 INFO - https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 13:59:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 13:59:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 13:59:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/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 13:59:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/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 13:59:06 INFO - Downloaded 22676115 bytes. 13:59:06 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/*'] 13:59:06 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/* 13:59:06 INFO - caution: filename not matched: web-platform/* 13:59:06 INFO - Return code: 11 13:59:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:59:06 INFO - https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 13:59:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 13:59:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 13:59:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/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 13:59:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/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 13:59:08 INFO - Downloaded 36390047 bytes. 13:59:08 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/*'] 13:59:08 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/* 13:59:12 INFO - caution: filename not matched: bin/* 13:59:12 INFO - caution: filename not matched: config/* 13:59:12 INFO - caution: filename not matched: mozbase/* 13:59:12 INFO - caution: filename not matched: marionette/* 13:59:12 INFO - caution: filename not matched: tools/wptserve/* 13:59:12 INFO - Return code: 11 13:59:12 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')]} 13:59:12 INFO - https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 13:59:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 13:59:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 13:59:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/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 13:59:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/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 13:59:23 INFO - Downloaded 64179529 bytes. 13:59:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 13:59:23 INFO - mkdir: /builds/slave/test/properties 13:59:23 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:59:23 INFO - Writing to file /builds/slave/test/properties/build_url 13:59:23 INFO - Contents: 13:59:23 INFO - build_url:https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 13:59:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 13:59:25 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:59:25 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:59:25 INFO - Contents: 13:59:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 13:59:25 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')]} 13:59:25 INFO - https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:59:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 13:59:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 13:59:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/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 13:59:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HxQmC1g9SrWUCSvURnZaUw/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 13:59:33 INFO - Downloaded 90756442 bytes. 13:59:33 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'] 13:59:33 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 13:59:38 INFO - Return code: 0 13:59:38 INFO - Running post-action listener: _resource_record_post_action 13:59:38 INFO - Running post-action listener: set_extra_try_arguments 13:59:38 INFO - ##### 13:59:38 INFO - ##### Running create-virtualenv step. 13:59:38 INFO - ##### 13:59:38 INFO - Running pre-action listener: _pre_create_virtualenv 13:59:38 INFO - Running pre-action listener: _resource_record_pre_action 13:59:38 INFO - Running main action method: create_virtualenv 13:59:38 INFO - Creating virtualenv /builds/slave/test/build/venv 13:59:38 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 13:59:38 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:59:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:59:40 INFO - Using real prefix '/usr' 13:59:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:59:43 INFO - Installing distribute.............................................................................................................................................................................................done. 13:59:47 INFO - Installing pip.................done. 13:59:47 INFO - Return code: 0 13:59:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:59:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:59:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:59:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:59:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:59:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:59:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:59:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17cf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17d03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18f7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18fe570>, '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 0x18fee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18f6380>, '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-1461097217.502317-1096050937', '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 13:59:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:59:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:59:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:59:47 INFO - 'CCACHE_UMASK': '002', 13:59:47 INFO - 'DISPLAY': ':0', 13:59:47 INFO - 'HOME': '/home/cltbld', 13:59:47 INFO - 'LANG': 'en_US.UTF-8', 13:59:47 INFO - 'LOGNAME': 'cltbld', 13:59:47 INFO - 'MAIL': '/var/mail/cltbld', 13:59:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:59:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:59:47 INFO - 'MOZ_NO_REMOTE': '1', 13:59:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:59:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:59:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:59:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:59:47 INFO - 'PWD': '/builds/slave/test', 13:59:47 INFO - 'SHELL': '/bin/bash', 13:59:47 INFO - 'SHLVL': '1', 13:59:47 INFO - 'TERM': 'linux', 13:59:47 INFO - 'TMOUT': '86400', 13:59:47 INFO - 'USER': 'cltbld', 13:59:47 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461097217.502317-1096050937', 13:59:47 INFO - '_': '/tools/buildbot/bin/python'} 13:59:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:59:48 INFO - Downloading/unpacking psutil>=0.7.1 13:59:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:59:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:59:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:59:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:59:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:59:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:59:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:59:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:59:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:59:54 INFO - Installing collected packages: psutil 13:59:54 INFO - Running setup.py install for psutil 13:59:54 INFO - building 'psutil._psutil_linux' extension 13:59:54 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 13:59:55 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 13:59:55 INFO - building 'psutil._psutil_posix' extension 13:59:55 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 13:59:55 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 13:59:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:59:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:59:55 INFO - Successfully installed psutil 13:59:55 INFO - Cleaning up... 13:59:55 INFO - Return code: 0 13:59:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:59: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')]} 13:59:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:59:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:59: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')]} 13:59:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:59:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:59:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17cf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17d03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18f7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18fe570>, '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 0x18fee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18f6380>, '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-1461097217.502317-1096050937', '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 13:59:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:59:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:59:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:59:55 INFO - 'CCACHE_UMASK': '002', 13:59:55 INFO - 'DISPLAY': ':0', 13:59:55 INFO - 'HOME': '/home/cltbld', 13:59:55 INFO - 'LANG': 'en_US.UTF-8', 13:59:55 INFO - 'LOGNAME': 'cltbld', 13:59:55 INFO - 'MAIL': '/var/mail/cltbld', 13:59:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:59:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:59:55 INFO - 'MOZ_NO_REMOTE': '1', 13:59:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:59:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:59:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:59:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:59:55 INFO - 'PWD': '/builds/slave/test', 13:59:55 INFO - 'SHELL': '/bin/bash', 13:59:55 INFO - 'SHLVL': '1', 13:59:55 INFO - 'TERM': 'linux', 13:59:55 INFO - 'TMOUT': '86400', 13:59:55 INFO - 'USER': 'cltbld', 13:59:55 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461097217.502317-1096050937', 13:59:55 INFO - '_': '/tools/buildbot/bin/python'} 13:59:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:59:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:59:56 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 13:59:56 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 13:59:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:59:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:59:56 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 13:59:56 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 14:00:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:00:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:00:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:00:01 INFO - Installing collected packages: mozsystemmonitor 14:00:01 INFO - Running setup.py install for mozsystemmonitor 14:00:01 INFO - Successfully installed mozsystemmonitor 14:00:01 INFO - Cleaning up... 14:00:02 INFO - Return code: 0 14:00:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:00:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:00:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:00:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:00:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:00:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:00:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:00:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17cf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17d03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18f7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18fe570>, '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 0x18fee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18f6380>, '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-1461097217.502317-1096050937', '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 14:00:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 14:00:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 14:00:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:00:02 INFO - 'CCACHE_UMASK': '002', 14:00:02 INFO - 'DISPLAY': ':0', 14:00:02 INFO - 'HOME': '/home/cltbld', 14:00:02 INFO - 'LANG': 'en_US.UTF-8', 14:00:02 INFO - 'LOGNAME': 'cltbld', 14:00:02 INFO - 'MAIL': '/var/mail/cltbld', 14:00:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:00:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:00:02 INFO - 'MOZ_NO_REMOTE': '1', 14:00:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:00:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:00:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:00:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:00:02 INFO - 'PWD': '/builds/slave/test', 14:00:02 INFO - 'SHELL': '/bin/bash', 14:00:02 INFO - 'SHLVL': '1', 14:00:02 INFO - 'TERM': 'linux', 14:00:02 INFO - 'TMOUT': '86400', 14:00:02 INFO - 'USER': 'cltbld', 14:00:02 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461097217.502317-1096050937', 14:00:02 INFO - '_': '/tools/buildbot/bin/python'} 14:00:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:00:02 INFO - Downloading/unpacking blobuploader==1.2.4 14:00:02 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 14:00:02 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 14:00:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:00:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:00:02 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 14:00:02 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 14:00:15 INFO - Cleaning up... 14:00:15 INFO - Exception: 14:00:15 ERROR - Traceback (most recent call last): 14:00:15 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg/pip/basecommand.py", line 122, in main 14:00:15 INFO - status = self.run(options, args) 14:00:15 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg/pip/commands/install.py", line 278, in run 14:00:15 INFO - requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) 14:00:15 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg/pip/req.py", line 1197, in prepare_files 14:00:15 INFO - do_download, 14:00:15 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg/pip/req.py", line 1375, in unpack_url 14:00:15 INFO - self.session, 14:00:15 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg/pip/download.py", line 546, in unpack_http_url 14:00:15 INFO - resp = session.get(target_url, stream=True) 14:00:15 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg/pip/_vendor/requests/sessions.py", line 395, in get 14:00:15 INFO - return self.request('GET', url, **kwargs) 14:00:15 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg/pip/download.py", line 237, in request 14:00:15 INFO - return super(PipSession, self).request(method, url, *args, **kwargs) 14:00:15 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg/pip/_vendor/requests/sessions.py", line 383, in request 14:00:15 INFO - resp = self.send(prep, **send_kwargs) 14:00:15 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg/pip/_vendor/requests/sessions.py", line 486, in send 14:00:15 INFO - r = adapter.send(request, **kwargs) 14:00:15 INFO - File "/builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg/pip/_vendor/requests/adapters.py", line 378, in send 14:00:15 INFO - raise ConnectionError(e) 14:00:15 INFO - ConnectionError: HTTPConnectionPool(host='pypi.pvt.build.mozilla.org', port=80): Max retries exceeded with url: /pub/blobuploader-1.2.4.tar.gz (Caused by : '') 14:00:15 INFO - Storing debug log for failure in /home/cltbld/.pip/pip.log 14:00:16 WARNING - Return code: 2 14:00:16 INFO - retry: Failed, sleeping 60 seconds before retrying 14:01:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17cf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17d03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18f7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18fe570>, '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 0x18fee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18f6380>, '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-1461097217.502317-1096050937', '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 #2 14:01:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 14:01:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 14:01:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:01:16 INFO - 'CCACHE_UMASK': '002', 14:01:16 INFO - 'DISPLAY': ':0', 14:01:16 INFO - 'HOME': '/home/cltbld', 14:01:16 INFO - 'LANG': 'en_US.UTF-8', 14:01:16 INFO - 'LOGNAME': 'cltbld', 14:01:16 INFO - 'MAIL': '/var/mail/cltbld', 14:01:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:01:16 INFO - 'MOZ_NO_REMOTE': '1', 14:01:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:01:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:01:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:01:16 INFO - 'PWD': '/builds/slave/test', 14:01:16 INFO - 'SHELL': '/bin/bash', 14:01:16 INFO - 'SHLVL': '1', 14:01:16 INFO - 'TERM': 'linux', 14:01:16 INFO - 'TMOUT': '86400', 14:01:16 INFO - 'USER': 'cltbld', 14:01:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461097217.502317-1096050937', 14:01:16 INFO - '_': '/tools/buildbot/bin/python'} 14:01:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:01:16 INFO - Downloading/unpacking blobuploader==1.2.4 14:01:16 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 14:01:16 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 14:01:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:01:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:01:16 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 14:01:16 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 14:01:24 INFO - Downloading blobuploader-1.2.4.tar.gz 14:01:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:01:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:01:24 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 14:01:24 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 14:01:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:01:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:01:24 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 14:01:24 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 14:01:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:01:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:01:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:01:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:01:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:01:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:01:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:01:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:01:27 INFO - Downloading docopt-0.6.1.tar.gz 14:01:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:01:27 INFO - Installing collected packages: blobuploader, requests, docopt 14:01:27 INFO - Running setup.py install for blobuploader 14:01:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:01:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:01:27 INFO - Running setup.py install for requests 14:01:28 INFO - Running setup.py install for docopt 14:01:28 INFO - Successfully installed blobuploader requests docopt 14:01:28 INFO - Cleaning up... 14:01:28 INFO - Return code: 0 14:01:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:01:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:01:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:01:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17cf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17d03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18f7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18fe570>, '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 0x18fee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18f6380>, '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-1461097217.502317-1096050937', '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 14:01:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 14:01:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:01:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:01:28 INFO - 'CCACHE_UMASK': '002', 14:01:28 INFO - 'DISPLAY': ':0', 14:01:28 INFO - 'HOME': '/home/cltbld', 14:01:28 INFO - 'LANG': 'en_US.UTF-8', 14:01:28 INFO - 'LOGNAME': 'cltbld', 14:01:28 INFO - 'MAIL': '/var/mail/cltbld', 14:01:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:01:28 INFO - 'MOZ_NO_REMOTE': '1', 14:01:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:01:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:01:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:01:28 INFO - 'PWD': '/builds/slave/test', 14:01:28 INFO - 'SHELL': '/bin/bash', 14:01:28 INFO - 'SHLVL': '1', 14:01:28 INFO - 'TERM': 'linux', 14:01:28 INFO - 'TMOUT': '86400', 14:01:28 INFO - 'USER': 'cltbld', 14:01:28 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461097217.502317-1096050937', 14:01:28 INFO - '_': '/tools/buildbot/bin/python'} 14:01:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:01:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:01:29 INFO - Running setup.py (path:/tmp/pip-0kn2uY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:01:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:01:29 INFO - Running setup.py (path:/tmp/pip-B2qcTE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:01:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:01:29 INFO - Running setup.py (path:/tmp/pip-qP5iRB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:01:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:01:29 INFO - Running setup.py (path:/tmp/pip-mMsgOi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:01:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:01:29 INFO - Running setup.py (path:/tmp/pip-Sm0L4E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:01:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:01:29 INFO - Running setup.py (path:/tmp/pip-TFXQwE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:01:30 INFO - Running setup.py (path:/tmp/pip-IKF5dc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:01:30 INFO - Running setup.py (path:/tmp/pip-ctMTu8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:01:30 INFO - Running setup.py (path:/tmp/pip-c2tnV0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:01:30 INFO - Running setup.py (path:/tmp/pip-zrv6Wd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:01:30 INFO - Running setup.py (path:/tmp/pip-_rCN77-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:01:30 INFO - Running setup.py (path:/tmp/pip-7obKX6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:01:30 INFO - Running setup.py (path:/tmp/pip-BYSm_u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:01:30 INFO - Running setup.py (path:/tmp/pip-ZVsDuQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:01:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:01:31 INFO - Running setup.py (path:/tmp/pip-OFuLfs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:01:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:01:31 INFO - Running setup.py (path:/tmp/pip-sPzpHS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:01:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:01:31 INFO - Running setup.py (path:/tmp/pip-iGy9YW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:01:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:01:31 INFO - Running setup.py (path:/tmp/pip-Q5futG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:01:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:01:31 INFO - Running setup.py (path:/tmp/pip-TFmznH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:01:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:01:31 INFO - Running setup.py (path:/tmp/pip-DuA2zc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:01:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:01:32 INFO - Running setup.py (path:/tmp/pip-hCu3__-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:01:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:01:32 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 14:01:32 INFO - Running setup.py install for manifestparser 14:01:32 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:01:32 INFO - Running setup.py install for mozcrash 14:01:32 INFO - Running setup.py install for mozdebug 14:01:33 INFO - Running setup.py install for mozdevice 14:01:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:01:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:01:33 INFO - Running setup.py install for mozfile 14:01:33 INFO - Running setup.py install for mozhttpd 14:01:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:01:33 INFO - Running setup.py install for mozinfo 14:01:33 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:01:33 INFO - Running setup.py install for mozInstall 14:01:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:01:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:01:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:01:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:01:34 INFO - Running setup.py install for mozleak 14:01:34 INFO - Running setup.py install for mozlog 14:01:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:01:34 INFO - Running setup.py install for moznetwork 14:01:34 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:01:34 INFO - Running setup.py install for mozprocess 14:01:34 INFO - Running setup.py install for mozprofile 14:01:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:01:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:01:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:01:35 INFO - Running setup.py install for mozrunner 14:01:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:01:35 INFO - Running setup.py install for mozscreenshot 14:01:35 INFO - Running setup.py install for moztest 14:01:35 INFO - Running setup.py install for mozversion 14:01:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:01:36 INFO - Running setup.py install for wptserve 14:01:36 INFO - Running setup.py install for marionette-driver 14:01:36 INFO - Running setup.py install for browsermob-proxy 14:01:36 INFO - Running setup.py install for marionette-client 14:01:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:01:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:01:37 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 14:01:37 INFO - Cleaning up... 14:01:37 INFO - Return code: 0 14:01:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:01:37 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')]} 14:01:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:01:37 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')]} 14:01:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:01:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17cf030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17d03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18f7d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18fe570>, '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 0x18fee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18f6380>, '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-1461097217.502317-1096050937', '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 14:01:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 14:01:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:01:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:01:37 INFO - 'CCACHE_UMASK': '002', 14:01:37 INFO - 'DISPLAY': ':0', 14:01:37 INFO - 'HOME': '/home/cltbld', 14:01:37 INFO - 'LANG': 'en_US.UTF-8', 14:01:37 INFO - 'LOGNAME': 'cltbld', 14:01:37 INFO - 'MAIL': '/var/mail/cltbld', 14:01:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:01:37 INFO - 'MOZ_NO_REMOTE': '1', 14:01:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:01:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:01:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:01:37 INFO - 'PWD': '/builds/slave/test', 14:01:37 INFO - 'SHELL': '/bin/bash', 14:01:37 INFO - 'SHLVL': '1', 14:01:37 INFO - 'TERM': 'linux', 14:01:37 INFO - 'TMOUT': '86400', 14:01:37 INFO - 'USER': 'cltbld', 14:01:37 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461097217.502317-1096050937', 14:01:37 INFO - '_': '/tools/buildbot/bin/python'} 14:01:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:01:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:01:37 INFO - Running setup.py (path:/tmp/pip-XSotQT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:01:37 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)) 14:01:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:01:37 INFO - Running setup.py (path:/tmp/pip-R5kBDM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:01:37 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)) 14:01:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:01:37 INFO - Running setup.py (path:/tmp/pip-jsmliZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:01:38 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)) 14:01:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:01:38 INFO - Running setup.py (path:/tmp/pip-_6obum-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:01:38 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)) 14:01:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:01:38 INFO - Running setup.py (path:/tmp/pip-ti6o_B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:01:38 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)) 14:01:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:01:38 INFO - Running setup.py (path:/tmp/pip-h7nRpb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:01:38 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)) 14:01:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:01:38 INFO - Running setup.py (path:/tmp/pip-Jj74BK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:01:38 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)) 14:01:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:01:38 INFO - Running setup.py (path:/tmp/pip-xZKjzM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:01:38 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)) 14:01:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:01:38 INFO - Running setup.py (path:/tmp/pip-JrzN11-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:01:38 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)) 14:01:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:01:39 INFO - Running setup.py (path:/tmp/pip-Cc22kG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:01:39 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)) 14:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:01:39 INFO - Running setup.py (path:/tmp/pip-VV6leQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:01:39 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)) 14:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:01:39 INFO - Running setup.py (path:/tmp/pip-25zJKT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:01:39 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)) 14:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:01:39 INFO - Running setup.py (path:/tmp/pip-FvSHqj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:01:39 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)) 14:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:01:39 INFO - Running setup.py (path:/tmp/pip-uBUhJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:01:39 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)) 14:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:01:39 INFO - Running setup.py (path:/tmp/pip-Q8_Y9P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:01:39 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)) 14:01:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:01:39 INFO - Running setup.py (path:/tmp/pip-42S5eF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:01:40 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)) 14:01:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:01:40 INFO - Running setup.py (path:/tmp/pip-2hUEmY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:01:40 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)) 14:01:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:01:40 INFO - Running setup.py (path:/tmp/pip-ABH326-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:01:40 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)) 14:01:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:01:40 INFO - Running setup.py (path:/tmp/pip-794bgX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:01:40 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)) 14:01:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:01:40 INFO - Running setup.py (path:/tmp/pip-WkiDAM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:01:40 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)) 14:01:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:01:40 INFO - Running setup.py (path:/tmp/pip-rZKQW7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:01:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:01:41 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)) 14:01:41 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)) 14:01:41 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)) 14:01:41 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)) 14:01:41 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)) 14:01:41 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)) 14:01:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:01: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 14:01: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 14:01:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:01:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:01: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 14:01: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 14:01:48 INFO - Downloading blessings-1.6.tar.gz 14:01:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:01:48 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)) 14:01:48 INFO - Installing collected packages: blessings 14:01:48 INFO - Running setup.py install for blessings 14:01:48 INFO - Successfully installed blessings 14:01:48 INFO - Cleaning up... 14:01:48 INFO - Return code: 0 14:01:48 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:01:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:01:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:01:49 INFO - Reading from file tmpfile_stdout 14:01:49 INFO - Current package versions: 14:01:49 INFO - argparse == 1.2.1 14:01:49 INFO - blessings == 1.6 14:01:49 INFO - blobuploader == 1.2.4 14:01:49 INFO - browsermob-proxy == 0.6.0 14:01:49 INFO - docopt == 0.6.1 14:01:49 INFO - manifestparser == 1.1 14:01:49 INFO - marionette-client == 2.3.0 14:01:49 INFO - marionette-driver == 1.4.0 14:01:49 INFO - mozInstall == 1.12 14:01:49 INFO - mozcrash == 0.17 14:01:49 INFO - mozdebug == 0.1 14:01:49 INFO - mozdevice == 0.48 14:01:49 INFO - mozfile == 1.2 14:01:49 INFO - mozhttpd == 0.7 14:01:49 INFO - mozinfo == 0.9 14:01:49 INFO - mozleak == 0.1 14:01:49 INFO - mozlog == 3.1 14:01:49 INFO - moznetwork == 0.27 14:01:49 INFO - mozprocess == 0.22 14:01:49 INFO - mozprofile == 0.28 14:01:49 INFO - mozrunner == 6.11 14:01:49 INFO - mozscreenshot == 0.1 14:01:49 INFO - mozsystemmonitor == 0.0 14:01:49 INFO - moztest == 0.7 14:01:49 INFO - mozversion == 1.4 14:01:49 INFO - psutil == 3.1.1 14:01:49 INFO - requests == 1.2.3 14:01:49 INFO - wptserve == 1.4.0 14:01:49 INFO - wsgiref == 0.1.2 14:01:49 INFO - Running post-action listener: _resource_record_post_action 14:01:49 INFO - Running post-action listener: _start_resource_monitoring 14:01:49 INFO - Starting resource monitoring. 14:01:49 INFO - ##### 14:01:49 INFO - ##### Running pull step. 14:01:49 INFO - ##### 14:01:49 INFO - Running pre-action listener: _resource_record_pre_action 14:01:49 INFO - Running main action method: pull 14:01:49 INFO - Pull has nothing to do! 14:01:49 INFO - Running post-action listener: _resource_record_post_action 14:01:49 INFO - ##### 14:01:49 INFO - ##### Running install step. 14:01:49 INFO - ##### 14:01:49 INFO - Running pre-action listener: _resource_record_pre_action 14:01:49 INFO - Running main action method: install 14:01:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:01:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:01:49 INFO - Reading from file tmpfile_stdout 14:01:49 INFO - Detecting whether we're running mozinstall >=1.0... 14:01:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:01:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:01:49 INFO - Reading from file tmpfile_stdout 14:01:49 INFO - Output received: 14:01:49 INFO - Usage: mozinstall [options] installer 14:01:49 INFO - Options: 14:01:49 INFO - -h, --help show this help message and exit 14:01:49 INFO - -d DEST, --destination=DEST 14:01:49 INFO - Directory to install application into. [default: 14:01:49 INFO - "/builds/slave/test"] 14:01:49 INFO - --app=APP Application being installed. [default: firefox] 14:01:49 INFO - mkdir: /builds/slave/test/build/application 14:01:49 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'] 14:01:49 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 14:02:22 INFO - Reading from file tmpfile_stdout 14:02:22 INFO - Output received: 14:02:22 INFO - /builds/slave/test/build/application/firefox/firefox 14:02:22 INFO - Running post-action listener: _resource_record_post_action 14:02:22 INFO - ##### 14:02:22 INFO - ##### Running run-tests step. 14:02:22 INFO - ##### 14:02:22 INFO - Running pre-action listener: _resource_record_pre_action 14:02:22 INFO - Running main action method: run_tests 14:02:22 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:02:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:02:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:02:22 INFO - grabbing minidump binary from tooltool 14:02:22 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')]} 14:02:22 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 0x18fe570>, '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 0x18fee70>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x18f6380>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:02:22 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 14:02:22 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 14:02:22 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:02:22 INFO - Return code: 0 14:02:22 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 14:02:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:02:22 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/HxQmC1g9SrWUCSvURnZaUw/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 14:02:22 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/HxQmC1g9SrWUCSvURnZaUw/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 14:02:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:02:22 INFO - 'CCACHE_UMASK': '002', 14:02:22 INFO - 'DISPLAY': ':0', 14:02:22 INFO - 'HOME': '/home/cltbld', 14:02:22 INFO - 'LANG': 'en_US.UTF-8', 14:02:22 INFO - 'LOGNAME': 'cltbld', 14:02:22 INFO - 'MAIL': '/var/mail/cltbld', 14:02:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:02:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:02:22 INFO - 'MOZ_NO_REMOTE': '1', 14:02:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:02:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:02:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:22 INFO - 'PWD': '/builds/slave/test', 14:02:22 INFO - 'SHELL': '/bin/bash', 14:02:22 INFO - 'SHLVL': '1', 14:02:22 INFO - 'TERM': 'linux', 14:02:22 INFO - 'TMOUT': '86400', 14:02:22 INFO - 'USER': 'cltbld', 14:02:22 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461097217.502317-1096050937', 14:02:22 INFO - '_': '/tools/buildbot/bin/python'} 14:02:22 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/HxQmC1g9SrWUCSvURnZaUw/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 14:02:23 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 14:02:23 INFO - import pkg_resources 14:02:24 INFO - Using 1 client processes 14:02:24 INFO - wptserve Starting http server on 127.0.0.1:8000 14:02:24 INFO - wptserve Starting http server on 127.0.0.1:8001 14:02:24 INFO - wptserve Starting http server on 127.0.0.1:8443 14:02:27 INFO - SUITE-START | Running 778 tests 14:02:27 INFO - Running testharness tests 14:02:27 INFO - Setting up ssl 14:02:27 INFO - PROCESS | certutil | 14:02:27 INFO - PROCESS | certutil | 14:02:27 INFO - PROCESS | certutil | 14:02:27 INFO - Certificate Nickname Trust Attributes 14:02:27 INFO - SSL,S/MIME,JAR/XPI 14:02:27 INFO - 14:02:27 INFO - web-platform-tests CT,, 14:02:27 INFO - 14:02:27 INFO - Starting runner 14:02:29 INFO - PROCESS | 1844 | 1461099749837 Marionette DEBUG Marionette enabled via build flag and pref 14:02:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5705800 == 1 [pid = 1844] [id = 1] 14:02:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 1 (0x7fbce5706000) [pid = 1844] [serial = 1] [outer = (nil)] 14:02:30 INFO - PROCESS | 1844 | [1844] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 14:02:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 2 (0x7fbce5707000) [pid = 1844] [serial = 2] [outer = 0x7fbce5706000] 14:02:30 INFO - PROCESS | 1844 | 1461099750475 Marionette INFO Listening on port 2828 14:02:31 INFO - PROCESS | 1844 | 1461099751012 Marionette DEBUG Marionette enabled via command-line flag 14:02:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce287d800 == 2 [pid = 1844] [id = 2] 14:02:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 3 (0x7fbce28c4800) [pid = 1844] [serial = 3] [outer = (nil)] 14:02:31 INFO - PROCESS | 1844 | [1844] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 14:02:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 4 (0x7fbce28c5800) [pid = 1844] [serial = 4] [outer = 0x7fbce28c4800] 14:02:31 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fbce745e5b0 14:02:31 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fbce7fa3df0 14:02:31 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fbce1a19100 14:02:31 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fbce1a19400 14:02:31 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fbce1a19730 14:02:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 5 (0x7fbce2873800) [pid = 1844] [serial = 5] [outer = 0x7fbce5706000] 14:02:31 INFO - PROCESS | 1844 | [1844] 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 14:02:31 INFO - PROCESS | 1844 | 1461099751407 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:46495 14:02:31 INFO - PROCESS | 1844 | [1844] 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 14:02:31 INFO - PROCESS | 1844 | 1461099751493 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:46496 14:02:31 INFO - PROCESS | 1844 | 1461099751499 Marionette DEBUG Closed connection conn0 14:02:31 INFO - PROCESS | 1844 | [1844] 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 2252 14:02:31 INFO - PROCESS | 1844 | [1844] 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 14:02:31 INFO - PROCESS | 1844 | 1461099751630 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:46497 14:02:31 INFO - PROCESS | 1844 | 1461099751633 Marionette DEBUG Closed connection conn1 14:02:31 INFO - PROCESS | 1844 | [1844] 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 14:02:31 INFO - PROCESS | 1844 | 1461099751699 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:46498 14:02:31 INFO - PROCESS | 1844 | 1461099751706 Marionette DEBUG Closed connection conn2 14:02:31 INFO - PROCESS | 1844 | 1461099751755 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:02:31 INFO - PROCESS | 1844 | 1461099751776 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":"20160419131343","device":"desktop","version":"48.0a1"} 14:02:32 INFO - PROCESS | 1844 | [1844] 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 14:02:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e66800 == 3 [pid = 1844] [id = 3] 14:02:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 6 (0x7fbcd5e7a800) [pid = 1844] [serial = 6] [outer = (nil)] 14:02:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd87a9000 == 4 [pid = 1844] [id = 4] 14:02:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 7 (0x7fbcd543e400) [pid = 1844] [serial = 7] [outer = (nil)] 14:02:33 INFO - PROCESS | 1844 | [1844] 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 14:02:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4452800 == 5 [pid = 1844] [id = 5] 14:02:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 8 (0x7fbcd48a8400) [pid = 1844] [serial = 8] [outer = (nil)] 14:02:34 INFO - PROCESS | 1844 | [1844] 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 14:02:34 INFO - PROCESS | 1844 | [1844] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:02:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 9 (0x7fbcd4481000) [pid = 1844] [serial = 9] [outer = 0x7fbcd48a8400] 14:02:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 10 (0x7fbcd40e1800) [pid = 1844] [serial = 10] [outer = 0x7fbcd5e7a800] 14:02:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 11 (0x7fbcd3f66000) [pid = 1844] [serial = 11] [outer = 0x7fbcd543e400] 14:02:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 12 (0x7fbcd3f68000) [pid = 1844] [serial = 12] [outer = 0x7fbcd48a8400] 14:02:35 INFO - PROCESS | 1844 | 1461099755525 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 1844 | 1461099755547 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 13 (0x7fbcd1fb7000) [pid = 1844] [serial = 13] [outer = 0x7fbcd48a8400] 14:02:36 INFO - PROCESS | 1844 | 1461099756241 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6033e624-7d9a-4d79-9d86-a61f0918e3f2","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":"20160419131343","device":"desktop","version":"48.0a1","command_id":1}}] 14:02:36 INFO - PROCESS | 1844 | 1461099756467 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}] 14:02:36 INFO - PROCESS | 1844 | 1461099756697 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 14:02:36 INFO - PROCESS | 1844 | 1461099756905 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:02:36 INFO - PROCESS | 1844 | [1844] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:02:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 14 (0x7fbcce824400) [pid = 1844] [serial = 14] [outer = 0x7fbcd48a8400] 14:02:37 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:02:37 INFO - PROCESS | 1844 | 1461099757508 Marionette TRACE conn3 <- [1,3,null,{}] 14:02:37 INFO - PROCESS | 1844 | 1461099757575 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:02:37 INFO - PROCESS | 1844 | 1461099757614 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 14:02:37 INFO - PROCESS | 1844 | 1461099757673 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 14:02:37 INFO - PROCESS | 1844 | 1461099757677 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 14:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:02:37 INFO - PROCESS | 1844 | 1461099757748 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - PROCESS | 1844 | 1461099757753 Marionette TRACE conn3 <- [1,6,null,{}] 14:02:37 INFO - PROCESS | 1844 | 1461099757776 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}] 14:02:37 INFO - PROCESS | 1844 | 1461099757795 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 14:02:37 INFO - PROCESS | 1844 | 1461099757805 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce78f000 == 6 [pid = 1844] [id = 6] 14:02:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 15 (0x7fbccdc3a000) [pid = 1844] [serial = 15] [outer = (nil)] 14:02:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 16 (0x7fbccdc3c000) [pid = 1844] [serial = 16] [outer = 0x7fbccdc3a000] 14:02:37 INFO - PROCESS | 1844 | 1461099757882 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 17 (0x7fbccdc42400) [pid = 1844] [serial = 17] [outer = 0x7fbccdc3a000] 14:02:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdcb1000 == 7 [pid = 1844] [id = 7] 14:02:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 18 (0x7fbccda8d400) [pid = 1844] [serial = 18] [outer = (nil)] 14:02:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 19 (0x7fbccda94800) [pid = 1844] [serial = 19] [outer = 0x7fbccda8d400] 14:02:38 INFO - PROCESS | 1844 | 1461099758360 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 20 (0x7fbccd812800) [pid = 1844] [serial = 20] [outer = 0x7fbccda8d400] 14:02:38 INFO - PROCESS | 1844 | [1844] 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 14:02:39 INFO - PROCESS | 1844 | 1461099759004 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]]]}] 14:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1346ms 14:02:39 INFO - PROCESS | 1844 | 1461099759102 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 14:02:39 INFO - PROCESS | 1844 | 1461099759104 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 14:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:02:39 INFO - PROCESS | 1844 | 1461099759143 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 1844 | 1461099759147 Marionette TRACE conn3 <- [1,10,null,{}] 14:02:39 INFO - PROCESS | 1844 | 1461099759169 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}] 14:02:39 INFO - PROCESS | 1844 | 1461099759348 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 14:02:39 INFO - PROCESS | 1844 | 1461099759369 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbbb3000 == 8 [pid = 1844] [id = 8] 14:02:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 21 (0x7fbccca06400) [pid = 1844] [serial = 21] [outer = (nil)] 14:02:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 22 (0x7fbccd816400) [pid = 1844] [serial = 22] [outer = 0x7fbccca06400] 14:02:39 INFO - PROCESS | 1844 | 1461099759435 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 23 (0x7fbce3bc3c00) [pid = 1844] [serial = 23] [outer = 0x7fbccca06400] 14:02:40 INFO - PROCESS | 1844 | 1461099760011 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]]]}] 14:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 906ms 14:02:40 INFO - PROCESS | 1844 | 1461099760031 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 14:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:02:40 INFO - PROCESS | 1844 | 1461099760036 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 14:02:40 INFO - PROCESS | 1844 | 1461099760042 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:02:40 INFO - PROCESS | 1844 | 1461099760045 Marionette TRACE conn3 <- [1,14,null,{}] 14:02:40 INFO - PROCESS | 1844 | 1461099760050 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}] 14:02:40 INFO - PROCESS | 1844 | 1461099760212 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 14:02:40 INFO - PROCESS | 1844 | 1461099760573 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc021000 == 9 [pid = 1844] [id = 9] 14:02:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 24 (0x7fbccbe72800) [pid = 1844] [serial = 24] [outer = (nil)] 14:02:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 25 (0x7fbccbe76000) [pid = 1844] [serial = 25] [outer = 0x7fbccbe72800] 14:02:40 INFO - PROCESS | 1844 | 1461099760654 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 26 (0x7fbccc13ec00) [pid = 1844] [serial = 26] [outer = 0x7fbccbe72800] 14:02:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcccacf000 == 10 [pid = 1844] [id = 10] 14:02:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 27 (0x7fbcccacf800) [pid = 1844] [serial = 27] [outer = (nil)] 14:02:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 28 (0x7fbccc2b7800) [pid = 1844] [serial = 28] [outer = 0x7fbcccacf800] 14:02:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 29 (0x7fbccc2b5800) [pid = 1844] [serial = 29] [outer = 0x7fbcccacf800] 14:02:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2b0000 == 11 [pid = 1844] [id = 11] 14:02:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 30 (0x7fbccca0e800) [pid = 1844] [serial = 30] [outer = (nil)] 14:02:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 31 (0x7fbccdc3a800) [pid = 1844] [serial = 31] [outer = 0x7fbccca0e800] 14:02:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 32 (0x7fbccda8b800) [pid = 1844] [serial = 32] [outer = 0x7fbccca0e800] 14:02:41 INFO - PROCESS | 1844 | 1461099761751 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]]]}] 14:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1734ms 14:02:41 INFO - PROCESS | 1844 | 1461099761833 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 14:02:41 INFO - PROCESS | 1844 | 1461099761839 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 14:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:02:41 INFO - PROCESS | 1844 | 1461099761852 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 1844 | 1461099761858 Marionette TRACE conn3 <- [1,18,null,{}] 14:02:41 INFO - PROCESS | 1844 | 1461099761868 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}] 14:02:42 INFO - PROCESS | 1844 | 1461099762066 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 14:02:42 INFO - PROCESS | 1844 | 1461099762212 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfbeb000 == 12 [pid = 1844] [id = 12] 14:02:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 33 (0x7fbccd814000) [pid = 1844] [serial = 33] [outer = (nil)] 14:02:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 34 (0x7fbcd2b3d000) [pid = 1844] [serial = 34] [outer = 0x7fbccd814000] 14:02:42 INFO - PROCESS | 1844 | 1461099762290 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 35 (0x7fbcd3f69800) [pid = 1844] [serial = 35] [outer = 0x7fbccd814000] 14:02:43 INFO - PROCESS | 1844 | 1461099763097 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]]]}] 14:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1300ms 14:02:43 INFO - PROCESS | 1844 | 1461099763155 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 14:02:43 INFO - PROCESS | 1844 | 1461099763163 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 14:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:02:43 INFO - PROCESS | 1844 | 1461099763170 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:02:43 INFO - PROCESS | 1844 | 1461099763173 Marionette TRACE conn3 <- [1,22,null,{}] 14:02:43 INFO - PROCESS | 1844 | 1461099763179 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}] 14:02:43 INFO - PROCESS | 1844 | 1461099763349 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 14:02:43 INFO - PROCESS | 1844 | 1461099763471 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd40d8000 == 13 [pid = 1844] [id = 13] 14:02:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 36 (0x7fbcd4390400) [pid = 1844] [serial = 36] [outer = (nil)] 14:02:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 37 (0x7fbccd811800) [pid = 1844] [serial = 37] [outer = 0x7fbcd4390400] 14:02:43 INFO - PROCESS | 1844 | 1461099763572 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 38 (0x7fbcd5074000) [pid = 1844] [serial = 38] [outer = 0x7fbcd4390400] 14:02:44 INFO - PROCESS | 1844 | 1461099764431 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]]]}] 14:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1282ms 14:02:44 INFO - PROCESS | 1844 | 1461099764451 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 1844 | 1461099764456 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 14:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:02:44 INFO - PROCESS | 1844 | 1461099764471 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 1844 | 1461099764480 Marionette TRACE conn3 <- [1,26,null,{}] 14:02:44 INFO - PROCESS | 1844 | 1461099764487 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}] 14:02:44 INFO - PROCESS | 1844 | 1461099764675 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 14:02:44 INFO - PROCESS | 1844 | 1461099764984 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdcb4800 == 14 [pid = 1844] [id = 14] 14:02:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 39 (0x7fbccdc41c00) [pid = 1844] [serial = 39] [outer = (nil)] 14:02:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 40 (0x7fbccfcc3000) [pid = 1844] [serial = 40] [outer = 0x7fbccdc41c00] 14:02:45 INFO - PROCESS | 1844 | 1461099765094 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 41 (0x7fbcd2aa8400) [pid = 1844] [serial = 41] [outer = 0x7fbccdc41c00] 14:02:46 INFO - PROCESS | 1844 | 1461099766082 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]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1645ms 14:02:46 INFO - PROCESS | 1844 | 1461099766109 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 14:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:02:46 INFO - PROCESS | 1844 | 1461099766114 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 14:02:46 INFO - PROCESS | 1844 | 1461099766121 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 1844 | 1461099766124 Marionette TRACE conn3 <- [1,30,null,{}] 14:02:46 INFO - PROCESS | 1844 | 1461099766132 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}] 14:02:46 INFO - PROCESS | 1844 | 1461099766289 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 14:02:46 INFO - PROCESS | 1844 | 1461099766376 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce78c000 == 15 [pid = 1844] [id = 15] 14:02:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 42 (0x7fbccdc3d800) [pid = 1844] [serial = 42] [outer = (nil)] 14:02:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 43 (0x7fbcd1fb5400) [pid = 1844] [serial = 43] [outer = 0x7fbccdc3d800] 14:02:46 INFO - PROCESS | 1844 | 1461099766442 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 44 (0x7fbcd5076400) [pid = 1844] [serial = 44] [outer = 0x7fbccdc3d800] 14:02:47 INFO - PROCESS | 1844 | 1461099767089 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]]]}] 14:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 993ms 14:02:47 INFO - PROCESS | 1844 | 1461099767117 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 14:02:47 INFO - PROCESS | 1844 | 1461099767123 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 14:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:02:47 INFO - PROCESS | 1844 | 1461099767136 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 1844 | 1461099767139 Marionette TRACE conn3 <- [1,34,null,{}] 14:02:47 INFO - PROCESS | 1844 | 1461099767146 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}] 14:02:47 INFO - PROCESS | 1844 | 1461099767294 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 14:02:47 INFO - PROCESS | 1844 | 1461099767379 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4cc5800 == 16 [pid = 1844] [id = 16] 14:02:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 45 (0x7fbccd811c00) [pid = 1844] [serial = 45] [outer = (nil)] 14:02:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 46 (0x7fbcd51ca800) [pid = 1844] [serial = 46] [outer = 0x7fbccd811c00] 14:02:47 INFO - PROCESS | 1844 | 1461099767445 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 47 (0x7fbcd57a9400) [pid = 1844] [serial = 47] [outer = 0x7fbccd811c00] 14:02:48 INFO - PROCESS | 1844 | 1461099768066 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]]]}] 14:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 989ms 14:02:48 INFO - PROCESS | 1844 | 1461099768126 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 1844 | 1461099768129 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 14:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:02:48 INFO - PROCESS | 1844 | 1461099768137 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - PROCESS | 1844 | 1461099768144 Marionette TRACE conn3 <- [1,38,null,{}] 14:02:48 INFO - PROCESS | 1844 | 1461099768159 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}] 14:02:48 INFO - PROCESS | 1844 | 1461099768334 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 14:02:48 INFO - PROCESS | 1844 | 1461099768348 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5231800 == 17 [pid = 1844] [id = 17] 14:02:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7fbcd5e45000) [pid = 1844] [serial = 48] [outer = (nil)] 14:02:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7fbcd63b6400) [pid = 1844] [serial = 49] [outer = 0x7fbcd5e45000] 14:02:48 INFO - PROCESS | 1844 | 1461099768422 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7fbcd887e000) [pid = 1844] [serial = 50] [outer = 0x7fbcd5e45000] 14:02:49 INFO - PROCESS | 1844 | 1461099769117 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]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1037ms 14:02:49 INFO - PROCESS | 1844 | 1461099769174 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 1844 | 1461099769178 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 14:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:02:49 INFO - PROCESS | 1844 | 1461099769185 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 1844 | 1461099769188 Marionette TRACE conn3 <- [1,42,null,{}] 14:02:49 INFO - PROCESS | 1844 | 1461099769193 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}] 14:02:49 INFO - PROCESS | 1844 | 1461099769362 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 14:02:49 INFO - PROCESS | 1844 | 1461099769381 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd56ea800 == 18 [pid = 1844] [id = 18] 14:02:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7fbcd1cca400) [pid = 1844] [serial = 51] [outer = (nil)] 14:02:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7fbcd8885000) [pid = 1844] [serial = 52] [outer = 0x7fbcd1cca400] 14:02:49 INFO - PROCESS | 1844 | 1461099769448 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7fbce1ad0000) [pid = 1844] [serial = 53] [outer = 0x7fbcd1cca400] 14:02:50 INFO - PROCESS | 1844 | 1461099770085 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]]]}] 14:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 933ms 14:02:50 INFO - PROCESS | 1844 | 1461099770119 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 1844 | 1461099770122 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 14:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:02:50 INFO - PROCESS | 1844 | 1461099770132 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - PROCESS | 1844 | 1461099770134 Marionette TRACE conn3 <- [1,46,null,{}] 14:02:50 INFO - PROCESS | 1844 | 1461099770138 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}] 14:02:50 INFO - PROCESS | 1844 | 1461099770301 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 14:02:50 INFO - PROCESS | 1844 | 1461099770420 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2ad800 == 19 [pid = 1844] [id = 19] 14:02:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7fbccbe79000) [pid = 1844] [serial = 54] [outer = (nil)] 14:02:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7fbccc0c2c00) [pid = 1844] [serial = 55] [outer = 0x7fbccbe79000] 14:02:50 INFO - PROCESS | 1844 | 1461099770495 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7fbccc13e800) [pid = 1844] [serial = 56] [outer = 0x7fbccbe79000] 14:02:51 INFO - PROCESS | 1844 | 1461099771392 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]]]}] 14:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1330ms 14:02:51 INFO - PROCESS | 1844 | 1461099771465 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 1844 | 1461099771471 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 14:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:02:51 INFO - PROCESS | 1844 | 1461099771479 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - PROCESS | 1844 | 1461099771485 Marionette TRACE conn3 <- [1,50,null,{}] 14:02:51 INFO - PROCESS | 1844 | 1461099771494 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}] 14:02:51 INFO - PROCESS | 1844 | 1461099771703 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 14:02:51 INFO - PROCESS | 1844 | 1461099771826 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4b70800 == 20 [pid = 1844] [id = 20] 14:02:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7fbccbe7a000) [pid = 1844] [serial = 57] [outer = (nil)] 14:02:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 58 (0x7fbcd2aac800) [pid = 1844] [serial = 58] [outer = 0x7fbccbe7a000] 14:02:51 INFO - PROCESS | 1844 | 1461099771903 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7fbcd3717000) [pid = 1844] [serial = 59] [outer = 0x7fbccbe7a000] 14:02:52 INFO - PROCESS | 1844 | 1461099772721 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]]]}] 14:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1288ms 14:02:52 INFO - PROCESS | 1844 | 1461099772772 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 1844 | 1461099772779 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 14:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:02:52 INFO - PROCESS | 1844 | 1461099772787 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - PROCESS | 1844 | 1461099772789 Marionette TRACE conn3 <- [1,54,null,{}] 14:02:52 INFO - PROCESS | 1844 | 1461099772814 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}] 14:02:52 INFO - PROCESS | 1844 | 1461099772980 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 14:02:53 INFO - PROCESS | 1844 | 1461099773127 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5f3b800 == 21 [pid = 1844] [id = 21] 14:02:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7fbcd1d76400) [pid = 1844] [serial = 60] [outer = (nil)] 14:02:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7fbcd51c9000) [pid = 1844] [serial = 61] [outer = 0x7fbcd1d76400] 14:02:53 INFO - PROCESS | 1844 | 1461099773209 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7fbcd579d800) [pid = 1844] [serial = 62] [outer = 0x7fbcd1d76400] 14:02:54 INFO - PROCESS | 1844 | 1461099774097 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]]]}] 14:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1501ms 14:02:54 INFO - PROCESS | 1844 | 1461099774289 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 14:02:54 INFO - PROCESS | 1844 | 1461099774296 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 14:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:02:54 INFO - PROCESS | 1844 | 1461099774306 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:02:54 INFO - PROCESS | 1844 | 1461099774309 Marionette TRACE conn3 <- [1,58,null,{}] 14:02:54 INFO - PROCESS | 1844 | 1461099774321 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}] 14:02:54 INFO - PROCESS | 1844 | 1461099774482 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 14:02:54 INFO - PROCESS | 1844 | 1461099774697 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdca3000 == 22 [pid = 1844] [id = 22] 14:02:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7fbcd1c68000) [pid = 1844] [serial = 63] [outer = (nil)] 14:02:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7fbcd1cca000) [pid = 1844] [serial = 64] [outer = 0x7fbcd1c68000] 14:02:54 INFO - PROCESS | 1844 | 1461099774775 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7fbcd2b34400) [pid = 1844] [serial = 65] [outer = 0x7fbcd1c68000] 14:02:55 INFO - PROCESS | 1844 | 1461099775823 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]]]}] 14:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd56ea800 == 21 [pid = 1844] [id = 18] 14:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5231800 == 20 [pid = 1844] [id = 17] 14:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4cc5800 == 19 [pid = 1844] [id = 16] 14:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce78c000 == 18 [pid = 1844] [id = 15] 14:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccdcb4800 == 17 [pid = 1844] [id = 14] 14:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccfbeb000 == 16 [pid = 1844] [id = 12] 14:02:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc021000 == 15 [pid = 1844] [id = 9] 14:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1586ms 14:02:55 INFO - PROCESS | 1844 | 1461099775894 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 14:02:55 INFO - PROCESS | 1844 | 1461099775900 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 14:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:02:55 INFO - PROCESS | 1844 | 1461099775920 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:02:55 INFO - PROCESS | 1844 | 1461099775926 Marionette TRACE conn3 <- [1,62,null,{}] 14:02:55 INFO - PROCESS | 1844 | 1461099775934 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}] 14:02:56 INFO - PROCESS | 1844 | 1461099776107 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 14:02:56 INFO - PROCESS | 1844 | 1461099776261 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd1c7c800 == 16 [pid = 1844] [id = 23] 14:02:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7fbcd1ccf800) [pid = 1844] [serial = 66] [outer = (nil)] 14:02:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7fbcd2ab2c00) [pid = 1844] [serial = 67] [outer = 0x7fbcd1ccf800] 14:02:56 INFO - PROCESS | 1844 | 1461099776356 Marionette DEBUG loaded listener.js 14:02:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7fbcd371c400) [pid = 1844] [serial = 68] [outer = 0x7fbcd1ccf800] 14:02:57 INFO - PROCESS | 1844 | 1461099777092 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]]]}] 14:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1238ms 14:02:57 INFO - PROCESS | 1844 | 1461099777159 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 14:02:57 INFO - PROCESS | 1844 | 1461099777169 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 14:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:02:57 INFO - PROCESS | 1844 | 1461099777195 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:02:57 INFO - PROCESS | 1844 | 1461099777201 Marionette TRACE conn3 <- [1,66,null,{}] 14:02:57 INFO - PROCESS | 1844 | 1461099777211 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}] 14:02:57 INFO - PROCESS | 1844 | 1461099777387 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 14:02:57 INFO - PROCESS | 1844 | 1461099777510 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e13800 == 17 [pid = 1844] [id = 24] 14:02:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7fbccc146c00) [pid = 1844] [serial = 69] [outer = (nil)] 14:02:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7fbcd51c8400) [pid = 1844] [serial = 70] [outer = 0x7fbccc146c00] 14:02:57 INFO - PROCESS | 1844 | 1461099777600 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7fbcd57a6000) [pid = 1844] [serial = 71] [outer = 0x7fbccc146c00] 14:02:58 INFO - PROCESS | 1844 | 1461099778369 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]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1251ms 14:02:58 INFO - PROCESS | 1844 | 1461099778447 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 1844 | 1461099778450 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 14:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:02:58 INFO - PROCESS | 1844 | 1461099778458 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 1844 | 1461099778464 Marionette TRACE conn3 <- [1,70,null,{}] 14:02:58 INFO - PROCESS | 1844 | 1461099778481 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}] 14:02:58 INFO - PROCESS | 1844 | 1461099778652 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 14:02:58 INFO - PROCESS | 1844 | 1461099778787 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd75af800 == 18 [pid = 1844] [id = 25] 14:02:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7fbcd2db2800) [pid = 1844] [serial = 72] [outer = (nil)] 14:02:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7fbcd75cc400) [pid = 1844] [serial = 73] [outer = 0x7fbcd2db2800] 14:02:58 INFO - PROCESS | 1844 | 1461099778877 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7fbce28bac00) [pid = 1844] [serial = 74] [outer = 0x7fbcd2db2800] 14:02:59 INFO - PROCESS | 1844 | 1461099779736 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]]]}] 14:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1336ms 14:02:59 INFO - PROCESS | 1844 | 1461099779795 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 1844 | 1461099779800 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 14:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:02:59 INFO - PROCESS | 1844 | 1461099779807 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - PROCESS | 1844 | 1461099779810 Marionette TRACE conn3 <- [1,74,null,{}] 14:02:59 INFO - PROCESS | 1844 | 1461099779815 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}] 14:02:59 INFO - PROCESS | 1844 | 1461099779972 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 14:03:00 INFO - PROCESS | 1844 | 1461099780095 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd8a25800 == 19 [pid = 1844] [id = 26] 14:03:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7fbccc13bc00) [pid = 1844] [serial = 75] [outer = (nil)] 14:03:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7fbce2d0f400) [pid = 1844] [serial = 76] [outer = 0x7fbccc13bc00] 14:03:00 INFO - PROCESS | 1844 | 1461099780169 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7fbce3bc8400) [pid = 1844] [serial = 77] [outer = 0x7fbccc13bc00] 14:03:00 INFO - PROCESS | 1844 | 1461099780972 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]]]}] 14:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1228ms 14:03:01 INFO - PROCESS | 1844 | 1461099781046 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 1844 | 1461099781049 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 14:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:03:01 INFO - PROCESS | 1844 | 1461099781058 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 1844 | 1461099781060 Marionette TRACE conn3 <- [1,78,null,{}] 14:03:01 INFO - PROCESS | 1844 | 1461099781065 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}] 14:03:01 INFO - PROCESS | 1844 | 1461099781208 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 14:03:01 INFO - PROCESS | 1844 | 1461099781332 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdc910000 == 20 [pid = 1844] [id = 27] 14:03:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7fbcd5071400) [pid = 1844] [serial = 78] [outer = (nil)] 14:03:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7fbce3d0f400) [pid = 1844] [serial = 79] [outer = 0x7fbcd5071400] 14:03:01 INFO - PROCESS | 1844 | 1461099781406 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7fbce5c27000) [pid = 1844] [serial = 80] [outer = 0x7fbcd5071400] 14:03:02 INFO - PROCESS | 1844 | 1461099782369 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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1339ms 14:03:02 INFO - PROCESS | 1844 | 1461099782402 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 1844 | 1461099782406 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 14:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:03:02 INFO - PROCESS | 1844 | 1461099782415 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 1844 | 1461099782420 Marionette TRACE conn3 <- [1,82,null,{}] 14:03:02 INFO - PROCESS | 1844 | 1461099782430 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}] 14:03:02 INFO - PROCESS | 1844 | 1461099782585 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 14:03:02 INFO - PROCESS | 1844 | 1461099782739 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd37e0800 == 21 [pid = 1844] [id = 28] 14:03:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7fbcd1cce400) [pid = 1844] [serial = 81] [outer = (nil)] 14:03:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7fbcd26b1c00) [pid = 1844] [serial = 82] [outer = 0x7fbcd1cce400] 14:03:02 INFO - PROCESS | 1844 | 1461099782858 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7fbcd38dd400) [pid = 1844] [serial = 83] [outer = 0x7fbcd1cce400] 14:03:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4b70800 == 20 [pid = 1844] [id = 20] 14:03:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc2ad800 == 19 [pid = 1844] [id = 19] 14:03:03 INFO - PROCESS | 1844 | 1461099783802 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]]]}] 14:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1435ms 14:03:03 INFO - PROCESS | 1844 | 1461099783866 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 1844 | 1461099783873 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 14:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:03:03 INFO - PROCESS | 1844 | 1461099783883 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 1844 | 1461099783888 Marionette TRACE conn3 <- [1,86,null,{}] 14:03:03 INFO - PROCESS | 1844 | 1461099783897 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}] 14:03:04 INFO - PROCESS | 1844 | 1461099784083 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 14:03:04 INFO - PROCESS | 1844 | 1461099784212 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e0c000 == 20 [pid = 1844] [id = 29] 14:03:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7fbcd1ccc000) [pid = 1844] [serial = 84] [outer = (nil)] 14:03:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7fbcd40c6c00) [pid = 1844] [serial = 85] [outer = 0x7fbcd1ccc000] 14:03:04 INFO - PROCESS | 1844 | 1461099784293 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7fbcd51ca000) [pid = 1844] [serial = 86] [outer = 0x7fbcd1ccc000] 14:03:05 INFO - PROCESS | 1844 | 1461099785198 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]]]}] 14:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1388ms 14:03:05 INFO - PROCESS | 1844 | 1461099785271 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 1844 | 1461099785280 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 14:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:03:05 INFO - PROCESS | 1844 | 1461099785290 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 1844 | 1461099785295 Marionette TRACE conn3 <- [1,90,null,{}] 14:03:05 INFO - PROCESS | 1844 | 1461099785301 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}] 14:03:05 INFO - PROCESS | 1844 | 1461099785519 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 14:03:05 INFO - PROCESS | 1844 | 1461099785652 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd8a19000 == 21 [pid = 1844] [id = 30] 14:03:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7fbcd1ccec00) [pid = 1844] [serial = 87] [outer = (nil)] 14:03:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7fbce1ad0400) [pid = 1844] [serial = 88] [outer = 0x7fbcd1ccec00] 14:03:05 INFO - PROCESS | 1844 | 1461099785729 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7fbce2649800) [pid = 1844] [serial = 89] [outer = 0x7fbcd1ccec00] 14:03:06 INFO - PROCESS | 1844 | 1461099786546 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]]]}] 14:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1332ms 14:03:06 INFO - PROCESS | 1844 | 1461099786623 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 14:03:06 INFO - PROCESS | 1844 | 1461099786628 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 14:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:03:06 INFO - PROCESS | 1844 | 1461099786636 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:03:06 INFO - PROCESS | 1844 | 1461099786641 Marionette TRACE conn3 <- [1,94,null,{}] 14:03:06 INFO - PROCESS | 1844 | 1461099786658 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}] 14:03:06 INFO - PROCESS | 1844 | 1461099786900 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 14:03:07 INFO - PROCESS | 1844 | 1461099787004 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce28c3800 == 22 [pid = 1844] [id = 31] 14:03:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7fbce2d11800) [pid = 1844] [serial = 90] [outer = (nil)] 14:03:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7fbce3d05800) [pid = 1844] [serial = 91] [outer = 0x7fbce2d11800] 14:03:07 INFO - PROCESS | 1844 | 1461099787083 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7fbce5cc9c00) [pid = 1844] [serial = 92] [outer = 0x7fbce2d11800] 14:03:07 INFO - PROCESS | 1844 | 1461099787857 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]]]}] 14:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1287ms 14:03:07 INFO - PROCESS | 1844 | 1461099787939 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 1844 | 1461099787944 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 14:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:03:07 INFO - PROCESS | 1844 | 1461099787953 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 1844 | 1461099787956 Marionette TRACE conn3 <- [1,98,null,{}] 14:03:07 INFO - PROCESS | 1844 | 1461099787960 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}] 14:03:08 INFO - PROCESS | 1844 | 1461099788119 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 14:03:08 INFO - PROCESS | 1844 | 1461099788246 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce2d6c000 == 23 [pid = 1844] [id = 32] 14:03:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7fbce2d10000) [pid = 1844] [serial = 93] [outer = (nil)] 14:03:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7fbce7a2e800) [pid = 1844] [serial = 94] [outer = 0x7fbce2d10000] 14:03:08 INFO - PROCESS | 1844 | 1461099788323 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7fbce7b64c00) [pid = 1844] [serial = 95] [outer = 0x7fbce2d10000] 14:03:09 INFO - PROCESS | 1844 | 1461099789131 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]]]}] 14:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1240ms 14:03:09 INFO - PROCESS | 1844 | 1461099789194 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 1844 | 1461099789198 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 14:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:03:09 INFO - PROCESS | 1844 | 1461099789204 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - PROCESS | 1844 | 1461099789206 Marionette TRACE conn3 <- [1,102,null,{}] 14:03:09 INFO - PROCESS | 1844 | 1461099789213 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}] 14:03:09 INFO - PROCESS | 1844 | 1461099789369 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 14:03:09 INFO - PROCESS | 1844 | 1461099789502 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3b67800 == 24 [pid = 1844] [id = 33] 14:03:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7fbce5ccc000) [pid = 1844] [serial = 96] [outer = (nil)] 14:03:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7fbce7ef2000) [pid = 1844] [serial = 97] [outer = 0x7fbce5ccc000] 14:03:09 INFO - PROCESS | 1844 | 1461099789579 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7fbce7f47400) [pid = 1844] [serial = 98] [outer = 0x7fbce5ccc000] 14:03:10 INFO - PROCESS | 1844 | 1461099790387 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]]]}] 14:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1235ms 14:03:10 INFO - PROCESS | 1844 | 1461099790440 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 14:03:10 INFO - PROCESS | 1844 | 1461099790444 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 14:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:03:10 INFO - PROCESS | 1844 | 1461099790450 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 1844 | 1461099790454 Marionette TRACE conn3 <- [1,106,null,{}] 14:03:10 INFO - PROCESS | 1844 | 1461099790460 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}] 14:03:10 INFO - PROCESS | 1844 | 1461099790776 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 14:03:10 INFO - PROCESS | 1844 | 1461099790958 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4cbe800 == 25 [pid = 1844] [id = 34] 14:03:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7fbccfcc1800) [pid = 1844] [serial = 99] [outer = (nil)] 14:03:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7fbcd1c6b800) [pid = 1844] [serial = 100] [outer = 0x7fbccfcc1800] 14:03:11 INFO - PROCESS | 1844 | 1461099791035 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7fbcd3783c00) [pid = 1844] [serial = 101] [outer = 0x7fbccfcc1800] 14:03:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd75af800 == 24 [pid = 1844] [id = 25] 14:03:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4e13800 == 23 [pid = 1844] [id = 24] 14:03:11 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd1c7c800 == 22 [pid = 1844] [id = 23] 14:03:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7fbccda92000) [pid = 1844] [serial = 102] [outer = 0x7fbccca0e800] 14:03:12 INFO - PROCESS | 1844 | 1461099792007 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]]]}] 14:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1630ms 14:03:12 INFO - PROCESS | 1844 | 1461099792083 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 1844 | 1461099792089 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 14:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:03:12 INFO - PROCESS | 1844 | 1461099792098 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 1844 | 1461099792104 Marionette TRACE conn3 <- [1,110,null,{}] 14:03:12 INFO - PROCESS | 1844 | 1461099792112 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}] 14:03:12 INFO - PROCESS | 1844 | 1461099792293 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 14:03:12 INFO - PROCESS | 1844 | 1461099792480 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5228800 == 23 [pid = 1844] [id = 35] 14:03:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7fbccfcc3400) [pid = 1844] [serial = 103] [outer = (nil)] 14:03:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7fbcd48a7000) [pid = 1844] [serial = 104] [outer = 0x7fbccfcc3400] 14:03:12 INFO - PROCESS | 1844 | 1461099792576 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7fbcd887e400) [pid = 1844] [serial = 105] [outer = 0x7fbccfcc3400] 14:03:13 INFO - PROCESS | 1844 | 1461099793367 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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1343ms 14:03:13 INFO - PROCESS | 1844 | 1461099793441 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 1844 | 1461099793449 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 14:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:03:13 INFO - PROCESS | 1844 | 1461099793461 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 1844 | 1461099793464 Marionette TRACE conn3 <- [1,114,null,{}] 14:03:13 INFO - PROCESS | 1844 | 1461099793471 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}] 14:03:13 INFO - PROCESS | 1844 | 1461099793645 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 14:03:13 INFO - PROCESS | 1844 | 1461099793783 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce287c800 == 24 [pid = 1844] [id = 36] 14:03:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7fbcd1f1dc00) [pid = 1844] [serial = 106] [outer = (nil)] 14:03:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7fbce2d06000) [pid = 1844] [serial = 107] [outer = 0x7fbcd1f1dc00] 14:03:13 INFO - PROCESS | 1844 | 1461099793863 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7fbce3d06800) [pid = 1844] [serial = 108] [outer = 0x7fbcd1f1dc00] 14:03:14 INFO - PROCESS | 1844 | 1461099794780 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]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1379ms 14:03:14 INFO - PROCESS | 1844 | 1461099794840 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 14:03:14 INFO - PROCESS | 1844 | 1461099794844 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 14:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:03:14 INFO - PROCESS | 1844 | 1461099794851 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 1844 | 1461099794857 Marionette TRACE conn3 <- [1,118,null,{}] 14:03:14 INFO - PROCESS | 1844 | 1461099794873 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}] 14:03:15 INFO - PROCESS | 1844 | 1461099795051 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 14:03:15 INFO - PROCESS | 1844 | 1461099795183 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5c82800 == 25 [pid = 1844] [id = 37] 14:03:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7fbce3a31400) [pid = 1844] [serial = 109] [outer = (nil)] 14:03:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7fbce7bad800) [pid = 1844] [serial = 110] [outer = 0x7fbce3a31400] 14:03:15 INFO - PROCESS | 1844 | 1461099795266 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7fbce9c99000) [pid = 1844] [serial = 111] [outer = 0x7fbce3a31400] 14:03:16 INFO - PROCESS | 1844 | 1461099796101 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]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1284ms 14:03:16 INFO - PROCESS | 1844 | 1461099796136 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 1844 | 1461099796140 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 14:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:03:16 INFO - PROCESS | 1844 | 1461099796146 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 1844 | 1461099796149 Marionette TRACE conn3 <- [1,122,null,{}] 14:03:16 INFO - PROCESS | 1844 | 1461099796169 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}] 14:03:16 INFO - PROCESS | 1844 | 1461099796356 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 14:03:16 INFO - PROCESS | 1844 | 1461099796419 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce748a800 == 26 [pid = 1844] [id = 38] 14:03:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7fbcea9ac000) [pid = 1844] [serial = 112] [outer = (nil)] 14:03:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7fbcebf63800) [pid = 1844] [serial = 113] [outer = 0x7fbcea9ac000] 14:03:16 INFO - PROCESS | 1844 | 1461099796540 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7fbcec1e1400) [pid = 1844] [serial = 114] [outer = 0x7fbcea9ac000] 14:03:17 INFO - PROCESS | 1844 | 1461099797257 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]]]}] 14:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1178ms 14:03:17 INFO - PROCESS | 1844 | 1461099797325 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 1844 | 1461099797329 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 14:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:03:17 INFO - PROCESS | 1844 | 1461099797335 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - PROCESS | 1844 | 1461099797338 Marionette TRACE conn3 <- [1,126,null,{}] 14:03:17 INFO - PROCESS | 1844 | 1461099797344 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}] 14:03:17 INFO - PROCESS | 1844 | 1461099797505 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 14:03:17 INFO - PROCESS | 1844 | 1461099797639 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2a2800 == 27 [pid = 1844] [id = 39] 14:03:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7fbccb26f400) [pid = 1844] [serial = 115] [outer = (nil)] 14:03:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7fbccb274c00) [pid = 1844] [serial = 116] [outer = 0x7fbccb26f400] 14:03:17 INFO - PROCESS | 1844 | 1461099797714 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7fbccb27a000) [pid = 1844] [serial = 117] [outer = 0x7fbccb26f400] 14:03:18 INFO - PROCESS | 1844 | 1461099798616 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]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1330ms 14:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:03:18 INFO - PROCESS | 1844 | 1461099798667 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 1844 | 1461099798670 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 14:03:18 INFO - PROCESS | 1844 | 1461099798676 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 1844 | 1461099798680 Marionette TRACE conn3 <- [1,130,null,{}] 14:03:18 INFO - PROCESS | 1844 | 1461099798685 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}] 14:03:18 INFO - PROCESS | 1844 | 1461099798937 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 14:03:19 INFO - PROCESS | 1844 | 1461099799128 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfc6f000 == 28 [pid = 1844] [id = 40] 14:03:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7fbccfc58000) [pid = 1844] [serial = 118] [outer = (nil)] 14:03:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7fbccfc5a000) [pid = 1844] [serial = 119] [outer = 0x7fbccfc58000] 14:03:19 INFO - PROCESS | 1844 | 1461099799205 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7fbccfc5fc00) [pid = 1844] [serial = 120] [outer = 0x7fbccfc58000] 14:03:20 INFO - PROCESS | 1844 | 1461099800132 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]]]}] 14:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1482ms 14:03:20 INFO - PROCESS | 1844 | 1461099800160 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 1844 | 1461099800165 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 14:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:03:20 INFO - PROCESS | 1844 | 1461099800173 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 1844 | 1461099800179 Marionette TRACE conn3 <- [1,134,null,{}] 14:03:20 INFO - PROCESS | 1844 | 1461099800188 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}] 14:03:20 INFO - PROCESS | 1844 | 1461099800338 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 14:03:20 INFO - PROCESS | 1844 | 1461099800511 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd3ada800 == 29 [pid = 1844] [id = 41] 14:03:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7fbccb518c00) [pid = 1844] [serial = 121] [outer = (nil)] 14:03:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7fbccb51a800) [pid = 1844] [serial = 122] [outer = 0x7fbccb518c00] 14:03:20 INFO - PROCESS | 1844 | 1461099800593 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7fbcccd47800) [pid = 1844] [serial = 123] [outer = 0x7fbccb518c00] 14:03:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4e0c000 == 28 [pid = 1844] [id = 29] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce28c3800 == 27 [pid = 1844] [id = 31] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce2d6c000 == 26 [pid = 1844] [id = 32] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccdca3000 == 25 [pid = 1844] [id = 22] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdc910000 == 24 [pid = 1844] [id = 27] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5f3b800 == 23 [pid = 1844] [id = 21] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd8a19000 == 22 [pid = 1844] [id = 30] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdbbb3000 == 21 [pid = 1844] [id = 8] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd8a25800 == 20 [pid = 1844] [id = 26] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce78f000 == 19 [pid = 1844] [id = 6] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccfc6f000 == 18 [pid = 1844] [id = 40] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd37e0800 == 17 [pid = 1844] [id = 28] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc2a2800 == 16 [pid = 1844] [id = 39] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce748a800 == 15 [pid = 1844] [id = 38] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce3b67800 == 14 [pid = 1844] [id = 33] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce5c82800 == 13 [pid = 1844] [id = 37] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd40d8000 == 12 [pid = 1844] [id = 13] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce287c800 == 11 [pid = 1844] [id = 36] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4cbe800 == 10 [pid = 1844] [id = 34] 14:03:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5228800 == 9 [pid = 1844] [id = 35] 14:03:25 INFO - PROCESS | 1844 | 1461099805139 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]]]}] 14:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 5050ms 14:03:25 INFO - PROCESS | 1844 | 1461099805224 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 14:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:03:25 INFO - PROCESS | 1844 | 1461099805230 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 14:03:25 INFO - PROCESS | 1844 | 1461099805237 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 1844 | 1461099805244 Marionette TRACE conn3 <- [1,138,null,{}] 14:03:25 INFO - PROCESS | 1844 | 1461099805251 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}] 14:03:25 INFO - PROCESS | 1844 | 1461099805412 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 14:03:25 INFO - PROCESS | 1844 | 1461099805512 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfc76000 == 10 [pid = 1844] [id = 42] 14:03:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7fbccda90000) [pid = 1844] [serial = 124] [outer = (nil)] 14:03:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7fbccfc57400) [pid = 1844] [serial = 125] [outer = 0x7fbccda90000] 14:03:25 INFO - PROCESS | 1844 | 1461099805584 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7fbccfc60000) [pid = 1844] [serial = 126] [outer = 0x7fbccda90000] 14:03:26 INFO - PROCESS | 1844 | 1461099806287 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]]]}] 14:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1089ms 14:03:26 INFO - PROCESS | 1844 | 1461099806329 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 1844 | 1461099806340 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 14:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:03:26 INFO - PROCESS | 1844 | 1461099806392 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 1844 | 1461099806396 Marionette TRACE conn3 <- [1,142,null,{}] 14:03:26 INFO - PROCESS | 1844 | 1461099806402 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}] 14:03:26 INFO - PROCESS | 1844 | 1461099806568 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 14:03:26 INFO - PROCESS | 1844 | 1461099806580 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e13800 == 11 [pid = 1844] [id = 43] 14:03:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7fbccfcb8800) [pid = 1844] [serial = 127] [outer = (nil)] 14:03:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbccfe85800) [pid = 1844] [serial = 128] [outer = 0x7fbccfcb8800] 14:03:26 INFO - PROCESS | 1844 | 1461099806643 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcd1c66400) [pid = 1844] [serial = 129] [outer = 0x7fbccfcb8800] 14:03:27 INFO - PROCESS | 1844 | 1461099807686 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]]]}] 14:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1346ms 14:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:03:27 INFO - PROCESS | 1844 | 1461099807738 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 1844 | 1461099807741 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 14:03:27 INFO - PROCESS | 1844 | 1461099807748 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - PROCESS | 1844 | 1461099807754 Marionette TRACE conn3 <- [1,146,null,{}] 14:03:27 INFO - PROCESS | 1844 | 1461099807779 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}] 14:03:27 INFO - PROCESS | 1844 | 1461099807974 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 14:03:28 INFO - PROCESS | 1844 | 1461099808001 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdc90c800 == 12 [pid = 1844] [id = 44] 14:03:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbccfcb9000) [pid = 1844] [serial = 130] [outer = (nil)] 14:03:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcd438ac00) [pid = 1844] [serial = 131] [outer = 0x7fbccfcb9000] 14:03:28 INFO - PROCESS | 1844 | 1461099808071 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcd57a5c00) [pid = 1844] [serial = 132] [outer = 0x7fbccfcb9000] 14:03:29 INFO - PROCESS | 1844 | 1461099809660 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]]]}] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbcd1c68000) [pid = 1844] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbccbe7a000) [pid = 1844] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbccbe79000) [pid = 1844] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbccc146c00) [pid = 1844] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbce2d11800) [pid = 1844] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7fbccfcc1800) [pid = 1844] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7fbcd1ccf800) [pid = 1844] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7fbccdc41c00) [pid = 1844] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7fbccd811c00) [pid = 1844] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7fbcd5e45000) [pid = 1844] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7fbccd814000) [pid = 1844] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7fbccbe72800) [pid = 1844] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7fbccdc3d800) [pid = 1844] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7fbcd1cca400) [pid = 1844] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7fbcd4390400) [pid = 1844] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7fbccb26f400) [pid = 1844] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7fbcea9ac000) [pid = 1844] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7fbccca06400) [pid = 1844] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7fbccdc3a000) [pid = 1844] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7fbcd1cce400) [pid = 1844] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7fbce3a31400) [pid = 1844] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7fbcd1f1dc00) [pid = 1844] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7fbcd5071400) [pid = 1844] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7fbce5ccc000) [pid = 1844] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7fbccfcc3400) [pid = 1844] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7fbcd1ccc000) [pid = 1844] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7fbcd2db2800) [pid = 1844] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7fbce2d10000) [pid = 1844] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7fbccc13bc00) [pid = 1844] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7fbcd1d76400) [pid = 1844] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:03:29 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7fbcd1ccec00) [pid = 1844] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 2052ms 14:03:29 INFO - PROCESS | 1844 | 1461099809833 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 1844 | 1461099809837 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 14:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:03:29 INFO - PROCESS | 1844 | 1461099809844 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 1844 | 1461099809847 Marionette TRACE conn3 <- [1,150,null,{}] 14:03:29 INFO - PROCESS | 1844 | 1461099809853 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}] 14:03:30 INFO - PROCESS | 1844 | 1461099810067 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 14:03:30 INFO - PROCESS | 1844 | 1461099810159 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd43a2000 == 13 [pid = 1844] [id = 45] 14:03:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7fbcd507e400) [pid = 1844] [serial = 133] [outer = (nil)] 14:03:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7fbcd5615c00) [pid = 1844] [serial = 134] [outer = 0x7fbcd507e400] 14:03:30 INFO - PROCESS | 1844 | 1461099810237 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7fbcd5eb2000) [pid = 1844] [serial = 135] [outer = 0x7fbcd507e400] 14:03:31 INFO - PROCESS | 1844 | 1461099811072 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]]]}] 14:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1281ms 14:03:31 INFO - PROCESS | 1844 | 1461099811127 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 1844 | 1461099811131 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 14:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:03:31 INFO - PROCESS | 1844 | 1461099811140 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 1844 | 1461099811145 Marionette TRACE conn3 <- [1,154,null,{}] 14:03:31 INFO - PROCESS | 1844 | 1461099811153 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}] 14:03:31 INFO - PROCESS | 1844 | 1461099811357 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 14:03:31 INFO - PROCESS | 1844 | 1461099811477 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce2b39800 == 14 [pid = 1844] [id = 46] 14:03:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7fbccb27e800) [pid = 1844] [serial = 136] [outer = (nil)] 14:03:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7fbcd62abc00) [pid = 1844] [serial = 137] [outer = 0x7fbccb27e800] 14:03:31 INFO - PROCESS | 1844 | 1461099811580 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7fbce1ad1000) [pid = 1844] [serial = 138] [outer = 0x7fbccb27e800] 14:03:32 INFO - PROCESS | 1844 | 1461099812630 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]]]}] 14:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1538ms 14:03:32 INFO - PROCESS | 1844 | 1461099812681 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 1844 | 1461099812691 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 14:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:03:32 INFO - PROCESS | 1844 | 1461099812704 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 1844 | 1461099812708 Marionette TRACE conn3 <- [1,158,null,{}] 14:03:32 INFO - PROCESS | 1844 | 1461099812716 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}] 14:03:32 INFO - PROCESS | 1844 | 1461099812942 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 14:03:33 INFO - PROCESS | 1844 | 1461099813218 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd522b800 == 15 [pid = 1844] [id = 47] 14:03:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7fbccfe83800) [pid = 1844] [serial = 139] [outer = (nil)] 14:03:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7fbccfe88c00) [pid = 1844] [serial = 140] [outer = 0x7fbccfe83800] 14:03:33 INFO - PROCESS | 1844 | 1461099813352 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7fbcd2aad800) [pid = 1844] [serial = 141] [outer = 0x7fbccfe83800] 14:03:34 INFO - PROCESS | 1844 | 1461099814463 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]]]}] 14:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1787ms 14:03:34 INFO - PROCESS | 1844 | 1461099814492 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 1844 | 1461099814501 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 14:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:03:34 INFO - PROCESS | 1844 | 1461099814513 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 1844 | 1461099814516 Marionette TRACE conn3 <- [1,162,null,{}] 14:03:34 INFO - PROCESS | 1844 | 1461099814523 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}] 14:03:34 INFO - PROCESS | 1844 | 1461099814743 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 14:03:34 INFO - PROCESS | 1844 | 1461099814922 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd56e6000 == 16 [pid = 1844] [id = 48] 14:03:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7fbccb273800) [pid = 1844] [serial = 142] [outer = (nil)] 14:03:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7fbccb27ac00) [pid = 1844] [serial = 143] [outer = 0x7fbccb273800] 14:03:35 INFO - PROCESS | 1844 | 1461099814995 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7fbcd5436400) [pid = 1844] [serial = 144] [outer = 0x7fbccb273800] 14:03:35 INFO - PROCESS | 1844 | 1461099815667 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:03:36 INFO - PROCESS | 1844 | 1461099816239 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]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1787ms 14:03:36 INFO - PROCESS | 1844 | 1461099816301 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 14:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:03:36 INFO - PROCESS | 1844 | 1461099816310 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 14:03:36 INFO - PROCESS | 1844 | 1461099816323 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 1844 | 1461099816332 Marionette TRACE conn3 <- [1,166,null,{}] 14:03:36 INFO - PROCESS | 1844 | 1461099816579 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}] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7fbccb51a800) [pid = 1844] [serial = 122] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7fbce5707000) [pid = 1844] [serial = 2] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7fbccc2b7800) [pid = 1844] [serial = 28] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7fbcd3f68000) [pid = 1844] [serial = 12] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7fbcd4481000) [pid = 1844] [serial = 9] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7fbccdc42400) [pid = 1844] [serial = 17] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7fbccda94800) [pid = 1844] [serial = 19] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7fbccdc3c000) [pid = 1844] [serial = 16] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7fbcd2b3d000) [pid = 1844] [serial = 34] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7fbccbe76000) [pid = 1844] [serial = 25] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7fbcd3f69800) [pid = 1844] [serial = 35] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7fbcd2aa8400) [pid = 1844] [serial = 41] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7fbcd1fb5400) [pid = 1844] [serial = 43] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7fbcd8885000) [pid = 1844] [serial = 52] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7fbcd887e000) [pid = 1844] [serial = 50] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7fbccd811800) [pid = 1844] [serial = 37] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7fbcd5076400) [pid = 1844] [serial = 44] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7fbcd57a9400) [pid = 1844] [serial = 47] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7fbcd5074000) [pid = 1844] [serial = 38] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7fbccc13ec00) [pid = 1844] [serial = 26] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7fbce1ad0000) [pid = 1844] [serial = 53] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7fbccdc3a800) [pid = 1844] [serial = 31] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7fbcd2aac800) [pid = 1844] [serial = 58] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7fbcd75cc400) [pid = 1844] [serial = 73] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7fbcd57a6000) [pid = 1844] [serial = 71] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7fbccc0c2c00) [pid = 1844] [serial = 55] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7fbce7a2e800) [pid = 1844] [serial = 94] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7fbce5cc9c00) [pid = 1844] [serial = 92] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7fbcd3783c00) [pid = 1844] [serial = 101] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7fbcd2ab2c00) [pid = 1844] [serial = 67] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7fbcd40c6c00) [pid = 1844] [serial = 85] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7fbcd51c8400) [pid = 1844] [serial = 70] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7fbce3bc3c00) [pid = 1844] [serial = 23] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 79 (0x7fbce3d05800) [pid = 1844] [serial = 91] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 78 (0x7fbcd371c400) [pid = 1844] [serial = 68] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7fbcd1c6b800) [pid = 1844] [serial = 100] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 76 (0x7fbcd2b34400) [pid = 1844] [serial = 65] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 75 (0x7fbccfcc3000) [pid = 1844] [serial = 40] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 74 (0x7fbcd51ca800) [pid = 1844] [serial = 46] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 73 (0x7fbcd63b6400) [pid = 1844] [serial = 49] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 72 (0x7fbce3d0f400) [pid = 1844] [serial = 79] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 71 (0x7fbcd887e400) [pid = 1844] [serial = 105] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7fbce2d0f400) [pid = 1844] [serial = 76] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7fbce2d06000) [pid = 1844] [serial = 107] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7fbcd579d800) [pid = 1844] [serial = 62] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7fbcd1cca000) [pid = 1844] [serial = 64] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7fbccda8b800) [pid = 1844] [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.] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7fbcd3717000) [pid = 1844] [serial = 59] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 64 (0x7fbce1ad0400) [pid = 1844] [serial = 88] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 63 (0x7fbcd51c9000) [pid = 1844] [serial = 61] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 62 (0x7fbcd38dd400) [pid = 1844] [serial = 83] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 61 (0x7fbccc13e800) [pid = 1844] [serial = 56] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 60 (0x7fbcd26b1c00) [pid = 1844] [serial = 82] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 59 (0x7fbce9c99000) [pid = 1844] [serial = 111] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 58 (0x7fbce3d06800) [pid = 1844] [serial = 108] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 57 (0x7fbce5c27000) [pid = 1844] [serial = 80] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 56 (0x7fbce7f47400) [pid = 1844] [serial = 98] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 55 (0x7fbcd48a7000) [pid = 1844] [serial = 104] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 54 (0x7fbce7bad800) [pid = 1844] [serial = 110] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 53 (0x7fbcd51ca000) [pid = 1844] [serial = 86] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 52 (0x7fbce28bac00) [pid = 1844] [serial = 74] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 51 (0x7fbce7b64c00) [pid = 1844] [serial = 95] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 50 (0x7fbce7ef2000) [pid = 1844] [serial = 97] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 49 (0x7fbce3bc8400) [pid = 1844] [serial = 77] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 48 (0x7fbccfc5a000) [pid = 1844] [serial = 119] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 47 (0x7fbccb27a000) [pid = 1844] [serial = 117] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 46 (0x7fbcec1e1400) [pid = 1844] [serial = 114] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 45 (0x7fbccb274c00) [pid = 1844] [serial = 116] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 44 (0x7fbccd816400) [pid = 1844] [serial = 22] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 43 (0x7fbcebf63800) [pid = 1844] [serial = 113] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | --DOMWINDOW == 42 (0x7fbce2649800) [pid = 1844] [serial = 89] [outer = (nil)] [url = about:blank] 14:03:36 INFO - PROCESS | 1844 | 1461099816846 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 14:03:36 INFO - PROCESS | 1844 | 1461099816909 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2b4000 == 17 [pid = 1844] [id = 49] 14:03:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 43 (0x7fbccb519800) [pid = 1844] [serial = 145] [outer = (nil)] 14:03:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 44 (0x7fbccc13fc00) [pid = 1844] [serial = 146] [outer = 0x7fbccb519800] 14:03:36 INFO - PROCESS | 1844 | 1461099816980 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 45 (0x7fbcccc1d000) [pid = 1844] [serial = 147] [outer = 0x7fbccb519800] 14:03:37 INFO - PROCESS | 1844 | 1461099817862 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]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1576ms 14:03:37 INFO - PROCESS | 1844 | 1461099817897 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 1844 | 1461099817904 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 14:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:03:37 INFO - PROCESS | 1844 | 1461099817915 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - PROCESS | 1844 | 1461099817918 Marionette TRACE conn3 <- [1,170,null,{}] 14:03:37 INFO - PROCESS | 1844 | 1461099817924 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}] 14:03:38 INFO - PROCESS | 1844 | 1461099818090 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 14:03:38 INFO - PROCESS | 1844 | 1461099818101 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce780000 == 18 [pid = 1844] [id = 50] 14:03:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 46 (0x7fbccb27a000) [pid = 1844] [serial = 148] [outer = (nil)] 14:03:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 47 (0x7fbccdc3c000) [pid = 1844] [serial = 149] [outer = 0x7fbccb27a000] 14:03:38 INFO - PROCESS | 1844 | 1461099818234 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7fbccfc63800) [pid = 1844] [serial = 150] [outer = 0x7fbccb27a000] 14:03:38 INFO - PROCESS | 1844 | 1461099818924 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]]]}] 14:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1039ms 14:03:38 INFO - PROCESS | 1844 | 1461099818960 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 1844 | 1461099818964 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 14:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:03:38 INFO - PROCESS | 1844 | 1461099818970 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 1844 | 1461099818977 Marionette TRACE conn3 <- [1,174,null,{}] 14:03:39 INFO - PROCESS | 1844 | 1461099819018 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}] 14:03:39 INFO - PROCESS | 1844 | 1461099819210 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 14:03:39 INFO - PROCESS | 1844 | 1461099819234 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd2669000 == 19 [pid = 1844] [id = 51] 14:03:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7fbccb51cc00) [pid = 1844] [serial = 151] [outer = (nil)] 14:03:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7fbcd1fb5400) [pid = 1844] [serial = 152] [outer = 0x7fbccb51cc00] 14:03:39 INFO - PROCESS | 1844 | 1461099819319 Marionette DEBUG loaded listener.js 14:03:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7fbcd2ab3800) [pid = 1844] [serial = 153] [outer = 0x7fbccb51cc00] 14:03:40 INFO - PROCESS | 1844 | 1461099820181 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]]]}] 14:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1257ms 14:03:40 INFO - PROCESS | 1844 | 1461099820228 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 14:03:40 INFO - PROCESS | 1844 | 1461099820233 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 14:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:03:40 INFO - PROCESS | 1844 | 1461099820246 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 1844 | 1461099820248 Marionette TRACE conn3 <- [1,178,null,{}] 14:03:40 INFO - PROCESS | 1844 | 1461099820255 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}] 14:03:40 INFO - PROCESS | 1844 | 1461099820426 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 14:03:40 INFO - PROCESS | 1844 | 1461099820451 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd43ac000 == 20 [pid = 1844] [id = 52] 14:03:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7fbcd38e5000) [pid = 1844] [serial = 154] [outer = (nil)] 14:03:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7fbcd40bec00) [pid = 1844] [serial = 155] [outer = 0x7fbcd38e5000] 14:03:40 INFO - PROCESS | 1844 | 1461099820522 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7fbcd49a8000) [pid = 1844] [serial = 156] [outer = 0x7fbcd38e5000] 14:03:40 INFO - PROCESS | 1844 | --DOMWINDOW == 53 (0x7fbccfc58000) [pid = 1844] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:03:40 INFO - PROCESS | 1844 | --DOMWINDOW == 52 (0x7fbccb518c00) [pid = 1844] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:03:40 INFO - PROCESS | 1844 | --DOMWINDOW == 51 (0x7fbccda90000) [pid = 1844] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:03:40 INFO - PROCESS | 1844 | --DOMWINDOW == 50 (0x7fbccfcb8800) [pid = 1844] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:03:40 INFO - PROCESS | 1844 | --DOMWINDOW == 49 (0x7fbccfcb9000) [pid = 1844] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:03:40 INFO - PROCESS | 1844 | --DOMWINDOW == 48 (0x7fbcd507e400) [pid = 1844] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:03:41 INFO - PROCESS | 1844 | 1461099821286 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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1083ms 14:03:41 INFO - PROCESS | 1844 | 1461099821329 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 1844 | 1461099821333 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 14:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:03:41 INFO - PROCESS | 1844 | 1461099821338 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 1844 | 1461099821340 Marionette TRACE conn3 <- [1,182,null,{}] 14:03:41 INFO - PROCESS | 1844 | 1461099821347 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}] 14:03:41 INFO - PROCESS | 1844 | 1461099821483 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 14:03:41 INFO - PROCESS | 1844 | 1461099821498 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4cb3000 == 21 [pid = 1844] [id = 53] 14:03:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7fbcd377dc00) [pid = 1844] [serial = 157] [outer = (nil)] 14:03:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7fbcd4ec9800) [pid = 1844] [serial = 158] [outer = 0x7fbcd377dc00] 14:03:41 INFO - PROCESS | 1844 | 1461099821562 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7fbcd5078000) [pid = 1844] [serial = 159] [outer = 0x7fbcd377dc00] 14:03:42 INFO - PROCESS | 1844 | 1461099822349 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]]]}] 14:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1030ms 14:03:42 INFO - PROCESS | 1844 | 1461099822370 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 1844 | 1461099822372 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 14:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:03:42 INFO - PROCESS | 1844 | 1461099822380 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:03:42 INFO - PROCESS | 1844 | 1461099822383 Marionette TRACE conn3 <- [1,186,null,{}] 14:03:42 INFO - PROCESS | 1844 | 1461099822399 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}] 14:03:42 INFO - PROCESS | 1844 | 1461099822571 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 14:03:42 INFO - PROCESS | 1844 | 1461099822591 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd523c000 == 22 [pid = 1844] [id = 54] 14:03:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7fbcd1cd0800) [pid = 1844] [serial = 160] [outer = (nil)] 14:03:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7fbcd63b6400) [pid = 1844] [serial = 161] [outer = 0x7fbcd1cd0800] 14:03:42 INFO - PROCESS | 1844 | 1461099822685 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7fbcd881f800) [pid = 1844] [serial = 162] [outer = 0x7fbcd1cd0800] 14:03:43 INFO - PROCESS | 1844 | 1461099823677 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]]]}] 14:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1330ms 14:03:43 INFO - PROCESS | 1844 | 1461099823712 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 1844 | 1461099823718 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 14:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:03:43 INFO - PROCESS | 1844 | 1461099823728 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 1844 | 1461099823732 Marionette TRACE conn3 <- [1,190,null,{}] 14:03:43 INFO - PROCESS | 1844 | 1461099823740 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}] 14:03:43 INFO - PROCESS | 1844 | 1461099823892 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 14:03:44 INFO - PROCESS | 1844 | 1461099824026 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce77d000 == 23 [pid = 1844] [id = 55] 14:03:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7fbccca0c400) [pid = 1844] [serial = 163] [outer = (nil)] 14:03:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7fbccdc3c400) [pid = 1844] [serial = 164] [outer = 0x7fbccca0c400] 14:03:44 INFO - PROCESS | 1844 | 1461099824104 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7fbccfc65000) [pid = 1844] [serial = 165] [outer = 0x7fbccca0c400] 14:03:44 INFO - PROCESS | 1844 | 1461099824990 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]]]}] 14:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1286ms 14:03:45 INFO - PROCESS | 1844 | 1461099825016 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 14:03:45 INFO - PROCESS | 1844 | 1461099825024 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 14:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:03:45 INFO - PROCESS | 1844 | 1461099825035 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 1844 | 1461099825040 Marionette TRACE conn3 <- [1,194,null,{}] 14:03:45 INFO - PROCESS | 1844 | 1461099825048 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}] 14:03:45 INFO - PROCESS | 1844 | 1461099825264 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 14:03:45 INFO - PROCESS | 1844 | 1461099825391 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e0e800 == 24 [pid = 1844] [id = 56] 14:03:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 58 (0x7fbcccd3dc00) [pid = 1844] [serial = 166] [outer = (nil)] 14:03:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7fbcd2aa8400) [pid = 1844] [serial = 167] [outer = 0x7fbcccd3dc00] 14:03:45 INFO - PROCESS | 1844 | 1461099825483 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7fbcd377fc00) [pid = 1844] [serial = 168] [outer = 0x7fbcccd3dc00] 14:03:46 INFO - PROCESS | 1844 | 1461099826341 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]]]}] 14:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1332ms 14:03:46 INFO - PROCESS | 1844 | 1461099826368 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 14:03:46 INFO - PROCESS | 1844 | 1461099826372 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 14:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:03:46 INFO - PROCESS | 1844 | 1461099826380 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 1844 | 1461099826386 Marionette TRACE conn3 <- [1,198,null,{}] 14:03:46 INFO - PROCESS | 1844 | 1461099826403 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}] 14:03:46 INFO - PROCESS | 1844 | 1461099826582 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 14:03:46 INFO - PROCESS | 1844 | 1461099826708 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd75ad800 == 25 [pid = 1844] [id = 57] 14:03:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7fbcd38da000) [pid = 1844] [serial = 169] [outer = (nil)] 14:03:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7fbcd62aa400) [pid = 1844] [serial = 170] [outer = 0x7fbcd38da000] 14:03:46 INFO - PROCESS | 1844 | 1461099826786 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7fbcd881c400) [pid = 1844] [serial = 171] [outer = 0x7fbcd38da000] 14:03:47 INFO - PROCESS | 1844 | 1461099827690 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]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1339ms 14:03:47 INFO - PROCESS | 1844 | 1461099827719 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 1844 | 1461099827723 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 14:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:03:47 INFO - PROCESS | 1844 | 1461099827729 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 1844 | 1461099827732 Marionette TRACE conn3 <- [1,202,null,{}] 14:03:47 INFO - PROCESS | 1844 | 1461099827738 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}] 14:03:47 INFO - PROCESS | 1844 | 1461099827888 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 14:03:48 INFO - PROCESS | 1844 | 1461099828019 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbba4800 == 26 [pid = 1844] [id = 58] 14:03:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7fbcd51ca800) [pid = 1844] [serial = 172] [outer = (nil)] 14:03:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7fbce1a59c00) [pid = 1844] [serial = 173] [outer = 0x7fbcd51ca800] 14:03:48 INFO - PROCESS | 1844 | 1461099828090 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7fbce1ad9800) [pid = 1844] [serial = 174] [outer = 0x7fbcd51ca800] 14:03:49 INFO - PROCESS | 1844 | 1461099829083 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]]]}] 14:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1382ms 14:03:49 INFO - PROCESS | 1844 | 1461099829113 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 14:03:49 INFO - PROCESS | 1844 | 1461099829119 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 14:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:03:49 INFO - PROCESS | 1844 | 1461099829136 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 1844 | 1461099829141 Marionette TRACE conn3 <- [1,206,null,{}] 14:03:49 INFO - PROCESS | 1844 | 1461099829149 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}] 14:03:49 INFO - PROCESS | 1844 | 1461099829295 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 14:03:49 INFO - PROCESS | 1844 | 1461099829433 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd2d9f000 == 27 [pid = 1844] [id = 59] 14:03:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7fbccca07800) [pid = 1844] [serial = 175] [outer = (nil)] 14:03:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7fbcccd45c00) [pid = 1844] [serial = 176] [outer = 0x7fbccca07800] 14:03:49 INFO - PROCESS | 1844 | 1461099829547 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7fbccdc3a800) [pid = 1844] [serial = 177] [outer = 0x7fbccca07800] 14:03:50 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7fbcd5615c00) [pid = 1844] [serial = 134] [outer = (nil)] [url = about:blank] 14:03:50 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7fbcd57a5c00) [pid = 1844] [serial = 132] [outer = (nil)] [url = about:blank] 14:03:50 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7fbcd5eb2000) [pid = 1844] [serial = 135] [outer = (nil)] [url = about:blank] 14:03:50 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7fbcd1c66400) [pid = 1844] [serial = 129] [outer = (nil)] [url = about:blank] 14:03:50 INFO - PROCESS | 1844 | --DOMWINDOW == 64 (0x7fbccfc5fc00) [pid = 1844] [serial = 120] [outer = (nil)] [url = about:blank] 14:03:50 INFO - PROCESS | 1844 | --DOMWINDOW == 63 (0x7fbcccd47800) [pid = 1844] [serial = 123] [outer = (nil)] [url = about:blank] 14:03:50 INFO - PROCESS | 1844 | --DOMWINDOW == 62 (0x7fbccfc57400) [pid = 1844] [serial = 125] [outer = (nil)] [url = about:blank] 14:03:50 INFO - PROCESS | 1844 | --DOMWINDOW == 61 (0x7fbccfc60000) [pid = 1844] [serial = 126] [outer = (nil)] [url = about:blank] 14:03:50 INFO - PROCESS | 1844 | --DOMWINDOW == 60 (0x7fbccfe85800) [pid = 1844] [serial = 128] [outer = (nil)] [url = about:blank] 14:03:50 INFO - PROCESS | 1844 | --DOMWINDOW == 59 (0x7fbcd438ac00) [pid = 1844] [serial = 131] [outer = (nil)] [url = about:blank] 14:03:50 INFO - PROCESS | 1844 | 1461099830412 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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1339ms 14:03:50 INFO - PROCESS | 1844 | 1461099830476 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 1844 | 1461099830484 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 14:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:03:50 INFO - PROCESS | 1844 | 1461099830497 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 1844 | 1461099830500 Marionette TRACE conn3 <- [1,210,null,{}] 14:03:50 INFO - PROCESS | 1844 | 1461099830507 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}] 14:03:50 INFO - PROCESS | 1844 | 1461099830659 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 14:03:50 INFO - PROCESS | 1844 | 1461099830669 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfe09000 == 28 [pid = 1844] [id = 60] 14:03:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7fbccfc58c00) [pid = 1844] [serial = 178] [outer = (nil)] 14:03:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7fbccfe89800) [pid = 1844] [serial = 179] [outer = 0x7fbccfc58c00] 14:03:50 INFO - PROCESS | 1844 | 1461099830746 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7fbcd1cd0400) [pid = 1844] [serial = 180] [outer = 0x7fbccfc58c00] 14:03:51 INFO - PROCESS | 1844 | 1461099831501 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]]]}] 14:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1030ms 14:03:51 INFO - PROCESS | 1844 | 1461099831527 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 1844 | 1461099831531 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 14:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:03:51 INFO - PROCESS | 1844 | 1461099831537 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 1844 | 1461099831544 Marionette TRACE conn3 <- [1,214,null,{}] 14:03:51 INFO - PROCESS | 1844 | 1461099831572 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}] 14:03:51 INFO - PROCESS | 1844 | 1461099831756 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 14:03:51 INFO - PROCESS | 1844 | 1461099831776 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4d32800 == 29 [pid = 1844] [id = 61] 14:03:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7fbcd1d72400) [pid = 1844] [serial = 181] [outer = (nil)] 14:03:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7fbcd40bcc00) [pid = 1844] [serial = 182] [outer = 0x7fbcd1d72400] 14:03:51 INFO - PROCESS | 1844 | 1461099831844 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7fbcd5435800) [pid = 1844] [serial = 183] [outer = 0x7fbcd1d72400] 14:03:52 INFO - PROCESS | 1844 | 1461099832611 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]]]}] 14:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1088ms 14:03:52 INFO - PROCESS | 1844 | 1461099832636 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 1844 | 1461099832642 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 14:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:03:52 INFO - PROCESS | 1844 | 1461099832651 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 1844 | 1461099832656 Marionette TRACE conn3 <- [1,218,null,{}] 14:03:52 INFO - PROCESS | 1844 | 1461099832683 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}] 14:03:52 INFO - PROCESS | 1844 | 1461099832859 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 14:03:52 INFO - PROCESS | 1844 | 1461099832892 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5f3c800 == 30 [pid = 1844] [id = 62] 14:03:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7fbcd5438c00) [pid = 1844] [serial = 184] [outer = (nil)] 14:03:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7fbcd8884000) [pid = 1844] [serial = 185] [outer = 0x7fbcd5438c00] 14:03:52 INFO - PROCESS | 1844 | 1461099832962 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7fbce1ad6000) [pid = 1844] [serial = 186] [outer = 0x7fbcd5438c00] 14:03:53 INFO - PROCESS | 1844 | 1461099833830 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]]]}] 14:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1242ms 14:03:53 INFO - PROCESS | 1844 | 1461099833893 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 1844 | 1461099833897 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 14:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:03:53 INFO - PROCESS | 1844 | 1461099833903 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 1844 | 1461099833906 Marionette TRACE conn3 <- [1,222,null,{}] 14:03:53 INFO - PROCESS | 1844 | 1461099833918 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}] 14:03:54 INFO - PROCESS | 1844 | 1461099834088 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 14:03:54 INFO - PROCESS | 1844 | 1461099834149 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdc903000 == 31 [pid = 1844] [id = 63] 14:03:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7fbccb278400) [pid = 1844] [serial = 187] [outer = (nil)] 14:03:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7fbce264a800) [pid = 1844] [serial = 188] [outer = 0x7fbccb278400] 14:03:54 INFO - PROCESS | 1844 | 1461099834212 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7fbce29c5800) [pid = 1844] [serial = 189] [outer = 0x7fbccb278400] 14:03:54 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7fbcd38e5000) [pid = 1844] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:03:54 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7fbccb51cc00) [pid = 1844] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:03:54 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7fbcd377dc00) [pid = 1844] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:03:54 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7fbccb27a000) [pid = 1844] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:03:54 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7fbccb519800) [pid = 1844] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:03:54 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7fbccb27e800) [pid = 1844] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:03:54 INFO - PROCESS | 1844 | 1461099834894 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]]]}] 14:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1029ms 14:03:54 INFO - PROCESS | 1844 | 1461099834994 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 1844 | 1461099834998 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 14:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:03:55 INFO - PROCESS | 1844 | 1461099835018 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 1844 | 1461099835020 Marionette TRACE conn3 <- [1,226,null,{}] 14:03:55 INFO - PROCESS | 1844 | 1461099835027 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}] 14:03:55 INFO - PROCESS | 1844 | 1461099835217 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 14:03:55 INFO - PROCESS | 1844 | 1461099835230 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce2876800 == 32 [pid = 1844] [id = 64] 14:03:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7fbce29c6800) [pid = 1844] [serial = 190] [outer = (nil)] 14:03:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7fbce2d0ac00) [pid = 1844] [serial = 191] [outer = 0x7fbce29c6800] 14:03:55 INFO - PROCESS | 1844 | 1461099835297 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7fbce2ddd000) [pid = 1844] [serial = 192] [outer = 0x7fbce29c6800] 14:03:56 INFO - PROCESS | 1844 | 1461099836052 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]]]}] 14:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1086ms 14:03:56 INFO - PROCESS | 1844 | 1461099836114 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 1844 | 1461099836118 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 14:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:03:56 INFO - PROCESS | 1844 | 1461099836124 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - PROCESS | 1844 | 1461099836126 Marionette TRACE conn3 <- [1,230,null,{}] 14:03:56 INFO - PROCESS | 1844 | 1461099836132 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}] 14:03:56 INFO - PROCESS | 1844 | 1461099836307 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 14:03:56 INFO - PROCESS | 1844 | 1461099836325 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce2905000 == 33 [pid = 1844] [id = 65] 14:03:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7fbce2bed000) [pid = 1844] [serial = 193] [outer = (nil)] 14:03:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7fbce3bc3c00) [pid = 1844] [serial = 194] [outer = 0x7fbce2bed000] 14:03:56 INFO - PROCESS | 1844 | 1461099836387 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7fbce3d0a000) [pid = 1844] [serial = 195] [outer = 0x7fbce2bed000] 14:03:57 INFO - PROCESS | 1844 | 1461099837312 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]]]}] 14:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1227ms 14:03:57 INFO - PROCESS | 1844 | 1461099837354 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 1844 | 1461099837365 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 14:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:03:57 INFO - PROCESS | 1844 | 1461099837375 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - PROCESS | 1844 | 1461099837379 Marionette TRACE conn3 <- [1,234,null,{}] 14:03:57 INFO - PROCESS | 1844 | 1461099837388 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}] 14:03:57 INFO - PROCESS | 1844 | 1461099837599 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 14:03:57 INFO - PROCESS | 1844 | 1461099837730 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd40ea000 == 34 [pid = 1844] [id = 66] 14:03:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7fbcce75a000) [pid = 1844] [serial = 196] [outer = (nil)] 14:03:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7fbccfcc0800) [pid = 1844] [serial = 197] [outer = 0x7fbcce75a000] 14:03:57 INFO - PROCESS | 1844 | 1461099837803 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7fbcd1c66c00) [pid = 1844] [serial = 198] [outer = 0x7fbcce75a000] 14:03:58 INFO - PROCESS | 1844 | 1461099838749 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]]]}] 14:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1436ms 14:03:58 INFO - PROCESS | 1844 | 1461099838812 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 1844 | 1461099838821 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 14:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:03:58 INFO - PROCESS | 1844 | 1461099838831 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 1844 | 1461099838834 Marionette TRACE conn3 <- [1,238,null,{}] 14:03:58 INFO - PROCESS | 1844 | 1461099838841 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}] 14:03:59 INFO - PROCESS | 1844 | 1461099839006 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 14:03:59 INFO - PROCESS | 1844 | 1461099839136 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdc90d800 == 35 [pid = 1844] [id = 67] 14:03:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7fbcce822c00) [pid = 1844] [serial = 199] [outer = (nil)] 14:03:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7fbcd5076c00) [pid = 1844] [serial = 200] [outer = 0x7fbcce822c00] 14:03:59 INFO - PROCESS | 1844 | 1461099839208 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7fbcd639d000) [pid = 1844] [serial = 201] [outer = 0x7fbcce822c00] 14:04:00 INFO - PROCESS | 1844 | 1461099840052 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]]]}] 14:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1293ms 14:04:00 INFO - PROCESS | 1844 | 1461099840125 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 1844 | 1461099840128 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 14:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:04:00 INFO - PROCESS | 1844 | 1461099840135 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 1844 | 1461099840142 Marionette TRACE conn3 <- [1,242,null,{}] 14:04:00 INFO - PROCESS | 1844 | 1461099840176 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}] 14:04:00 INFO - PROCESS | 1844 | 1461099840345 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 14:04:00 INFO - PROCESS | 1844 | 1461099840476 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3a18800 == 36 [pid = 1844] [id = 68] 14:04:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7fbcd75cbc00) [pid = 1844] [serial = 202] [outer = (nil)] 14:04:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7fbce2b99c00) [pid = 1844] [serial = 203] [outer = 0x7fbcd75cbc00] 14:04:00 INFO - PROCESS | 1844 | 1461099840559 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7fbce3a2a000) [pid = 1844] [serial = 204] [outer = 0x7fbcd75cbc00] 14:04:01 INFO - PROCESS | 1844 | 1461099841580 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]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1499ms 14:04:01 INFO - PROCESS | 1844 | 1461099841636 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 1844 | 1461099841643 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 14:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:04:01 INFO - PROCESS | 1844 | 1461099841654 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 1844 | 1461099841658 Marionette TRACE conn3 <- [1,246,null,{}] 14:04:01 INFO - PROCESS | 1844 | 1461099841669 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}] 14:04:01 INFO - PROCESS | 1844 | 1461099841926 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 14:04:02 INFO - PROCESS | 1844 | 1461099842097 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce571a800 == 37 [pid = 1844] [id = 69] 14:04:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7fbce2be6400) [pid = 1844] [serial = 205] [outer = (nil)] 14:04:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7fbce3ec6400) [pid = 1844] [serial = 206] [outer = 0x7fbce2be6400] 14:04:02 INFO - PROCESS | 1844 | 1461099842196 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7fbce5c97400) [pid = 1844] [serial = 207] [outer = 0x7fbce2be6400] 14:04:02 INFO - PROCESS | 1844 | 1461099842980 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]]]}] 14:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1393ms 14:04:03 INFO - PROCESS | 1844 | 1461099843046 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 1844 | 1461099843050 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 14:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:04:03 INFO - PROCESS | 1844 | 1461099843058 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 1844 | 1461099843062 Marionette TRACE conn3 <- [1,250,null,{}] 14:04:03 INFO - PROCESS | 1844 | 1461099843068 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}] 14:04:03 INFO - PROCESS | 1844 | 1461099843234 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 14:04:03 INFO - PROCESS | 1844 | 1461099843367 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5dd2000 == 38 [pid = 1844] [id = 70] 14:04:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7fbccfece800) [pid = 1844] [serial = 208] [outer = (nil)] 14:04:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7fbccfed6c00) [pid = 1844] [serial = 209] [outer = 0x7fbccfece800] 14:04:03 INFO - PROCESS | 1844 | 1461099843447 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7fbccfedb800) [pid = 1844] [serial = 210] [outer = 0x7fbccfece800] 14:04:04 INFO - PROCESS | 1844 | 1461099844381 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]]]}] 14:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1381ms 14:04:04 INFO - PROCESS | 1844 | 1461099844441 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 1844 | 1461099844447 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 14:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:04:04 INFO - PROCESS | 1844 | 1461099844456 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - PROCESS | 1844 | 1461099844460 Marionette TRACE conn3 <- [1,254,null,{}] 14:04:04 INFO - PROCESS | 1844 | 1461099844470 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}] 14:04:05 INFO - PROCESS | 1844 | 1461099845158 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 14:04:05 INFO - PROCESS | 1844 | 1461099845307 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd3fc1000 == 39 [pid = 1844] [id = 71] 14:04:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7fbcccd49800) [pid = 1844] [serial = 211] [outer = (nil)] 14:04:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7fbccda8b800) [pid = 1844] [serial = 212] [outer = 0x7fbcccd49800] 14:04:05 INFO - PROCESS | 1844 | 1461099845429 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7fbccfc57400) [pid = 1844] [serial = 213] [outer = 0x7fbcccd49800] 14:04:06 INFO - PROCESS | 1844 | 1461099846533 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]]]}] 14:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 2147ms 14:04:06 INFO - PROCESS | 1844 | 1461099846605 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 1844 | 1461099846612 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 14:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:04:06 INFO - PROCESS | 1844 | 1461099846621 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 1844 | 1461099846625 Marionette TRACE conn3 <- [1,258,null,{}] 14:04:06 INFO - PROCESS | 1844 | 1461099846633 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}] 14:04:06 INFO - PROCESS | 1844 | 1461099846824 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7fbcd63b6400) [pid = 1844] [serial = 161] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7fbcd40bec00) [pid = 1844] [serial = 155] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7fbcd1fb5400) [pid = 1844] [serial = 152] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7fbcd4ec9800) [pid = 1844] [serial = 158] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7fbccdc3c000) [pid = 1844] [serial = 149] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7fbccc13fc00) [pid = 1844] [serial = 146] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7fbcccc1d000) [pid = 1844] [serial = 147] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7fbccb27ac00) [pid = 1844] [serial = 143] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7fbcd62abc00) [pid = 1844] [serial = 137] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 79 (0x7fbce1ad1000) [pid = 1844] [serial = 138] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 78 (0x7fbccfe88c00) [pid = 1844] [serial = 140] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7fbcd5078000) [pid = 1844] [serial = 159] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 76 (0x7fbcd49a8000) [pid = 1844] [serial = 156] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 75 (0x7fbcd2ab3800) [pid = 1844] [serial = 153] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1844 | --DOMWINDOW == 74 (0x7fbccfc63800) [pid = 1844] [serial = 150] [outer = (nil)] [url = about:blank] 14:04:07 INFO - PROCESS | 1844 | 1461099847009 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdca3000 == 40 [pid = 1844] [id = 72] 14:04:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7fbccdc3c000) [pid = 1844] [serial = 214] [outer = (nil)] 14:04:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7fbccfedd400) [pid = 1844] [serial = 215] [outer = 0x7fbccdc3c000] 14:04:07 INFO - PROCESS | 1844 | 1461099847080 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7fbcd2aa8800) [pid = 1844] [serial = 216] [outer = 0x7fbccdc3c000] 14:04:07 INFO - PROCESS | 1844 | 1461099847813 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]]]}] 14:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1230ms 14:04:07 INFO - PROCESS | 1844 | 1461099847851 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 1844 | 1461099847855 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 14:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:04:07 INFO - PROCESS | 1844 | 1461099847871 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - PROCESS | 1844 | 1461099847874 Marionette TRACE conn3 <- [1,262,null,{}] 14:04:07 INFO - PROCESS | 1844 | 1461099847880 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}] 14:04:08 INFO - PROCESS | 1844 | 1461099848049 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 14:04:08 INFO - PROCESS | 1844 | 1461099848059 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5232000 == 41 [pid = 1844] [id = 73] 14:04:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7fbcd2aac000) [pid = 1844] [serial = 217] [outer = (nil)] 14:04:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7fbcd5078000) [pid = 1844] [serial = 218] [outer = 0x7fbcd2aac000] 14:04:08 INFO - PROCESS | 1844 | 1461099848125 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7fbcd5f62c00) [pid = 1844] [serial = 219] [outer = 0x7fbcd2aac000] 14:04:08 INFO - PROCESS | 1844 | 1461099848860 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]]]}] 14:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1034ms 14:04:08 INFO - PROCESS | 1844 | 1461099848902 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 14:04:08 INFO - PROCESS | 1844 | 1461099848910 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 14:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:04:08 INFO - PROCESS | 1844 | 1461099848947 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 1844 | 1461099848954 Marionette TRACE conn3 <- [1,266,null,{}] 14:04:09 INFO - PROCESS | 1844 | 1461099849024 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}] 14:04:09 INFO - PROCESS | 1844 | 1461099849163 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 14:04:09 INFO - PROCESS | 1844 | 1461099849174 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbd51800 == 42 [pid = 1844] [id = 74] 14:04:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7fbccfc5ec00) [pid = 1844] [serial = 220] [outer = (nil)] 14:04:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7fbce1ad9000) [pid = 1844] [serial = 221] [outer = 0x7fbccfc5ec00] 14:04:09 INFO - PROCESS | 1844 | 1461099849321 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7fbce2b9ac00) [pid = 1844] [serial = 222] [outer = 0x7fbccfc5ec00] 14:04:10 INFO - PROCESS | 1844 | 1461099850176 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]]]}] 14:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1261ms 14:04:10 INFO - PROCESS | 1844 | 1461099850199 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 1844 | 1461099850202 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 14:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:04:10 INFO - PROCESS | 1844 | 1461099850209 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - PROCESS | 1844 | 1461099850212 Marionette TRACE conn3 <- [1,270,null,{}] 14:04:10 INFO - PROCESS | 1844 | 1461099850217 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}] 14:04:10 INFO - PROCESS | 1844 | 1461099850389 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 14:04:10 INFO - PROCESS | 1844 | 1461099850411 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3775800 == 43 [pid = 1844] [id = 75] 14:04:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7fbce1ad2c00) [pid = 1844] [serial = 223] [outer = (nil)] 14:04:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7fbce3dfac00) [pid = 1844] [serial = 224] [outer = 0x7fbce1ad2c00] 14:04:10 INFO - PROCESS | 1844 | 1461099850472 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7fbce5cc9000) [pid = 1844] [serial = 225] [outer = 0x7fbce1ad2c00] 14:04:11 INFO - PROCESS | 1844 | 1461099851164 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]]]}] 14:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 985ms 14:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:04:11 INFO - PROCESS | 1844 | 1461099851195 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 1844 | 1461099851198 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 14:04:11 INFO - PROCESS | 1844 | 1461099851205 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 1844 | 1461099851208 Marionette TRACE conn3 <- [1,274,null,{}] 14:04:11 INFO - PROCESS | 1844 | 1461099851213 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}] 14:04:11 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7fbce29c6800) [pid = 1844] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:04:11 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7fbcd5438c00) [pid = 1844] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:04:11 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7fbccfc58c00) [pid = 1844] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:04:11 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7fbccca07800) [pid = 1844] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:04:11 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7fbcd1d72400) [pid = 1844] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:04:11 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7fbccb278400) [pid = 1844] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:04:11 INFO - PROCESS | 1844 | 1461099851459 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 14:04:11 INFO - PROCESS | 1844 | 1461099851475 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2a4800 == 44 [pid = 1844] [id = 76] 14:04:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7fbce29c8400) [pid = 1844] [serial = 226] [outer = (nil)] 14:04:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7fbce5cc7c00) [pid = 1844] [serial = 227] [outer = 0x7fbce29c8400] 14:04:11 INFO - PROCESS | 1844 | 1461099851546 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7fbce7b58400) [pid = 1844] [serial = 228] [outer = 0x7fbce29c8400] 14:04:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7fbce7ba6c00) [pid = 1844] [serial = 229] [outer = 0x7fbccca0e800] 14:04:12 INFO - PROCESS | 1844 | 1461099852307 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]]]}] 14:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1136ms 14:04:12 INFO - PROCESS | 1844 | 1461099852340 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 1844 | 1461099852343 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 14:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:04:12 INFO - PROCESS | 1844 | 1461099852348 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - PROCESS | 1844 | 1461099852351 Marionette TRACE conn3 <- [1,278,null,{}] 14:04:12 INFO - PROCESS | 1844 | 1461099852356 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}] 14:04:12 INFO - PROCESS | 1844 | 1461099852519 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 14:04:12 INFO - PROCESS | 1844 | 1461099852538 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd87a2800 == 45 [pid = 1844] [id = 77] 14:04:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7fbccb279c00) [pid = 1844] [serial = 230] [outer = (nil)] 14:04:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7fbcd4ebf000) [pid = 1844] [serial = 231] [outer = 0x7fbccb279c00] 14:04:12 INFO - PROCESS | 1844 | 1461099852600 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7fbce7e90c00) [pid = 1844] [serial = 232] [outer = 0x7fbccb279c00] 14:04:13 INFO - PROCESS | 1844 | 1461099853274 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]]]}] 14:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1028ms 14:04:13 INFO - PROCESS | 1844 | 1461099853378 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 1844 | 1461099853383 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 14:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:04:13 INFO - PROCESS | 1844 | 1461099853390 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 1844 | 1461099853396 Marionette TRACE conn3 <- [1,282,null,{}] 14:04:13 INFO - PROCESS | 1844 | 1461099853431 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}] 14:04:13 INFO - PROCESS | 1844 | 1461099853645 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 14:04:13 INFO - PROCESS | 1844 | 1461099853783 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfc7d000 == 46 [pid = 1844] [id = 78] 14:04:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7fbccb26fc00) [pid = 1844] [serial = 233] [outer = (nil)] 14:04:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7fbccdc3a400) [pid = 1844] [serial = 234] [outer = 0x7fbccb26fc00] 14:04:13 INFO - PROCESS | 1844 | 1461099853856 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7fbccfe89c00) [pid = 1844] [serial = 235] [outer = 0x7fbccb26fc00] 14:04:14 INFO - PROCESS | 1844 | 1461099854676 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]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1309ms 14:04:14 INFO - PROCESS | 1844 | 1461099854701 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 14:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:04:14 INFO - PROCESS | 1844 | 1461099854707 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 14:04:14 INFO - PROCESS | 1844 | 1461099854720 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 1844 | 1461099854728 Marionette TRACE conn3 <- [1,286,null,{}] 14:04:14 INFO - PROCESS | 1844 | 1461099854752 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}] 14:04:14 INFO - PROCESS | 1844 | 1461099854919 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 14:04:15 INFO - PROCESS | 1844 | 1461099855054 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd8738800 == 47 [pid = 1844] [id = 79] 14:04:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7fbccc0c2400) [pid = 1844] [serial = 236] [outer = (nil)] 14:04:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7fbcd526e400) [pid = 1844] [serial = 237] [outer = 0x7fbccc0c2400] 14:04:15 INFO - PROCESS | 1844 | 1461099855146 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7fbcd639a000) [pid = 1844] [serial = 238] [outer = 0x7fbccc0c2400] 14:04:16 INFO - PROCESS | 1844 | 1461099855998 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]]]}] 14:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1346ms 14:04:16 INFO - PROCESS | 1844 | 1461099856062 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 1844 | 1461099856066 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 14:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:04:16 INFO - PROCESS | 1844 | 1461099856072 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 1844 | 1461099856074 Marionette TRACE conn3 <- [1,290,null,{}] 14:04:16 INFO - PROCESS | 1844 | 1461099856089 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}] 14:04:16 INFO - PROCESS | 1844 | 1461099856307 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 14:04:16 INFO - PROCESS | 1844 | 1461099856445 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7e68800 == 48 [pid = 1844] [id = 80] 14:04:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7fbce2b9a000) [pid = 1844] [serial = 239] [outer = (nil)] 14:04:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7fbce5c25800) [pid = 1844] [serial = 240] [outer = 0x7fbce2b9a000] 14:04:16 INFO - PROCESS | 1844 | 1461099856523 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7fbce7453c00) [pid = 1844] [serial = 241] [outer = 0x7fbce2b9a000] 14:04:17 INFO - PROCESS | 1844 | 1461099857477 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]]]}] 14:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1439ms 14:04:17 INFO - PROCESS | 1844 | 1461099857512 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 1844 | 1461099857516 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 14:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:04:17 INFO - PROCESS | 1844 | 1461099857522 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 1844 | 1461099857524 Marionette TRACE conn3 <- [1,294,null,{}] 14:04:17 INFO - PROCESS | 1844 | 1461099857530 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}] 14:04:17 INFO - PROCESS | 1844 | 1461099857680 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 14:04:17 INFO - PROCESS | 1844 | 1461099857817 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce9c7d000 == 49 [pid = 1844] [id = 81] 14:04:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7fbcd5028400) [pid = 1844] [serial = 242] [outer = (nil)] 14:04:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7fbcd5030400) [pid = 1844] [serial = 243] [outer = 0x7fbcd5028400] 14:04:17 INFO - PROCESS | 1844 | 1461099857889 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7fbce3bcd800) [pid = 1844] [serial = 244] [outer = 0x7fbcd5028400] 14:04:18 INFO - PROCESS | 1844 | 1461099858659 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]]]}] 14:04:18 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. 14:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1195ms 14:04:18 INFO - PROCESS | 1844 | 1461099858719 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 1844 | 1461099858721 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 14:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:04:18 INFO - PROCESS | 1844 | 1461099858728 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 1844 | 1461099858730 Marionette TRACE conn3 <- [1,298,null,{}] 14:04:18 INFO - PROCESS | 1844 | 1461099858736 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}] 14:04:18 INFO - PROCESS | 1844 | 1461099858889 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 14:04:19 INFO - PROCESS | 1844 | 1461099859023 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcea9d3800 == 50 [pid = 1844] [id = 82] 14:04:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7fbcd502ac00) [pid = 1844] [serial = 245] [outer = (nil)] 14:04:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7fbce7a2e000) [pid = 1844] [serial = 246] [outer = 0x7fbcd502ac00] 14:04:19 INFO - PROCESS | 1844 | 1461099859099 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7fbce7e02800) [pid = 1844] [serial = 247] [outer = 0x7fbcd502ac00] 14:04:20 INFO - PROCESS | 1844 | 1461099860132 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]]]}] 14:04:20 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. 14:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1481ms 14:04:20 INFO - PROCESS | 1844 | 1461099860210 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 14:04:20 INFO - PROCESS | 1844 | 1461099860214 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 14:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:04:20 INFO - PROCESS | 1844 | 1461099860223 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - PROCESS | 1844 | 1461099860229 Marionette TRACE conn3 <- [1,302,null,{}] 14:04:20 INFO - PROCESS | 1844 | 1461099860238 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}] 14:04:20 INFO - PROCESS | 1844 | 1461099860440 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 14:04:20 INFO - PROCESS | 1844 | 1461099860667 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccd831800 == 51 [pid = 1844] [id = 83] 14:04:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7fbccfcb9000) [pid = 1844] [serial = 248] [outer = (nil)] 14:04:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7fbccfe83c00) [pid = 1844] [serial = 249] [outer = 0x7fbccfcb9000] 14:04:20 INFO - PROCESS | 1844 | 1461099860753 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7fbccfeda000) [pid = 1844] [serial = 250] [outer = 0x7fbccfcb9000] 14:04:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc2a4800 == 50 [pid = 1844] [id = 76] 14:04:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce3775800 == 49 [pid = 1844] [id = 75] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7fbcd2aa8400) [pid = 1844] [serial = 167] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7fbcd62aa400) [pid = 1844] [serial = 170] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7fbce1a59c00) [pid = 1844] [serial = 173] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7fbccdc3c400) [pid = 1844] [serial = 164] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdbd51800 == 48 [pid = 1844] [id = 74] 14:04:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5232000 == 47 [pid = 1844] [id = 73] 14:04:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccdca3000 == 46 [pid = 1844] [id = 72] 14:04:21 INFO - PROCESS | 1844 | 1461099861643 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]]]}] 14:04:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd3fc1000 == 45 [pid = 1844] [id = 71] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7fbce2d0ac00) [pid = 1844] [serial = 191] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7fbce2ddd000) [pid = 1844] [serial = 192] [outer = (nil)] [url = about:blank] 14:04:21 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. 14:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1444ms 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7fbcd8884000) [pid = 1844] [serial = 185] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7fbce1ad6000) [pid = 1844] [serial = 186] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7fbccfe89800) [pid = 1844] [serial = 179] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7fbcccd45c00) [pid = 1844] [serial = 176] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7fbcd5435800) [pid = 1844] [serial = 183] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7fbcd40bcc00) [pid = 1844] [serial = 182] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7fbce29c5800) [pid = 1844] [serial = 189] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7fbccdc3a800) [pid = 1844] [serial = 177] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7fbcd1cd0400) [pid = 1844] [serial = 180] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7fbce264a800) [pid = 1844] [serial = 188] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 1844 | 1461099861681 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 1844 | 1461099861688 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 14:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:04:21 INFO - PROCESS | 1844 | 1461099861699 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 1844 | 1461099861702 Marionette TRACE conn3 <- [1,306,null,{}] 14:04:21 INFO - PROCESS | 1844 | 1461099861709 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}] 14:04:21 INFO - PROCESS | 1844 | 1461099861855 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 14:04:21 INFO - PROCESS | 1844 | 1461099861867 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd37dd000 == 46 [pid = 1844] [id = 84] 14:04:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7fbcd1cc5800) [pid = 1844] [serial = 251] [outer = (nil)] 14:04:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7fbcd2da8800) [pid = 1844] [serial = 252] [outer = 0x7fbcd1cc5800] 14:04:21 INFO - PROCESS | 1844 | 1461099861934 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7fbcd40c9400) [pid = 1844] [serial = 253] [outer = 0x7fbcd1cc5800] 14:04:22 INFO - PROCESS | 1844 | 1461099862692 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]]]}] 14:04:22 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. 14:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1027ms 14:04:22 INFO - PROCESS | 1844 | 1461099862728 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 1844 | 1461099862731 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 14:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:04:22 INFO - PROCESS | 1844 | 1461099862739 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 1844 | 1461099862745 Marionette TRACE conn3 <- [1,310,null,{}] 14:04:22 INFO - PROCESS | 1844 | 1461099862776 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}] 14:04:22 INFO - PROCESS | 1844 | 1461099862932 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 14:04:22 INFO - PROCESS | 1844 | 1461099862942 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd75c9800 == 47 [pid = 1844] [id = 85] 14:04:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7fbcd502bc00) [pid = 1844] [serial = 254] [outer = (nil)] 14:04:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7fbcd5f64000) [pid = 1844] [serial = 255] [outer = 0x7fbcd502bc00] 14:04:23 INFO - PROCESS | 1844 | 1461099863010 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7fbcd8882000) [pid = 1844] [serial = 256] [outer = 0x7fbcd502bc00] 14:04:23 INFO - PROCESS | 1844 | 1461099863858 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]]]}] 14:04:23 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. 14:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1139ms 14:04:23 INFO - PROCESS | 1844 | 1461099863879 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 1844 | 1461099863884 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 14:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:04:23 INFO - PROCESS | 1844 | 1461099863891 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 1844 | 1461099863896 Marionette TRACE conn3 <- [1,314,null,{}] 14:04:23 INFO - PROCESS | 1844 | 1461099863921 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}] 14:04:24 INFO - PROCESS | 1844 | 1461099864071 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 14:04:24 INFO - PROCESS | 1844 | 1461099864087 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdc912800 == 48 [pid = 1844] [id = 86] 14:04:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7fbccbe8a000) [pid = 1844] [serial = 257] [outer = (nil)] 14:04:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7fbccbe94400) [pid = 1844] [serial = 258] [outer = 0x7fbccbe8a000] 14:04:24 INFO - PROCESS | 1844 | 1461099864150 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7fbcd5eb8400) [pid = 1844] [serial = 259] [outer = 0x7fbccbe8a000] 14:04:24 INFO - PROCESS | 1844 | 1461099864945 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]]]}] 14:04:24 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. 14:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1105ms 14:04:25 INFO - PROCESS | 1844 | 1461099864999 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 1844 | 1461099865002 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 14:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:04:25 INFO - PROCESS | 1844 | 1461099865008 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 1844 | 1461099865010 Marionette TRACE conn3 <- [1,318,null,{}] 14:04:25 INFO - PROCESS | 1844 | 1461099865037 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}] 14:04:25 INFO - PROCESS | 1844 | 1461099865228 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 14:04:25 INFO - PROCESS | 1844 | 1461099865281 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3774800 == 49 [pid = 1844] [id = 87] 14:04:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7fbce1ad8800) [pid = 1844] [serial = 260] [outer = (nil)] 14:04:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7fbce28b3c00) [pid = 1844] [serial = 261] [outer = 0x7fbce1ad8800] 14:04:25 INFO - PROCESS | 1844 | 1461099865342 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7fbce2b94c00) [pid = 1844] [serial = 262] [outer = 0x7fbce1ad8800] 14:04:26 INFO - PROCESS | 1844 | 1461099866184 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]]]}] 14:04:26 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. 14:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1235ms 14:04:26 INFO - PROCESS | 1844 | 1461099866246 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 1844 | 1461099866249 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 14:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:04:26 INFO - PROCESS | 1844 | 1461099866255 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 1844 | 1461099866257 Marionette TRACE conn3 <- [1,322,null,{}] 14:04:26 INFO - PROCESS | 1844 | 1461099866263 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}] 14:04:26 INFO - PROCESS | 1844 | 1461099866578 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 14:04:26 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7fbccfc5ec00) [pid = 1844] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:04:26 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7fbcd1cd0800) [pid = 1844] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:04:26 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7fbce1ad2c00) [pid = 1844] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:04:26 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7fbce29c8400) [pid = 1844] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:04:26 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7fbccdc3c000) [pid = 1844] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:04:26 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7fbcccd49800) [pid = 1844] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:04:26 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7fbcd2aac000) [pid = 1844] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:04:26 INFO - PROCESS | 1844 | 1461099866669 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e19000 == 50 [pid = 1844] [id = 88] 14:04:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7fbccb514400) [pid = 1844] [serial = 263] [outer = (nil)] 14:04:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7fbccfed2c00) [pid = 1844] [serial = 264] [outer = 0x7fbccb514400] 14:04:26 INFO - PROCESS | 1844 | 1461099866739 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7fbce5c25400) [pid = 1844] [serial = 265] [outer = 0x7fbccb514400] 14:04:27 INFO - PROCESS | 1844 | 1461099867393 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]]]}] 14:04:27 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. 14:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1175ms 14:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:04:27 INFO - PROCESS | 1844 | 1461099867432 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 1844 | 1461099867435 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 14:04:27 INFO - PROCESS | 1844 | 1461099867441 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 1844 | 1461099867444 Marionette TRACE conn3 <- [1,326,null,{}] 14:04:27 INFO - PROCESS | 1844 | 1461099867449 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}] 14:04:27 INFO - PROCESS | 1844 | 1461099867628 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 14:04:27 INFO - PROCESS | 1844 | 1461099867645 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce749c000 == 51 [pid = 1844] [id = 89] 14:04:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7fbce5c99000) [pid = 1844] [serial = 266] [outer = (nil)] 14:04:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7fbce7e08c00) [pid = 1844] [serial = 267] [outer = 0x7fbce5c99000] 14:04:27 INFO - PROCESS | 1844 | 1461099867708 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7fbce8006400) [pid = 1844] [serial = 268] [outer = 0x7fbce5c99000] 14:04:28 INFO - PROCESS | 1844 | 1461099868410 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]]]}] 14:04:28 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. 14:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 980ms 14:04:28 INFO - PROCESS | 1844 | 1461099868420 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 1844 | 1461099868423 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 14:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:04:28 INFO - PROCESS | 1844 | 1461099868429 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - PROCESS | 1844 | 1461099868431 Marionette TRACE conn3 <- [1,330,null,{}] 14:04:28 INFO - PROCESS | 1844 | 1461099868437 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}] 14:04:28 INFO - PROCESS | 1844 | 1461099868607 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 14:04:28 INFO - PROCESS | 1844 | 1461099868750 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce78a800 == 52 [pid = 1844] [id = 90] 14:04:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7fbccb514800) [pid = 1844] [serial = 269] [outer = (nil)] 14:04:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7fbccbe78000) [pid = 1844] [serial = 270] [outer = 0x7fbccb514800] 14:04:28 INFO - PROCESS | 1844 | 1461099868825 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7fbccbe90800) [pid = 1844] [serial = 271] [outer = 0x7fbccb514800] 14:04:29 INFO - PROCESS | 1844 | 1461099869819 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]]]}] 14:04:29 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. 14:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1431ms 14:04:29 INFO - PROCESS | 1844 | 1461099869863 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 1844 | 1461099869870 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 14:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:04:29 INFO - PROCESS | 1844 | 1461099869878 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 1844 | 1461099869885 Marionette TRACE conn3 <- [1,334,null,{}] 14:04:29 INFO - PROCESS | 1844 | 1461099869892 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}] 14:04:30 INFO - PROCESS | 1844 | 1461099870119 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 14:04:30 INFO - PROCESS | 1844 | 1461099870340 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbd3e800 == 53 [pid = 1844] [id = 91] 14:04:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7fbcd2aaa000) [pid = 1844] [serial = 272] [outer = (nil)] 14:04:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7fbcd3f67400) [pid = 1844] [serial = 273] [outer = 0x7fbcd2aaa000] 14:04:30 INFO - PROCESS | 1844 | 1461099870422 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7fbcd5026000) [pid = 1844] [serial = 274] [outer = 0x7fbcd2aaa000] 14:04:31 INFO - PROCESS | 1844 | 1461099871338 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]]]}] 14:04:31 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. 14:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1492ms 14:04:31 INFO - PROCESS | 1844 | 1461099871375 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 14:04:31 INFO - PROCESS | 1844 | 1461099871382 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 14:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:04:31 INFO - PROCESS | 1844 | 1461099871389 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 1844 | 1461099871392 Marionette TRACE conn3 <- [1,338,null,{}] 14:04:31 INFO - PROCESS | 1844 | 1461099871399 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}] 14:04:31 INFO - PROCESS | 1844 | 1461099871587 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 14:04:31 INFO - PROCESS | 1844 | 1461099871729 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcea941800 == 54 [pid = 1844] [id = 92] 14:04:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7fbccc0bd000) [pid = 1844] [serial = 275] [outer = (nil)] 14:04:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7fbcd8aacc00) [pid = 1844] [serial = 276] [outer = 0x7fbccc0bd000] 14:04:31 INFO - PROCESS | 1844 | 1461099871804 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7fbce2d2ec00) [pid = 1844] [serial = 277] [outer = 0x7fbccc0bd000] 14:04:32 INFO - PROCESS | 1844 | 1461099872703 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]]]}] 14:04:32 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. 14:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1379ms 14:04:32 INFO - PROCESS | 1844 | 1461099872769 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 1844 | 1461099872773 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 14:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:04:32 INFO - PROCESS | 1844 | 1461099872789 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 1844 | 1461099872798 Marionette TRACE conn3 <- [1,342,null,{}] 14:04:32 INFO - PROCESS | 1844 | 1461099872804 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}] 14:04:33 INFO - PROCESS | 1844 | 1461099873013 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 14:04:33 INFO - PROCESS | 1844 | 1461099873154 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce774f800 == 55 [pid = 1844] [id = 93] 14:04:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7fbcd63bfc00) [pid = 1844] [serial = 278] [outer = (nil)] 14:04:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7fbce7e91c00) [pid = 1844] [serial = 279] [outer = 0x7fbcd63bfc00] 14:04:33 INFO - PROCESS | 1844 | 1461099873229 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7fbce800f400) [pid = 1844] [serial = 280] [outer = 0x7fbcd63bfc00] 14:04:33 INFO - PROCESS | 1844 | 1461099873984 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]]]}] 14:04:34 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. 14:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1242ms 14:04:34 INFO - PROCESS | 1844 | 1461099874024 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 14:04:34 INFO - PROCESS | 1844 | 1461099874029 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 14:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:04:34 INFO - PROCESS | 1844 | 1461099874036 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 1844 | 1461099874039 Marionette TRACE conn3 <- [1,346,null,{}] 14:04:34 INFO - PROCESS | 1844 | 1461099874044 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}] 14:04:34 INFO - PROCESS | 1844 | 1461099874208 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 14:04:34 INFO - PROCESS | 1844 | 1461099874321 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c72800 == 56 [pid = 1844] [id = 94] 14:04:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7fbccdc3e000) [pid = 1844] [serial = 281] [outer = (nil)] 14:04:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7fbccfdd8800) [pid = 1844] [serial = 282] [outer = 0x7fbccdc3e000] 14:04:34 INFO - PROCESS | 1844 | 1461099874430 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7fbccfdddc00) [pid = 1844] [serial = 283] [outer = 0x7fbccdc3e000] 14:04:35 INFO - PROCESS | 1844 | 1461099875254 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]]]}] 14:04:35 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. 14:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1281ms 14:04:35 INFO - PROCESS | 1844 | 1461099875319 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 1844 | 1461099875322 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 14:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:04:35 INFO - PROCESS | 1844 | 1461099875328 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 1844 | 1461099875332 Marionette TRACE conn3 <- [1,350,null,{}] 14:04:35 INFO - PROCESS | 1844 | 1461099875337 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}] 14:04:35 INFO - PROCESS | 1844 | 1461099875496 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 14:04:35 INFO - PROCESS | 1844 | 1461099875637 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c8e000 == 57 [pid = 1844] [id = 95] 14:04:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7fbce9c9fc00) [pid = 1844] [serial = 284] [outer = (nil)] 14:04:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7fbcea6e5800) [pid = 1844] [serial = 285] [outer = 0x7fbce9c9fc00] 14:04:35 INFO - PROCESS | 1844 | 1461099875721 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7fbcebf57400) [pid = 1844] [serial = 286] [outer = 0x7fbce9c9fc00] 14:04:36 INFO - PROCESS | 1844 | 1461099876630 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]]]}] 14:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1338ms 14:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:04:36 INFO - PROCESS | 1844 | 1461099876668 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 1844 | 1461099876671 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 14:04:36 INFO - PROCESS | 1844 | 1461099876677 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 1844 | 1461099876680 Marionette TRACE conn3 <- [1,354,null,{}] 14:04:36 INFO - PROCESS | 1844 | 1461099876686 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}] 14:04:36 INFO - PROCESS | 1844 | 1461099876843 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 14:04:37 INFO - PROCESS | 1844 | 1461099877199 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce78f000 == 58 [pid = 1844] [id = 96] 14:04:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7fbccb270800) [pid = 1844] [serial = 287] [outer = (nil)] 14:04:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7fbccb51d000) [pid = 1844] [serial = 288] [outer = 0x7fbccb270800] 14:04:37 INFO - PROCESS | 1844 | 1461099877333 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7fbccbe91400) [pid = 1844] [serial = 289] [outer = 0x7fbccb270800] 14:04:38 INFO - PROCESS | 1844 | 1461099878178 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]]]}] 14:04:38 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. 14:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1534ms 14:04:38 INFO - PROCESS | 1844 | 1461099878222 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 1844 | 1461099878238 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 14:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:04:38 INFO - PROCESS | 1844 | 1461099878259 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 1844 | 1461099878263 Marionette TRACE conn3 <- [1,358,null,{}] 14:04:38 INFO - PROCESS | 1844 | 1461099878271 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}] 14:04:38 INFO - PROCESS | 1844 | 1461099878424 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 14:04:38 INFO - PROCESS | 1844 | 1461099878572 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd37e6000 == 59 [pid = 1844] [id = 97] 14:04:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7fbccfc5f400) [pid = 1844] [serial = 290] [outer = (nil)] 14:04:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7fbccfdd5c00) [pid = 1844] [serial = 291] [outer = 0x7fbccfc5f400] 14:04:38 INFO - PROCESS | 1844 | 1461099878641 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7fbccfed6800) [pid = 1844] [serial = 292] [outer = 0x7fbccfc5f400] 14:04:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce749c000 == 58 [pid = 1844] [id = 89] 14:04:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4e19000 == 57 [pid = 1844] [id = 88] 14:04:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce3774800 == 56 [pid = 1844] [id = 87] 14:04:38 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdc912800 == 55 [pid = 1844] [id = 86] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7fbcd4ebf000) [pid = 1844] [serial = 231] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd75c9800 == 54 [pid = 1844] [id = 85] 14:04:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd37dd000 == 53 [pid = 1844] [id = 84] 14:04:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccd831800 == 52 [pid = 1844] [id = 83] 14:04:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7e68800 == 51 [pid = 1844] [id = 80] 14:04:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd8738800 == 50 [pid = 1844] [id = 79] 14:04:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccfc7d000 == 49 [pid = 1844] [id = 78] 14:04:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd87a2800 == 48 [pid = 1844] [id = 77] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7fbcd881f800) [pid = 1844] [serial = 162] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7fbce3dfac00) [pid = 1844] [serial = 224] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7fbce5cc7c00) [pid = 1844] [serial = 227] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7fbce3bc3c00) [pid = 1844] [serial = 194] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7fbccfedd400) [pid = 1844] [serial = 215] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7fbcd2aa8800) [pid = 1844] [serial = 216] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7fbccfc57400) [pid = 1844] [serial = 213] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7fbccda8b800) [pid = 1844] [serial = 212] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7fbcd5078000) [pid = 1844] [serial = 218] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7fbcd5f62c00) [pid = 1844] [serial = 219] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7fbccfcc0800) [pid = 1844] [serial = 197] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7fbcd5076c00) [pid = 1844] [serial = 200] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7fbce2b99c00) [pid = 1844] [serial = 203] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7fbce3ec6400) [pid = 1844] [serial = 206] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7fbccfed6c00) [pid = 1844] [serial = 209] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7fbccda92000) [pid = 1844] [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.] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7fbce1ad9000) [pid = 1844] [serial = 221] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7fbce2b9ac00) [pid = 1844] [serial = 222] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7fbce5cc9000) [pid = 1844] [serial = 225] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7fbce7b58400) [pid = 1844] [serial = 228] [outer = (nil)] [url = about:blank] 14:04:39 INFO - PROCESS | 1844 | 1461099879487 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]]]}] 14:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1290ms 14:04:39 INFO - PROCESS | 1844 | 1461099879551 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 14:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:04:39 INFO - PROCESS | 1844 | 1461099879560 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 14:04:39 INFO - PROCESS | 1844 | 1461099879569 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 1844 | 1461099879573 Marionette TRACE conn3 <- [1,362,null,{}] 14:04:39 INFO - PROCESS | 1844 | 1461099879579 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}] 14:04:39 INFO - PROCESS | 1844 | 1461099879737 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 14:04:39 INFO - PROCESS | 1844 | 1461099879748 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4b89000 == 49 [pid = 1844] [id = 98] 14:04:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7fbccfcc0800) [pid = 1844] [serial = 293] [outer = (nil)] 14:04:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7fbcd3710800) [pid = 1844] [serial = 294] [outer = 0x7fbccfcc0800] 14:04:39 INFO - PROCESS | 1844 | 1461099879811 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7fbcd5027400) [pid = 1844] [serial = 295] [outer = 0x7fbccfcc0800] 14:04:40 INFO - PROCESS | 1844 | 1461099880798 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]]]}] 14:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1289ms 14:04:40 INFO - PROCESS | 1844 | 1461099880857 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 1844 | 1461099880860 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 14:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:04:40 INFO - PROCESS | 1844 | 1461099880868 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 1844 | 1461099880877 Marionette TRACE conn3 <- [1,366,null,{}] 14:04:40 INFO - PROCESS | 1844 | 1461099880891 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}] 14:04:41 INFO - PROCESS | 1844 | 1461099881083 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 14:04:41 INFO - PROCESS | 1844 | 1461099881147 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd8735000 == 50 [pid = 1844] [id = 99] 14:04:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7fbcd2aa8800) [pid = 1844] [serial = 296] [outer = (nil)] 14:04:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7fbcd5f64400) [pid = 1844] [serial = 297] [outer = 0x7fbcd2aa8800] 14:04:41 INFO - PROCESS | 1844 | 1461099881208 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7fbce29c3400) [pid = 1844] [serial = 298] [outer = 0x7fbcd2aa8800] 14:04:41 INFO - PROCESS | 1844 | 1461099881982 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]]]}] 14:04:42 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. 14:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1189ms 14:04:42 INFO - PROCESS | 1844 | 1461099882057 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 1844 | 1461099882061 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 14:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:04:42 INFO - PROCESS | 1844 | 1461099882066 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 1844 | 1461099882068 Marionette TRACE conn3 <- [1,370,null,{}] 14:04:42 INFO - PROCESS | 1844 | 1461099882074 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}] 14:04:42 INFO - PROCESS | 1844 | 1461099882247 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 14:04:42 INFO - PROCESS | 1844 | 1461099882271 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce28c3000 == 51 [pid = 1844] [id = 100] 14:04:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7fbce29c4400) [pid = 1844] [serial = 299] [outer = (nil)] 14:04:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7fbce3bcfc00) [pid = 1844] [serial = 300] [outer = 0x7fbce29c4400] 14:04:42 INFO - PROCESS | 1844 | 1461099882331 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7fbce5cc9000) [pid = 1844] [serial = 301] [outer = 0x7fbce29c4400] 14:04:43 INFO - PROCESS | 1844 | 1461099883152 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]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1141ms 14:04:43 INFO - PROCESS | 1844 | 1461099883212 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 14:04:43 INFO - PROCESS | 1844 | 1461099883215 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 14:04:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:04:43 INFO - PROCESS | 1844 | 1461099883221 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - PROCESS | 1844 | 1461099883223 Marionette TRACE conn3 <- [1,374,null,{}] 14:04:43 INFO - PROCESS | 1844 | 1461099883228 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}] 14:04:43 INFO - PROCESS | 1844 | 1461099883401 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 14:04:43 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7fbce2bed000) [pid = 1844] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:04:43 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7fbce1ad8800) [pid = 1844] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:04:43 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7fbccb514400) [pid = 1844] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:04:43 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7fbccb279c00) [pid = 1844] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:04:43 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7fbcd1cc5800) [pid = 1844] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:04:43 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7fbccfcb9000) [pid = 1844] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:04:43 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7fbcd502bc00) [pid = 1844] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:04:43 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7fbccbe8a000) [pid = 1844] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:04:43 INFO - PROCESS | 1844 | 1461099883573 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd522c800 == 52 [pid = 1844] [id = 101] 14:04:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7fbccbe8e800) [pid = 1844] [serial = 302] [outer = (nil)] 14:04:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7fbccfe8b800) [pid = 1844] [serial = 303] [outer = 0x7fbccbe8e800] 14:04:43 INFO - PROCESS | 1844 | 1461099883646 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7fbce7bb5000) [pid = 1844] [serial = 304] [outer = 0x7fbccbe8e800] 14:04:44 INFO - PROCESS | 1844 | 1461099884333 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:04:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:04:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1126ms 14:04:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:04:44 INFO - PROCESS | 1844 | 1461099884348 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 1844 | 1461099884350 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 14:04:44 INFO - PROCESS | 1844 | 1461099884357 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 1844 | 1461099884360 Marionette TRACE conn3 <- [1,378,null,{}] 14:04:44 INFO - PROCESS | 1844 | 1461099884365 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}] 14:04:44 INFO - PROCESS | 1844 | 1461099884548 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 14:04:44 INFO - PROCESS | 1844 | 1461099884567 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce740d000 == 53 [pid = 1844] [id = 102] 14:04:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7fbccbe96400) [pid = 1844] [serial = 305] [outer = (nil)] 14:04:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7fbcea9ac000) [pid = 1844] [serial = 306] [outer = 0x7fbccbe96400] 14:04:44 INFO - PROCESS | 1844 | 1461099884628 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7fbcec199c00) [pid = 1844] [serial = 307] [outer = 0x7fbccbe96400] 14:04:45 INFO - PROCESS | 1844 | 1461099885336 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:04:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1038ms 14:04:45 INFO - PROCESS | 1844 | 1461099885395 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 1844 | 1461099885399 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 14:04:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:04:45 INFO - PROCESS | 1844 | 1461099885405 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 1844 | 1461099885407 Marionette TRACE conn3 <- [1,382,null,{}] 14:04:45 INFO - PROCESS | 1844 | 1461099885412 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}] 14:04:45 INFO - PROCESS | 1844 | 1461099885595 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 14:04:45 INFO - PROCESS | 1844 | 1461099885739 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccd8d2800 == 54 [pid = 1844] [id = 103] 14:04:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7fbcc9d09000) [pid = 1844] [serial = 308] [outer = (nil)] 14:04:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7fbcc9d0bc00) [pid = 1844] [serial = 309] [outer = 0x7fbcc9d09000] 14:04:45 INFO - PROCESS | 1844 | 1461099885813 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7fbccbe7e400) [pid = 1844] [serial = 310] [outer = 0x7fbcc9d09000] 14:04:46 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:04:46 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:04:46 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:04:46 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:04:46 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:04:46 INFO - PROCESS | 1844 | 1461099886728 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:04:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:04:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1385ms 14:04:46 INFO - PROCESS | 1844 | 1461099886793 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 14:04:46 INFO - PROCESS | 1844 | 1461099886800 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 14:04:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:04:46 INFO - PROCESS | 1844 | 1461099886809 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - PROCESS | 1844 | 1461099886816 Marionette TRACE conn3 <- [1,386,null,{}] 14:04:46 INFO - PROCESS | 1844 | 1461099886824 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}] 14:04:47 INFO - PROCESS | 1844 | 1461099887036 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 14:04:47 INFO - PROCESS | 1844 | 1461099887246 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e67800 == 55 [pid = 1844] [id = 104] 14:04:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7fbccb35b800) [pid = 1844] [serial = 311] [outer = (nil)] 14:04:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7fbccc0bc800) [pid = 1844] [serial = 312] [outer = 0x7fbccb35b800] 14:04:47 INFO - PROCESS | 1844 | 1461099887375 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7fbccdc3c400) [pid = 1844] [serial = 313] [outer = 0x7fbccb35b800] 14:04:48 INFO - PROCESS | 1844 | 1461099888291 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]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:04:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1541ms 14:04:48 INFO - PROCESS | 1844 | 1461099888354 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 1844 | 1461099888360 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 14:04:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:04:48 INFO - PROCESS | 1844 | 1461099888367 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 1844 | 1461099888370 Marionette TRACE conn3 <- [1,390,null,{}] 14:04:48 INFO - PROCESS | 1844 | 1461099888376 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}] 14:04:48 INFO - PROCESS | 1844 | 1461099888556 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 14:04:48 INFO - PROCESS | 1844 | 1461099888703 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7b95800 == 56 [pid = 1844] [id = 105] 14:04:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7fbccb35cc00) [pid = 1844] [serial = 314] [outer = (nil)] 14:04:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7fbcd1cd0000) [pid = 1844] [serial = 315] [outer = 0x7fbccb35cc00] 14:04:48 INFO - PROCESS | 1844 | 1461099888778 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7fbcd5028000) [pid = 1844] [serial = 316] [outer = 0x7fbccb35cc00] 14:04:49 INFO - PROCESS | 1844 | 1461099889893 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]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:04:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1582ms 14:04:49 INFO - PROCESS | 1844 | 1461099889951 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 1844 | 1461099889955 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 14:04:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:04:49 INFO - PROCESS | 1844 | 1461099889971 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 1844 | 1461099889981 Marionette TRACE conn3 <- [1,394,null,{}] 14:04:49 INFO - PROCESS | 1844 | 1461099889988 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}] 14:04:50 INFO - PROCESS | 1844 | 1461099890234 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 14:04:50 INFO - PROCESS | 1844 | 1461099890463 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcec17e800 == 57 [pid = 1844] [id = 106] 14:04:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7fbcd502bc00) [pid = 1844] [serial = 317] [outer = (nil)] 14:04:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7fbce7451000) [pid = 1844] [serial = 318] [outer = 0x7fbcd502bc00] 14:04:50 INFO - PROCESS | 1844 | 1461099890536 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7fbce7e09000) [pid = 1844] [serial = 319] [outer = 0x7fbcd502bc00] 14:04:51 INFO - PROCESS | 1844 | 1461099891386 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]]]}] 14:04:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:04:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1495ms 14:04:51 INFO - PROCESS | 1844 | 1461099891458 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 14:04:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:04:51 INFO - PROCESS | 1844 | 1461099891463 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 14:04:51 INFO - PROCESS | 1844 | 1461099891469 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 1844 | 1461099891472 Marionette TRACE conn3 <- [1,398,null,{}] 14:04:51 INFO - PROCESS | 1844 | 1461099891477 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}] 14:04:51 INFO - PROCESS | 1844 | 1461099891635 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 14:04:51 INFO - PROCESS | 1844 | 1461099891776 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba1c800 == 58 [pid = 1844] [id = 107] 14:04:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7fbcc9d06800) [pid = 1844] [serial = 320] [outer = (nil)] 14:04:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7fbcea6eb000) [pid = 1844] [serial = 321] [outer = 0x7fbcc9d06800] 14:04:51 INFO - PROCESS | 1844 | 1461099891846 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7fbcec19ac00) [pid = 1844] [serial = 322] [outer = 0x7fbcc9d06800] 14:04:52 INFO - PROCESS | 1844 | 1461099892737 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]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1333ms 14:04:52 INFO - PROCESS | 1844 | 1461099892803 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 1844 | 1461099892807 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 14:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:04:52 INFO - PROCESS | 1844 | 1461099892813 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 1844 | 1461099892816 Marionette TRACE conn3 <- [1,402,null,{}] 14:04:52 INFO - PROCESS | 1844 | 1461099892821 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}] 14:04:52 INFO - PROCESS | 1844 | 1461099892978 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 14:04:53 INFO - PROCESS | 1844 | 1461099893127 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5114000 == 59 [pid = 1844] [id = 108] 14:04:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7fbcc9f12400) [pid = 1844] [serial = 323] [outer = (nil)] 14:04:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7fbcc9f14000) [pid = 1844] [serial = 324] [outer = 0x7fbcc9f12400] 14:04:53 INFO - PROCESS | 1844 | 1461099893214 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbcec199400) [pid = 1844] [serial = 325] [outer = 0x7fbcc9f12400] 14:04:54 INFO - PROCESS | 1844 | 1461099894163 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]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:04:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1388ms 14:04:54 INFO - PROCESS | 1844 | 1461099894202 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 1844 | 1461099894206 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 14:04:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:04:54 INFO - PROCESS | 1844 | 1461099894214 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 1844 | 1461099894218 Marionette TRACE conn3 <- [1,406,null,{}] 14:04:54 INFO - PROCESS | 1844 | 1461099894224 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}] 14:04:54 INFO - PROCESS | 1844 | 1461099894416 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 14:04:54 INFO - PROCESS | 1844 | 1461099894861 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba18000 == 60 [pid = 1844] [id = 109] 14:04:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcc9f0ec00) [pid = 1844] [serial = 326] [outer = (nil)] 14:04:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcc9f12000) [pid = 1844] [serial = 327] [outer = 0x7fbcc9f0ec00] 14:04:54 INFO - PROCESS | 1844 | 1461099894974 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcca017c00) [pid = 1844] [serial = 328] [outer = 0x7fbcc9f0ec00] 14:04:55 INFO - PROCESS | 1844 | 1461099895949 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]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:04:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1783ms 14:04:56 INFO - PROCESS | 1844 | 1461099896000 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 1844 | 1461099896005 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 14:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:04:56 INFO - PROCESS | 1844 | 1461099896012 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - PROCESS | 1844 | 1461099896018 Marionette TRACE conn3 <- [1,410,null,{}] 14:04:56 INFO - PROCESS | 1844 | 1461099896025 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}] 14:04:56 INFO - PROCESS | 1844 | 1461099896184 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 14:04:56 INFO - PROCESS | 1844 | 1461099896339 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd1c8f000 == 61 [pid = 1844] [id = 110] 14:04:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbccbe7f400) [pid = 1844] [serial = 329] [outer = (nil)] 14:04:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbccbe8c000) [pid = 1844] [serial = 330] [outer = 0x7fbccbe7f400] 14:04:56 INFO - PROCESS | 1844 | 1461099896458 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbccc0c9800) [pid = 1844] [serial = 331] [outer = 0x7fbccbe7f400] 14:04:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccfe09000 == 60 [pid = 1844] [id = 60] 14:04:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce740d000 == 59 [pid = 1844] [id = 102] 14:04:56 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbccdc3a400) [pid = 1844] [serial = 234] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcd526e400) [pid = 1844] [serial = 237] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbce5c25800) [pid = 1844] [serial = 240] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbcd5030400) [pid = 1844] [serial = 243] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbce7e08c00) [pid = 1844] [serial = 267] [outer = (nil)] [url = about:blank] 14:04:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd522c800 == 58 [pid = 1844] [id = 101] 14:04:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce28c3000 == 57 [pid = 1844] [id = 100] 14:04:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd8735000 == 56 [pid = 1844] [id = 99] 14:04:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4b89000 == 55 [pid = 1844] [id = 98] 14:04:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd37e6000 == 54 [pid = 1844] [id = 97] 14:04:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce78f000 == 53 [pid = 1844] [id = 96] 14:04:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c8e000 == 52 [pid = 1844] [id = 95] 14:04:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c72800 == 51 [pid = 1844] [id = 94] 14:04:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce774f800 == 50 [pid = 1844] [id = 93] 14:04:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce78a800 == 49 [pid = 1844] [id = 90] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbce3d0a000) [pid = 1844] [serial = 195] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbce28b3c00) [pid = 1844] [serial = 261] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7fbccfed2c00) [pid = 1844] [serial = 264] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7fbce2b94c00) [pid = 1844] [serial = 262] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7fbce7e90c00) [pid = 1844] [serial = 232] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7fbcd2da8800) [pid = 1844] [serial = 252] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7fbcd40c9400) [pid = 1844] [serial = 253] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7fbce7a2e000) [pid = 1844] [serial = 246] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7fbccfeda000) [pid = 1844] [serial = 250] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7fbccfe83c00) [pid = 1844] [serial = 249] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7fbcd5f64000) [pid = 1844] [serial = 255] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7fbcd8882000) [pid = 1844] [serial = 256] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7fbccbe94400) [pid = 1844] [serial = 258] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7fbce5c25400) [pid = 1844] [serial = 265] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7fbcd5eb8400) [pid = 1844] [serial = 259] [outer = (nil)] [url = about:blank] 14:04:57 INFO - PROCESS | 1844 | 1461099897380 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]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:04:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1387ms 14:04:57 INFO - PROCESS | 1844 | 1461099897405 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 14:04:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:04:57 INFO - PROCESS | 1844 | 1461099897411 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 14:04:57 INFO - PROCESS | 1844 | 1461099897418 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 1844 | 1461099897421 Marionette TRACE conn3 <- [1,414,null,{}] 14:04:57 INFO - PROCESS | 1844 | 1461099897426 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}] 14:04:57 INFO - PROCESS | 1844 | 1461099897570 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 14:04:57 INFO - PROCESS | 1844 | 1461099897678 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4466000 == 50 [pid = 1844] [id = 111] 14:04:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7fbcc9d12400) [pid = 1844] [serial = 332] [outer = (nil)] 14:04:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7fbccfcb8800) [pid = 1844] [serial = 333] [outer = 0x7fbcc9d12400] 14:04:57 INFO - PROCESS | 1844 | 1461099897738 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7fbccfdd4800) [pid = 1844] [serial = 334] [outer = 0x7fbcc9d12400] 14:04:58 INFO - PROCESS | 1844 | 1461099898451 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]]]}] 14:04:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:04:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1080ms 14:04:58 INFO - PROCESS | 1844 | 1461099898498 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 1844 | 1461099898502 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 14:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:04:58 INFO - PROCESS | 1844 | 1461099898515 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 1844 | 1461099898525 Marionette TRACE conn3 <- [1,418,null,{}] 14:04:58 INFO - PROCESS | 1844 | 1461099898533 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}] 14:04:58 INFO - PROCESS | 1844 | 1461099898730 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 14:04:58 INFO - PROCESS | 1844 | 1461099898744 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e22000 == 51 [pid = 1844] [id = 112] 14:04:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7fbccbe8ac00) [pid = 1844] [serial = 335] [outer = (nil)] 14:04:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7fbcd2b3d000) [pid = 1844] [serial = 336] [outer = 0x7fbccbe8ac00] 14:04:58 INFO - PROCESS | 1844 | 1461099898804 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7fbcd438a000) [pid = 1844] [serial = 337] [outer = 0x7fbccbe8ac00] 14:05:00 INFO - PROCESS | 1844 | 1461099899999 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]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 14:05:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1548ms 14:05:00 INFO - PROCESS | 1844 | 1461099900057 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 1844 | 1461099900061 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 14:05:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:05:00 INFO - PROCESS | 1844 | 1461099900077 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 1844 | 1461099900081 Marionette TRACE conn3 <- [1,422,null,{}] 14:05:00 INFO - PROCESS | 1844 | 1461099900092 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}] 14:05:00 INFO - PROCESS | 1844 | 1461099900262 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 14:05:00 INFO - PROCESS | 1844 | 1461099900359 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd8725800 == 52 [pid = 1844] [id = 113] 14:05:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7fbccba32c00) [pid = 1844] [serial = 338] [outer = (nil)] 14:05:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7fbccba38400) [pid = 1844] [serial = 339] [outer = 0x7fbccba32c00] 14:05:00 INFO - PROCESS | 1844 | 1461099900432 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7fbccfddb000) [pid = 1844] [serial = 340] [outer = 0x7fbccba32c00] 14:05:01 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7fbce29c4400) [pid = 1844] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:05:01 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7fbccbe8e800) [pid = 1844] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:05:01 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7fbccb270800) [pid = 1844] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:05:01 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7fbccfcc0800) [pid = 1844] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:05:01 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7fbcd2aa8800) [pid = 1844] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:05:01 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7fbccfc5f400) [pid = 1844] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:05:01 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7fbce5c99000) [pid = 1844] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:05:01 INFO - PROCESS | 1844 | 1461099901725 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]]]}] 14:05:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:05:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1701ms 14:05:01 INFO - PROCESS | 1844 | 1461099901771 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 1844 | 1461099901775 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 14:05:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:05:01 INFO - PROCESS | 1844 | 1461099901834 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 1844 | 1461099901836 Marionette TRACE conn3 <- [1,426,null,{}] 14:05:01 INFO - PROCESS | 1844 | 1461099901844 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}] 14:05:02 INFO - PROCESS | 1844 | 1461099902016 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 14:05:02 INFO - PROCESS | 1844 | 1461099902027 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbd51800 == 53 [pid = 1844] [id = 114] 14:05:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7fbcd4ebc400) [pid = 1844] [serial = 341] [outer = (nil)] 14:05:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7fbcd502d000) [pid = 1844] [serial = 342] [outer = 0x7fbcd4ebc400] 14:05:02 INFO - PROCESS | 1844 | 1461099902098 Marionette DEBUG loaded listener.js 14:05:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7fbcd57a9400) [pid = 1844] [serial = 343] [outer = 0x7fbcd4ebc400] 14:05:02 INFO - PROCESS | 1844 | 1461099902813 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] 14:05:02 INFO - PROCESS | 1844 | 1461099902873 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 14:05:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:05:02 INFO - PROCESS | 1844 | 1461099902878 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 1844 | 1461099902880 Marionette TRACE conn3 <- [1,430,null,{}] 14:05:02 INFO - PROCESS | 1844 | 1461099902886 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}] 14:05:03 INFO - PROCESS | 1844 | 1461099903082 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 14:05:03 INFO - PROCESS | 1844 | 1461099903220 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba05000 == 54 [pid = 1844] [id = 115] 14:05:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7fbcc9d06c00) [pid = 1844] [serial = 344] [outer = (nil)] 14:05:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7fbcc9f0bc00) [pid = 1844] [serial = 345] [outer = 0x7fbcc9d06c00] 14:05:03 INFO - PROCESS | 1844 | 1461099903294 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7fbcca01c000) [pid = 1844] [serial = 346] [outer = 0x7fbcc9d06c00] 14:05:04 INFO - PROCESS | 1844 | 1461099904263 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]]]}] 14:05:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:05:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1427ms 14:05:04 INFO - PROCESS | 1844 | 1461099904309 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 14:05:04 INFO - PROCESS | 1844 | 1461099904316 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 14:05:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:05:04 INFO - PROCESS | 1844 | 1461099904325 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - PROCESS | 1844 | 1461099904329 Marionette TRACE conn3 <- [1,434,null,{}] 14:05:04 INFO - PROCESS | 1844 | 1461099904336 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}] 14:05:04 INFO - PROCESS | 1844 | 1461099904507 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 14:05:04 INFO - PROCESS | 1844 | 1461099904651 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e1c000 == 55 [pid = 1844] [id = 116] 14:05:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7fbcc9d10400) [pid = 1844] [serial = 347] [outer = (nil)] 14:05:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7fbccbe88800) [pid = 1844] [serial = 348] [outer = 0x7fbcc9d10400] 14:05:04 INFO - PROCESS | 1844 | 1461099904723 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7fbccc213000) [pid = 1844] [serial = 349] [outer = 0x7fbcc9d10400] 14:05:05 INFO - PROCESS | 1844 | 1461099905677 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]]]}] 14:05:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:05:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1430ms 14:05:05 INFO - PROCESS | 1844 | 1461099905759 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 1844 | 1461099905765 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 14:05:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:05:05 INFO - PROCESS | 1844 | 1461099905773 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 1844 | 1461099905775 Marionette TRACE conn3 <- [1,438,null,{}] 14:05:05 INFO - PROCESS | 1844 | 1461099905785 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}] 14:05:05 INFO - PROCESS | 1844 | 1461099905991 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 14:05:06 INFO - PROCESS | 1844 | 1461099906219 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3b5d000 == 56 [pid = 1844] [id = 117] 14:05:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7fbccc21d400) [pid = 1844] [serial = 350] [outer = (nil)] 14:05:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7fbccfc5e400) [pid = 1844] [serial = 351] [outer = 0x7fbccc21d400] 14:05:06 INFO - PROCESS | 1844 | 1461099906337 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbccfe7dc00) [pid = 1844] [serial = 352] [outer = 0x7fbccc21d400] 14:05:07 INFO - PROCESS | 1844 | 1461099907221 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]]]}] 14:05:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:05:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1482ms 14:05:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:05:07 INFO - PROCESS | 1844 | 1461099907256 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 1844 | 1461099907259 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 14:05:07 INFO - PROCESS | 1844 | 1461099907273 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - PROCESS | 1844 | 1461099907283 Marionette TRACE conn3 <- [1,442,null,{}] 14:05:07 INFO - PROCESS | 1844 | 1461099907291 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}] 14:05:07 INFO - PROCESS | 1844 | 1461099907448 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 14:05:07 INFO - PROCESS | 1844 | 1461099907600 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce775c000 == 57 [pid = 1844] [id = 118] 14:05:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbccb527400) [pid = 1844] [serial = 353] [outer = (nil)] 14:05:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbccb530400) [pid = 1844] [serial = 354] [outer = 0x7fbccb527400] 14:05:07 INFO - PROCESS | 1844 | 1461099907672 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbccfed1800) [pid = 1844] [serial = 355] [outer = 0x7fbccb527400] 14:05:08 INFO - PROCESS | 1844 | 1461099908557 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]]]}] 14:05:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:05:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1349ms 14:05:08 INFO - PROCESS | 1844 | 1461099908615 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 1844 | 1461099908618 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 14:05:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:05:08 INFO - PROCESS | 1844 | 1461099908626 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - PROCESS | 1844 | 1461099908629 Marionette TRACE conn3 <- [1,446,null,{}] 14:05:08 INFO - PROCESS | 1844 | 1461099908635 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}] 14:05:08 INFO - PROCESS | 1844 | 1461099908801 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 14:05:08 INFO - PROCESS | 1844 | 1461099908946 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcea65a800 == 58 [pid = 1844] [id = 119] 14:05:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbccb35a000) [pid = 1844] [serial = 356] [outer = (nil)] 14:05:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbccb8a9800) [pid = 1844] [serial = 357] [outer = 0x7fbccb35a000] 14:05:09 INFO - PROCESS | 1844 | 1461099909017 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbccb8b0000) [pid = 1844] [serial = 358] [outer = 0x7fbccb35a000] 14:05:09 INFO - PROCESS | 1844 | 1461099909910 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]]]}] 14:05:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:05:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1344ms 14:05:09 INFO - PROCESS | 1844 | 1461099909970 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 1844 | 1461099909973 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 14:05:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:05:09 INFO - PROCESS | 1844 | 1461099909979 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 1844 | 1461099909982 Marionette TRACE conn3 <- [1,450,null,{}] 14:05:09 INFO - PROCESS | 1844 | 1461099909987 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}] 14:05:10 INFO - PROCESS | 1844 | 1461099910136 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 14:05:10 INFO - PROCESS | 1844 | 1461099910286 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca151000 == 59 [pid = 1844] [id = 120] 14:05:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbccfedd000) [pid = 1844] [serial = 359] [outer = (nil)] 14:05:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcd2aa8400) [pid = 1844] [serial = 360] [outer = 0x7fbccfedd000] 14:05:10 INFO - PROCESS | 1844 | 1461099910369 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcd5075c00) [pid = 1844] [serial = 361] [outer = 0x7fbccfedd000] 14:05:11 INFO - PROCESS | 1844 | 1461099911370 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] 14:05:11 INFO - PROCESS | 1844 | 1461099911424 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 14:05:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:05:11 INFO - PROCESS | 1844 | 1461099911430 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 1844 | 1461099911432 Marionette TRACE conn3 <- [1,454,null,{}] 14:05:11 INFO - PROCESS | 1844 | 1461099911437 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}] 14:05:11 INFO - PROCESS | 1844 | 1461099911626 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 14:05:12 INFO - PROCESS | 1844 | 1461099912009 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd1c84000 == 60 [pid = 1844] [id = 121] 14:05:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcc9f11400) [pid = 1844] [serial = 362] [outer = (nil)] 14:05:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcca021000) [pid = 1844] [serial = 363] [outer = 0x7fbcc9f11400] 14:05:12 INFO - PROCESS | 1844 | 1461099912121 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbccb35f400) [pid = 1844] [serial = 364] [outer = 0x7fbcc9f11400] 14:05:12 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:13 INFO - PROCESS | 1844 | 1461099913016 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]]]}] 14:05:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:05:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1635ms 14:05:13 INFO - PROCESS | 1844 | 1461099913068 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 1844 | 1461099913075 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 14:05:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:05:13 INFO - PROCESS | 1844 | 1461099913083 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 1844 | 1461099913087 Marionette TRACE conn3 <- [1,458,null,{}] 14:05:13 INFO - PROCESS | 1844 | 1461099913094 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}] 14:05:13 INFO - PROCESS | 1844 | 1461099913261 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 14:05:13 INFO - PROCESS | 1844 | 1461099913440 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdbd51800 == 59 [pid = 1844] [id = 114] 14:05:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd8725800 == 58 [pid = 1844] [id = 113] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcea9ac000) [pid = 1844] [serial = 306] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca147000 == 59 [pid = 1844] [id = 122] 14:05:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbccb532400) [pid = 1844] [serial = 365] [outer = (nil)] 14:05:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbccb8b1400) [pid = 1844] [serial = 366] [outer = 0x7fbccb532400] 14:05:13 INFO - PROCESS | 1844 | 1461099913580 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbccba3bc00) [pid = 1844] [serial = 367] [outer = 0x7fbccb532400] 14:05:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4e22000 == 58 [pid = 1844] [id = 112] 14:05:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4466000 == 57 [pid = 1844] [id = 111] 14:05:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd1c8f000 == 56 [pid = 1844] [id = 110] 14:05:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba18000 == 55 [pid = 1844] [id = 109] 14:05:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7b95800 == 54 [pid = 1844] [id = 105] 14:05:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5e67800 == 53 [pid = 1844] [id = 104] 14:05:13 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccd8d2800 == 52 [pid = 1844] [id = 103] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbce8006400) [pid = 1844] [serial = 268] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbce3bcfc00) [pid = 1844] [serial = 300] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbccfe8b800) [pid = 1844] [serial = 303] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbce5cc9000) [pid = 1844] [serial = 301] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcd3f67400) [pid = 1844] [serial = 273] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbccbe91400) [pid = 1844] [serial = 289] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbccb51d000) [pid = 1844] [serial = 288] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcd3710800) [pid = 1844] [serial = 294] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcd5027400) [pid = 1844] [serial = 295] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbce7e91c00) [pid = 1844] [serial = 279] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbccbe78000) [pid = 1844] [serial = 270] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbcd5f64400) [pid = 1844] [serial = 297] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbccfdd5c00) [pid = 1844] [serial = 291] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbccfed6800) [pid = 1844] [serial = 292] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbcd8aacc00) [pid = 1844] [serial = 276] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7fbccfdd8800) [pid = 1844] [serial = 282] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7fbcea6e5800) [pid = 1844] [serial = 285] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7fbce7bb5000) [pid = 1844] [serial = 304] [outer = (nil)] [url = about:blank] 14:05:13 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7fbce29c3400) [pid = 1844] [serial = 298] [outer = (nil)] [url = about:blank] 14:05:14 INFO - PROCESS | 1844 | 1461099914384 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] 14:05:14 INFO - PROCESS | 1844 | 1461099914430 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 14:05:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:05:14 INFO - PROCESS | 1844 | 1461099914438 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 1844 | 1461099914440 Marionette TRACE conn3 <- [1,462,null,{}] 14:05:14 INFO - PROCESS | 1844 | 1461099914447 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}] 14:05:14 INFO - PROCESS | 1844 | 1461099914598 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 14:05:14 INFO - PROCESS | 1844 | 1461099914614 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c8b000 == 53 [pid = 1844] [id = 123] 14:05:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7fbccbe8e000) [pid = 1844] [serial = 368] [outer = (nil)] 14:05:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7fbccc220400) [pid = 1844] [serial = 369] [outer = 0x7fbccbe8e000] 14:05:14 INFO - PROCESS | 1844 | 1461099914678 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7fbccdc46400) [pid = 1844] [serial = 370] [outer = 0x7fbccbe8e000] 14:05:15 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:15 INFO - PROCESS | 1844 | 1461099915576 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] 14:05:15 INFO - PROCESS | 1844 | 1461099915628 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 14:05:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:05:15 INFO - PROCESS | 1844 | 1461099915641 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - PROCESS | 1844 | 1461099915649 Marionette TRACE conn3 <- [1,466,null,{}] 14:05:15 INFO - PROCESS | 1844 | 1461099915662 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}] 14:05:15 INFO - PROCESS | 1844 | 1461099915920 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 14:05:16 INFO - PROCESS | 1844 | 1461099915999 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbbb2800 == 54 [pid = 1844] [id = 124] 14:05:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7fbcc9f08800) [pid = 1844] [serial = 371] [outer = (nil)] 14:05:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbcd1c5f800) [pid = 1844] [serial = 372] [outer = 0x7fbcc9f08800] 14:05:16 INFO - PROCESS | 1844 | 1461099916060 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcd5033800) [pid = 1844] [serial = 373] [outer = 0x7fbcc9f08800] 14:05:16 INFO - PROCESS | 1844 | 1461099916887 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] 14:05:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:05:16 INFO - PROCESS | 1844 | 1461099916938 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 14:05:16 INFO - PROCESS | 1844 | 1461099916945 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 1844 | 1461099916948 Marionette TRACE conn3 <- [1,470,null,{}] 14:05:16 INFO - PROCESS | 1844 | 1461099916953 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}] 14:05:17 INFO - PROCESS | 1844 | 1461099917139 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 14:05:17 INFO - PROCESS | 1844 | 1461099917167 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3a07800 == 55 [pid = 1844] [id = 125] 14:05:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcd5026800) [pid = 1844] [serial = 374] [outer = (nil)] 14:05:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbce264a800) [pid = 1844] [serial = 375] [outer = 0x7fbcd5026800] 14:05:17 INFO - PROCESS | 1844 | 1461099917228 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbce2b09000) [pid = 1844] [serial = 376] [outer = 0x7fbcd5026800] 14:05:18 INFO - PROCESS | 1844 | 1461099918051 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]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:05:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1178ms 14:05:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:05:18 INFO - PROCESS | 1844 | 1461099918123 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 1844 | 1461099918125 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 14:05:18 INFO - PROCESS | 1844 | 1461099918130 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 1844 | 1461099918134 Marionette TRACE conn3 <- [1,474,null,{}] 14:05:18 INFO - PROCESS | 1844 | 1461099918139 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}] 14:05:18 INFO - PROCESS | 1844 | 1461099918323 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 14:05:18 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbccba32c00) [pid = 1844] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:05:18 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbcc9f0ec00) [pid = 1844] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:05:18 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbccbe7f400) [pid = 1844] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:05:18 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbcc9d12400) [pid = 1844] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:05:18 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbccbe8ac00) [pid = 1844] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:05:18 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7fbccbe96400) [pid = 1844] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:05:18 INFO - PROCESS | 1844 | 1461099918471 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c83000 == 56 [pid = 1844] [id = 126] 14:05:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7fbccba35400) [pid = 1844] [serial = 377] [outer = (nil)] 14:05:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbccc21a400) [pid = 1844] [serial = 378] [outer = 0x7fbccba35400] 14:05:18 INFO - PROCESS | 1844 | 1461099918548 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbce3ebb800) [pid = 1844] [serial = 379] [outer = 0x7fbccba35400] 14:05:19 INFO - PROCESS | 1844 | 1461099919319 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]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:05:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1232ms 14:05:19 INFO - PROCESS | 1844 | 1461099919363 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 1844 | 1461099919367 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 14:05:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:05:19 INFO - PROCESS | 1844 | 1461099919383 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 1844 | 1461099919387 Marionette TRACE conn3 <- [1,478,null,{}] 14:05:19 INFO - PROCESS | 1844 | 1461099919393 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}] 14:05:19 INFO - PROCESS | 1844 | 1461099919533 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 14:05:19 INFO - PROCESS | 1844 | 1461099919549 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcea92e000 == 57 [pid = 1844] [id = 127] 14:05:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbce7e91c00) [pid = 1844] [serial = 380] [outer = (nil)] 14:05:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbce8003c00) [pid = 1844] [serial = 381] [outer = 0x7fbce7e91c00] 14:05:19 INFO - PROCESS | 1844 | 1461099919613 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbce9c97000) [pid = 1844] [serial = 382] [outer = 0x7fbce7e91c00] 14:05:20 INFO - PROCESS | 1844 | 1461099920372 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]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:05:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1040ms 14:05:20 INFO - PROCESS | 1844 | 1461099920521 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 1844 | 1461099920527 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 14:05:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:05:20 INFO - PROCESS | 1844 | 1461099920553 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 1844 | 1461099920558 Marionette TRACE conn3 <- [1,482,null,{}] 14:05:20 INFO - PROCESS | 1844 | 1461099920567 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}] 14:05:20 INFO - PROCESS | 1844 | 1461099920762 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 14:05:20 INFO - PROCESS | 1844 | 1461099920913 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdca1800 == 58 [pid = 1844] [id = 128] 14:05:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbccb35ec00) [pid = 1844] [serial = 383] [outer = (nil)] 14:05:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbccb515400) [pid = 1844] [serial = 384] [outer = 0x7fbccb35ec00] 14:05:21 INFO - PROCESS | 1844 | 1461099921000 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbccb531c00) [pid = 1844] [serial = 385] [outer = 0x7fbccb35ec00] 14:05:21 INFO - PROCESS | 1844 | 1461099921941 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]]]}] 14:05:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:05:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1450ms 14:05:21 INFO - PROCESS | 1844 | 1461099921991 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 14:05:21 INFO - PROCESS | 1844 | 1461099921996 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 14:05:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:05:22 INFO - PROCESS | 1844 | 1461099922008 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 1844 | 1461099922013 Marionette TRACE conn3 <- [1,486,null,{}] 14:05:22 INFO - PROCESS | 1844 | 1461099922020 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}] 14:05:22 INFO - PROCESS | 1844 | 1461099922187 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 14:05:22 INFO - PROCESS | 1844 | 1461099922334 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4b89000 == 59 [pid = 1844] [id = 129] 14:05:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbccb361c00) [pid = 1844] [serial = 386] [outer = (nil)] 14:05:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbccc213800) [pid = 1844] [serial = 387] [outer = 0x7fbccb361c00] 14:05:22 INFO - PROCESS | 1844 | 1461099922413 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbccdc3a800) [pid = 1844] [serial = 388] [outer = 0x7fbccb361c00] 14:05:23 INFO - PROCESS | 1844 | 1461099923350 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]]]}] 14:05:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:05:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1390ms 14:05:23 INFO - PROCESS | 1844 | 1461099923396 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 14:05:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:05:23 INFO - PROCESS | 1844 | 1461099923400 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 14:05:23 INFO - PROCESS | 1844 | 1461099923406 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:05:23 INFO - PROCESS | 1844 | 1461099923409 Marionette TRACE conn3 <- [1,490,null,{}] 14:05:23 INFO - PROCESS | 1844 | 1461099923422 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}] 14:05:23 INFO - PROCESS | 1844 | 1461099923591 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 14:05:23 INFO - PROCESS | 1844 | 1461099923741 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce749a800 == 60 [pid = 1844] [id = 130] 14:05:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbccbc6ec00) [pid = 1844] [serial = 389] [outer = (nil)] 14:05:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbccdc3f000) [pid = 1844] [serial = 390] [outer = 0x7fbccbc6ec00] 14:05:23 INFO - PROCESS | 1844 | 1461099923861 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcce8cac00) [pid = 1844] [serial = 391] [outer = 0x7fbccbc6ec00] 14:05:24 INFO - PROCESS | 1844 | 1461099924671 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]]]}] 14:05:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:05:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1331ms 14:05:24 INFO - PROCESS | 1844 | 1461099924738 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 1844 | 1461099924741 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 14:05:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:05:24 INFO - PROCESS | 1844 | 1461099924748 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 1844 | 1461099924752 Marionette TRACE conn3 <- [1,494,null,{}] 14:05:24 INFO - PROCESS | 1844 | 1461099924757 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}] 14:05:24 INFO - PROCESS | 1844 | 1461099924921 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 14:05:25 INFO - PROCESS | 1844 | 1461099925068 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb912000 == 61 [pid = 1844] [id = 131] 14:05:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbccb425400) [pid = 1844] [serial = 392] [outer = (nil)] 14:05:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbccb42dc00) [pid = 1844] [serial = 393] [outer = 0x7fbccb425400] 14:05:25 INFO - PROCESS | 1844 | 1461099925141 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbccbc70800) [pid = 1844] [serial = 394] [outer = 0x7fbccb425400] 14:05:26 INFO - PROCESS | 1844 | 1461099926051 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]]]}] 14:05:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:05:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1379ms 14:05:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:05:26 INFO - PROCESS | 1844 | 1461099926128 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 14:05:26 INFO - PROCESS | 1844 | 1461099926131 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 14:05:26 INFO - PROCESS | 1844 | 1461099926137 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - PROCESS | 1844 | 1461099926141 Marionette TRACE conn3 <- [1,498,null,{}] 14:05:26 INFO - PROCESS | 1844 | 1461099926146 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}] 14:05:26 INFO - PROCESS | 1844 | 1461099926332 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 14:05:26 INFO - PROCESS | 1844 | 1461099926480 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc32b000 == 62 [pid = 1844] [id = 132] 14:05:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcc9f08400) [pid = 1844] [serial = 395] [outer = (nil)] 14:05:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcce8cd800) [pid = 1844] [serial = 396] [outer = 0x7fbcc9f08400] 14:05:26 INFO - PROCESS | 1844 | 1461099926553 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbccfddac00) [pid = 1844] [serial = 397] [outer = 0x7fbcc9f08400] 14:05:27 INFO - PROCESS | 1844 | 1461099927359 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]]]}] 14:05:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:05:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1280ms 14:05:27 INFO - PROCESS | 1844 | 1461099927433 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 14:05:27 INFO - PROCESS | 1844 | 1461099927435 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 14:05:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:05:27 INFO - PROCESS | 1844 | 1461099927444 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - PROCESS | 1844 | 1461099927447 Marionette TRACE conn3 <- [1,502,null,{}] 14:05:27 INFO - PROCESS | 1844 | 1461099927452 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}] 14:05:27 INFO - PROCESS | 1844 | 1461099927652 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 14:05:27 INFO - PROCESS | 1844 | 1461099927805 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8dd3800 == 63 [pid = 1844] [id = 133] 14:05:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc8d19c00) [pid = 1844] [serial = 398] [outer = (nil)] 14:05:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbccfed0c00) [pid = 1844] [serial = 399] [outer = 0x7fbcc8d19c00] 14:05:27 INFO - PROCESS | 1844 | 1461099927882 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcd5616400) [pid = 1844] [serial = 400] [outer = 0x7fbcc8d19c00] 14:05:28 INFO - PROCESS | 1844 | 1461099928716 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]]]}] 14:05:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:05:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1333ms 14:05:28 INFO - PROCESS | 1844 | 1461099928779 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 1844 | 1461099928783 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 14:05:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:05:28 INFO - PROCESS | 1844 | 1461099928790 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 1844 | 1461099928792 Marionette TRACE conn3 <- [1,506,null,{}] 14:05:28 INFO - PROCESS | 1844 | 1461099928798 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}] 14:05:28 INFO - PROCESS | 1844 | 1461099928948 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 14:05:29 INFO - PROCESS | 1844 | 1461099929101 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc33e000 == 64 [pid = 1844] [id = 134] 14:05:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcc8902800) [pid = 1844] [serial = 401] [outer = (nil)] 14:05:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcc890c800) [pid = 1844] [serial = 402] [outer = 0x7fbcc8902800] 14:05:29 INFO - PROCESS | 1844 | 1461099929171 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcc8911800) [pid = 1844] [serial = 403] [outer = 0x7fbcc8902800] 14:05:30 INFO - PROCESS | 1844 | 1461099930053 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]]]}] 14:05:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:05:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1296ms 14:05:30 INFO - PROCESS | 1844 | 1461099930088 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 1844 | 1461099930091 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 14:05:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:05:30 INFO - PROCESS | 1844 | 1461099930098 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 1844 | 1461099930100 Marionette TRACE conn3 <- [1,510,null,{}] 14:05:30 INFO - PROCESS | 1844 | 1461099930106 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}] 14:05:30 INFO - PROCESS | 1844 | 1461099930259 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 14:05:30 INFO - PROCESS | 1844 | 1461099930648 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb906000 == 65 [pid = 1844] [id = 135] 14:05:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcc8d1d000) [pid = 1844] [serial = 404] [outer = (nil)] 14:05:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc8d22000) [pid = 1844] [serial = 405] [outer = 0x7fbcc8d1d000] 14:05:30 INFO - PROCESS | 1844 | 1461099930799 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbcc9f11000) [pid = 1844] [serial = 406] [outer = 0x7fbcc8d1d000] 14:05:31 INFO - PROCESS | 1844 | 1461099931772 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]]]}] 14:05:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:05:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1737ms 14:05:31 INFO - PROCESS | 1844 | 1461099931836 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 1844 | 1461099931843 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 14:05:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:05:31 INFO - PROCESS | 1844 | 1461099931851 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - PROCESS | 1844 | 1461099931855 Marionette TRACE conn3 <- [1,514,null,{}] 14:05:31 INFO - PROCESS | 1844 | 1461099931862 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}] 14:05:32 INFO - PROCESS | 1844 | 1461099932031 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 14:05:32 INFO - PROCESS | 1844 | 1461099932235 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba08000 == 66 [pid = 1844] [id = 136] 14:05:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbccb525400) [pid = 1844] [serial = 407] [outer = (nil)] 14:05:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbccb52a400) [pid = 1844] [serial = 408] [outer = 0x7fbccb525400] 14:05:32 INFO - PROCESS | 1844 | 1461099932311 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccb8a4800) [pid = 1844] [serial = 409] [outer = 0x7fbccb525400] 14:05:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdc903000 == 65 [pid = 1844] [id = 63] 14:05:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdbd3e800 == 64 [pid = 1844] [id = 91] 14:05:32 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcd502d000) [pid = 1844] [serial = 342] [outer = (nil)] [url = about:blank] 14:05:32 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbcc9d0bc00) [pid = 1844] [serial = 309] [outer = (nil)] [url = about:blank] 14:05:32 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbccc0bc800) [pid = 1844] [serial = 312] [outer = (nil)] [url = about:blank] 14:05:32 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcd1cd0000) [pid = 1844] [serial = 315] [outer = (nil)] [url = about:blank] 14:05:32 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbce7451000) [pid = 1844] [serial = 318] [outer = (nil)] [url = about:blank] 14:05:32 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcea6eb000) [pid = 1844] [serial = 321] [outer = (nil)] [url = about:blank] 14:05:32 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbcc9f14000) [pid = 1844] [serial = 324] [outer = (nil)] [url = about:blank] 14:05:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c83000 == 63 [pid = 1844] [id = 126] 14:05:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce3a07800 == 62 [pid = 1844] [id = 125] 14:05:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdbbb2800 == 61 [pid = 1844] [id = 124] 14:05:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c8b000 == 60 [pid = 1844] [id = 123] 14:05:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca147000 == 59 [pid = 1844] [id = 122] 14:05:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd1c84000 == 58 [pid = 1844] [id = 121] 14:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcea65a800 == 57 [pid = 1844] [id = 119] 14:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce775c000 == 56 [pid = 1844] [id = 118] 14:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce3b5d000 == 55 [pid = 1844] [id = 117] 14:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4e1c000 == 54 [pid = 1844] [id = 116] 14:05:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba05000 == 53 [pid = 1844] [id = 115] 14:05:33 INFO - PROCESS | 1844 | 1461099933174 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]]]}] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcec199c00) [pid = 1844] [serial = 307] [outer = (nil)] [url = about:blank] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcd438a000) [pid = 1844] [serial = 337] [outer = (nil)] [url = about:blank] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccba38400) [pid = 1844] [serial = 339] [outer = (nil)] [url = about:blank] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbccfddb000) [pid = 1844] [serial = 340] [outer = (nil)] [url = about:blank] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcca017c00) [pid = 1844] [serial = 328] [outer = (nil)] [url = about:blank] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcc9f12000) [pid = 1844] [serial = 327] [outer = (nil)] [url = about:blank] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbccc0c9800) [pid = 1844] [serial = 331] [outer = (nil)] [url = about:blank] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbccbe8c000) [pid = 1844] [serial = 330] [outer = (nil)] [url = about:blank] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbccfcb8800) [pid = 1844] [serial = 333] [outer = (nil)] [url = about:blank] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbccfdd4800) [pid = 1844] [serial = 334] [outer = (nil)] [url = about:blank] 14:05:33 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcd2b3d000) [pid = 1844] [serial = 336] [outer = (nil)] [url = about:blank] 14:05:33 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 14:05:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1386ms 14:05:33 INFO - PROCESS | 1844 | 1461099933240 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 14:05:33 INFO - PROCESS | 1844 | 1461099933246 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 14:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:05:33 INFO - PROCESS | 1844 | 1461099933254 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - PROCESS | 1844 | 1461099933257 Marionette TRACE conn3 <- [1,518,null,{}] 14:05:33 INFO - PROCESS | 1844 | 1461099933263 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}] 14:05:33 INFO - PROCESS | 1844 | 1461099933412 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 14:05:33 INFO - PROCESS | 1844 | 1461099933443 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfbd8800 == 54 [pid = 1844] [id = 137] 14:05:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcc9d0a000) [pid = 1844] [serial = 410] [outer = (nil)] 14:05:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbccba3f800) [pid = 1844] [serial = 411] [outer = 0x7fbcc9d0a000] 14:05:33 INFO - PROCESS | 1844 | 1461099933602 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbccbc6cc00) [pid = 1844] [serial = 412] [outer = 0x7fbcc9d0a000] 14:05:34 INFO - PROCESS | 1844 | 1461099934348 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]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:05:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1134ms 14:05:34 INFO - PROCESS | 1844 | 1461099934389 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 14:05:34 INFO - PROCESS | 1844 | 1461099934392 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 14:05:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:05:34 INFO - PROCESS | 1844 | 1461099934400 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 1844 | 1461099934409 Marionette TRACE conn3 <- [1,522,null,{}] 14:05:34 INFO - PROCESS | 1844 | 1461099934436 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}] 14:05:34 INFO - PROCESS | 1844 | 1461099934881 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 14:05:35 INFO - PROCESS | 1844 | 1461099935180 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5115000 == 55 [pid = 1844] [id = 138] 14:05:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbccba41400) [pid = 1844] [serial = 413] [outer = (nil)] 14:05:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcccc22000) [pid = 1844] [serial = 414] [outer = 0x7fbccba41400] 14:05:35 INFO - PROCESS | 1844 | 1461099935244 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcd2b3d000) [pid = 1844] [serial = 415] [outer = 0x7fbccba41400] 14:05:36 INFO - PROCESS | 1844 | 1461099936064 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]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:05:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1708ms 14:05:36 INFO - PROCESS | 1844 | 1461099936173 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 14:05:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:05:36 INFO - PROCESS | 1844 | 1461099936178 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 14:05:36 INFO - PROCESS | 1844 | 1461099936184 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 1844 | 1461099936187 Marionette TRACE conn3 <- [1,526,null,{}] 14:05:36 INFO - PROCESS | 1844 | 1461099936193 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}] 14:05:36 INFO - PROCESS | 1844 | 1461099936383 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 14:05:36 INFO - PROCESS | 1844 | 1461099936410 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd8726800 == 56 [pid = 1844] [id = 139] 14:05:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbccbc6fc00) [pid = 1844] [serial = 416] [outer = (nil)] 14:05:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcd5027400) [pid = 1844] [serial = 417] [outer = 0x7fbccbc6fc00] 14:05:36 INFO - PROCESS | 1844 | 1461099936470 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcd51c5400) [pid = 1844] [serial = 418] [outer = 0x7fbccbc6fc00] 14:05:37 INFO - PROCESS | 1844 | 1461099937422 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]]]}] 14:05:37 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbcc9f08800) [pid = 1844] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:05:37 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcd5026800) [pid = 1844] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:05:37 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbccba35400) [pid = 1844] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:05:37 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbccbe8e000) [pid = 1844] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:05:37 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcc9f11400) [pid = 1844] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:05:37 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcd4ebc400) [pid = 1844] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:05:37 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbccb532400) [pid = 1844] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:05:37 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 14:05:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1286ms 14:05:37 INFO - PROCESS | 1844 | 1461099937471 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 14:05:37 INFO - PROCESS | 1844 | 1461099937475 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 14:05:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:05:37 INFO - PROCESS | 1844 | 1461099937482 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - PROCESS | 1844 | 1461099937484 Marionette TRACE conn3 <- [1,530,null,{}] 14:05:37 INFO - PROCESS | 1844 | 1461099937489 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}] 14:05:37 INFO - PROCESS | 1844 | 1461099937631 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 14:05:37 INFO - PROCESS | 1844 | 1461099937736 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbd3f800 == 57 [pid = 1844] [id = 140] 14:05:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbccb150800) [pid = 1844] [serial = 419] [outer = (nil)] 14:05:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbccb51c800) [pid = 1844] [serial = 420] [outer = 0x7fbccb150800] 14:05:37 INFO - PROCESS | 1844 | 1461099937810 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcd4481000) [pid = 1844] [serial = 421] [outer = 0x7fbccb150800] 14:05:38 INFO - PROCESS | 1844 | 1461099938491 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"]]]}] 14:05:38 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 14:05:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:05:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:05:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:05:38 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 14:05:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:05:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:05:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:05:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1085ms 14:05:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:05:38 INFO - PROCESS | 1844 | 1461099938571 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 1844 | 1461099938574 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 14:05:38 INFO - PROCESS | 1844 | 1461099938581 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - PROCESS | 1844 | 1461099938583 Marionette TRACE conn3 <- [1,534,null,{}] 14:05:38 INFO - PROCESS | 1844 | 1461099938589 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}] 14:05:38 INFO - PROCESS | 1844 | 1461099938740 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 14:05:38 INFO - PROCESS | 1844 | 1461099938854 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce740a000 == 58 [pid = 1844] [id = 141] 14:05:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbccb150c00) [pid = 1844] [serial = 422] [outer = (nil)] 14:05:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbccc878c00) [pid = 1844] [serial = 423] [outer = 0x7fbccb150c00] 14:05:38 INFO - PROCESS | 1844 | 1461099938919 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcd8812400) [pid = 1844] [serial = 424] [outer = 0x7fbccb150c00] 14:05:39 INFO - PROCESS | 1844 | 1461099939741 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]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:05:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1177ms 14:05:39 INFO - PROCESS | 1844 | 1461099939758 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 1844 | 1461099939764 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 14:05:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:05:39 INFO - PROCESS | 1844 | 1461099939788 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 1844 | 1461099939795 Marionette TRACE conn3 <- [1,538,null,{}] 14:05:39 INFO - PROCESS | 1844 | 1461099939807 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}] 14:05:40 INFO - PROCESS | 1844 | 1461099940009 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 14:05:40 INFO - PROCESS | 1844 | 1461099940159 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2b6000 == 59 [pid = 1844] [id = 142] 14:05:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc8d19000) [pid = 1844] [serial = 425] [outer = (nil)] 14:05:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbccb147400) [pid = 1844] [serial = 426] [outer = 0x7fbcc8d19000] 14:05:40 INFO - PROCESS | 1844 | 1461099940233 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbccb27a800) [pid = 1844] [serial = 427] [outer = 0x7fbcc8d19000] 14:05:41 INFO - PROCESS | 1844 | 1461099941093 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]]]}] 14:05:41 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. 14:05:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1363ms 14:05:41 INFO - PROCESS | 1844 | 1461099941138 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 1844 | 1461099941147 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 14:05:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:05:41 INFO - PROCESS | 1844 | 1461099941161 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 1844 | 1461099941164 Marionette TRACE conn3 <- [1,542,null,{}] 14:05:41 INFO - PROCESS | 1844 | 1461099941170 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}] 14:05:41 INFO - PROCESS | 1844 | 1461099941393 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 14:05:41 INFO - PROCESS | 1844 | 1461099941407 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd511f800 == 60 [pid = 1844] [id = 143] 14:05:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbccb27e800) [pid = 1844] [serial = 428] [outer = (nil)] 14:05:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbccba33800) [pid = 1844] [serial = 429] [outer = 0x7fbccb27e800] 14:05:41 INFO - PROCESS | 1844 | 1461099941520 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbccbc69c00) [pid = 1844] [serial = 430] [outer = 0x7fbccb27e800] 14:05:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbccbc6f000) [pid = 1844] [serial = 431] [outer = 0x7fbccca0e800] 14:05:42 INFO - PROCESS | 1844 | 1461099942608 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]]]}] 14:05:42 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. 14:05:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1487ms 14:05:42 INFO - PROCESS | 1844 | 1461099942679 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 1844 | 1461099942682 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 14:05:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:05:42 INFO - PROCESS | 1844 | 1461099942692 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - PROCESS | 1844 | 1461099942698 Marionette TRACE conn3 <- [1,546,null,{}] 14:05:42 INFO - PROCESS | 1844 | 1461099942714 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}] 14:05:42 INFO - PROCESS | 1844 | 1461099942898 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 14:05:43 INFO - PROCESS | 1844 | 1461099943092 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4062800 == 61 [pid = 1844] [id = 144] 14:05:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbccb51cc00) [pid = 1844] [serial = 432] [outer = (nil)] 14:05:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbccc21cc00) [pid = 1844] [serial = 433] [outer = 0x7fbccb51cc00] 14:05:43 INFO - PROCESS | 1844 | 1461099943188 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccfd73000) [pid = 1844] [serial = 434] [outer = 0x7fbccb51cc00] 14:05:43 INFO - PROCESS | 1844 | 1461099943953 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]]]}] 14:05:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:05:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1341ms 14:05:44 INFO - PROCESS | 1844 | 1461099944034 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 14:05:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:05:44 INFO - PROCESS | 1844 | 1461099944040 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 14:05:44 INFO - PROCESS | 1844 | 1461099944046 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - PROCESS | 1844 | 1461099944049 Marionette TRACE conn3 <- [1,550,null,{}] 14:05:44 INFO - PROCESS | 1844 | 1461099944070 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}] 14:05:44 INFO - PROCESS | 1844 | 1461099944299 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 14:05:44 INFO - PROCESS | 1844 | 1461099944392 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcef68d800 == 62 [pid = 1844] [id = 145] 14:05:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbccc878000) [pid = 1844] [serial = 435] [outer = (nil)] 14:05:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbccfd7a800) [pid = 1844] [serial = 436] [outer = 0x7fbccc878000] 14:05:44 INFO - PROCESS | 1844 | 1461099944467 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbccfdd4400) [pid = 1844] [serial = 437] [outer = 0x7fbccc878000] 14:05:45 INFO - PROCESS | 1844 | 1461099945239 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]]]}] 14:05:45 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. 14:05:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1279ms 14:05:45 INFO - PROCESS | 1844 | 1461099945326 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 1844 | 1461099945330 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 14:05:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:05:45 INFO - PROCESS | 1844 | 1461099945336 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 1844 | 1461099945339 Marionette TRACE conn3 <- [1,554,null,{}] 14:05:45 INFO - PROCESS | 1844 | 1461099945345 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}] 14:05:45 INFO - PROCESS | 1844 | 1461099945500 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 14:05:45 INFO - PROCESS | 1844 | 1461099945669 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb5b800 == 63 [pid = 1844] [id = 146] 14:05:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccdc44000) [pid = 1844] [serial = 438] [outer = (nil)] 14:05:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbccfed4c00) [pid = 1844] [serial = 439] [outer = 0x7fbccdc44000] 14:05:45 INFO - PROCESS | 1844 | 1461099945744 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbcd5070000) [pid = 1844] [serial = 440] [outer = 0x7fbccdc44000] 14:05:46 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:46 INFO - PROCESS | 1844 | 1461099946599 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]]]}] 14:05:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:05:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1282ms 14:05:46 INFO - PROCESS | 1844 | 1461099946619 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 14:05:46 INFO - PROCESS | 1844 | 1461099946623 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 14:05:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:05:46 INFO - PROCESS | 1844 | 1461099946629 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - PROCESS | 1844 | 1461099946631 Marionette TRACE conn3 <- [1,558,null,{}] 14:05:46 INFO - PROCESS | 1844 | 1461099946639 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}] 14:05:46 INFO - PROCESS | 1844 | 1461099946862 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 14:05:47 INFO - PROCESS | 1844 | 1461099947026 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40bf000 == 64 [pid = 1844] [id = 147] 14:05:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbcc8cc2400) [pid = 1844] [serial = 441] [outer = (nil)] 14:05:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbcc8cc9800) [pid = 1844] [serial = 442] [outer = 0x7fbcc8cc2400] 14:05:47 INFO - PROCESS | 1844 | 1461099947096 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbcd881b000) [pid = 1844] [serial = 443] [outer = 0x7fbcc8cc2400] 14:05:47 INFO - PROCESS | 1844 | 1461099947952 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]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:05:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1380ms 14:05:48 INFO - PROCESS | 1844 | 1461099948010 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 1844 | 1461099948014 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 14:05:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:05:48 INFO - PROCESS | 1844 | 1461099948020 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - PROCESS | 1844 | 1461099948023 Marionette TRACE conn3 <- [1,562,null,{}] 14:05:48 INFO - PROCESS | 1844 | 1461099948029 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}] 14:05:48 INFO - PROCESS | 1844 | 1461099948188 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 14:05:48 INFO - PROCESS | 1844 | 1461099948348 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bbf800 == 65 [pid = 1844] [id = 148] 14:05:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbcc8cc4800) [pid = 1844] [serial = 444] [outer = (nil)] 14:05:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcd0c09000) [pid = 1844] [serial = 445] [outer = 0x7fbcc8cc4800] 14:05:48 INFO - PROCESS | 1844 | 1461099948423 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcd0c0e400) [pid = 1844] [serial = 446] [outer = 0x7fbcc8cc4800] 14:05:48 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:49 INFO - PROCESS | 1844 | 1461099949212 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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:05:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1241ms 14:05:49 INFO - PROCESS | 1844 | 1461099949262 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 1844 | 1461099949266 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 14:05:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:05:49 INFO - PROCESS | 1844 | 1461099949273 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 1844 | 1461099949275 Marionette TRACE conn3 <- [1,566,null,{}] 14:05:49 INFO - PROCESS | 1844 | 1461099949281 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}] 14:05:49 INFO - PROCESS | 1844 | 1461099949446 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 14:05:49 INFO - PROCESS | 1844 | 1461099949626 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cc3000 == 66 [pid = 1844] [id = 149] 14:05:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcc8cc6800) [pid = 1844] [serial = 447] [outer = (nil)] 14:05:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbccc9b8800) [pid = 1844] [serial = 448] [outer = 0x7fbcc8cc6800] 14:05:49 INFO - PROCESS | 1844 | 1461099949704 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbccc9bd400) [pid = 1844] [serial = 449] [outer = 0x7fbcc8cc6800] 14:05:50 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:50 INFO - PROCESS | 1844 | 1461099950525 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]]]}] 14:05:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:05:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1283ms 14:05:50 INFO - PROCESS | 1844 | 1461099950558 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 1844 | 1461099950562 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 14:05:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:05:50 INFO - PROCESS | 1844 | 1461099950576 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 1844 | 1461099950586 Marionette TRACE conn3 <- [1,570,null,{}] 14:05:50 INFO - PROCESS | 1844 | 1461099950591 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}] 14:05:50 INFO - PROCESS | 1844 | 1461099950772 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 14:05:50 INFO - PROCESS | 1844 | 1461099950935 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cda800 == 67 [pid = 1844] [id = 150] 14:05:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbccc9b6c00) [pid = 1844] [serial = 450] [outer = (nil)] 14:05:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcd0c0b800) [pid = 1844] [serial = 451] [outer = 0x7fbccc9b6c00] 14:05:51 INFO - PROCESS | 1844 | 1461099951005 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcd5eb5c00) [pid = 1844] [serial = 452] [outer = 0x7fbccc9b6c00] 14:05:51 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:51 INFO - PROCESS | 1844 | 1461099951957 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]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:05:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1444ms 14:05:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:05:52 INFO - PROCESS | 1844 | 1461099952018 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 1844 | 1461099952021 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 14:05:52 INFO - PROCESS | 1844 | 1461099952028 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 1844 | 1461099952031 Marionette TRACE conn3 <- [1,574,null,{}] 14:05:52 INFO - PROCESS | 1844 | 1461099952037 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}] 14:05:52 INFO - PROCESS | 1844 | 1461099952220 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 14:05:52 INFO - PROCESS | 1844 | 1461099952384 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca195000 == 68 [pid = 1844] [id = 151] 14:05:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbcc329e400) [pid = 1844] [serial = 453] [outer = (nil)] 14:05:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcc32a4800) [pid = 1844] [serial = 454] [outer = 0x7fbcc329e400] 14:05:52 INFO - PROCESS | 1844 | 1461099952458 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcc32a8c00) [pid = 1844] [serial = 455] [outer = 0x7fbcc329e400] 14:05:53 INFO - PROCESS | 1844 | 1461099953318 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]]]}] 14:05:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:05:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1331ms 14:05:53 INFO - PROCESS | 1844 | 1461099953359 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 1844 | 1461099953363 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 14:05:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:05:53 INFO - PROCESS | 1844 | 1461099953370 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 1844 | 1461099953375 Marionette TRACE conn3 <- [1,578,null,{}] 14:05:53 INFO - PROCESS | 1844 | 1461099953381 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}] 14:05:53 INFO - PROCESS | 1844 | 1461099953596 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 14:05:53 INFO - PROCESS | 1844 | 1461099953759 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f1b800 == 69 [pid = 1844] [id = 152] 14:05:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcc1ed8000) [pid = 1844] [serial = 456] [outer = (nil)] 14:05:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbcc1ee0400) [pid = 1844] [serial = 457] [outer = 0x7fbcc1ed8000] 14:05:53 INFO - PROCESS | 1844 | 1461099953854 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbccc9bf000) [pid = 1844] [serial = 458] [outer = 0x7fbcc1ed8000] 14:05:54 INFO - PROCESS | 1844 | 1461099954755 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]]]}] 14:05:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:05:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1440ms 14:05:54 INFO - PROCESS | 1844 | 1461099954811 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 1844 | 1461099954815 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 14:05:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:05:54 INFO - PROCESS | 1844 | 1461099954821 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 1844 | 1461099954823 Marionette TRACE conn3 <- [1,582,null,{}] 14:05:54 INFO - PROCESS | 1844 | 1461099954834 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}] 14:05:55 INFO - PROCESS | 1844 | 1461099955013 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 14:05:55 INFO - PROCESS | 1844 | 1461099955479 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40bb800 == 70 [pid = 1844] [id = 153] 14:05:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbcc1ee3c00) [pid = 1844] [serial = 459] [outer = (nil)] 14:05:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcc32a4000) [pid = 1844] [serial = 460] [outer = 0x7fbcc1ee3c00] 14:05:55 INFO - PROCESS | 1844 | 1461099955598 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbcc8cc0c00) [pid = 1844] [serial = 461] [outer = 0x7fbcc1ee3c00] 14:05:56 INFO - PROCESS | 1844 | 1461099956544 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]]]}] 14:05:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:05:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1782ms 14:05:56 INFO - PROCESS | 1844 | 1461099956606 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 14:05:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:05:56 INFO - PROCESS | 1844 | 1461099956611 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 14:05:56 INFO - PROCESS | 1844 | 1461099956618 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 1844 | 1461099956626 Marionette TRACE conn3 <- [1,586,null,{}] 14:05:56 INFO - PROCESS | 1844 | 1461099956633 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}] 14:05:56 INFO - PROCESS | 1844 | 1461099956822 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 14:05:57 INFO - PROCESS | 1844 | 1461099957057 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc9332000 == 71 [pid = 1844] [id = 154] 14:05:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbcc9f08800) [pid = 1844] [serial = 462] [outer = (nil)] 14:05:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7fbccb142400) [pid = 1844] [serial = 463] [outer = 0x7fbcc9f08800] 14:05:57 INFO - PROCESS | 1844 | 1461099957192 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7fbccb18e000) [pid = 1844] [serial = 464] [outer = 0x7fbcc9f08800] 14:05:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdbd3f800 == 70 [pid = 1844] [id = 140] 14:05:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd8726800 == 69 [pid = 1844] [id = 139] 14:05:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5115000 == 68 [pid = 1844] [id = 138] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7fbce8003c00) [pid = 1844] [serial = 381] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7fbccb8a9800) [pid = 1844] [serial = 357] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbcd2aa8400) [pid = 1844] [serial = 360] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccfbd8800 == 67 [pid = 1844] [id = 137] 14:05:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba08000 == 66 [pid = 1844] [id = 136] 14:05:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb906000 == 65 [pid = 1844] [id = 135] 14:05:57 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccdca1800 == 64 [pid = 1844] [id = 128] 14:05:57 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbccb530400) [pid = 1844] [serial = 354] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbcd1c5f800) [pid = 1844] [serial = 372] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbce2b09000) [pid = 1844] [serial = 376] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbccc21a400) [pid = 1844] [serial = 378] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbccc220400) [pid = 1844] [serial = 369] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbce264a800) [pid = 1844] [serial = 375] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbcd5033800) [pid = 1844] [serial = 373] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbcca021000) [pid = 1844] [serial = 363] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbccbe88800) [pid = 1844] [serial = 348] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbccb35f400) [pid = 1844] [serial = 364] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcc9f0bc00) [pid = 1844] [serial = 345] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbce3ebb800) [pid = 1844] [serial = 379] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbcd57a9400) [pid = 1844] [serial = 343] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbccdc46400) [pid = 1844] [serial = 370] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbccb8b1400) [pid = 1844] [serial = 366] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbccba3bc00) [pid = 1844] [serial = 367] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbccfc5e400) [pid = 1844] [serial = 351] [outer = (nil)] [url = about:blank] 14:05:58 INFO - PROCESS | 1844 | 1461099958047 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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:05:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1485ms 14:05:58 INFO - PROCESS | 1844 | 1461099958107 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 14:05:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:05:58 INFO - PROCESS | 1844 | 1461099958113 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 14:05:58 INFO - PROCESS | 1844 | 1461099958119 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 1844 | 1461099958122 Marionette TRACE conn3 <- [1,590,null,{}] 14:05:58 INFO - PROCESS | 1844 | 1461099958127 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}] 14:05:58 INFO - PROCESS | 1844 | 1461099958282 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 14:05:58 INFO - PROCESS | 1844 | 1461099958293 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc339000 == 65 [pid = 1844] [id = 155] 14:05:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbccb193800) [pid = 1844] [serial = 465] [outer = (nil)] 14:05:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbccb358c00) [pid = 1844] [serial = 466] [outer = 0x7fbccb193800] 14:05:58 INFO - PROCESS | 1844 | 1461099958360 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbccb429c00) [pid = 1844] [serial = 467] [outer = 0x7fbccb193800] 14:05:59 INFO - PROCESS | 1844 | 1461099959168 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]]]}] 14:05:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:05:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1080ms 14:05:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:05:59 INFO - PROCESS | 1844 | 1461099959202 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 14:05:59 INFO - PROCESS | 1844 | 1461099959205 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 14:05:59 INFO - PROCESS | 1844 | 1461099959219 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 1844 | 1461099959228 Marionette TRACE conn3 <- [1,594,null,{}] 14:05:59 INFO - PROCESS | 1844 | 1461099959236 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}] 14:05:59 INFO - PROCESS | 1844 | 1461099959441 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 14:05:59 INFO - PROCESS | 1844 | 1461099959523 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cd9000 == 66 [pid = 1844] [id = 156] 14:05:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcca01b400) [pid = 1844] [serial = 468] [outer = (nil)] 14:05:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbccb8aa400) [pid = 1844] [serial = 469] [outer = 0x7fbcca01b400] 14:05:59 INFO - PROCESS | 1844 | 1461099959584 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbccbc62400) [pid = 1844] [serial = 470] [outer = 0x7fbcca01b400] 14:06:00 INFO - PROCESS | 1844 | 1461099960365 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]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:06:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1199ms 14:06:00 INFO - PROCESS | 1844 | 1461099960411 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 1844 | 1461099960415 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 14:06:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:06:00 INFO - PROCESS | 1844 | 1461099960425 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 1844 | 1461099960428 Marionette TRACE conn3 <- [1,598,null,{}] 14:06:00 INFO - PROCESS | 1844 | 1461099960433 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}] 14:06:00 INFO - PROCESS | 1844 | 1461099960638 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 14:06:00 INFO - PROCESS | 1844 | 1461099960658 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4b89800 == 67 [pid = 1844] [id = 157] 14:06:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcca012400) [pid = 1844] [serial = 471] [outer = (nil)] 14:06:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbccbe95000) [pid = 1844] [serial = 472] [outer = 0x7fbcca012400] 14:06:00 INFO - PROCESS | 1844 | 1461099960717 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbccc220c00) [pid = 1844] [serial = 473] [outer = 0x7fbcca012400] 14:06:01 INFO - PROCESS | 1844 | 1461099961932 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]]]}] 14:06:01 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbccbc6fc00) [pid = 1844] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:06:01 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbccb525400) [pid = 1844] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:06:01 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcc8d1d000) [pid = 1844] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:06:01 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbcc9d0a000) [pid = 1844] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:06:01 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbce7e91c00) [pid = 1844] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:06:01 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbccb150800) [pid = 1844] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:06:01 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbccba41400) [pid = 1844] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:06:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:06:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1579ms 14:06:02 INFO - PROCESS | 1844 | 1461099962005 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 1844 | 1461099962009 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 14:06:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:06:02 INFO - PROCESS | 1844 | 1461099962014 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 1844 | 1461099962016 Marionette TRACE conn3 <- [1,602,null,{}] 14:06:02 INFO - PROCESS | 1844 | 1461099962022 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}] 14:06:02 INFO - PROCESS | 1844 | 1461099962199 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 14:06:02 INFO - PROCESS | 1844 | 1461099962370 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e1d800 == 68 [pid = 1844] [id = 158] 14:06:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbccc86b800) [pid = 1844] [serial = 474] [outer = (nil)] 14:06:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbccc86e400) [pid = 1844] [serial = 475] [outer = 0x7fbccc86b800] 14:06:02 INFO - PROCESS | 1844 | 1461099962444 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbcce8c3800) [pid = 1844] [serial = 476] [outer = 0x7fbccc86b800] 14:06:03 INFO - PROCESS | 1844 | 1461099963067 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]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:06:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1092ms 14:06:03 INFO - PROCESS | 1844 | 1461099963108 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 1844 | 1461099963112 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 14:06:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:06:03 INFO - PROCESS | 1844 | 1461099963128 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 1844 | 1461099963132 Marionette TRACE conn3 <- [1,606,null,{}] 14:06:03 INFO - PROCESS | 1844 | 1461099963137 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}] 14:06:03 INFO - PROCESS | 1844 | 1461099963330 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 14:06:03 INFO - PROCESS | 1844 | 1461099963351 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd8729000 == 69 [pid = 1844] [id = 159] 14:06:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbccc86bc00) [pid = 1844] [serial = 477] [outer = (nil)] 14:06:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbccfd7dc00) [pid = 1844] [serial = 478] [outer = 0x7fbccc86bc00] 14:06:03 INFO - PROCESS | 1844 | 1461099963412 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcd0c11c00) [pid = 1844] [serial = 479] [outer = 0x7fbccc86bc00] 14:06:04 INFO - PROCESS | 1844 | 1461099964295 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]]]}] 14:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1249ms 14:06:04 INFO - PROCESS | 1844 | 1461099964367 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 1844 | 1461099964372 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 14:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:06:04 INFO - PROCESS | 1844 | 1461099964381 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 1844 | 1461099964387 Marionette TRACE conn3 <- [1,610,null,{}] 14:06:04 INFO - PROCESS | 1844 | 1461099964396 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}] 14:06:04 INFO - PROCESS | 1844 | 1461099964622 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 14:06:04 INFO - PROCESS | 1844 | 1461099964786 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb91e800 == 70 [pid = 1844] [id = 160] 14:06:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbcc32a9000) [pid = 1844] [serial = 480] [outer = (nil)] 14:06:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcc8d1c400) [pid = 1844] [serial = 481] [outer = 0x7fbcc32a9000] 14:06:04 INFO - PROCESS | 1844 | 1461099964862 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbccb142800) [pid = 1844] [serial = 482] [outer = 0x7fbcc32a9000] 14:06:05 INFO - PROCESS | 1844 | 1461099965750 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]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:06:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1439ms 14:06:05 INFO - PROCESS | 1844 | 1461099965821 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 1844 | 1461099965828 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 14:06:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:06:05 INFO - PROCESS | 1844 | 1461099965844 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 1844 | 1461099965848 Marionette TRACE conn3 <- [1,614,null,{}] 14:06:05 INFO - PROCESS | 1844 | 1461099965854 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}] 14:06:06 INFO - PROCESS | 1844 | 1461099966065 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 14:06:06 INFO - PROCESS | 1844 | 1461099966224 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd2d86800 == 71 [pid = 1844] [id = 161] 14:06:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcc8910c00) [pid = 1844] [serial = 483] [outer = (nil)] 14:06:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbccb278c00) [pid = 1844] [serial = 484] [outer = 0x7fbcc8910c00] 14:06:06 INFO - PROCESS | 1844 | 1461099966308 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbccb52b800) [pid = 1844] [serial = 485] [outer = 0x7fbcc8910c00] 14:06:07 INFO - PROCESS | 1844 | 1461099967273 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]]]}] 14:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1483ms 14:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:06:07 INFO - PROCESS | 1844 | 1461099967327 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 1844 | 1461099967330 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 14:06:07 INFO - PROCESS | 1844 | 1461099967337 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 1844 | 1461099967342 Marionette TRACE conn3 <- [1,618,null,{}] 14:06:07 INFO - PROCESS | 1844 | 1461099967357 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}] 14:06:07 INFO - PROCESS | 1844 | 1461099967566 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 14:06:07 INFO - PROCESS | 1844 | 1461099967770 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3a15000 == 72 [pid = 1844] [id = 162] 14:06:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbccbe76000) [pid = 1844] [serial = 486] [outer = (nil)] 14:06:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbccc876c00) [pid = 1844] [serial = 487] [outer = 0x7fbccbe76000] 14:06:07 INFO - PROCESS | 1844 | 1461099967887 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbcce8cc000) [pid = 1844] [serial = 488] [outer = 0x7fbccbe76000] 14:06:08 INFO - PROCESS | 1844 | 1461099968693 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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:06:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1385ms 14:06:08 INFO - PROCESS | 1844 | 1461099968722 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 14:06:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:06:08 INFO - PROCESS | 1844 | 1461099968727 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 14:06:08 INFO - PROCESS | 1844 | 1461099968734 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 1844 | 1461099968737 Marionette TRACE conn3 <- [1,622,null,{}] 14:06:08 INFO - PROCESS | 1844 | 1461099968742 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}] 14:06:08 INFO - PROCESS | 1844 | 1461099968912 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 14:06:09 INFO - PROCESS | 1844 | 1461099969077 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7b93800 == 73 [pid = 1844] [id = 163] 14:06:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbccc216c00) [pid = 1844] [serial = 489] [outer = (nil)] 14:06:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7fbccfed8800) [pid = 1844] [serial = 490] [outer = 0x7fbccc216c00] 14:06:09 INFO - PROCESS | 1844 | 1461099969149 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7fbcd1cca000) [pid = 1844] [serial = 491] [outer = 0x7fbccc216c00] 14:06:10 INFO - PROCESS | 1844 | 1461099970014 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]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:06:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1330ms 14:06:10 INFO - PROCESS | 1844 | 1461099970064 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 1844 | 1461099970067 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 14:06:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:06:10 INFO - PROCESS | 1844 | 1461099970073 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 1844 | 1461099970075 Marionette TRACE conn3 <- [1,626,null,{}] 14:06:10 INFO - PROCESS | 1844 | 1461099970081 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}] 14:06:10 INFO - PROCESS | 1844 | 1461099970244 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 14:06:10 INFO - PROCESS | 1844 | 1461099970410 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc4d4000 == 74 [pid = 1844] [id = 164] 14:06:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7fbccfc5f400) [pid = 1844] [serial = 492] [outer = (nil)] 14:06:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7fbcd38dd800) [pid = 1844] [serial = 493] [outer = 0x7fbccfc5f400] 14:06:10 INFO - PROCESS | 1844 | 1461099970482 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbcd57a5c00) [pid = 1844] [serial = 494] [outer = 0x7fbccfc5f400] 14:06:11 INFO - PROCESS | 1844 | 1461099971397 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]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:06:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1394ms 14:06:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:06:11 INFO - PROCESS | 1844 | 1461099971469 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 1844 | 1461099971471 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 14:06:11 INFO - PROCESS | 1844 | 1461099971478 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 1844 | 1461099971480 Marionette TRACE conn3 <- [1,630,null,{}] 14:06:11 INFO - PROCESS | 1844 | 1461099971486 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}] 14:06:11 INFO - PROCESS | 1844 | 1461099971718 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 14:06:11 INFO - PROCESS | 1844 | 1461099971943 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc21c3800 == 75 [pid = 1844] [id = 165] 14:06:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbcc420e800) [pid = 1844] [serial = 495] [outer = (nil)] 14:06:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbcdbc46800) [pid = 1844] [serial = 496] [outer = 0x7fbcc420e800] 14:06:12 INFO - PROCESS | 1844 | 1461099972033 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbce28bdc00) [pid = 1844] [serial = 497] [outer = 0x7fbcc420e800] 14:06:12 INFO - PROCESS | 1844 | 1461099972819 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]]]}] 14:06:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:06:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1383ms 14:06:12 INFO - PROCESS | 1844 | 1461099972861 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 1844 | 1461099972865 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 14:06:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:06:12 INFO - PROCESS | 1844 | 1461099972870 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 1844 | 1461099972873 Marionette TRACE conn3 <- [1,634,null,{}] 14:06:12 INFO - PROCESS | 1844 | 1461099972879 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}] 14:06:13 INFO - PROCESS | 1844 | 1461099973040 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 14:06:13 INFO - PROCESS | 1844 | 1461099973207 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc21df800 == 76 [pid = 1844] [id = 166] 14:06:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbcc420bc00) [pid = 1844] [serial = 498] [outer = (nil)] 14:06:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbcd054e400) [pid = 1844] [serial = 499] [outer = 0x7fbcc420bc00] 14:06:13 INFO - PROCESS | 1844 | 1461099973275 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbcd0554c00) [pid = 1844] [serial = 500] [outer = 0x7fbcc420bc00] 14:06:13 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:06:14 INFO - PROCESS | 1844 | 1461099974136 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]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:06:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1339ms 14:06:14 INFO - PROCESS | 1844 | 1461099974211 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 1844 | 1461099974215 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 14:06:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:06:14 INFO - PROCESS | 1844 | 1461099974221 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 1844 | 1461099974224 Marionette TRACE conn3 <- [1,638,null,{}] 14:06:14 INFO - PROCESS | 1844 | 1461099974229 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}] 14:06:14 INFO - PROCESS | 1844 | 1461099974439 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 14:06:14 INFO - PROCESS | 1844 | 1461099974617 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc18dc000 == 77 [pid = 1844] [id = 167] 14:06:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbcc19e6400) [pid = 1844] [serial = 501] [outer = (nil)] 14:06:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbcc19ee400) [pid = 1844] [serial = 502] [outer = 0x7fbcc19e6400] 14:06:14 INFO - PROCESS | 1844 | 1461099974692 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbcc19f3c00) [pid = 1844] [serial = 503] [outer = 0x7fbcc19e6400] 14:06:15 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:06:15 INFO - PROCESS | 1844 | 1461099975510 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]]]}] 14:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1330ms 14:06:15 INFO - PROCESS | 1844 | 1461099975553 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 1844 | 1461099975556 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 14:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:06:15 INFO - PROCESS | 1844 | 1461099975562 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 1844 | 1461099975564 Marionette TRACE conn3 <- [1,642,null,{}] 14:06:15 INFO - PROCESS | 1844 | 1461099975570 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}] 14:06:15 INFO - PROCESS | 1844 | 1461099975753 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 14:06:15 INFO - PROCESS | 1844 | 1461099975923 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1aec000 == 78 [pid = 1844] [id = 168] 14:06:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbcc0f0dc00) [pid = 1844] [serial = 504] [outer = (nil)] 14:06:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbcc0f15c00) [pid = 1844] [serial = 505] [outer = 0x7fbcc0f0dc00] 14:06:15 INFO - PROCESS | 1844 | 1461099975997 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbcc0f1b000) [pid = 1844] [serial = 506] [outer = 0x7fbcc0f0dc00] 14:06:17 INFO - PROCESS | 1844 | 1461099977218 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:06:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1730ms 14:06:17 INFO - PROCESS | 1844 | 1461099977295 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 1844 | 1461099977300 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 14:06:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:06:17 INFO - PROCESS | 1844 | 1461099977308 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 1844 | 1461099977313 Marionette TRACE conn3 <- [1,646,null,{}] 14:06:17 INFO - PROCESS | 1844 | 1461099977322 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}] 14:06:17 INFO - PROCESS | 1844 | 1461099977576 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 14:06:17 INFO - PROCESS | 1844 | 1461099977749 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb4f000 == 79 [pid = 1844] [id = 169] 14:06:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbcc19ef000) [pid = 1844] [serial = 507] [outer = (nil)] 14:06:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbcc4206000) [pid = 1844] [serial = 508] [outer = 0x7fbcc19ef000] 14:06:17 INFO - PROCESS | 1844 | 1461099977817 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbcc420e000) [pid = 1844] [serial = 509] [outer = 0x7fbcc19ef000] 14:06:18 INFO - PROCESS | 1844 | 1461099978766 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]]]}] 14:06:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:06:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1535ms 14:06:18 INFO - PROCESS | 1844 | 1461099978844 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 1844 | 1461099978853 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 14:06:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:06:18 INFO - PROCESS | 1844 | 1461099978862 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 1844 | 1461099978866 Marionette TRACE conn3 <- [1,650,null,{}] 14:06:18 INFO - PROCESS | 1844 | 1461099978872 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}] 14:06:19 INFO - PROCESS | 1844 | 1461099979070 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 14:06:19 INFO - PROCESS | 1844 | 1461099979284 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc89d2800 == 80 [pid = 1844] [id = 170] 14:06:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7fbcc8d18c00) [pid = 1844] [serial = 510] [outer = (nil)] 14:06:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbcc9d09c00) [pid = 1844] [serial = 511] [outer = 0x7fbcc8d18c00] 14:06:19 INFO - PROCESS | 1844 | 1461099979398 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbcca01dc00) [pid = 1844] [serial = 512] [outer = 0x7fbcc8d18c00] 14:06:19 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbccc878c00) [pid = 1844] [serial = 423] [outer = (nil)] [url = about:blank] 14:06:19 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbccdc3f000) [pid = 1844] [serial = 390] [outer = (nil)] [url = about:blank] 14:06:19 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7fbccb42dc00) [pid = 1844] [serial = 393] [outer = (nil)] [url = about:blank] 14:06:19 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbcce8cd800) [pid = 1844] [serial = 396] [outer = (nil)] [url = about:blank] 14:06:19 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbccfed0c00) [pid = 1844] [serial = 399] [outer = (nil)] [url = about:blank] 14:06:19 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbcc890c800) [pid = 1844] [serial = 402] [outer = (nil)] [url = about:blank] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca151000 == 79 [pid = 1844] [id = 120] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4e1d800 == 78 [pid = 1844] [id = 158] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4b89800 == 77 [pid = 1844] [id = 157] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0cd9000 == 76 [pid = 1844] [id = 156] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc339000 == 75 [pid = 1844] [id = 155] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc9332000 == 74 [pid = 1844] [id = 154] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40bb800 == 73 [pid = 1844] [id = 153] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0cc3000 == 72 [pid = 1844] [id = 149] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bbf800 == 71 [pid = 1844] [id = 148] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40bf000 == 70 [pid = 1844] [id = 147] 14:06:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbb5b800 == 69 [pid = 1844] [id = 146] 14:06:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcef68d800 == 68 [pid = 1844] [id = 145] 14:06:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4062800 == 67 [pid = 1844] [id = 144] 14:06:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd511f800 == 66 [pid = 1844] [id = 143] 14:06:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc2b6000 == 65 [pid = 1844] [id = 142] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbccb515400) [pid = 1844] [serial = 384] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbcd5027400) [pid = 1844] [serial = 417] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbccb8a4800) [pid = 1844] [serial = 409] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbccb52a400) [pid = 1844] [serial = 408] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbcc9f11000) [pid = 1844] [serial = 406] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbcc8d22000) [pid = 1844] [serial = 405] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbccba3f800) [pid = 1844] [serial = 411] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbccbc6cc00) [pid = 1844] [serial = 412] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbccc213800) [pid = 1844] [serial = 387] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbce9c97000) [pid = 1844] [serial = 382] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbccb51c800) [pid = 1844] [serial = 420] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbcd4481000) [pid = 1844] [serial = 421] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbcccc22000) [pid = 1844] [serial = 414] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7fbcd51c5400) [pid = 1844] [serial = 418] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7fbcd2b3d000) [pid = 1844] [serial = 415] [outer = (nil)] [url = about:blank] 14:06:20 INFO - PROCESS | 1844 | 1461099980269 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]]]}] 14:06:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:06:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1428ms 14:06:20 INFO - PROCESS | 1844 | 1461099980293 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 14:06:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:06:20 INFO - PROCESS | 1844 | 1461099980298 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 14:06:20 INFO - PROCESS | 1844 | 1461099980305 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 1844 | 1461099980310 Marionette TRACE conn3 <- [1,654,null,{}] 14:06:20 INFO - PROCESS | 1844 | 1461099980326 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}] 14:06:20 INFO - PROCESS | 1844 | 1461099980482 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 14:06:20 INFO - PROCESS | 1844 | 1461099980610 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba09000 == 66 [pid = 1844] [id = 171] 14:06:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7fbcc8d22000) [pid = 1844] [serial = 513] [outer = (nil)] 14:06:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7fbccb275c00) [pid = 1844] [serial = 514] [outer = 0x7fbcc8d22000] 14:06:20 INFO - PROCESS | 1844 | 1461099980676 Marionette DEBUG loaded listener.js 14:06:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbccb512000) [pid = 1844] [serial = 515] [outer = 0x7fbcc8d22000] 14:06:21 INFO - PROCESS | 1844 | 1461099981466 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]]]}] 14:06:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:06:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1190ms 14:06:21 INFO - PROCESS | 1844 | 1461099981495 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 1844 | 1461099981499 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 14:06:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:06:21 INFO - PROCESS | 1844 | 1461099981528 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 1844 | 1461099981531 Marionette TRACE conn3 <- [1,658,null,{}] 14:06:21 INFO - PROCESS | 1844 | 1461099981537 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}] 14:06:21 INFO - PROCESS | 1844 | 1461099981691 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 14:06:21 INFO - PROCESS | 1844 | 1461099981705 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce789800 == 67 [pid = 1844] [id = 172] 14:06:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbccb150800) [pid = 1844] [serial = 516] [outer = (nil)] 14:06:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbccb8ab400) [pid = 1844] [serial = 517] [outer = 0x7fbccb150800] 14:06:21 INFO - PROCESS | 1844 | 1461099981765 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbccba40400) [pid = 1844] [serial = 518] [outer = 0x7fbccb150800] 14:06:22 INFO - PROCESS | 1844 | 1461099982652 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]]]}] 14:06:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:06:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1181ms 14:06:22 INFO - PROCESS | 1844 | 1461099982710 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 1844 | 1461099982713 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 14:06:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:06:22 INFO - PROCESS | 1844 | 1461099982720 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 1844 | 1461099982723 Marionette TRACE conn3 <- [1,662,null,{}] 14:06:22 INFO - PROCESS | 1844 | 1461099982728 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}] 14:06:22 INFO - PROCESS | 1844 | 1461099982924 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 14:06:22 INFO - PROCESS | 1844 | 1461099982953 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bbd800 == 68 [pid = 1844] [id = 173] 14:06:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbccb528000) [pid = 1844] [serial = 519] [outer = (nil)] 14:06:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbccbc6a800) [pid = 1844] [serial = 520] [outer = 0x7fbccb528000] 14:06:23 INFO - PROCESS | 1844 | 1461099983016 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbccc213800) [pid = 1844] [serial = 521] [outer = 0x7fbccb528000] 14:06:23 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:06:23 INFO - PROCESS | 1844 | 1461099983876 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]]]}] 14:06:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:06:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1187ms 14:06:23 INFO - PROCESS | 1844 | 1461099983907 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 1844 | 1461099983910 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 14:06:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:06:23 INFO - PROCESS | 1844 | 1461099983915 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 1844 | 1461099983917 Marionette TRACE conn3 <- [1,666,null,{}] 14:06:23 INFO - PROCESS | 1844 | 1461099983923 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}] 14:06:24 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbcca012400) [pid = 1844] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:06:24 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcc1ee3c00) [pid = 1844] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:06:24 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbcca01b400) [pid = 1844] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:06:24 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbcc9f08800) [pid = 1844] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:06:24 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbccb150c00) [pid = 1844] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:06:24 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbccc86b800) [pid = 1844] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:06:24 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbccb193800) [pid = 1844] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:06:24 INFO - PROCESS | 1844 | 1461099984356 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 14:06:24 INFO - PROCESS | 1844 | 1461099984446 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cd8800 == 69 [pid = 1844] [id = 174] 14:06:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbccbc6c800) [pid = 1844] [serial = 522] [outer = (nil)] 14:06:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbccc9b5800) [pid = 1844] [serial = 523] [outer = 0x7fbccbc6c800] 14:06:24 INFO - PROCESS | 1844 | 1461099984557 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbccfc5f000) [pid = 1844] [serial = 524] [outer = 0x7fbccbc6c800] 14:06:24 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:06:25 INFO - PROCESS | 1844 | 1461099985170 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]]]}] 14:06:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:06:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1276ms 14:06:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:06:25 INFO - PROCESS | 1844 | 1461099985203 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 1844 | 1461099985206 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 14:06:25 INFO - PROCESS | 1844 | 1461099985223 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 1844 | 1461099985227 Marionette TRACE conn3 <- [1,670,null,{}] 14:06:25 INFO - PROCESS | 1844 | 1461099985232 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}] 14:06:25 INFO - PROCESS | 1844 | 1461099985374 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 14:06:25 INFO - PROCESS | 1844 | 1461099985502 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c77000 == 70 [pid = 1844] [id = 175] 14:06:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbcc1edd800) [pid = 1844] [serial = 525] [outer = (nil)] 14:06:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbccfd78c00) [pid = 1844] [serial = 526] [outer = 0x7fbcc1edd800] 14:06:25 INFO - PROCESS | 1844 | 1461099985562 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbccfed6000) [pid = 1844] [serial = 527] [outer = 0x7fbcc1edd800] 14:06:26 INFO - PROCESS | 1844 | 1461099986350 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]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:06:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1190ms 14:06:26 INFO - PROCESS | 1844 | 1461099986411 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 1844 | 1461099986416 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 14:06:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:06:26 INFO - PROCESS | 1844 | 1461099986425 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 1844 | 1461099986430 Marionette TRACE conn3 <- [1,674,null,{}] 14:06:26 INFO - PROCESS | 1844 | 1461099986477 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}] 14:06:26 INFO - PROCESS | 1844 | 1461099986746 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 14:06:26 INFO - PROCESS | 1844 | 1461099986855 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8de5800 == 71 [pid = 1844] [id = 176] 14:06:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbcc32a6800) [pid = 1844] [serial = 528] [outer = (nil)] 14:06:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbcc4206800) [pid = 1844] [serial = 529] [outer = 0x7fbcc32a6800] 14:06:26 INFO - PROCESS | 1844 | 1461099986929 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbcc890cc00) [pid = 1844] [serial = 530] [outer = 0x7fbcc32a6800] 14:06:27 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:06:27 INFO - PROCESS | 1844 | 1461099987802 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]]]}] 14:06:27 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 14:06:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1419ms 14:06:27 INFO - PROCESS | 1844 | 1461099987845 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 1844 | 1461099987853 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 14:06:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:06:27 INFO - PROCESS | 1844 | 1461099987864 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 1844 | 1461099987868 Marionette TRACE conn3 <- [1,678,null,{}] 14:06:27 INFO - PROCESS | 1844 | 1461099987874 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}] 14:06:28 INFO - PROCESS | 1844 | 1461099988060 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 14:06:28 INFO - PROCESS | 1844 | 1461099988225 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd05d5000 == 72 [pid = 1844] [id = 177] 14:06:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbcc32a7000) [pid = 1844] [serial = 531] [outer = (nil)] 14:06:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbccb14d800) [pid = 1844] [serial = 532] [outer = 0x7fbcc32a7000] 14:06:28 INFO - PROCESS | 1844 | 1461099988299 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbccb279800) [pid = 1844] [serial = 533] [outer = 0x7fbcc32a7000] 14:06:29 INFO - PROCESS | 1844 | 1461099989242 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:06:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1430ms 14:06:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:06:29 INFO - PROCESS | 1844 | 1461099989295 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 1844 | 1461099989298 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 14:06:29 INFO - PROCESS | 1844 | 1461099989304 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 1844 | 1461099989310 Marionette TRACE conn3 <- [1,682,null,{}] 14:06:29 INFO - PROCESS | 1844 | 1461099989327 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}] 14:06:29 INFO - PROCESS | 1844 | 1461099989508 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 14:06:29 INFO - PROCESS | 1844 | 1461099989714 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd56dc000 == 73 [pid = 1844] [id = 178] 14:06:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbccb8ab800) [pid = 1844] [serial = 534] [outer = (nil)] 14:06:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbccc0cb400) [pid = 1844] [serial = 535] [outer = 0x7fbccb8ab800] 14:06:29 INFO - PROCESS | 1844 | 1461099989839 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbccc9b9800) [pid = 1844] [serial = 536] [outer = 0x7fbccb8ab800] 14:06:31 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:31 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:06:31 INFO - PROCESS | 1844 | 1461099991146 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]]]}] 14:06:31 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) 14:06:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1940ms 14:06:31 INFO - PROCESS | 1844 | 1461099991246 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 1844 | 1461099991250 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 14:06:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:06:31 INFO - PROCESS | 1844 | 1461099991256 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 1844 | 1461099991259 Marionette TRACE conn3 <- [1,686,null,{}] 14:06:31 INFO - PROCESS | 1844 | 1461099991264 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}] 14:06:31 INFO - PROCESS | 1844 | 1461099991427 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 14:06:31 INFO - PROCESS | 1844 | 1461099991602 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce740d800 == 74 [pid = 1844] [id = 179] 14:06:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbcc19f0400) [pid = 1844] [serial = 537] [outer = (nil)] 14:06:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7fbcce8c9800) [pid = 1844] [serial = 538] [outer = 0x7fbcc19f0400] 14:06:31 INFO - PROCESS | 1844 | 1461099991675 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbcd2b3c400) [pid = 1844] [serial = 539] [outer = 0x7fbcc19f0400] 14:06:32 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:32 INFO - PROCESS | 1844 | 1461099992930 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]]]}] 14:06:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:06:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1730ms 14:06:33 INFO - PROCESS | 1844 | 1461099993026 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 1844 | 1461099993031 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 14:06:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:06:33 INFO - PROCESS | 1844 | 1461099993089 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 1844 | 1461099993092 Marionette TRACE conn3 <- [1,690,null,{}] 14:06:33 INFO - PROCESS | 1844 | 1461099993098 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}] 14:06:33 INFO - PROCESS | 1844 | 1461099993255 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 14:06:33 INFO - PROCESS | 1844 | 1461099993417 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce8031000 == 75 [pid = 1844] [id = 180] 14:06:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbccbc65000) [pid = 1844] [serial = 540] [outer = (nil)] 14:06:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7fbcd5e4e800) [pid = 1844] [serial = 541] [outer = 0x7fbccbc65000] 14:06:33 INFO - PROCESS | 1844 | 1461099993489 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7fbcd75d8000) [pid = 1844] [serial = 542] [outer = 0x7fbccbc65000] 14:06:34 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:34 INFO - PROCESS | 1844 | 1461099994765 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]]]}] 14:06:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:06:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1742ms 14:06:34 INFO - PROCESS | 1844 | 1461099994895 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 1844 | 1461099994898 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 14:06:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:06:34 INFO - PROCESS | 1844 | 1461099994914 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - PROCESS | 1844 | 1461099994917 Marionette TRACE conn3 <- [1,694,null,{}] 14:06:34 INFO - PROCESS | 1844 | 1461099994924 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}] 14:06:35 INFO - PROCESS | 1844 | 1461099995107 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 14:06:35 INFO - PROCESS | 1844 | 1461099995272 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce8030000 == 76 [pid = 1844] [id = 181] 14:06:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbcc21afc00) [pid = 1844] [serial = 543] [outer = (nil)] 14:06:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbcc8d1b400) [pid = 1844] [serial = 544] [outer = 0x7fbcc21afc00] 14:06:35 INFO - PROCESS | 1844 | 1461099995349 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7fbce3ad2c00) [pid = 1844] [serial = 545] [outer = 0x7fbcc21afc00] 14:06:36 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:36 INFO - PROCESS | 1844 | 1461099996651 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]]]}] 14:06:36 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) 14:06:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1781ms 14:06:36 INFO - PROCESS | 1844 | 1461099996715 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 1844 | 1461099996719 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 14:06:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:06:36 INFO - PROCESS | 1844 | 1461099996746 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 1844 | 1461099996750 Marionette TRACE conn3 <- [1,698,null,{}] 14:06:36 INFO - PROCESS | 1844 | 1461099996759 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}] 14:06:36 INFO - PROCESS | 1844 | 1461099996923 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 14:06:37 INFO - PROCESS | 1844 | 1461099997087 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc11dd000 == 77 [pid = 1844] [id = 182] 14:06:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7fbcbfd85800) [pid = 1844] [serial = 546] [outer = (nil)] 14:06:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7fbcbfd8ac00) [pid = 1844] [serial = 547] [outer = 0x7fbcbfd85800] 14:06:37 INFO - PROCESS | 1844 | 1461099997158 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7fbcc21b4000) [pid = 1844] [serial = 548] [outer = 0x7fbcbfd85800] 14:06:38 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:38 INFO - PROCESS | 1844 | 1461099998676 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]]]}] 14:06:38 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) 14:06:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2008ms 14:06:38 INFO - PROCESS | 1844 | 1461099998736 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 14:06:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:06:38 INFO - PROCESS | 1844 | 1461099998741 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 14:06:38 INFO - PROCESS | 1844 | 1461099998749 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 1844 | 1461099998755 Marionette TRACE conn3 <- [1,702,null,{}] 14:06:38 INFO - PROCESS | 1844 | 1461099998764 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}] 14:06:38 INFO - PROCESS | 1844 | 1461099998953 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 14:06:39 INFO - PROCESS | 1844 | 1461099999257 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1ae2000 == 78 [pid = 1844] [id = 183] 14:06:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7fbcc0f19000) [pid = 1844] [serial = 549] [outer = (nil)] 14:06:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7fbcc0f1c400) [pid = 1844] [serial = 550] [outer = 0x7fbcc0f19000] 14:06:39 INFO - PROCESS | 1844 | 1461099999328 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7fbcc19f2400) [pid = 1844] [serial = 551] [outer = 0x7fbcc0f19000] 14:06:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4b89000 == 77 [pid = 1844] [id = 129] 14:06:39 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7fbccfd7dc00) [pid = 1844] [serial = 478] [outer = (nil)] [url = about:blank] 14:06:39 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7fbcc8cc9800) [pid = 1844] [serial = 442] [outer = (nil)] [url = about:blank] 14:06:39 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7fbcc32a4800) [pid = 1844] [serial = 454] [outer = (nil)] [url = about:blank] 14:06:39 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7fbcc1ee0400) [pid = 1844] [serial = 457] [outer = (nil)] [url = about:blank] 14:06:39 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7fbcd0c09000) [pid = 1844] [serial = 445] [outer = (nil)] [url = about:blank] 14:06:39 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7fbccfed4c00) [pid = 1844] [serial = 439] [outer = (nil)] [url = about:blank] 14:06:39 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7fbccc9b8800) [pid = 1844] [serial = 448] [outer = (nil)] [url = about:blank] 14:06:39 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbcd0c0b800) [pid = 1844] [serial = 451] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0cd8800 == 76 [pid = 1844] [id = 174] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bbd800 == 75 [pid = 1844] [id = 173] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce789800 == 74 [pid = 1844] [id = 172] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba09000 == 73 [pid = 1844] [id = 171] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc89d2800 == 72 [pid = 1844] [id = 170] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbb4f000 == 71 [pid = 1844] [id = 169] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1aec000 == 70 [pid = 1844] [id = 168] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc18dc000 == 69 [pid = 1844] [id = 167] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc21df800 == 68 [pid = 1844] [id = 166] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc21c3800 == 67 [pid = 1844] [id = 165] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc4d4000 == 66 [pid = 1844] [id = 164] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7b93800 == 65 [pid = 1844] [id = 163] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce3a15000 == 64 [pid = 1844] [id = 162] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd2d86800 == 63 [pid = 1844] [id = 161] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb91e800 == 62 [pid = 1844] [id = 160] 14:06:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd8729000 == 61 [pid = 1844] [id = 159] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbccc220c00) [pid = 1844] [serial = 473] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7fbcc8cc0c00) [pid = 1844] [serial = 461] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7fbccc21cc00) [pid = 1844] [serial = 433] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbccfd7a800) [pid = 1844] [serial = 436] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbccb8aa400) [pid = 1844] [serial = 469] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7fbccb18e000) [pid = 1844] [serial = 464] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbcd8812400) [pid = 1844] [serial = 424] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbce7ba6c00) [pid = 1844] [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.] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbccc86e400) [pid = 1844] [serial = 475] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbccbc62400) [pid = 1844] [serial = 470] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbccba33800) [pid = 1844] [serial = 429] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbcc32a4000) [pid = 1844] [serial = 460] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbccb429c00) [pid = 1844] [serial = 467] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbccbe95000) [pid = 1844] [serial = 472] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbcce8c3800) [pid = 1844] [serial = 476] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbccb358c00) [pid = 1844] [serial = 466] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbccb142400) [pid = 1844] [serial = 463] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbccb147400) [pid = 1844] [serial = 426] [outer = (nil)] [url = about:blank] 14:06:40 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:40 INFO - PROCESS | 1844 | 1461100000717 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:06:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1990ms 14:06:40 INFO - PROCESS | 1844 | 1461100000738 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 1844 | 1461100000746 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 14:06:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:06:40 INFO - PROCESS | 1844 | 1461100000755 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 1844 | 1461100000759 Marionette TRACE conn3 <- [1,706,null,{}] 14:06:40 INFO - PROCESS | 1844 | 1461100000764 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}] 14:06:40 INFO - PROCESS | 1844 | 1461100000965 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 14:06:40 INFO - PROCESS | 1844 | 1461100000981 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc89da000 == 62 [pid = 1844] [id = 184] 14:06:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbcbfded800) [pid = 1844] [serial = 552] [outer = (nil)] 14:06:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbcc4207400) [pid = 1844] [serial = 553] [outer = 0x7fbcbfded800] 14:06:41 INFO - PROCESS | 1844 | 1461100001041 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbcc890ac00) [pid = 1844] [serial = 554] [outer = 0x7fbcbfded800] 14:06:42 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:42 INFO - PROCESS | 1844 | 1461100002307 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]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:06:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1585ms 14:06:42 INFO - PROCESS | 1844 | 1461100002342 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 1844 | 1461100002345 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 14:06:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:06:42 INFO - PROCESS | 1844 | 1461100002353 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 1844 | 1461100002358 Marionette TRACE conn3 <- [1,710,null,{}] 14:06:42 INFO - PROCESS | 1844 | 1461100002374 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}] 14:06:42 INFO - PROCESS | 1844 | 1461100002658 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 14:06:42 INFO - PROCESS | 1844 | 1461100002699 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba22800 == 63 [pid = 1844] [id = 185] 14:06:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbcc8cc6400) [pid = 1844] [serial = 555] [outer = (nil)] 14:06:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbccb149000) [pid = 1844] [serial = 556] [outer = 0x7fbcc8cc6400] 14:06:42 INFO - PROCESS | 1844 | 1461100002766 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbccb190c00) [pid = 1844] [serial = 557] [outer = 0x7fbcc8cc6400] 14:06:43 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:44 INFO - PROCESS | 1844 | 1461100004013 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]]]}] 14:06:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:06:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1687ms 14:06:44 INFO - PROCESS | 1844 | 1461100004043 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 1844 | 1461100004047 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 14:06:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:06:44 INFO - PROCESS | 1844 | 1461100004057 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 1844 | 1461100004061 Marionette TRACE conn3 <- [1,714,null,{}] 14:06:44 INFO - PROCESS | 1844 | 1461100004085 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}] 14:06:44 INFO - PROCESS | 1844 | 1461100004311 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 14:06:44 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbccb528000) [pid = 1844] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:06:44 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbcc8d18c00) [pid = 1844] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:06:44 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbccb150800) [pid = 1844] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:06:44 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbcc19ef000) [pid = 1844] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:06:44 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcc8d22000) [pid = 1844] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:06:44 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbccc86bc00) [pid = 1844] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:06:44 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbccbc6c800) [pid = 1844] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:06:44 INFO - PROCESS | 1844 | 1461100004559 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc9332000 == 64 [pid = 1844] [id = 186] 14:06:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbcc19ef000) [pid = 1844] [serial = 558] [outer = (nil)] 14:06:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbccb150000) [pid = 1844] [serial = 559] [outer = 0x7fbcc19ef000] 14:06:44 INFO - PROCESS | 1844 | 1461100004623 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbccb431800) [pid = 1844] [serial = 560] [outer = 0x7fbcc19ef000] 14:06:45 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:45 INFO - PROCESS | 1844 | 1461100005711 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]]]}] 14:06:45 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 14:06:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1703ms 14:06:45 INFO - PROCESS | 1844 | 1461100005757 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 1844 | 1461100005761 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 14:06:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:06:45 INFO - PROCESS | 1844 | 1461100005766 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 1844 | 1461100005768 Marionette TRACE conn3 <- [1,718,null,{}] 14:06:45 INFO - PROCESS | 1844 | 1461100005774 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}] 14:06:45 INFO - PROCESS | 1844 | 1461100005977 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 14:06:46 INFO - PROCESS | 1844 | 1461100006125 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce77f800 == 65 [pid = 1844] [id = 187] 14:06:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbcc4210000) [pid = 1844] [serial = 561] [outer = (nil)] 14:06:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbccb525800) [pid = 1844] [serial = 562] [outer = 0x7fbcc4210000] 14:06:46 INFO - PROCESS | 1844 | 1461100006186 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbccba3f800) [pid = 1844] [serial = 563] [outer = 0x7fbcc4210000] 14:06:47 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:47 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:06:47 INFO - PROCESS | 1844 | 1461100007583 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]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:06:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1879ms 14:06:47 INFO - PROCESS | 1844 | 1461100007648 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 1844 | 1461100007655 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 14:06:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:06:47 INFO - PROCESS | 1844 | 1461100007664 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 1844 | 1461100007667 Marionette TRACE conn3 <- [1,722,null,{}] 14:06:47 INFO - PROCESS | 1844 | 1461100007677 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}] 14:06:47 INFO - PROCESS | 1844 | 1461100007890 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 14:06:48 INFO - PROCESS | 1844 | 1461100008055 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca190000 == 66 [pid = 1844] [id = 188] 14:06:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbcc0f16c00) [pid = 1844] [serial = 564] [outer = (nil)] 14:06:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbcc21b5400) [pid = 1844] [serial = 565] [outer = 0x7fbcc0f16c00] 14:06:48 INFO - PROCESS | 1844 | 1461100008130 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbcc420c000) [pid = 1844] [serial = 566] [outer = 0x7fbcc0f16c00] 14:06:49 INFO - PROCESS | 1844 | 1461100009018 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] 14:06:49 INFO - PROCESS | 1844 | 1461100009105 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 14:06:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:06:49 INFO - PROCESS | 1844 | 1461100009116 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 1844 | 1461100009121 Marionette TRACE conn3 <- [1,726,null,{}] 14:06:49 INFO - PROCESS | 1844 | 1461100009127 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}] 14:06:49 INFO - PROCESS | 1844 | 1461100009348 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 14:06:49 INFO - PROCESS | 1844 | 1461100009572 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd05e5800 == 67 [pid = 1844] [id = 189] 14:06:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbcc9f08800) [pid = 1844] [serial = 567] [outer = (nil)] 14:06:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbccb14a800) [pid = 1844] [serial = 568] [outer = 0x7fbcc9f08800] 14:06:49 INFO - PROCESS | 1844 | 1461100009702 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbccb35dc00) [pid = 1844] [serial = 569] [outer = 0x7fbcc9f08800] 14:06:50 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:50 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:06:50 INFO - PROCESS | 1844 | 1461100010736 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]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:06:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1684ms 14:06:50 INFO - PROCESS | 1844 | 1461100010800 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 1844 | 1461100010810 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 14:06:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:06:50 INFO - PROCESS | 1844 | 1461100010820 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 1844 | 1461100010827 Marionette TRACE conn3 <- [1,730,null,{}] 14:06:50 INFO - PROCESS | 1844 | 1461100010844 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}] 14:06:51 INFO - PROCESS | 1844 | 1461100011064 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 14:06:51 INFO - PROCESS | 1844 | 1461100011279 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4065000 == 68 [pid = 1844] [id = 190] 14:06:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbccbe7bc00) [pid = 1844] [serial = 570] [outer = (nil)] 14:06:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7fbccc872800) [pid = 1844] [serial = 571] [outer = 0x7fbccbe7bc00] 14:06:51 INFO - PROCESS | 1844 | 1461100011354 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbcccd49400) [pid = 1844] [serial = 572] [outer = 0x7fbccbe7bc00] 14:06:52 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:52 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:06:52 INFO - PROCESS | 1844 | 1461100012202 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] 14:06:52 INFO - PROCESS | 1844 | 1461100012268 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 14:06:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:06:52 INFO - PROCESS | 1844 | 1461100012273 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 1844 | 1461100012276 Marionette TRACE conn3 <- [1,734,null,{}] 14:06:52 INFO - PROCESS | 1844 | 1461100012281 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}] 14:06:52 INFO - PROCESS | 1844 | 1461100012456 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 14:06:52 INFO - PROCESS | 1844 | 1461100012623 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5233000 == 69 [pid = 1844] [id = 191] 14:06:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbcbfdec400) [pid = 1844] [serial = 573] [outer = (nil)] 14:06:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7fbccfe85400) [pid = 1844] [serial = 574] [outer = 0x7fbcbfdec400] 14:06:52 INFO - PROCESS | 1844 | 1461100012698 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7fbcd0c05800) [pid = 1844] [serial = 575] [outer = 0x7fbcbfdec400] 14:06:53 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:53 INFO - PROCESS | 1844 | 1461100013539 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]]]}] 14:06:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:06:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1333ms 14:06:53 INFO - PROCESS | 1844 | 1461100013608 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 1844 | 1461100013612 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 14:06:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:06:53 INFO - PROCESS | 1844 | 1461100013618 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 1844 | 1461100013622 Marionette TRACE conn3 <- [1,738,null,{}] 14:06:53 INFO - PROCESS | 1844 | 1461100013627 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}] 14:06:53 INFO - PROCESS | 1844 | 1461100013810 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 14:06:53 INFO - PROCESS | 1844 | 1461100013978 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdc90a800 == 70 [pid = 1844] [id = 192] 14:06:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbcce8c6400) [pid = 1844] [serial = 576] [outer = (nil)] 14:06:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbcd26b7c00) [pid = 1844] [serial = 577] [outer = 0x7fbcce8c6400] 14:06:54 INFO - PROCESS | 1844 | 1461100014058 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7fbcd5072800) [pid = 1844] [serial = 578] [outer = 0x7fbcce8c6400] 14:06:55 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:55 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:06:55 INFO - PROCESS | 1844 | 1461100015314 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]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:06:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1734ms 14:06:55 INFO - PROCESS | 1844 | 1461100015354 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 1844 | 1461100015357 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 14:06:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:06:55 INFO - PROCESS | 1844 | 1461100015364 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 1844 | 1461100015368 Marionette TRACE conn3 <- [1,742,null,{}] 14:06:55 INFO - PROCESS | 1844 | 1461100015373 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}] 14:06:55 INFO - PROCESS | 1844 | 1461100015652 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 14:06:55 INFO - PROCESS | 1844 | 1461100015829 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5dc9000 == 71 [pid = 1844] [id = 193] 14:06:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7fbcd0c0c800) [pid = 1844] [serial = 579] [outer = (nil)] 14:06:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7fbce264a000) [pid = 1844] [serial = 580] [outer = 0x7fbcd0c0c800] 14:06:55 INFO - PROCESS | 1844 | 1461100015909 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7fbce5c28800) [pid = 1844] [serial = 581] [outer = 0x7fbcd0c0c800] 14:06:57 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:57 INFO - PROCESS | 1844 | 1461100017182 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]]]}] 14:06:57 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 14:06:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1836ms 14:06:57 INFO - PROCESS | 1844 | 1461100017201 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 14:06:57 INFO - PROCESS | 1844 | 1461100017204 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 14:06:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:06:57 INFO - PROCESS | 1844 | 1461100017210 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:06:57 INFO - PROCESS | 1844 | 1461100017213 Marionette TRACE conn3 <- [1,746,null,{}] 14:06:57 INFO - PROCESS | 1844 | 1461100017218 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}] 14:06:57 INFO - PROCESS | 1844 | 1461100017663 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 14:06:57 INFO - PROCESS | 1844 | 1461100017842 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc11d8000 == 72 [pid = 1844] [id = 194] 14:06:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7fbcbfd69000) [pid = 1844] [serial = 582] [outer = (nil)] 14:06:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7fbcbfd6d800) [pid = 1844] [serial = 583] [outer = 0x7fbcbfd69000] 14:06:57 INFO - PROCESS | 1844 | 1461100017908 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7fbcbfdf5000) [pid = 1844] [serial = 584] [outer = 0x7fbcbfd69000] 14:06:58 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:59 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:59 INFO - PROCESS | 1844 | 1461100019303 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]]]}] 14:06:59 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.) 14:06:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2130ms 14:06:59 INFO - PROCESS | 1844 | 1461100019342 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 1844 | 1461100019349 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 14:06:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:06:59 INFO - PROCESS | 1844 | 1461100019356 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 1844 | 1461100019363 Marionette TRACE conn3 <- [1,750,null,{}] 14:06:59 INFO - PROCESS | 1844 | 1461100019370 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}] 14:06:59 INFO - PROCESS | 1844 | 1461100019531 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 14:06:59 INFO - PROCESS | 1844 | 1461100019704 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc42a4000 == 73 [pid = 1844] [id = 195] 14:06:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7fbcbfd6a400) [pid = 1844] [serial = 585] [outer = (nil)] 14:06:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7fbcc21b7c00) [pid = 1844] [serial = 586] [outer = 0x7fbcbfd6a400] 14:06:59 INFO - PROCESS | 1844 | 1461100019785 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7fbcc8cc0c00) [pid = 1844] [serial = 587] [outer = 0x7fbcbfd6a400] 14:07:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc9332000 == 72 [pid = 1844] [id = 186] 14:07:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba22800 == 71 [pid = 1844] [id = 185] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7fbccfd78c00) [pid = 1844] [serial = 526] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7fbcc0f15c00) [pid = 1844] [serial = 505] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7fbccb278c00) [pid = 1844] [serial = 484] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7fbcd38dd800) [pid = 1844] [serial = 493] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7fbccc876c00) [pid = 1844] [serial = 487] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7fbcc8d1c400) [pid = 1844] [serial = 481] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7fbccfed8800) [pid = 1844] [serial = 490] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc89da000 == 70 [pid = 1844] [id = 184] 14:07:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1ae2000 == 69 [pid = 1844] [id = 183] 14:07:01 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:07:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd56dc000 == 68 [pid = 1844] [id = 178] 14:07:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd05d5000 == 67 [pid = 1844] [id = 177] 14:07:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8de5800 == 66 [pid = 1844] [id = 176] 14:07:01 INFO - PROCESS | 1844 | 1461100021093 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]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:07:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1791ms 14:07:01 INFO - PROCESS | 1844 | 1461100021211 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 1844 | 1461100021214 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 14:07:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:07:01 INFO - PROCESS | 1844 | 1461100021223 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 1844 | 1461100021226 Marionette TRACE conn3 <- [1,754,null,{}] 14:07:01 INFO - PROCESS | 1844 | 1461100021231 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}] 14:07:01 INFO - PROCESS | 1844 | 1461100021390 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7fbccc9b5800) [pid = 1844] [serial = 523] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7fbccc213800) [pid = 1844] [serial = 521] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7fbccfc5f000) [pid = 1844] [serial = 524] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbccba40400) [pid = 1844] [serial = 518] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbccbc6a800) [pid = 1844] [serial = 520] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7fbcc9d09c00) [pid = 1844] [serial = 511] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7fbcca01dc00) [pid = 1844] [serial = 512] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbccb8ab400) [pid = 1844] [serial = 517] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbcc420e000) [pid = 1844] [serial = 509] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7fbcc4206000) [pid = 1844] [serial = 508] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbccb275c00) [pid = 1844] [serial = 514] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbccb512000) [pid = 1844] [serial = 515] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbcd0c11c00) [pid = 1844] [serial = 479] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbcdbc46800) [pid = 1844] [serial = 496] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbcd054e400) [pid = 1844] [serial = 499] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbcc19ee400) [pid = 1844] [serial = 502] [outer = (nil)] [url = about:blank] 14:07:01 INFO - PROCESS | 1844 | 1461100021536 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc42a1000 == 67 [pid = 1844] [id = 196] 14:07:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbcbfdea400) [pid = 1844] [serial = 588] [outer = (nil)] 14:07:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbcc9d09c00) [pid = 1844] [serial = 589] [outer = 0x7fbcbfdea400] 14:07:01 INFO - PROCESS | 1844 | 1461100021599 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbccb272800) [pid = 1844] [serial = 590] [outer = 0x7fbcbfdea400] 14:07:02 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:07:02 INFO - PROCESS | 1844 | 1461100022788 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]]]}] 14:07:02 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 14:07:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1580ms 14:07:02 INFO - PROCESS | 1844 | 1461100022804 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 14:07:02 INFO - PROCESS | 1844 | 1461100022810 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 14:07:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:07:02 INFO - PROCESS | 1844 | 1461100022825 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:07:02 INFO - PROCESS | 1844 | 1461100022831 Marionette TRACE conn3 <- [1,758,null,{}] 14:07:02 INFO - PROCESS | 1844 | 1461100022845 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}] 14:07:03 INFO - PROCESS | 1844 | 1461100023088 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 14:07:03 INFO - PROCESS | 1844 | 1461100023173 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2a0800 == 68 [pid = 1844] [id = 197] 14:07:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbcc8cc1c00) [pid = 1844] [serial = 591] [outer = (nil)] 14:07:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbccb8a5800) [pid = 1844] [serial = 592] [outer = 0x7fbcc8cc1c00] 14:07:03 INFO - PROCESS | 1844 | 1461100023235 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbccc21e400) [pid = 1844] [serial = 593] [outer = 0x7fbcc8cc1c00] 14:07:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:07:03 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:07:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:07:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:07:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:07:03 INFO - PROCESS | 1844 | 1461100023961 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]]]}] 14:07:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:07:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1211ms 14:07:04 INFO - PROCESS | 1844 | 1461100024047 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 14:07:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:07:04 INFO - PROCESS | 1844 | 1461100024051 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 14:07:04 INFO - PROCESS | 1844 | 1461100024057 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - PROCESS | 1844 | 1461100024060 Marionette TRACE conn3 <- [1,762,null,{}] 14:07:04 INFO - PROCESS | 1844 | 1461100024065 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}] 14:07:04 INFO - PROCESS | 1844 | 1461100024309 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 14:07:04 INFO - PROCESS | 1844 | 1461100024333 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc0f57000 == 69 [pid = 1844] [id = 198] 14:07:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7fbccba34000) [pid = 1844] [serial = 594] [outer = (nil)] 14:07:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbccd814800) [pid = 1844] [serial = 595] [outer = 0x7fbccba34000] 14:07:04 INFO - PROCESS | 1844 | 1461100024393 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbccfed8800) [pid = 1844] [serial = 596] [outer = 0x7fbccba34000] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbcbfded800) [pid = 1844] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbcc9d10400) [pid = 1844] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7fbcd2aaa000) [pid = 1844] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbcd63bfc00) [pid = 1844] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbccc878000) [pid = 1844] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbcc0f19000) [pid = 1844] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbccca0c400) [pid = 1844] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbcc8d19c00) [pid = 1844] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbccfedd000) [pid = 1844] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbcc8cc4800) [pid = 1844] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbccc21d400) [pid = 1844] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbccb273800) [pid = 1844] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:07:05 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbccdc3e000) [pid = 1844] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcc1edd800) [pid = 1844] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbccc216c00) [pid = 1844] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbccc9b6c00) [pid = 1844] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbccb514800) [pid = 1844] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbcc1ed8000) [pid = 1844] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbcc8cc6400) [pid = 1844] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7fbcd75cbc00) [pid = 1844] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7fbccfece800) [pid = 1844] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7fbcc8cc2400) [pid = 1844] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7fbcc8902800) [pid = 1844] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbcd502ac00) [pid = 1844] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbcd5028400) [pid = 1844] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbcc19ef000) [pid = 1844] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbcd51ca800) [pid = 1844] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbccb361c00) [pid = 1844] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbcc8d19000) [pid = 1844] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcc9f08400) [pid = 1844] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbccb35ec00) [pid = 1844] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbccb35cc00) [pid = 1844] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcce75a000) [pid = 1844] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbcd502bc00) [pid = 1844] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbccb51cc00) [pid = 1844] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbccbc6ec00) [pid = 1844] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbcc9d09000) [pid = 1844] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbccb26fc00) [pid = 1844] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcd38da000) [pid = 1844] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcc9d06c00) [pid = 1844] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcc9f12400) [pid = 1844] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbce2b9a000) [pid = 1844] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbccfc5f400) [pid = 1844] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcce822c00) [pid = 1844] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbccdc44000) [pid = 1844] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbccb27e800) [pid = 1844] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbccb35b800) [pid = 1844] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcc8cc6800) [pid = 1844] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcc32a9000) [pid = 1844] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcc9d06800) [pid = 1844] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbccb35a000) [pid = 1844] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcc8910c00) [pid = 1844] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbccfe83800) [pid = 1844] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbce9c9fc00) [pid = 1844] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbce2be6400) [pid = 1844] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcccd3dc00) [pid = 1844] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbccc0c2400) [pid = 1844] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbcc329e400) [pid = 1844] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbccbe76000) [pid = 1844] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcc0f0dc00) [pid = 1844] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccb527400) [pid = 1844] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbccc0bd000) [pid = 1844] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:07:06 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbccb425400) [pid = 1844] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:07:06 INFO - PROCESS | 1844 | 1461100026075 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]]]}] 14:07:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:07:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2035ms 14:07:06 INFO - PROCESS | 1844 | 1461100026093 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 14:07:06 INFO - PROCESS | 1844 | 1461100026096 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 14:07:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:07:06 INFO - PROCESS | 1844 | 1461100026102 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 1844 | 1461100026104 Marionette TRACE conn3 <- [1,766,null,{}] 14:07:06 INFO - PROCESS | 1844 | 1461100026109 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}] 14:07:06 INFO - PROCESS | 1844 | 1461100026292 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 14:07:06 INFO - PROCESS | 1844 | 1461100026374 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca0a1000 == 70 [pid = 1844] [id = 199] 14:07:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc890d800) [pid = 1844] [serial = 597] [outer = (nil)] 14:07:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc8cc3000) [pid = 1844] [serial = 598] [outer = 0x7fbcc890d800] 14:07:06 INFO - PROCESS | 1844 | 1461100026446 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcca01a000) [pid = 1844] [serial = 599] [outer = 0x7fbcc890d800] 14:07:07 INFO - PROCESS | 1844 | 1461100027517 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]]]}] 14:07:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:07:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1427ms 14:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:07:07 INFO - PROCESS | 1844 | 1461100027529 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 1844 | 1461100027532 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 14:07:07 INFO - PROCESS | 1844 | 1461100027538 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - PROCESS | 1844 | 1461100027540 Marionette TRACE conn3 <- [1,770,null,{}] 14:07:07 INFO - PROCESS | 1844 | 1461100027546 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}] 14:07:07 INFO - PROCESS | 1844 | 1461100027700 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 14:07:07 INFO - PROCESS | 1844 | 1461100027876 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bd2800 == 71 [pid = 1844] [id = 200] 14:07:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbccb428400) [pid = 1844] [serial = 600] [outer = (nil)] 14:07:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbccbc6b000) [pid = 1844] [serial = 601] [outer = 0x7fbccb428400] 14:07:07 INFO - PROCESS | 1844 | 1461100027949 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbccc216c00) [pid = 1844] [serial = 602] [outer = 0x7fbccb428400] 14:07:08 INFO - PROCESS | 1844 | 1461100028871 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1388ms 14:07:08 INFO - PROCESS | 1844 | 1461100028927 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 1844 | 1461100028935 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 14:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:07:08 INFO - PROCESS | 1844 | 1461100028945 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 1844 | 1461100028949 Marionette TRACE conn3 <- [1,774,null,{}] 14:07:08 INFO - PROCESS | 1844 | 1461100028957 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}] 14:07:09 INFO - PROCESS | 1844 | 1461100029176 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 14:07:09 INFO - PROCESS | 1844 | 1461100029403 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc42a8800 == 72 [pid = 1844] [id = 201] 14:07:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcc1ee2000) [pid = 1844] [serial = 603] [outer = (nil)] 14:07:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc21b9000) [pid = 1844] [serial = 604] [outer = 0x7fbcc1ee2000] 14:07:09 INFO - PROCESS | 1844 | 1461100029527 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbcc8902800) [pid = 1844] [serial = 605] [outer = 0x7fbcc1ee2000] 14:07:10 INFO - PROCESS | 1844 | 1461100030402 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]]]}] 14:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1484ms 14:07:10 INFO - PROCESS | 1844 | 1461100030430 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 14:07:10 INFO - PROCESS | 1844 | 1461100030439 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 14:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:07:10 INFO - PROCESS | 1844 | 1461100030450 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:07:10 INFO - PROCESS | 1844 | 1461100030454 Marionette TRACE conn3 <- [1,778,null,{}] 14:07:10 INFO - PROCESS | 1844 | 1461100030460 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}] 14:07:10 INFO - PROCESS | 1844 | 1461100030681 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 14:07:10 INFO - PROCESS | 1844 | 1461100030859 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcccc96800 == 73 [pid = 1844] [id = 202] 14:07:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbcbfd66400) [pid = 1844] [serial = 606] [outer = (nil)] 14:07:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbcc9d10400) [pid = 1844] [serial = 607] [outer = 0x7fbcbfd66400] 14:07:10 INFO - PROCESS | 1844 | 1461100030947 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccb14d000) [pid = 1844] [serial = 608] [outer = 0x7fbcbfd66400] 14:07:12 INFO - PROCESS | 1844 | 1461100031997 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]]]}] 14:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1593ms 14:07:12 INFO - PROCESS | 1844 | 1461100032043 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 14:07:12 INFO - PROCESS | 1844 | 1461100032047 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 14:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:07:12 INFO - PROCESS | 1844 | 1461100032053 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - PROCESS | 1844 | 1461100032059 Marionette TRACE conn3 <- [1,782,null,{}] 14:07:12 INFO - PROCESS | 1844 | 1461100032075 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}] 14:07:12 INFO - PROCESS | 1844 | 1461100032292 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 14:07:12 INFO - PROCESS | 1844 | 1461100032507 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4069000 == 74 [pid = 1844] [id = 203] 14:07:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbccb424800) [pid = 1844] [serial = 609] [outer = (nil)] 14:07:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbccb52e400) [pid = 1844] [serial = 610] [outer = 0x7fbccb424800] 14:07:12 INFO - PROCESS | 1844 | 1461100032631 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbccbc69800) [pid = 1844] [serial = 611] [outer = 0x7fbccb424800] 14:07:13 INFO - PROCESS | 1844 | 1461100033507 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]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1493ms 14:07:13 INFO - PROCESS | 1844 | 1461100033548 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 14:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:07:13 INFO - PROCESS | 1844 | 1461100033553 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 14:07:13 INFO - PROCESS | 1844 | 1461100033559 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 1844 | 1461100033563 Marionette TRACE conn3 <- [1,786,null,{}] 14:07:13 INFO - PROCESS | 1844 | 1461100033569 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}] 14:07:13 INFO - PROCESS | 1844 | 1461100033742 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 14:07:13 INFO - PROCESS | 1844 | 1461100033920 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5730000 == 75 [pid = 1844] [id = 204] 14:07:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccb42ec00) [pid = 1844] [serial = 612] [outer = (nil)] 14:07:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbccca0c400) [pid = 1844] [serial = 613] [outer = 0x7fbccb42ec00] 14:07:14 INFO - PROCESS | 1844 | 1461100034000 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbcce8c9000) [pid = 1844] [serial = 614] [outer = 0x7fbccb42ec00] 14:07:14 INFO - PROCESS | 1844 | 1461100034924 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]]]}] 14:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1434ms 14:07:14 INFO - PROCESS | 1844 | 1461100034994 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 14:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:07:15 INFO - PROCESS | 1844 | 1461100034998 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 14:07:15 INFO - PROCESS | 1844 | 1461100035005 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - PROCESS | 1844 | 1461100035008 Marionette TRACE conn3 <- [1,790,null,{}] 14:07:15 INFO - PROCESS | 1844 | 1461100035014 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}] 14:07:15 INFO - PROCESS | 1844 | 1461100035194 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 14:07:15 INFO - PROCESS | 1844 | 1461100035366 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce2b22000 == 76 [pid = 1844] [id = 205] 14:07:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbccbe92c00) [pid = 1844] [serial = 615] [outer = (nil)] 14:07:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccfe83800) [pid = 1844] [serial = 616] [outer = 0x7fbccbe92c00] 14:07:15 INFO - PROCESS | 1844 | 1461100035442 Marionette DEBUG loaded listener.js 14:07:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbcd0c0ac00) [pid = 1844] [serial = 617] [outer = 0x7fbccbe92c00] 14:07:16 INFO - PROCESS | 1844 | 1461100036324 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1387ms 14:07:16 INFO - PROCESS | 1844 | 1461100036393 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 1844 | 1461100036396 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 14:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:07:16 INFO - PROCESS | 1844 | 1461100036402 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 1844 | 1461100036405 Marionette TRACE conn3 <- [1,794,null,{}] 14:07:16 INFO - PROCESS | 1844 | 1461100036411 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}] 14:07:16 INFO - PROCESS | 1844 | 1461100036643 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 14:07:16 INFO - PROCESS | 1844 | 1461100036907 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7e3c800 == 77 [pid = 1844] [id = 206] 14:07:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbcd5615c00) [pid = 1844] [serial = 618] [outer = (nil)] 14:07:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcd75dac00) [pid = 1844] [serial = 619] [outer = 0x7fbcd5615c00] 14:07:17 INFO - PROCESS | 1844 | 1461100037032 Marionette DEBUG loaded listener.js 14:07:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbce1ad5400) [pid = 1844] [serial = 620] [outer = 0x7fbcd5615c00] 14:07:17 INFO - PROCESS | 1844 | 1461100037875 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]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1533ms 14:07:17 INFO - PROCESS | 1844 | 1461100037937 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 1844 | 1461100037940 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 14:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:07:17 INFO - PROCESS | 1844 | 1461100037946 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 1844 | 1461100037949 Marionette TRACE conn3 <- [1,798,null,{}] 14:07:17 INFO - PROCESS | 1844 | 1461100037954 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}] 14:07:18 INFO - PROCESS | 1844 | 1461100038127 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 14:07:18 INFO - PROCESS | 1844 | 1461100038315 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcef68f800 == 78 [pid = 1844] [id = 207] 14:07:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcd543ec00) [pid = 1844] [serial = 621] [outer = (nil)] 14:07:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbce28bb800) [pid = 1844] [serial = 622] [outer = 0x7fbcd543ec00] 14:07:18 INFO - PROCESS | 1844 | 1461100038390 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbce2d2e800) [pid = 1844] [serial = 623] [outer = 0x7fbcd543ec00] 14:07:19 INFO - PROCESS | 1844 | 1461100039309 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]]]}] 14:07:19 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 14:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1428ms 14:07:19 INFO - PROCESS | 1844 | 1461100039375 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 1844 | 1461100039379 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 14:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:07:19 INFO - PROCESS | 1844 | 1461100039385 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 1844 | 1461100039389 Marionette TRACE conn3 <- [1,802,null,{}] 14:07:19 INFO - PROCESS | 1844 | 1461100039394 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}] 14:07:19 INFO - PROCESS | 1844 | 1461100039639 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 14:07:19 INFO - PROCESS | 1844 | 1461100039871 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1afd800 == 79 [pid = 1844] [id = 208] 14:07:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbcbfd8b000) [pid = 1844] [serial = 624] [outer = (nil)] 14:07:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcc0f15800) [pid = 1844] [serial = 625] [outer = 0x7fbcbfd8b000] 14:07:19 INFO - PROCESS | 1844 | 1461100039988 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcc1edbc00) [pid = 1844] [serial = 626] [outer = 0x7fbcbfd8b000] 14:07:20 INFO - PROCESS | 1844 | 1461100040818 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]]]}] 14:07:20 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 14:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1485ms 14:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:07:20 INFO - PROCESS | 1844 | 1461100040872 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 1844 | 1461100040875 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 14:07:20 INFO - PROCESS | 1844 | 1461100040881 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - PROCESS | 1844 | 1461100040884 Marionette TRACE conn3 <- [1,806,null,{}] 14:07:20 INFO - PROCESS | 1844 | 1461100040889 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}] 14:07:21 INFO - PROCESS | 1844 | 1461100041081 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 14:07:21 INFO - PROCESS | 1844 | 1461100041257 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8dec800 == 80 [pid = 1844] [id = 209] 14:07:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbcbfde6400) [pid = 1844] [serial = 627] [outer = (nil)] 14:07:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcc1f96400) [pid = 1844] [serial = 628] [outer = 0x7fbcbfde6400] 14:07:21 INFO - PROCESS | 1844 | 1461100041327 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcc329b800) [pid = 1844] [serial = 629] [outer = 0x7fbcbfde6400] 14:07:22 INFO - PROCESS | 1844 | 1461100042236 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]]]}] 14:07:22 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 14:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1382ms 14:07:22 INFO - PROCESS | 1844 | 1461100042263 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 1844 | 1461100042266 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 14:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:07:22 INFO - PROCESS | 1844 | 1461100042273 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 1844 | 1461100042276 Marionette TRACE conn3 <- [1,810,null,{}] 14:07:22 INFO - PROCESS | 1844 | 1461100042281 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}] 14:07:22 INFO - PROCESS | 1844 | 1461100042453 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 14:07:22 INFO - PROCESS | 1844 | 1461100042644 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc00a800 == 81 [pid = 1844] [id = 210] 14:07:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcc329f400) [pid = 1844] [serial = 630] [outer = (nil)] 14:07:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbcc8907400) [pid = 1844] [serial = 631] [outer = 0x7fbcc329f400] 14:07:22 INFO - PROCESS | 1844 | 1461100042715 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbcc8d18800) [pid = 1844] [serial = 632] [outer = 0x7fbcc329f400] 14:07:23 INFO - PROCESS | 1844 | 1461100043924 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]]]}] 14:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1681ms 14:07:23 INFO - PROCESS | 1844 | 1461100043955 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 1844 | 1461100043962 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 14:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:07:23 INFO - PROCESS | 1844 | 1461100043971 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 1844 | 1461100043977 Marionette TRACE conn3 <- [1,814,null,{}] 14:07:23 INFO - PROCESS | 1844 | 1461100043984 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}] 14:07:24 INFO - PROCESS | 1844 | 1461100044161 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 14:07:24 INFO - PROCESS | 1844 | 1461100044361 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40c2000 == 82 [pid = 1844] [id = 211] 14:07:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbcbfdf1c00) [pid = 1844] [serial = 633] [outer = (nil)] 14:07:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcc19ecc00) [pid = 1844] [serial = 634] [outer = 0x7fbcbfdf1c00] 14:07:24 INFO - PROCESS | 1844 | 1461100044426 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbcc1ede000) [pid = 1844] [serial = 635] [outer = 0x7fbcbfdf1c00] 14:07:25 INFO - PROCESS | 1844 | 1461100045550 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] 14:07:25 INFO - PROCESS | 1844 | 1461100045620 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 14:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:07:25 INFO - PROCESS | 1844 | 1461100045630 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:07:25 INFO - PROCESS | 1844 | 1461100045634 Marionette TRACE conn3 <- [1,818,null,{}] 14:07:25 INFO - PROCESS | 1844 | 1461100045640 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}] 14:07:25 INFO - PROCESS | 1844 | 1461100045867 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 14:07:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd3ada800 == 81 [pid = 1844] [id = 41] 14:07:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5f3c800 == 80 [pid = 1844] [id = 62] 14:07:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4d32800 == 79 [pid = 1844] [id = 61] 14:07:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca0a1000 == 78 [pid = 1844] [id = 199] 14:07:25 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbccb525800) [pid = 1844] [serial = 562] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbccc0cb400) [pid = 1844] [serial = 535] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbccb14d800) [pid = 1844] [serial = 532] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbcc8d1b400) [pid = 1844] [serial = 544] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbcc4206800) [pid = 1844] [serial = 529] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcd5e4e800) [pid = 1844] [serial = 541] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbcce8c9800) [pid = 1844] [serial = 538] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc0f57000 == 77 [pid = 1844] [id = 198] 14:07:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc2a0800 == 76 [pid = 1844] [id = 197] 14:07:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc42a1000 == 75 [pid = 1844] [id = 196] 14:07:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc42a4000 == 74 [pid = 1844] [id = 195] 14:07:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc11d8000 == 73 [pid = 1844] [id = 194] 14:07:26 INFO - PROCESS | 1844 | 1461100046157 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4065000 == 72 [pid = 1844] [id = 190] 14:07:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd05e5800 == 71 [pid = 1844] [id = 189] 14:07:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca190000 == 70 [pid = 1844] [id = 188] 14:07:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc11de000 == 71 [pid = 1844] [id = 212] 14:07:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcc32a0c00) [pid = 1844] [serial = 636] [outer = (nil)] 14:07:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcc4206800) [pid = 1844] [serial = 637] [outer = 0x7fbcc32a0c00] 14:07:26 INFO - PROCESS | 1844 | 1461100046236 Marionette DEBUG loaded listener.js 14:07:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbcc420d800) [pid = 1844] [serial = 638] [outer = 0x7fbcc32a0c00] 14:07:26 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce77f800 == 70 [pid = 1844] [id = 187] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbccb431800) [pid = 1844] [serial = 560] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcc4207400) [pid = 1844] [serial = 553] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbccc213000) [pid = 1844] [serial = 349] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbcd5026000) [pid = 1844] [serial = 274] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbce800f400) [pid = 1844] [serial = 280] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbccfdd4400) [pid = 1844] [serial = 437] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcc0f1c400) [pid = 1844] [serial = 550] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbccfc65000) [pid = 1844] [serial = 165] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbcd5616400) [pid = 1844] [serial = 400] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcd5075c00) [pid = 1844] [serial = 361] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcbfd8ac00) [pid = 1844] [serial = 547] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcd0c0e400) [pid = 1844] [serial = 446] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbccfe7dc00) [pid = 1844] [serial = 352] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcd5436400) [pid = 1844] [serial = 144] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbccfdddc00) [pid = 1844] [serial = 283] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbccfed6000) [pid = 1844] [serial = 527] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcd1cca000) [pid = 1844] [serial = 491] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcd5eb5c00) [pid = 1844] [serial = 452] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbccbe90800) [pid = 1844] [serial = 271] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbccc9bf000) [pid = 1844] [serial = 458] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbccb149000) [pid = 1844] [serial = 556] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbce3a2a000) [pid = 1844] [serial = 204] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbccfedb800) [pid = 1844] [serial = 210] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbccb190c00) [pid = 1844] [serial = 557] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbcd881b000) [pid = 1844] [serial = 443] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbcc8911800) [pid = 1844] [serial = 403] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbce7e02800) [pid = 1844] [serial = 247] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbce3bcd800) [pid = 1844] [serial = 244] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbccb150000) [pid = 1844] [serial = 559] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbce1ad9800) [pid = 1844] [serial = 174] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbccdc3a800) [pid = 1844] [serial = 388] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbccb27a800) [pid = 1844] [serial = 427] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccfddac00) [pid = 1844] [serial = 397] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbccb531c00) [pid = 1844] [serial = 385] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcd5028000) [pid = 1844] [serial = 316] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcd1c66c00) [pid = 1844] [serial = 198] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbce7e09000) [pid = 1844] [serial = 319] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbccfd73000) [pid = 1844] [serial = 434] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcc19f2400) [pid = 1844] [serial = 551] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcce8cac00) [pid = 1844] [serial = 391] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbccbe7e400) [pid = 1844] [serial = 310] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbccfe89c00) [pid = 1844] [serial = 235] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcd881c400) [pid = 1844] [serial = 171] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcca01c000) [pid = 1844] [serial = 346] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcec199400) [pid = 1844] [serial = 325] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbce7453c00) [pid = 1844] [serial = 241] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcd57a5c00) [pid = 1844] [serial = 494] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcd639d000) [pid = 1844] [serial = 201] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcd5070000) [pid = 1844] [serial = 440] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcc890ac00) [pid = 1844] [serial = 554] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbccbc69c00) [pid = 1844] [serial = 430] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbccdc3c400) [pid = 1844] [serial = 313] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbccc9bd400) [pid = 1844] [serial = 449] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbccb142800) [pid = 1844] [serial = 482] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbcec19ac00) [pid = 1844] [serial = 322] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7fbccb8b0000) [pid = 1844] [serial = 358] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7fbccb52b800) [pid = 1844] [serial = 485] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7fbcd2aad800) [pid = 1844] [serial = 141] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7fbcebf57400) [pid = 1844] [serial = 286] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7fbce5c97400) [pid = 1844] [serial = 207] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7fbcd377fc00) [pid = 1844] [serial = 168] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7fbcd639a000) [pid = 1844] [serial = 238] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7fbcc32a8c00) [pid = 1844] [serial = 455] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7fbcce8cc000) [pid = 1844] [serial = 488] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7fbcc0f1b000) [pid = 1844] [serial = 506] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7fbccfed1800) [pid = 1844] [serial = 355] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7fbce2d2ec00) [pid = 1844] [serial = 277] [outer = (nil)] [url = about:blank] 14:07:26 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7fbccbc70800) [pid = 1844] [serial = 394] [outer = (nil)] [url = about:blank] 14:07:27 INFO - PROCESS | 1844 | 1461100047033 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]]]}] 14:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1439ms 14:07:27 INFO - PROCESS | 1844 | 1461100047069 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 1844 | 1461100047072 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 14:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:07:27 INFO - PROCESS | 1844 | 1461100047083 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 1844 | 1461100047088 Marionette TRACE conn3 <- [1,822,null,{}] 14:07:27 INFO - PROCESS | 1844 | 1461100047106 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}] 14:07:27 INFO - PROCESS | 1844 | 1461100047285 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 14:07:27 INFO - PROCESS | 1844 | 1461100047417 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc9327000 == 71 [pid = 1844] [id = 213] 14:07:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7fbcc32a1000) [pid = 1844] [serial = 639] [outer = (nil)] 14:07:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7fbcc8d17c00) [pid = 1844] [serial = 640] [outer = 0x7fbcc32a1000] 14:07:27 INFO - PROCESS | 1844 | 1461100047499 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7fbcc9d0bc00) [pid = 1844] [serial = 641] [outer = 0x7fbcc32a1000] 14:07:28 INFO - PROCESS | 1844 | 1461100048230 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] 14:07:28 INFO - PROCESS | 1844 | 1461100048286 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 14:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:07:28 INFO - PROCESS | 1844 | 1461100048301 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 1844 | 1461100048305 Marionette TRACE conn3 <- [1,826,null,{}] 14:07:28 INFO - PROCESS | 1844 | 1461100048310 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}] 14:07:28 INFO - PROCESS | 1844 | 1461100048512 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 14:07:28 INFO - PROCESS | 1844 | 1461100048540 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca18a800 == 72 [pid = 1844] [id = 214] 14:07:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7fbcc9f0c800) [pid = 1844] [serial = 642] [outer = (nil)] 14:07:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7fbcca012400) [pid = 1844] [serial = 643] [outer = 0x7fbcc9f0c800] 14:07:28 INFO - PROCESS | 1844 | 1461100048612 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7fbcca018400) [pid = 1844] [serial = 644] [outer = 0x7fbcc9f0c800] 14:07:29 INFO - PROCESS | 1844 | 1461100049448 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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1184ms 14:07:29 INFO - PROCESS | 1844 | 1461100049486 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 1844 | 1461100049488 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 14:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:07:29 INFO - PROCESS | 1844 | 1461100049495 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 1844 | 1461100049497 Marionette TRACE conn3 <- [1,830,null,{}] 14:07:29 INFO - PROCESS | 1844 | 1461100049508 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}] 14:07:29 INFO - PROCESS | 1844 | 1461100049701 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 14:07:29 INFO - PROCESS | 1844 | 1461100049731 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba0b800 == 73 [pid = 1844] [id = 215] 14:07:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7fbcca019000) [pid = 1844] [serial = 645] [outer = (nil)] 14:07:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7fbccb145400) [pid = 1844] [serial = 646] [outer = 0x7fbcca019000] 14:07:29 INFO - PROCESS | 1844 | 1461100049791 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7fbccb14ec00) [pid = 1844] [serial = 647] [outer = 0x7fbcca019000] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7fbcc32a6800) [pid = 1844] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7fbcc19e6400) [pid = 1844] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7fbcc420e800) [pid = 1844] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7fbcc420bc00) [pid = 1844] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7fbccba34000) [pid = 1844] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7fbcc890d800) [pid = 1844] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7fbcbfd69000) [pid = 1844] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7fbcc8cc1c00) [pid = 1844] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7fbcc4210000) [pid = 1844] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7fbcbfdea400) [pid = 1844] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:07:30 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7fbcbfd6a400) [pid = 1844] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:07:30 INFO - PROCESS | 1844 | 1461100050916 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]]]}] 14:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1438ms 14:07:30 INFO - PROCESS | 1844 | 1461100050934 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 1844 | 1461100050936 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 14:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:07:30 INFO - PROCESS | 1844 | 1461100050942 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 1844 | 1461100050945 Marionette TRACE conn3 <- [1,834,null,{}] 14:07:30 INFO - PROCESS | 1844 | 1461100050951 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}] 14:07:31 INFO - PROCESS | 1844 | 1461100051164 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 14:07:31 INFO - PROCESS | 1844 | 1461100051182 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb5a000 == 74 [pid = 1844] [id = 216] 14:07:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7fbcc21b4c00) [pid = 1844] [serial = 648] [outer = (nil)] 14:07:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7fbccb14fc00) [pid = 1844] [serial = 649] [outer = 0x7fbcc21b4c00] 14:07:31 INFO - PROCESS | 1844 | 1461100051246 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7fbccb35d400) [pid = 1844] [serial = 650] [outer = 0x7fbcc21b4c00] 14:07:31 INFO - PROCESS | 1844 | 1461100051981 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]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1076ms 14:07:32 INFO - PROCESS | 1844 | 1461100052034 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 1844 | 1461100052042 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 14:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:07:32 INFO - PROCESS | 1844 | 1461100052056 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 1844 | 1461100052058 Marionette TRACE conn3 <- [1,838,null,{}] 14:07:32 INFO - PROCESS | 1844 | 1461100052064 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}] 14:07:32 INFO - PROCESS | 1844 | 1461100052257 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 14:07:32 INFO - PROCESS | 1844 | 1461100052277 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc335800 == 75 [pid = 1844] [id = 217] 14:07:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7fbcbfd90c00) [pid = 1844] [serial = 651] [outer = (nil)] 14:07:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7fbccb361800) [pid = 1844] [serial = 652] [outer = 0x7fbcbfd90c00] 14:07:32 INFO - PROCESS | 1844 | 1461100052336 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7fbccb42d800) [pid = 1844] [serial = 653] [outer = 0x7fbcbfd90c00] 14:07:33 INFO - PROCESS | 1844 | 1461100053371 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]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1332ms 14:07:33 INFO - PROCESS | 1844 | 1461100053384 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 1844 | 1461100053389 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 14:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:07:33 INFO - PROCESS | 1844 | 1461100053399 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - PROCESS | 1844 | 1461100053402 Marionette TRACE conn3 <- [1,842,null,{}] 14:07:33 INFO - PROCESS | 1844 | 1461100053411 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}] 14:07:33 INFO - PROCESS | 1844 | 1461100053584 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 14:07:33 INFO - PROCESS | 1844 | 1461100053757 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40af000 == 76 [pid = 1844] [id = 218] 14:07:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7fbcc0f1a400) [pid = 1844] [serial = 654] [outer = (nil)] 14:07:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7fbcc1eddc00) [pid = 1844] [serial = 655] [outer = 0x7fbcc0f1a400] 14:07:33 INFO - PROCESS | 1844 | 1461100053831 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7fbcc329cc00) [pid = 1844] [serial = 656] [outer = 0x7fbcc0f1a400] 14:07:34 INFO - PROCESS | 1844 | 1461100054824 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]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1485ms 14:07:34 INFO - PROCESS | 1844 | 1461100054885 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 1844 | 1461100054896 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 14:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:07:34 INFO - PROCESS | 1844 | 1461100054908 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 1844 | 1461100054912 Marionette TRACE conn3 <- [1,846,null,{}] 14:07:34 INFO - PROCESS | 1844 | 1461100054918 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}] 14:07:35 INFO - PROCESS | 1844 | 1461100055099 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 14:07:35 INFO - PROCESS | 1844 | 1461100055348 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb4c800 == 77 [pid = 1844] [id = 219] 14:07:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7fbcc21b4400) [pid = 1844] [serial = 657] [outer = (nil)] 14:07:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7fbcc8cca800) [pid = 1844] [serial = 658] [outer = 0x7fbcc21b4400] 14:07:35 INFO - PROCESS | 1844 | 1461100055464 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7fbcc9d09800) [pid = 1844] [serial = 659] [outer = 0x7fbcc21b4400] 14:07:36 INFO - PROCESS | 1844 | 1461100056316 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]]]}] 14:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1434ms 14:07:36 INFO - PROCESS | 1844 | 1461100056342 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 1844 | 1461100056346 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 14:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:07:36 INFO - PROCESS | 1844 | 1461100056352 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 1844 | 1461100056357 Marionette TRACE conn3 <- [1,850,null,{}] 14:07:36 INFO - PROCESS | 1844 | 1461100056373 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}] 14:07:36 INFO - PROCESS | 1844 | 1461100056555 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 14:07:36 INFO - PROCESS | 1844 | 1461100056739 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcccc94800 == 78 [pid = 1844] [id = 220] 14:07:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7fbcc9d08c00) [pid = 1844] [serial = 660] [outer = (nil)] 14:07:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7fbccb194c00) [pid = 1844] [serial = 661] [outer = 0x7fbcc9d08c00] 14:07:36 INFO - PROCESS | 1844 | 1461100056816 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7fbccb27e000) [pid = 1844] [serial = 662] [outer = 0x7fbcc9d08c00] 14:07:37 INFO - PROCESS | 1844 | 1461100057711 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]]]}] 14:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1384ms 14:07:37 INFO - PROCESS | 1844 | 1461100057737 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 1844 | 1461100057742 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 14:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:07:37 INFO - PROCESS | 1844 | 1461100057748 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 1844 | 1461100057751 Marionette TRACE conn3 <- [1,854,null,{}] 14:07:37 INFO - PROCESS | 1844 | 1461100057756 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}] 14:07:37 INFO - PROCESS | 1844 | 1461100057935 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 14:07:38 INFO - PROCESS | 1844 | 1461100058107 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce790000 == 79 [pid = 1844] [id = 221] 14:07:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbccb14e800) [pid = 1844] [serial = 663] [outer = (nil)] 14:07:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbccb431000) [pid = 1844] [serial = 664] [outer = 0x7fbccb14e800] 14:07:38 INFO - PROCESS | 1844 | 1461100058181 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbccb51d000) [pid = 1844] [serial = 665] [outer = 0x7fbccb14e800] 14:07:39 INFO - PROCESS | 1844 | 1461100059003 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]]]}] 14:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1327ms 14:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:07:39 INFO - PROCESS | 1844 | 1461100059077 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 1844 | 1461100059079 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 14:07:39 INFO - PROCESS | 1844 | 1461100059086 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 1844 | 1461100059089 Marionette TRACE conn3 <- [1,858,null,{}] 14:07:39 INFO - PROCESS | 1844 | 1461100059094 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}] 14:07:39 INFO - PROCESS | 1844 | 1461100059308 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 14:07:39 INFO - PROCESS | 1844 | 1461100059476 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd05db800 == 80 [pid = 1844] [id = 222] 14:07:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbccb423c00) [pid = 1844] [serial = 666] [outer = (nil)] 14:07:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbccb52ec00) [pid = 1844] [serial = 667] [outer = 0x7fbccb423c00] 14:07:39 INFO - PROCESS | 1844 | 1461100059548 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbccb8a8000) [pid = 1844] [serial = 668] [outer = 0x7fbccb423c00] 14:07:40 INFO - PROCESS | 1844 | 1461100060396 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]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1383ms 14:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:07:40 INFO - PROCESS | 1844 | 1461100060470 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 1844 | 1461100060472 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 14:07:40 INFO - PROCESS | 1844 | 1461100060479 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 1844 | 1461100060482 Marionette TRACE conn3 <- [1,862,null,{}] 14:07:40 INFO - PROCESS | 1844 | 1461100060487 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}] 14:07:40 INFO - PROCESS | 1844 | 1461100060738 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 14:07:40 INFO - PROCESS | 1844 | 1461100060906 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cd2800 == 81 [pid = 1844] [id = 223] 14:07:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbccba38400) [pid = 1844] [serial = 669] [outer = (nil)] 14:07:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbccbc62800) [pid = 1844] [serial = 670] [outer = 0x7fbccba38400] 14:07:40 INFO - PROCESS | 1844 | 1461100060982 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbccbe88400) [pid = 1844] [serial = 671] [outer = 0x7fbccba38400] 14:07:41 INFO - PROCESS | 1844 | 1461100061854 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]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1429ms 14:07:41 INFO - PROCESS | 1844 | 1461100061909 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 1844 | 1461100061913 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 14:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:07:41 INFO - PROCESS | 1844 | 1461100061918 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 1844 | 1461100061921 Marionette TRACE conn3 <- [1,866,null,{}] 14:07:41 INFO - PROCESS | 1844 | 1461100061927 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}] 14:07:42 INFO - PROCESS | 1844 | 1461100062110 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 14:07:42 INFO - PROCESS | 1844 | 1461100062314 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd374c000 == 82 [pid = 1844] [id = 224] 14:07:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbccbe89c00) [pid = 1844] [serial = 672] [outer = (nil)] 14:07:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbccc0bc800) [pid = 1844] [serial = 673] [outer = 0x7fbccbe89c00] 14:07:42 INFO - PROCESS | 1844 | 1461100062387 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbccc0cb800) [pid = 1844] [serial = 674] [outer = 0x7fbccbe89c00] 14:07:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbccbe92400) [pid = 1844] [serial = 675] [outer = 0x7fbccca0e800] 14:07:43 INFO - PROCESS | 1844 | 1461100063347 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]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1492ms 14:07:43 INFO - PROCESS | 1844 | 1461100063413 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 1844 | 1461100063417 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 14:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:07:43 INFO - PROCESS | 1844 | 1461100063423 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 1844 | 1461100063426 Marionette TRACE conn3 <- [1,870,null,{}] 14:07:43 INFO - PROCESS | 1844 | 1461100063432 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}] 14:07:43 INFO - PROCESS | 1844 | 1461100063622 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 14:07:43 INFO - PROCESS | 1844 | 1461100063833 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd406b800 == 83 [pid = 1844] [id = 225] 14:07:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbccbe8ec00) [pid = 1844] [serial = 676] [outer = (nil)] 14:07:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbccc146c00) [pid = 1844] [serial = 677] [outer = 0x7fbccbe8ec00] 14:07:43 INFO - PROCESS | 1844 | 1461100063950 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbccc21d000) [pid = 1844] [serial = 678] [outer = 0x7fbccbe8ec00] 14:07:44 INFO - PROCESS | 1844 | 1461100064772 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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1379ms 14:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:07:44 INFO - PROCESS | 1844 | 1461100064803 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 1844 | 1461100064805 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 14:07:44 INFO - PROCESS | 1844 | 1461100064813 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 1844 | 1461100064816 Marionette TRACE conn3 <- [1,874,null,{}] 14:07:44 INFO - PROCESS | 1844 | 1461100064822 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}] 14:07:45 INFO - PROCESS | 1844 | 1461100065024 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 14:07:45 INFO - PROCESS | 1844 | 1461100065200 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c88800 == 84 [pid = 1844] [id = 226] 14:07:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbccbe92000) [pid = 1844] [serial = 679] [outer = (nil)] 14:07:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbccc9b5800) [pid = 1844] [serial = 680] [outer = 0x7fbccbe92000] 14:07:45 INFO - PROCESS | 1844 | 1461100065275 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbccc9bf000) [pid = 1844] [serial = 681] [outer = 0x7fbccbe92000] 14:07:46 INFO - PROCESS | 1844 | 1461100066192 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]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1437ms 14:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:07:46 INFO - PROCESS | 1844 | 1461100066250 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 1844 | 1461100066253 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 14:07:46 INFO - PROCESS | 1844 | 1461100066260 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 1844 | 1461100066263 Marionette TRACE conn3 <- [1,878,null,{}] 14:07:46 INFO - PROCESS | 1844 | 1461100066269 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}] 14:07:46 INFO - PROCESS | 1844 | 1461100066500 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 14:07:46 INFO - PROCESS | 1844 | 1461100066674 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5105800 == 85 [pid = 1844] [id = 227] 14:07:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbccbc70400) [pid = 1844] [serial = 682] [outer = (nil)] 14:07:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcccc21400) [pid = 1844] [serial = 683] [outer = 0x7fbccbc70400] 14:07:46 INFO - PROCESS | 1844 | 1461100066746 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbccd815400) [pid = 1844] [serial = 684] [outer = 0x7fbccbc70400] 14:07:47 INFO - PROCESS | 1844 | 1461100067605 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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1386ms 14:07:47 INFO - PROCESS | 1844 | 1461100067647 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 1844 | 1461100067651 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 14:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:07:47 INFO - PROCESS | 1844 | 1461100067658 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 1844 | 1461100067662 Marionette TRACE conn3 <- [1,882,null,{}] 14:07:47 INFO - PROCESS | 1844 | 1461100067668 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}] 14:07:47 INFO - PROCESS | 1844 | 1461100067895 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 14:07:48 INFO - PROCESS | 1844 | 1461100068076 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e79800 == 86 [pid = 1844] [id = 228] 14:07:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcbfde6800) [pid = 1844] [serial = 685] [outer = (nil)] 14:07:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcce75f800) [pid = 1844] [serial = 686] [outer = 0x7fbcbfde6800] 14:07:48 INFO - PROCESS | 1844 | 1461100068154 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbccfcbc400) [pid = 1844] [serial = 687] [outer = 0x7fbcbfde6800] 14:07:49 INFO - PROCESS | 1844 | 1461100069053 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]]]}] 14:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1431ms 14:07:49 INFO - PROCESS | 1844 | 1461100069090 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 14:07:49 INFO - PROCESS | 1844 | 1461100069093 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 14:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:07:49 INFO - PROCESS | 1844 | 1461100069099 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:07:49 INFO - PROCESS | 1844 | 1461100069102 Marionette TRACE conn3 <- [1,886,null,{}] 14:07:49 INFO - PROCESS | 1844 | 1461100069107 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}] 14:07:49 INFO - PROCESS | 1844 | 1461100069295 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 14:07:49 INFO - PROCESS | 1844 | 1461100069802 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc42a0000 == 87 [pid = 1844] [id = 229] 14:07:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcbfd85c00) [pid = 1844] [serial = 688] [outer = (nil)] 14:07:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcbfde6c00) [pid = 1844] [serial = 689] [outer = 0x7fbcbfd85c00] 14:07:49 INFO - PROCESS | 1844 | 1461100069916 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc0f1ac00) [pid = 1844] [serial = 690] [outer = 0x7fbcbfd85c00] 14:07:50 INFO - PROCESS | 1844 | 1461100070775 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]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1736ms 14:07:50 INFO - PROCESS | 1844 | 1461100070838 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 1844 | 1461100070845 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 14:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:07:50 INFO - PROCESS | 1844 | 1461100070853 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 1844 | 1461100070858 Marionette TRACE conn3 <- [1,890,null,{}] 14:07:50 INFO - PROCESS | 1844 | 1461100070865 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}] 14:07:51 INFO - PROCESS | 1844 | 1461100071208 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 14:07:51 INFO - PROCESS | 1844 | 1461100071479 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc18cc000 == 88 [pid = 1844] [id = 230] 14:07:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbcc1f99400) [pid = 1844] [serial = 691] [outer = (nil)] 14:07:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbcc32a3000) [pid = 1844] [serial = 692] [outer = 0x7fbcc1f99400] 14:07:51 INFO - PROCESS | 1844 | 1461100071550 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbcc8903000) [pid = 1844] [serial = 693] [outer = 0x7fbcc1f99400] 14:07:51 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbb5a000 == 87 [pid = 1844] [id = 216] 14:07:51 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbcd26b7c00) [pid = 1844] [serial = 577] [outer = (nil)] [url = about:blank] 14:07:51 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbce264a000) [pid = 1844] [serial = 580] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc9327000 == 86 [pid = 1844] [id = 213] 14:07:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc11de000 == 85 [pid = 1844] [id = 212] 14:07:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40c2000 == 84 [pid = 1844] [id = 211] 14:07:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7e3c800 == 83 [pid = 1844] [id = 206] 14:07:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce2b22000 == 82 [pid = 1844] [id = 205] 14:07:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5730000 == 81 [pid = 1844] [id = 204] 14:07:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4069000 == 80 [pid = 1844] [id = 203] 14:07:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcccc96800 == 79 [pid = 1844] [id = 202] 14:07:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc42a8800 == 78 [pid = 1844] [id = 201] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcc19f3c00) [pid = 1844] [serial = 503] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbce28bdc00) [pid = 1844] [serial = 497] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcd0554c00) [pid = 1844] [serial = 500] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbccd814800) [pid = 1844] [serial = 595] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcc8cc3000) [pid = 1844] [serial = 598] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbccfed8800) [pid = 1844] [serial = 596] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbcbfd6d800) [pid = 1844] [serial = 583] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcbfdf5000) [pid = 1844] [serial = 584] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbccb8a5800) [pid = 1844] [serial = 592] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbccc872800) [pid = 1844] [serial = 571] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbccba3f800) [pid = 1844] [serial = 563] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcc21b5400) [pid = 1844] [serial = 565] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcc9d09c00) [pid = 1844] [serial = 589] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbccb272800) [pid = 1844] [serial = 590] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbccb14a800) [pid = 1844] [serial = 568] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcc8cc0c00) [pid = 1844] [serial = 587] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcc21b7c00) [pid = 1844] [serial = 586] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbccfe85400) [pid = 1844] [serial = 574] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcca01a000) [pid = 1844] [serial = 599] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbccc21e400) [pid = 1844] [serial = 593] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcc890cc00) [pid = 1844] [serial = 530] [outer = (nil)] [url = about:blank] 14:07:52 INFO - PROCESS | 1844 | 1461100072475 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]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1688ms 14:07:52 INFO - PROCESS | 1844 | 1461100072546 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 1844 | 1461100072552 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 14:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:07:52 INFO - PROCESS | 1844 | 1461100072559 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 1844 | 1461100072561 Marionette TRACE conn3 <- [1,894,null,{}] 14:07:52 INFO - PROCESS | 1844 | 1461100072566 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}] 14:07:52 INFO - PROCESS | 1844 | 1461100072738 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 14:07:52 INFO - PROCESS | 1844 | 1461100072749 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f17800 == 79 [pid = 1844] [id = 231] 14:07:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbfd6d800) [pid = 1844] [serial = 694] [outer = (nil)] 14:07:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcc8d14800) [pid = 1844] [serial = 695] [outer = 0x7fbcbfd6d800] 14:07:52 INFO - PROCESS | 1844 | 1461100072819 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcc9d12000) [pid = 1844] [serial = 696] [outer = 0x7fbcbfd6d800] 14:07:53 INFO - PROCESS | 1844 | 1461100073709 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]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1182ms 14:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:07:53 INFO - PROCESS | 1844 | 1461100073741 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 1844 | 1461100073744 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 14:07:53 INFO - PROCESS | 1844 | 1461100073759 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 1844 | 1461100073768 Marionette TRACE conn3 <- [1,898,null,{}] 14:07:53 INFO - PROCESS | 1844 | 1461100073778 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}] 14:07:54 INFO - PROCESS | 1844 | 1461100074025 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 14:07:54 INFO - PROCESS | 1844 | 1461100074115 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca15e800 == 80 [pid = 1844] [id = 232] 14:07:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcc890cc00) [pid = 1844] [serial = 697] [outer = (nil)] 14:07:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbccb144c00) [pid = 1844] [serial = 698] [outer = 0x7fbcc890cc00] 14:07:54 INFO - PROCESS | 1844 | 1461100074186 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbccb195c00) [pid = 1844] [serial = 699] [outer = 0x7fbcc890cc00] 14:07:55 INFO - PROCESS | 1844 | 1461100074998 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]]]}] 14:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1297ms 14:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:07:55 INFO - PROCESS | 1844 | 1461100075050 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 1844 | 1461100075053 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 14:07:55 INFO - PROCESS | 1844 | 1461100075060 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 1844 | 1461100075063 Marionette TRACE conn3 <- [1,902,null,{}] 14:07:55 INFO - PROCESS | 1844 | 1461100075070 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}] 14:07:55 INFO - PROCESS | 1844 | 1461100075282 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 14:07:55 INFO - PROCESS | 1844 | 1461100075316 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc333800 == 81 [pid = 1844] [id = 233] 14:07:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcc8911000) [pid = 1844] [serial = 700] [outer = (nil)] 14:07:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbccb425800) [pid = 1844] [serial = 701] [outer = 0x7fbcc8911000] 14:07:55 INFO - PROCESS | 1844 | 1461100075377 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbccb527000) [pid = 1844] [serial = 702] [outer = 0x7fbcc8911000] 14:07:56 INFO - PROCESS | 1844 | 1461100076264 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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1236ms 14:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:07:56 INFO - PROCESS | 1844 | 1461100076295 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 1844 | 1461100076298 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 14:07:56 INFO - PROCESS | 1844 | 1461100076304 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 1844 | 1461100076306 Marionette TRACE conn3 <- [1,906,null,{}] 14:07:56 INFO - PROCESS | 1844 | 1461100076311 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}] 14:07:56 INFO - PROCESS | 1844 | 1461100076695 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 14:07:56 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbccb428400) [pid = 1844] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:07:56 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcc9f0c800) [pid = 1844] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:07:56 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcc21b4c00) [pid = 1844] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:07:56 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcca019000) [pid = 1844] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:07:56 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcbfdf1c00) [pid = 1844] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:07:56 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcc32a0c00) [pid = 1844] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:07:56 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcc32a1000) [pid = 1844] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:07:56 INFO - PROCESS | 1844 | 1461100076801 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb915000 == 82 [pid = 1844] [id = 234] 14:07:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbccb148400) [pid = 1844] [serial = 703] [outer = (nil)] 14:07:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbccb428400) [pid = 1844] [serial = 704] [outer = 0x7fbccb148400] 14:07:56 INFO - PROCESS | 1844 | 1461100076917 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbccbc62c00) [pid = 1844] [serial = 705] [outer = 0x7fbccb148400] 14:07:57 INFO - PROCESS | 1844 | 1461100077645 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]]]}] 14:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1382ms 14:07:57 INFO - PROCESS | 1844 | 1461100077686 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 14:07:57 INFO - PROCESS | 1844 | 1461100077690 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 14:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:07:57 INFO - PROCESS | 1844 | 1461100077708 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - PROCESS | 1844 | 1461100077710 Marionette TRACE conn3 <- [1,910,null,{}] 14:07:57 INFO - PROCESS | 1844 | 1461100077717 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}] 14:07:57 INFO - PROCESS | 1844 | 1461100077889 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 14:07:57 INFO - PROCESS | 1844 | 1461100077906 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bbb800 == 83 [pid = 1844] [id = 235] 14:07:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbccbc70800) [pid = 1844] [serial = 706] [outer = (nil)] 14:07:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcccd45c00) [pid = 1844] [serial = 707] [outer = 0x7fbccbc70800] 14:07:57 INFO - PROCESS | 1844 | 1461100077968 Marionette DEBUG loaded listener.js 14:07:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbccdc3e000) [pid = 1844] [serial = 708] [outer = 0x7fbccbc70800] 14:07:59 INFO - PROCESS | 1844 | 1461100079003 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]]]}] 14:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1343ms 14:07:59 INFO - PROCESS | 1844 | 1461100079042 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 1844 | 1461100079048 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 14:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:07:59 INFO - PROCESS | 1844 | 1461100079057 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 1844 | 1461100079063 Marionette TRACE conn3 <- [1,914,null,{}] 14:07:59 INFO - PROCESS | 1844 | 1461100079074 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}] 14:07:59 INFO - PROCESS | 1844 | 1461100079343 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 14:07:59 INFO - PROCESS | 1844 | 1461100079690 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc89d9000 == 84 [pid = 1844] [id = 236] 14:07:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcc0f19800) [pid = 1844] [serial = 709] [outer = (nil)] 14:07:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcc1f99800) [pid = 1844] [serial = 710] [outer = 0x7fbcc0f19800] 14:07:59 INFO - PROCESS | 1844 | 1461100079824 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcc32a9400) [pid = 1844] [serial = 711] [outer = 0x7fbcc0f19800] 14:08:00 INFO - PROCESS | 1844 | 1461100080787 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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1795ms 14:08:00 INFO - PROCESS | 1844 | 1461100080852 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 1844 | 1461100080861 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 14:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:08:00 INFO - PROCESS | 1844 | 1461100080872 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 1844 | 1461100080876 Marionette TRACE conn3 <- [1,918,null,{}] 14:08:00 INFO - PROCESS | 1844 | 1461100080883 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}] 14:08:01 INFO - PROCESS | 1844 | 1461100081138 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 14:08:01 INFO - PROCESS | 1844 | 1461100081308 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc33b800 == 85 [pid = 1844] [id = 237] 14:08:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcc8ccdc00) [pid = 1844] [serial = 712] [outer = (nil)] 14:08:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc9f0bc00) [pid = 1844] [serial = 713] [outer = 0x7fbcc8ccdc00] 14:08:01 INFO - PROCESS | 1844 | 1461100081432 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcca015800) [pid = 1844] [serial = 714] [outer = 0x7fbcc8ccdc00] 14:08:02 INFO - PROCESS | 1844 | 1461100082630 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]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1835ms 14:08:02 INFO - PROCESS | 1844 | 1461100082719 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 14:08:02 INFO - PROCESS | 1844 | 1461100082723 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 14:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:08:02 INFO - PROCESS | 1844 | 1461100082733 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - PROCESS | 1844 | 1461100082738 Marionette TRACE conn3 <- [1,922,null,{}] 14:08:02 INFO - PROCESS | 1844 | 1461100082797 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}] 14:08:03 INFO - PROCESS | 1844 | 1461100083173 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 14:08:03 INFO - PROCESS | 1844 | 1461100083334 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd405e000 == 86 [pid = 1844] [id = 238] 14:08:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbccb511000) [pid = 1844] [serial = 715] [outer = (nil)] 14:08:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbccba3d800) [pid = 1844] [serial = 716] [outer = 0x7fbccb511000] 14:08:03 INFO - PROCESS | 1844 | 1461100083437 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbccbe90000) [pid = 1844] [serial = 717] [outer = 0x7fbccb511000] 14:08:04 INFO - PROCESS | 1844 | 1461100084476 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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1800ms 14:08:04 INFO - PROCESS | 1844 | 1461100084534 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 1844 | 1461100084540 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 14:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:08:04 INFO - PROCESS | 1844 | 1461100084548 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 1844 | 1461100084554 Marionette TRACE conn3 <- [1,926,null,{}] 14:08:04 INFO - PROCESS | 1844 | 1461100084561 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}] 14:08:04 INFO - PROCESS | 1844 | 1461100084807 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 14:08:05 INFO - PROCESS | 1844 | 1461100085082 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd56f0000 == 87 [pid = 1844] [id = 239] 14:08:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbccb532c00) [pid = 1844] [serial = 718] [outer = (nil)] 14:08:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbccda97c00) [pid = 1844] [serial = 719] [outer = 0x7fbccb532c00] 14:08:05 INFO - PROCESS | 1844 | 1461100085229 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcce829400) [pid = 1844] [serial = 720] [outer = 0x7fbccb532c00] 14:08:06 INFO - PROCESS | 1844 | 1461100086209 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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1698ms 14:08:06 INFO - PROCESS | 1844 | 1461100086247 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 1844 | 1461100086251 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 14:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:08:06 INFO - PROCESS | 1844 | 1461100086257 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 1844 | 1461100086260 Marionette TRACE conn3 <- [1,930,null,{}] 14:08:06 INFO - PROCESS | 1844 | 1461100086266 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}] 14:08:06 INFO - PROCESS | 1844 | 1461100086459 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 14:08:06 INFO - PROCESS | 1844 | 1461100086683 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd87a1800 == 88 [pid = 1844] [id = 240] 14:08:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbccbe91000) [pid = 1844] [serial = 721] [outer = (nil)] 14:08:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbccfb1fc00) [pid = 1844] [serial = 722] [outer = 0x7fbccbe91000] 14:08:06 INFO - PROCESS | 1844 | 1461100086800 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbccfcc2800) [pid = 1844] [serial = 723] [outer = 0x7fbccbe91000] 14:08:07 INFO - PROCESS | 1844 | 1461100087629 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]]]}] 14:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1434ms 14:08:07 INFO - PROCESS | 1844 | 1461100087693 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 1844 | 1461100087695 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 14:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:08:07 INFO - PROCESS | 1844 | 1461100087704 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 1844 | 1461100087708 Marionette TRACE conn3 <- [1,934,null,{}] 14:08:07 INFO - PROCESS | 1844 | 1461100087714 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}] 14:08:08 INFO - PROCESS | 1844 | 1461100088007 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 14:08:08 INFO - PROCESS | 1844 | 1461100088244 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce26d8800 == 89 [pid = 1844] [id = 241] 14:08:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccfdd6c00) [pid = 1844] [serial = 724] [outer = (nil)] 14:08:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbccfece800) [pid = 1844] [serial = 725] [outer = 0x7fbccfdd6c00] 14:08:08 INFO - PROCESS | 1844 | 1461100088369 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbcd0547800) [pid = 1844] [serial = 726] [outer = 0x7fbccfdd6c00] 14:08:09 INFO - PROCESS | 1844 | 1461100089335 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]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1691ms 14:08:09 INFO - PROCESS | 1844 | 1461100089396 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 1844 | 1461100089400 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 14:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:08:09 INFO - PROCESS | 1844 | 1461100089406 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 1844 | 1461100089410 Marionette TRACE conn3 <- [1,938,null,{}] 14:08:09 INFO - PROCESS | 1844 | 1461100089415 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}] 14:08:09 INFO - PROCESS | 1844 | 1461100089637 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 14:08:09 INFO - PROCESS | 1844 | 1461100089813 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce2baa800 == 90 [pid = 1844] [id = 242] 14:08:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbccfdd3c00) [pid = 1844] [serial = 727] [outer = (nil)] 14:08:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbcd0552800) [pid = 1844] [serial = 728] [outer = 0x7fbccfdd3c00] 14:08:09 INFO - PROCESS | 1844 | 1461100089886 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbcd0c0e400) [pid = 1844] [serial = 729] [outer = 0x7fbccfdd3c00] 14:08:10 INFO - PROCESS | 1844 | 1461100090756 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]]]}] 14:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1380ms 14:08:10 INFO - PROCESS | 1844 | 1461100090787 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 1844 | 1461100090791 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 14:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:08:10 INFO - PROCESS | 1844 | 1461100090798 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 1844 | 1461100090803 Marionette TRACE conn3 <- [1,942,null,{}] 14:08:10 INFO - PROCESS | 1844 | 1461100090809 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}] 14:08:10 INFO - PROCESS | 1844 | 1461100090993 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 14:08:11 INFO - PROCESS | 1844 | 1461100091184 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3d55000 == 91 [pid = 1844] [id = 243] 14:08:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccfdd7000) [pid = 1844] [serial = 730] [outer = (nil)] 14:08:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbcd1c6b400) [pid = 1844] [serial = 731] [outer = 0x7fbccfdd7000] 14:08:11 INFO - PROCESS | 1844 | 1461100091255 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbcd1d7a000) [pid = 1844] [serial = 732] [outer = 0x7fbccfdd7000] 14:08:12 INFO - PROCESS | 1844 | 1461100092129 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]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1389ms 14:08:12 INFO - PROCESS | 1844 | 1461100092190 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 14:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:08:12 INFO - PROCESS | 1844 | 1461100092197 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 14:08:12 INFO - PROCESS | 1844 | 1461100092206 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - PROCESS | 1844 | 1461100092212 Marionette TRACE conn3 <- [1,946,null,{}] 14:08:12 INFO - PROCESS | 1844 | 1461100092221 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}] 14:08:12 INFO - PROCESS | 1844 | 1461100092518 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 14:08:12 INFO - PROCESS | 1844 | 1461100092786 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5dc5000 == 92 [pid = 1844] [id = 244] 14:08:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbccbc71800) [pid = 1844] [serial = 733] [outer = (nil)] 14:08:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbcd2aaac00) [pid = 1844] [serial = 734] [outer = 0x7fbccbc71800] 14:08:12 INFO - PROCESS | 1844 | 1461100092860 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcd2b3b800) [pid = 1844] [serial = 735] [outer = 0x7fbccbc71800] 14:08:13 INFO - PROCESS | 1844 | 1461100093706 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]]]}] 14:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1542ms 14:08:13 INFO - PROCESS | 1844 | 1461100093747 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 1844 | 1461100093750 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 14:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:08:13 INFO - PROCESS | 1844 | 1461100093757 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 1844 | 1461100093761 Marionette TRACE conn3 <- [1,950,null,{}] 14:08:13 INFO - PROCESS | 1844 | 1461100093767 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}] 14:08:13 INFO - PROCESS | 1844 | 1461100093960 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 14:08:14 INFO - PROCESS | 1844 | 1461100094142 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7752800 == 93 [pid = 1844] [id = 245] 14:08:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcd1f2a800) [pid = 1844] [serial = 736] [outer = (nil)] 14:08:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcd3561000) [pid = 1844] [serial = 737] [outer = 0x7fbcd1f2a800] 14:08:14 INFO - PROCESS | 1844 | 1461100094213 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcd38dec00) [pid = 1844] [serial = 738] [outer = 0x7fbcd1f2a800] 14:08:15 INFO - PROCESS | 1844 | 1461100095115 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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1430ms 14:08:15 INFO - PROCESS | 1844 | 1461100095188 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 1844 | 1461100095193 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 14:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:08:15 INFO - PROCESS | 1844 | 1461100095202 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 1844 | 1461100095206 Marionette TRACE conn3 <- [1,954,null,{}] 14:08:15 INFO - PROCESS | 1844 | 1461100095212 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}] 14:08:15 INFO - PROCESS | 1844 | 1461100095459 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 14:08:15 INFO - PROCESS | 1844 | 1461100095692 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7f83000 == 94 [pid = 1844] [id = 246] 14:08:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbcd5028400) [pid = 1844] [serial = 739] [outer = (nil)] 14:08:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbcd502bc00) [pid = 1844] [serial = 740] [outer = 0x7fbcd5028400] 14:08:15 INFO - PROCESS | 1844 | 1461100095816 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcd5075c00) [pid = 1844] [serial = 741] [outer = 0x7fbcd5028400] 14:08:16 INFO - PROCESS | 1844 | 1461100096732 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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1585ms 14:08:16 INFO - PROCESS | 1844 | 1461100096787 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 14:08:16 INFO - PROCESS | 1844 | 1461100096791 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 14:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:08:16 INFO - PROCESS | 1844 | 1461100096796 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 1844 | 1461100096800 Marionette TRACE conn3 <- [1,958,null,{}] 14:08:16 INFO - PROCESS | 1844 | 1461100096805 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}] 14:08:16 INFO - PROCESS | 1844 | 1461100096995 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 14:08:17 INFO - PROCESS | 1844 | 1461100097182 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc89d5000 == 95 [pid = 1844] [id = 247] 14:08:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcc19ee400) [pid = 1844] [serial = 742] [outer = (nil)] 14:08:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbccb355c00) [pid = 1844] [serial = 743] [outer = 0x7fbcc19ee400] 14:08:17 INFO - PROCESS | 1844 | 1461100097256 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcd51c9c00) [pid = 1844] [serial = 744] [outer = 0x7fbcc19ee400] 14:08:18 INFO - PROCESS | 1844 | 1461100098082 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]]]}] 14:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1331ms 14:08:18 INFO - PROCESS | 1844 | 1461100098129 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 1844 | 1461100098133 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 14:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:08:18 INFO - PROCESS | 1844 | 1461100098139 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 1844 | 1461100098141 Marionette TRACE conn3 <- [1,962,null,{}] 14:08:18 INFO - PROCESS | 1844 | 1461100098164 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}] 14:08:18 INFO - PROCESS | 1844 | 1461100098404 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 14:08:18 INFO - PROCESS | 1844 | 1461100098855 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb91d000 == 96 [pid = 1844] [id = 248] 14:08:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcbfd6e000) [pid = 1844] [serial = 745] [outer = (nil)] 14:08:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcbfdebc00) [pid = 1844] [serial = 746] [outer = 0x7fbcbfd6e000] 14:08:19 INFO - PROCESS | 1844 | 1461100099039 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbcc19ee800) [pid = 1844] [serial = 747] [outer = 0x7fbcbfd6e000] 14:08:19 INFO - PROCESS | 1844 | 1461100099898 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]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1830ms 14:08:19 INFO - PROCESS | 1844 | 1461100099970 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 1844 | 1461100099977 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 14:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:08:19 INFO - PROCESS | 1844 | 1461100099986 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 1844 | 1461100099990 Marionette TRACE conn3 <- [1,966,null,{}] 14:08:20 INFO - PROCESS | 1844 | 1461100099998 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}] 14:08:20 INFO - PROCESS | 1844 | 1461100100258 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 14:08:20 INFO - PROCESS | 1844 | 1461100100635 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1ae0800 == 97 [pid = 1844] [id = 249] 14:08:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbcc8d16800) [pid = 1844] [serial = 748] [outer = (nil)] 14:08:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbcc9d0ac00) [pid = 1844] [serial = 749] [outer = 0x7fbcc8d16800] 14:08:20 INFO - PROCESS | 1844 | 1461100100713 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcca013c00) [pid = 1844] [serial = 750] [outer = 0x7fbcc8d16800] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb915000 == 96 [pid = 1844] [id = 234] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba0b800 == 95 [pid = 1844] [id = 215] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc333800 == 94 [pid = 1844] [id = 233] 14:08:21 INFO - PROCESS | 1844 | 1461100101675 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]]]}] 14:08:21 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbccb361800) [pid = 1844] [serial = 652] [outer = (nil)] [url = about:blank] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca15e800 == 93 [pid = 1844] [id = 232] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca18a800 == 92 [pid = 1844] [id = 214] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc3f17800 == 91 [pid = 1844] [id = 231] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc18cc000 == 90 [pid = 1844] [id = 230] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc42a0000 == 89 [pid = 1844] [id = 229] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd05db800 == 88 [pid = 1844] [id = 222] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce790000 == 87 [pid = 1844] [id = 221] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcccc94800 == 86 [pid = 1844] [id = 220] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bd2800 == 85 [pid = 1844] [id = 200] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbb4c800 == 84 [pid = 1844] [id = 219] 14:08:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40af000 == 83 [pid = 1844] [id = 218] 14:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1782ms 14:08:21 INFO - PROCESS | 1844 | 1461100101771 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 1844 | 1461100101776 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 14:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:08:21 INFO - PROCESS | 1844 | 1461100101785 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 1844 | 1461100101787 Marionette TRACE conn3 <- [1,970,null,{}] 14:08:21 INFO - PROCESS | 1844 | 1461100101793 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}] 14:08:21 INFO - PROCESS | 1844 | 1461100101972 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbccb52e400) [pid = 1844] [serial = 610] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbccc216c00) [pid = 1844] [serial = 602] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbce28bb800) [pid = 1844] [serial = 622] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcca018400) [pid = 1844] [serial = 644] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbcca012400) [pid = 1844] [serial = 643] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbccfe83800) [pid = 1844] [serial = 616] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcc8907400) [pid = 1844] [serial = 631] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbccbc6b000) [pid = 1844] [serial = 601] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbccb14fc00) [pid = 1844] [serial = 649] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbccb14ec00) [pid = 1844] [serial = 647] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbccb35d400) [pid = 1844] [serial = 650] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcc1ede000) [pid = 1844] [serial = 635] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcc4206800) [pid = 1844] [serial = 637] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcc9d10400) [pid = 1844] [serial = 607] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcc1f96400) [pid = 1844] [serial = 628] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcc8d17c00) [pid = 1844] [serial = 640] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcc21b9000) [pid = 1844] [serial = 604] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbccca0c400) [pid = 1844] [serial = 613] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcd75dac00) [pid = 1844] [serial = 619] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcc9d0bc00) [pid = 1844] [serial = 641] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbccb145400) [pid = 1844] [serial = 646] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcc19ecc00) [pid = 1844] [serial = 634] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcc0f15800) [pid = 1844] [serial = 625] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcc420d800) [pid = 1844] [serial = 638] [outer = (nil)] [url = about:blank] 14:08:22 INFO - PROCESS | 1844 | 1461100102218 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40a4800 == 84 [pid = 1844] [id = 250] 14:08:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbcc19ecc00) [pid = 1844] [serial = 751] [outer = (nil)] 14:08:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbcc8d17c00) [pid = 1844] [serial = 752] [outer = 0x7fbcc19ecc00] 14:08:22 INFO - PROCESS | 1844 | 1461100102289 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccb151c00) [pid = 1844] [serial = 753] [outer = 0x7fbcc19ecc00] 14:08:23 INFO - PROCESS | 1844 | 1461100102998 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]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1231ms 14:08:23 INFO - PROCESS | 1844 | 1461100103020 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 1844 | 1461100103024 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 14:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:08:23 INFO - PROCESS | 1844 | 1461100103045 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 1844 | 1461100103055 Marionette TRACE conn3 <- [1,974,null,{}] 14:08:23 INFO - PROCESS | 1844 | 1461100103077 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}] 14:08:23 INFO - PROCESS | 1844 | 1461100103247 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 14:08:23 INFO - PROCESS | 1844 | 1461100103265 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb5b800 == 85 [pid = 1844] [id = 251] 14:08:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbcc21ba400) [pid = 1844] [serial = 754] [outer = (nil)] 14:08:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccb531800) [pid = 1844] [serial = 755] [outer = 0x7fbcc21ba400] 14:08:23 INFO - PROCESS | 1844 | 1461100103326 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbccba34c00) [pid = 1844] [serial = 756] [outer = 0x7fbcc21ba400] 14:08:24 INFO - PROCESS | 1844 | 1461100104162 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]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1173ms 14:08:24 INFO - PROCESS | 1844 | 1461100104217 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 1844 | 1461100104220 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 14:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:08:24 INFO - PROCESS | 1844 | 1461100104250 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 1844 | 1461100104253 Marionette TRACE conn3 <- [1,978,null,{}] 14:08:24 INFO - PROCESS | 1844 | 1461100104258 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}] 14:08:24 INFO - PROCESS | 1844 | 1461100104485 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 14:08:24 INFO - PROCESS | 1844 | 1461100104511 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccd8cb800 == 86 [pid = 1844] [id = 252] 14:08:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccb515800) [pid = 1844] [serial = 757] [outer = (nil)] 14:08:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbccbe73000) [pid = 1844] [serial = 758] [outer = 0x7fbccb515800] 14:08:24 INFO - PROCESS | 1844 | 1461100104571 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbccc0ca000) [pid = 1844] [serial = 759] [outer = 0x7fbccb515800] 14:08:25 INFO - PROCESS | 1844 | 1461100105446 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]]]}] 14:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1234ms 14:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:08:25 INFO - PROCESS | 1844 | 1461100105480 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 1844 | 1461100105483 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 14:08:25 INFO - PROCESS | 1844 | 1461100105489 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 1844 | 1461100105493 Marionette TRACE conn3 <- [1,982,null,{}] 14:08:25 INFO - PROCESS | 1844 | 1461100105499 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}] 14:08:25 INFO - PROCESS | 1844 | 1461100105726 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 14:08:25 INFO - PROCESS | 1844 | 1461100105763 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cc6800 == 87 [pid = 1844] [id = 253] 14:08:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbccc876c00) [pid = 1844] [serial = 760] [outer = (nil)] 14:08:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbccca07c00) [pid = 1844] [serial = 761] [outer = 0x7fbccc876c00] 14:08:25 INFO - PROCESS | 1844 | 1461100105838 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbccfc5fc00) [pid = 1844] [serial = 762] [outer = 0x7fbccc876c00] 14:08:26 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcc1f99400) [pid = 1844] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:08:26 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcc8911000) [pid = 1844] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:08:26 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcc890cc00) [pid = 1844] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:08:26 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcbfd85c00) [pid = 1844] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:08:26 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcbfd6d800) [pid = 1844] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:08:26 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbccb148400) [pid = 1844] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:08:26 INFO - PROCESS | 1844 | 1461100106942 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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1483ms 14:08:26 INFO - PROCESS | 1844 | 1461100106972 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 1844 | 1461100106975 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 14:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:08:26 INFO - PROCESS | 1844 | 1461100106981 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 1844 | 1461100106984 Marionette TRACE conn3 <- [1,986,null,{}] 14:08:26 INFO - PROCESS | 1844 | 1461100106988 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}] 14:08:27 INFO - PROCESS | 1844 | 1461100107162 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 14:08:27 INFO - PROCESS | 1844 | 1461100107306 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd2b4f800 == 88 [pid = 1844] [id = 254] 14:08:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccb8aa400) [pid = 1844] [serial = 763] [outer = (nil)] 14:08:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbccfcc2400) [pid = 1844] [serial = 764] [outer = 0x7fbccb8aa400] 14:08:27 INFO - PROCESS | 1844 | 1461100107377 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbccfe84800) [pid = 1844] [serial = 765] [outer = 0x7fbccb8aa400] 14:08:28 INFO - PROCESS | 1844 | 1461100108092 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]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1133ms 14:08:28 INFO - PROCESS | 1844 | 1461100108117 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 14:08:28 INFO - PROCESS | 1844 | 1461100108121 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 14:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:08:28 INFO - PROCESS | 1844 | 1461100108136 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 1844 | 1461100108138 Marionette TRACE conn3 <- [1,990,null,{}] 14:08:28 INFO - PROCESS | 1844 | 1461100108145 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}] 14:08:28 INFO - PROCESS | 1844 | 1461100108307 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 14:08:28 INFO - PROCESS | 1844 | 1461100108320 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c8c000 == 89 [pid = 1844] [id = 255] 14:08:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbccfe85000) [pid = 1844] [serial = 766] [outer = (nil)] 14:08:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcd26b3000) [pid = 1844] [serial = 767] [outer = 0x7fbccfe85000] 14:08:28 INFO - PROCESS | 1844 | 1461100108381 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcd38e5000) [pid = 1844] [serial = 768] [outer = 0x7fbccfe85000] 14:08:29 INFO - PROCESS | 1844 | 1461100109510 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]]]}] 14:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1437ms 14:08:29 INFO - PROCESS | 1844 | 1461100109567 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 1844 | 1461100109573 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 14:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:08:29 INFO - PROCESS | 1844 | 1461100109583 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 1844 | 1461100109587 Marionette TRACE conn3 <- [1,994,null,{}] 14:08:29 INFO - PROCESS | 1844 | 1461100109596 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}] 14:08:29 INFO - PROCESS | 1844 | 1461100109812 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 14:08:30 INFO - PROCESS | 1844 | 1461100110043 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb910800 == 90 [pid = 1844] [id = 256] 14:08:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcc4202400) [pid = 1844] [serial = 769] [outer = (nil)] 14:08:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbcc8ccac00) [pid = 1844] [serial = 770] [outer = 0x7fbcc4202400] 14:08:30 INFO - PROCESS | 1844 | 1461100110181 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbcca012c00) [pid = 1844] [serial = 771] [outer = 0x7fbcc4202400] 14:08:31 INFO - PROCESS | 1844 | 1461100111121 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]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1594ms 14:08:31 INFO - PROCESS | 1844 | 1461100111179 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 1844 | 1461100111187 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 14:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:08:31 INFO - PROCESS | 1844 | 1461100111209 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 1844 | 1461100111214 Marionette TRACE conn3 <- [1,998,null,{}] 14:08:31 INFO - PROCESS | 1844 | 1461100111220 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}] 14:08:31 INFO - PROCESS | 1844 | 1461100111468 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 14:08:31 INFO - PROCESS | 1844 | 1461100111777 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bcb000 == 91 [pid = 1844] [id = 257] 14:08:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcca021000) [pid = 1844] [serial = 772] [outer = (nil)] 14:08:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbccb52e400) [pid = 1844] [serial = 773] [outer = 0x7fbcca021000] 14:08:31 INFO - PROCESS | 1844 | 1461100111856 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbccbe8cc00) [pid = 1844] [serial = 774] [outer = 0x7fbcca021000] 14:08:32 INFO - PROCESS | 1844 | 1461100112753 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]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1587ms 14:08:32 INFO - PROCESS | 1844 | 1461100112795 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 14:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:08:32 INFO - PROCESS | 1844 | 1461100112799 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 14:08:32 INFO - PROCESS | 1844 | 1461100112807 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 1844 | 1461100112814 Marionette TRACE conn3 <- [1,1002,null,{}] 14:08:32 INFO - PROCESS | 1844 | 1461100112831 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}] 14:08:33 INFO - PROCESS | 1844 | 1461100113054 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 14:08:33 INFO - PROCESS | 1844 | 1461100113282 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbd45800 == 92 [pid = 1844] [id = 258] 14:08:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbccbe71c00) [pid = 1844] [serial = 775] [outer = (nil)] 14:08:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbccfd77000) [pid = 1844] [serial = 776] [outer = 0x7fbccbe71c00] 14:08:33 INFO - PROCESS | 1844 | 1461100113403 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbccfed8c00) [pid = 1844] [serial = 777] [outer = 0x7fbccbe71c00] 14:08:34 INFO - PROCESS | 1844 | 1461100114247 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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1497ms 14:08:34 INFO - PROCESS | 1844 | 1461100114305 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 14:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:08:34 INFO - PROCESS | 1844 | 1461100114310 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 14:08:34 INFO - PROCESS | 1844 | 1461100114316 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 1844 | 1461100114319 Marionette TRACE conn3 <- [1,1006,null,{}] 14:08:34 INFO - PROCESS | 1844 | 1461100114324 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}] 14:08:34 INFO - PROCESS | 1844 | 1461100114522 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 14:08:34 INFO - PROCESS | 1844 | 1461100114701 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7404800 == 93 [pid = 1844] [id = 259] 14:08:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbccc870c00) [pid = 1844] [serial = 778] [outer = (nil)] 14:08:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbcd38df800) [pid = 1844] [serial = 779] [outer = 0x7fbccc870c00] 14:08:34 INFO - PROCESS | 1844 | 1461100114778 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbcd5025400) [pid = 1844] [serial = 780] [outer = 0x7fbccc870c00] 14:08:35 INFO - PROCESS | 1844 | 1461100115659 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]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1379ms 14:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:08:35 INFO - PROCESS | 1844 | 1461100115695 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 1844 | 1461100115697 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 14:08:35 INFO - PROCESS | 1844 | 1461100115705 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 1844 | 1461100115707 Marionette TRACE conn3 <- [1,1010,null,{}] 14:08:35 INFO - PROCESS | 1844 | 1461100115713 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}] 14:08:35 INFO - PROCESS | 1844 | 1461100115897 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 14:08:36 INFO - PROCESS | 1844 | 1461100116082 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce8031800 == 94 [pid = 1844] [id = 260] 14:08:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcbfd6b000) [pid = 1844] [serial = 781] [outer = (nil)] 14:08:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbcd5028c00) [pid = 1844] [serial = 782] [outer = 0x7fbcbfd6b000] 14:08:36 INFO - PROCESS | 1844 | 1461100116156 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbcd5279400) [pid = 1844] [serial = 783] [outer = 0x7fbcbfd6b000] 14:08:37 INFO - PROCESS | 1844 | 1461100117092 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]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1430ms 14:08:37 INFO - PROCESS | 1844 | 1461100117134 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 1844 | 1461100117138 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 14:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:08:37 INFO - PROCESS | 1844 | 1461100117144 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 1844 | 1461100117148 Marionette TRACE conn3 <- [1,1014,null,{}] 14:08:37 INFO - PROCESS | 1844 | 1461100117153 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}] 14:08:37 INFO - PROCESS | 1844 | 1461100117371 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 14:08:37 INFO - PROCESS | 1844 | 1461100117553 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcec16b800 == 95 [pid = 1844] [id = 261] 14:08:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7fbcd5279000) [pid = 1844] [serial = 784] [outer = (nil)] 14:08:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7fbcd5f59800) [pid = 1844] [serial = 785] [outer = 0x7fbcd5279000] 14:08:37 INFO - PROCESS | 1844 | 1461100117634 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7fbcd8812c00) [pid = 1844] [serial = 786] [outer = 0x7fbcd5279000] 14:08:38 INFO - PROCESS | 1844 | 1461100118483 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]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1385ms 14:08:38 INFO - PROCESS | 1844 | 1461100118531 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 1844 | 1461100118535 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 14:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:08:38 INFO - PROCESS | 1844 | 1461100118542 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 1844 | 1461100118545 Marionette TRACE conn3 <- [1,1018,null,{}] 14:08:38 INFO - PROCESS | 1844 | 1461100118550 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}] 14:08:38 INFO - PROCESS | 1844 | 1461100118777 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 14:08:39 INFO - PROCESS | 1844 | 1461100119046 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbbb6800 == 96 [pid = 1844] [id = 262] 14:08:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7fbcd5e45c00) [pid = 1844] [serial = 787] [outer = (nil)] 14:08:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbcd8882000) [pid = 1844] [serial = 788] [outer = 0x7fbcd5e45c00] 14:08:39 INFO - PROCESS | 1844 | 1461100119226 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbcdbc4d800) [pid = 1844] [serial = 789] [outer = 0x7fbcd5e45c00] 14:08:40 INFO - PROCESS | 1844 | 1461100120034 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]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1537ms 14:08:40 INFO - PROCESS | 1844 | 1461100120080 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 1844 | 1461100120084 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 14:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:08:40 INFO - PROCESS | 1844 | 1461100120089 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 1844 | 1461100120092 Marionette TRACE conn3 <- [1,1022,null,{}] 14:08:40 INFO - PROCESS | 1844 | 1461100120097 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}] 14:08:40 INFO - PROCESS | 1844 | 1461100120291 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 14:08:40 INFO - PROCESS | 1844 | 1461100120478 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e0a800 == 97 [pid = 1844] [id = 263] 14:08:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbcd881c000) [pid = 1844] [serial = 790] [outer = (nil)] 14:08:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbce1ad2000) [pid = 1844] [serial = 791] [outer = 0x7fbcd881c000] 14:08:40 INFO - PROCESS | 1844 | 1461100120548 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbce2643000) [pid = 1844] [serial = 792] [outer = 0x7fbcd881c000] 14:08:41 INFO - PROCESS | 1844 | 1461100121522 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]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1483ms 14:08:41 INFO - PROCESS | 1844 | 1461100121573 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 1844 | 1461100121577 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 14:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:08:41 INFO - PROCESS | 1844 | 1461100121584 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 1844 | 1461100121586 Marionette TRACE conn3 <- [1,1026,null,{}] 14:08:41 INFO - PROCESS | 1844 | 1461100121592 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}] 14:08:41 INFO - PROCESS | 1844 | 1461100121780 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 14:08:41 INFO - PROCESS | 1844 | 1461100121969 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e22000 == 98 [pid = 1844] [id = 264] 14:08:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbccbe8bc00) [pid = 1844] [serial = 793] [outer = (nil)] 14:08:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbce264ac00) [pid = 1844] [serial = 794] [outer = 0x7fbccbe8bc00] 14:08:42 INFO - PROCESS | 1844 | 1461100122044 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbce29c8400) [pid = 1844] [serial = 795] [outer = 0x7fbccbe8bc00] 14:08:43 INFO - PROCESS | 1844 | 1461100123024 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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1491ms 14:08:43 INFO - PROCESS | 1844 | 1461100123078 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 1844 | 1461100123082 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 14:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:08:43 INFO - PROCESS | 1844 | 1461100123090 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 1844 | 1461100123094 Marionette TRACE conn3 <- [1,1030,null,{}] 14:08:43 INFO - PROCESS | 1844 | 1461100123099 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}] 14:08:43 INFO - PROCESS | 1844 | 1461100123331 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 14:08:43 INFO - PROCESS | 1844 | 1461100123633 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f7b000 == 99 [pid = 1844] [id = 265] 14:08:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbce2d38c00) [pid = 1844] [serial = 796] [outer = (nil)] 14:08:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbce3a29400) [pid = 1844] [serial = 797] [outer = 0x7fbce2d38c00] 14:08:43 INFO - PROCESS | 1844 | 1461100123716 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbce3ad1400) [pid = 1844] [serial = 798] [outer = 0x7fbce2d38c00] 14:08:44 INFO - PROCESS | 1844 | 1461100124569 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]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1529ms 14:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:08:44 INFO - PROCESS | 1844 | 1461100124621 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 1844 | 1461100124624 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 14:08:44 INFO - PROCESS | 1844 | 1461100124630 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 1844 | 1461100124633 Marionette TRACE conn3 <- [1,1034,null,{}] 14:08:44 INFO - PROCESS | 1844 | 1461100124639 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}] 14:08:44 INFO - PROCESS | 1844 | 1461100124935 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 14:08:45 INFO - PROCESS | 1844 | 1461100125226 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc04c7800 == 100 [pid = 1844] [id = 266] 14:08:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbce3d04c00) [pid = 1844] [serial = 799] [outer = (nil)] 14:08:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbce3ebb800) [pid = 1844] [serial = 800] [outer = 0x7fbce3d04c00] 14:08:45 INFO - PROCESS | 1844 | 1461100125313 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbce5d44000) [pid = 1844] [serial = 801] [outer = 0x7fbce3d04c00] 14:08:46 INFO - PROCESS | 1844 | 1461100126129 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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1542ms 14:08:46 INFO - PROCESS | 1844 | 1461100126172 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 1844 | 1461100126176 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 14:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:08:46 INFO - PROCESS | 1844 | 1461100126184 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 1844 | 1461100126188 Marionette TRACE conn3 <- [1,1038,null,{}] 14:08:46 INFO - PROCESS | 1844 | 1461100126195 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}] 14:08:46 INFO - PROCESS | 1844 | 1461100126398 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 14:08:46 INFO - PROCESS | 1844 | 1461100126584 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd091e800 == 101 [pid = 1844] [id = 267] 14:08:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbce3d0ac00) [pid = 1844] [serial = 802] [outer = (nil)] 14:08:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbce7451000) [pid = 1844] [serial = 803] [outer = 0x7fbce3d0ac00] 14:08:46 INFO - PROCESS | 1844 | 1461100126653 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7fbce7a27000) [pid = 1844] [serial = 804] [outer = 0x7fbce3d0ac00] 14:08:47 INFO - PROCESS | 1844 | 1461100127565 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]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1441ms 14:08:47 INFO - PROCESS | 1844 | 1461100127626 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 1844 | 1461100127628 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 14:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:08:47 INFO - PROCESS | 1844 | 1461100127635 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 1844 | 1461100127637 Marionette TRACE conn3 <- [1,1042,null,{}] 14:08:47 INFO - PROCESS | 1844 | 1461100127643 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}] 14:08:47 INFO - PROCESS | 1844 | 1461100127849 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 14:08:48 INFO - PROCESS | 1844 | 1461100128114 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1ae1800 == 102 [pid = 1844] [id = 268] 14:08:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbcbfdf2c00) [pid = 1844] [serial = 805] [outer = (nil)] 14:08:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbcc8cc6c00) [pid = 1844] [serial = 806] [outer = 0x7fbcbfdf2c00] 14:08:48 INFO - PROCESS | 1844 | 1461100128233 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7fbccca08000) [pid = 1844] [serial = 807] [outer = 0x7fbcbfdf2c00] 14:08:49 INFO - PROCESS | 1844 | 1461100129069 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]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1486ms 14:08:49 INFO - PROCESS | 1844 | 1461100129122 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 1844 | 1461100129125 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 14:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:08:49 INFO - PROCESS | 1844 | 1461100129131 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 1844 | 1461100129134 Marionette TRACE conn3 <- [1,1046,null,{}] 14:08:49 INFO - PROCESS | 1844 | 1461100129140 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}] 14:08:49 INFO - PROCESS | 1844 | 1461100129324 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 14:08:49 INFO - PROCESS | 1844 | 1461100129515 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0931000 == 103 [pid = 1844] [id = 269] 14:08:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7fbcbfdf5000) [pid = 1844] [serial = 808] [outer = (nil)] 14:08:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbcd0a8b000) [pid = 1844] [serial = 809] [outer = 0x7fbcbfdf5000] 14:08:49 INFO - PROCESS | 1844 | 1461100129586 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbce2d2ec00) [pid = 1844] [serial = 810] [outer = 0x7fbcbfdf5000] 14:08:50 INFO - PROCESS | 1844 | 1461100130867 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]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1784ms 14:08:50 INFO - PROCESS | 1844 | 1461100130918 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 14:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:08:50 INFO - PROCESS | 1844 | 1461100130924 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 14:08:50 INFO - PROCESS | 1844 | 1461100130932 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 1844 | 1461100130937 Marionette TRACE conn3 <- [1,1050,null,{}] 14:08:50 INFO - PROCESS | 1844 | 1461100130945 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}] 14:08:51 INFO - PROCESS | 1844 | 1461100131196 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 14:08:51 INFO - PROCESS | 1844 | 1461100131386 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f72800 == 104 [pid = 1844] [id = 270] 14:08:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7fbcc1f94400) [pid = 1844] [serial = 811] [outer = (nil)] 14:08:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7fbcc890d800) [pid = 1844] [serial = 812] [outer = 0x7fbcc1f94400] 14:08:51 INFO - PROCESS | 1844 | 1461100131459 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7fbcca012400) [pid = 1844] [serial = 813] [outer = 0x7fbcc1f94400] 14:08:52 INFO - PROCESS | 1844 | 1461100132374 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]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1488ms 14:08:52 INFO - PROCESS | 1844 | 1461100132420 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 1844 | 1461100132428 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 14:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:08:52 INFO - PROCESS | 1844 | 1461100132438 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 1844 | 1461100132442 Marionette TRACE conn3 <- [1,1054,null,{}] 14:08:52 INFO - PROCESS | 1844 | 1461100132448 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}] 14:08:52 INFO - PROCESS | 1844 | 1461100132637 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 14:08:53 INFO - PROCESS | 1844 | 1461100133050 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc18d0800 == 105 [pid = 1844] [id = 271] 14:08:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7fbccb14a000) [pid = 1844] [serial = 814] [outer = (nil)] 14:08:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7fbccb193400) [pid = 1844] [serial = 815] [outer = 0x7fbccb14a000] 14:08:53 INFO - PROCESS | 1844 | 1461100133136 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7fbccb52b000) [pid = 1844] [serial = 816] [outer = 0x7fbccb14a000] 14:08:53 INFO - PROCESS | 1844 | 1461100133972 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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1581ms 14:08:54 INFO - PROCESS | 1844 | 1461100134021 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 1844 | 1461100134025 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 14:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:08:54 INFO - PROCESS | 1844 | 1461100134031 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 1844 | 1461100134036 Marionette TRACE conn3 <- [1,1058,null,{}] 14:08:54 INFO - PROCESS | 1844 | 1461100134052 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}] 14:08:54 INFO - PROCESS | 1844 | 1461100134250 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8dec800 == 104 [pid = 1844] [id = 209] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1afd800 == 103 [pid = 1844] [id = 208] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcef68f800 == 102 [pid = 1844] [id = 207] 14:08:54 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7fbccb52ec00) [pid = 1844] [serial = 667] [outer = (nil)] [url = about:blank] 14:08:54 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7fbccbc62800) [pid = 1844] [serial = 670] [outer = (nil)] [url = about:blank] 14:08:54 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7fbccc0bc800) [pid = 1844] [serial = 673] [outer = (nil)] [url = about:blank] 14:08:54 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7fbccc146c00) [pid = 1844] [serial = 677] [outer = (nil)] [url = about:blank] 14:08:54 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7fbccc9b5800) [pid = 1844] [serial = 680] [outer = (nil)] [url = about:blank] 14:08:54 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7fbcccc21400) [pid = 1844] [serial = 683] [outer = (nil)] [url = about:blank] 14:08:54 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbcce75f800) [pid = 1844] [serial = 686] [outer = (nil)] [url = about:blank] 14:08:54 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbcccd45c00) [pid = 1844] [serial = 707] [outer = (nil)] [url = about:blank] 14:08:54 INFO - PROCESS | 1844 | 1461100134524 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd2b4f800 == 101 [pid = 1844] [id = 254] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0cc6800 == 100 [pid = 1844] [id = 253] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccd8cb800 == 99 [pid = 1844] [id = 252] 14:08:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc42a1000 == 100 [pid = 1844] [id = 272] 14:08:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbcc329d000) [pid = 1844] [serial = 817] [outer = (nil)] 14:08:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbccb356c00) [pid = 1844] [serial = 818] [outer = 0x7fbcc329d000] 14:08:54 INFO - PROCESS | 1844 | 1461100134637 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7fbccc9b5800) [pid = 1844] [serial = 819] [outer = 0x7fbcc329d000] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbb5b800 == 99 [pid = 1844] [id = 251] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40a4800 == 98 [pid = 1844] [id = 250] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1ae0800 == 97 [pid = 1844] [id = 249] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb91d000 == 96 [pid = 1844] [id = 248] 14:08:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce5dc5000 == 95 [pid = 1844] [id = 244] 14:08:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce3d55000 == 94 [pid = 1844] [id = 243] 14:08:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce2baa800 == 93 [pid = 1844] [id = 242] 14:08:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce26d8800 == 92 [pid = 1844] [id = 241] 14:08:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd87a1800 == 91 [pid = 1844] [id = 240] 14:08:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd56f0000 == 90 [pid = 1844] [id = 239] 14:08:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd405e000 == 89 [pid = 1844] [id = 238] 14:08:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc33b800 == 88 [pid = 1844] [id = 237] 14:08:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc89d9000 == 87 [pid = 1844] [id = 236] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7fbcc8903000) [pid = 1844] [serial = 693] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbcc32a3000) [pid = 1844] [serial = 692] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbcc8cca800) [pid = 1844] [serial = 658] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7fbccb425800) [pid = 1844] [serial = 701] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7fbccb144c00) [pid = 1844] [serial = 698] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbccb431000) [pid = 1844] [serial = 664] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbcc1eddc00) [pid = 1844] [serial = 655] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7fbccb194c00) [pid = 1844] [serial = 661] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbcc0f1ac00) [pid = 1844] [serial = 690] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbcbfde6c00) [pid = 1844] [serial = 689] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbcc9d12000) [pid = 1844] [serial = 696] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbcc8d14800) [pid = 1844] [serial = 695] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbccb527000) [pid = 1844] [serial = 702] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbccb428400) [pid = 1844] [serial = 704] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbccbc6f000) [pid = 1844] [serial = 431] [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.] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbccbc62c00) [pid = 1844] [serial = 705] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbccb195c00) [pid = 1844] [serial = 699] [outer = (nil)] [url = about:blank] 14:08:55 INFO - PROCESS | 1844 | 1461100135396 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]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1387ms 14:08:55 INFO - PROCESS | 1844 | 1461100135441 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 1844 | 1461100135445 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 14:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:08:55 INFO - PROCESS | 1844 | 1461100135454 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 1844 | 1461100135456 Marionette TRACE conn3 <- [1,1062,null,{}] 14:08:55 INFO - PROCESS | 1844 | 1461100135461 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}] 14:08:55 INFO - PROCESS | 1844 | 1461100135634 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 14:08:55 INFO - PROCESS | 1844 | 1461100135649 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb5b800 == 88 [pid = 1844] [id = 273] 14:08:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbcc1eddc00) [pid = 1844] [serial = 820] [outer = (nil)] 14:08:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbccdc39800) [pid = 1844] [serial = 821] [outer = 0x7fbcc1eddc00] 14:08:55 INFO - PROCESS | 1844 | 1461100135714 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbccfc66c00) [pid = 1844] [serial = 822] [outer = 0x7fbcc1eddc00] 14:08:56 INFO - PROCESS | 1844 | 1461100136627 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]]]}] 14:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1186ms 14:08:56 INFO - PROCESS | 1844 | 1461100136641 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 1844 | 1461100136643 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 14:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:08:56 INFO - PROCESS | 1844 | 1461100136650 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 1844 | 1461100136653 Marionette TRACE conn3 <- [1,1066,null,{}] 14:08:56 INFO - PROCESS | 1844 | 1461100136658 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}] 14:08:56 INFO - PROCESS | 1844 | 1461100136827 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 14:08:56 INFO - PROCESS | 1844 | 1461100136992 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce787800 == 89 [pid = 1844] [id = 274] 14:08:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbcc32a1000) [pid = 1844] [serial = 823] [outer = (nil)] 14:08:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbccfdd1800) [pid = 1844] [serial = 824] [outer = 0x7fbcc32a1000] 14:08:57 INFO - PROCESS | 1844 | 1461100137055 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbccfed0c00) [pid = 1844] [serial = 825] [outer = 0x7fbcc32a1000] 14:08:57 INFO - PROCESS | 1844 | 1461100137858 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]]]}] 14:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1228ms 14:08:57 INFO - PROCESS | 1844 | 1461100137880 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 1844 | 1461100137883 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 14:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:08:57 INFO - PROCESS | 1844 | 1461100137889 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 1844 | 1461100137891 Marionette TRACE conn3 <- [1,1070,null,{}] 14:08:57 INFO - PROCESS | 1844 | 1461100137897 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}] 14:08:58 INFO - PROCESS | 1844 | 1461100138157 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 14:08:58 INFO - PROCESS | 1844 | 1461100138219 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bcf000 == 90 [pid = 1844] [id = 275] 14:08:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbcd0c10800) [pid = 1844] [serial = 826] [outer = (nil)] 14:08:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbcd38da000) [pid = 1844] [serial = 827] [outer = 0x7fbcd0c10800] 14:08:58 INFO - PROCESS | 1844 | 1461100138283 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbcd5030c00) [pid = 1844] [serial = 828] [outer = 0x7fbcd0c10800] 14:08:59 INFO - PROCESS | 1844 | 1461100139135 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]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1279ms 14:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:08:59 INFO - PROCESS | 1844 | 1461100139169 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 1844 | 1461100139171 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 14:08:59 INFO - PROCESS | 1844 | 1461100139177 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 1844 | 1461100139180 Marionette TRACE conn3 <- [1,1074,null,{}] 14:08:59 INFO - PROCESS | 1844 | 1461100139185 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}] 14:08:59 INFO - PROCESS | 1844 | 1461100139407 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 14:08:59 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbcc19ecc00) [pid = 1844] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:08:59 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbccc876c00) [pid = 1844] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:08:59 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbccb515800) [pid = 1844] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:08:59 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbcc8d16800) [pid = 1844] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:08:59 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbcc21ba400) [pid = 1844] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:08:59 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbcbfd6e000) [pid = 1844] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:08:59 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbccb8aa400) [pid = 1844] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:08:59 INFO - PROCESS | 1844 | 1461100139844 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca0b1000 == 91 [pid = 1844] [id = 276] 14:08:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbcbfd6e000) [pid = 1844] [serial = 829] [outer = (nil)] 14:08:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbcc890cc00) [pid = 1844] [serial = 830] [outer = 0x7fbcbfd6e000] 14:08:59 INFO - PROCESS | 1844 | 1461100139908 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbccc876c00) [pid = 1844] [serial = 831] [outer = 0x7fbcbfd6e000] 14:09:00 INFO - PROCESS | 1844 | 1461100140590 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]]]}] 14:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1437ms 14:09:00 INFO - PROCESS | 1844 | 1461100140614 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 1844 | 1461100140618 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 14:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:09:00 INFO - PROCESS | 1844 | 1461100140624 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 1844 | 1461100140626 Marionette TRACE conn3 <- [1,1078,null,{}] 14:09:00 INFO - PROCESS | 1844 | 1461100140631 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}] 14:09:00 INFO - PROCESS | 1844 | 1461100140859 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 14:09:00 INFO - PROCESS | 1844 | 1461100140878 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c87000 == 92 [pid = 1844] [id = 277] 14:09:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbccca0b000) [pid = 1844] [serial = 832] [outer = (nil)] 14:09:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbcd5e44c00) [pid = 1844] [serial = 833] [outer = 0x7fbccca0b000] 14:09:00 INFO - PROCESS | 1844 | 1461100140940 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbcd6391800) [pid = 1844] [serial = 834] [outer = 0x7fbccca0b000] 14:09:01 INFO - PROCESS | 1844 | 1461100141729 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]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1233ms 14:09:01 INFO - PROCESS | 1844 | 1461100141866 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 1844 | 1461100141872 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 14:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:09:01 INFO - PROCESS | 1844 | 1461100141880 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 1844 | 1461100141886 Marionette TRACE conn3 <- [1,1082,null,{}] 14:09:01 INFO - PROCESS | 1844 | 1461100141904 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}] 14:09:02 INFO - PROCESS | 1844 | 1461100142125 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 14:09:02 INFO - PROCESS | 1844 | 1461100142330 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2169000 == 93 [pid = 1844] [id = 278] 14:09:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbcc19ecc00) [pid = 1844] [serial = 835] [outer = (nil)] 14:09:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7fbcc1f99000) [pid = 1844] [serial = 836] [outer = 0x7fbcc19ecc00] 14:09:02 INFO - PROCESS | 1844 | 1461100142452 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbcc32a7400) [pid = 1844] [serial = 837] [outer = 0x7fbcc19ecc00] 14:09:03 INFO - PROCESS | 1844 | 1461100143472 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]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1654ms 14:09:03 INFO - PROCESS | 1844 | 1461100143535 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 1844 | 1461100143541 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 14:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:09:03 INFO - PROCESS | 1844 | 1461100143554 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 1844 | 1461100143559 Marionette TRACE conn3 <- [1,1086,null,{}] 14:09:03 INFO - PROCESS | 1844 | 1461100143566 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}] 14:09:03 INFO - PROCESS | 1844 | 1461100143809 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 14:09:04 INFO - PROCESS | 1844 | 1461100144090 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc32c000 == 94 [pid = 1844] [id = 279] 14:09:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbccb427800) [pid = 1844] [serial = 838] [outer = (nil)] 14:09:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7fbccb8b0800) [pid = 1844] [serial = 839] [outer = 0x7fbccb427800] 14:09:04 INFO - PROCESS | 1844 | 1461100144166 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7fbccc214400) [pid = 1844] [serial = 840] [outer = 0x7fbccb427800] 14:09:05 INFO - PROCESS | 1844 | 1461100145068 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]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1589ms 14:09:05 INFO - PROCESS | 1844 | 1461100145140 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 1844 | 1461100145144 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 14:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:09:05 INFO - PROCESS | 1844 | 1461100145150 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 1844 | 1461100145154 Marionette TRACE conn3 <- [1,1090,null,{}] 14:09:05 INFO - PROCESS | 1844 | 1461100145170 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}] 14:09:05 INFO - PROCESS | 1844 | 1461100145410 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 14:09:05 INFO - PROCESS | 1844 | 1461100145690 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e06800 == 95 [pid = 1844] [id = 280] 14:09:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbccfdd1c00) [pid = 1844] [serial = 841] [outer = (nil)] 14:09:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbcd0a88000) [pid = 1844] [serial = 842] [outer = 0x7fbccfdd1c00] 14:09:05 INFO - PROCESS | 1844 | 1461100145814 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7fbcd26b2c00) [pid = 1844] [serial = 843] [outer = 0x7fbccfdd1c00] 14:09:06 INFO - PROCESS | 1844 | 1461100146677 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]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1538ms 14:09:06 INFO - PROCESS | 1844 | 1461100146705 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 1844 | 1461100146709 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 14:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:09:06 INFO - PROCESS | 1844 | 1461100146718 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 1844 | 1461100146721 Marionette TRACE conn3 <- [1,1094,null,{}] 14:09:06 INFO - PROCESS | 1844 | 1461100146726 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}] 14:09:06 INFO - PROCESS | 1844 | 1461100146923 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 14:09:07 INFO - PROCESS | 1844 | 1461100147115 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbd3e000 == 96 [pid = 1844] [id = 281] 14:09:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7fbccfed7c00) [pid = 1844] [serial = 844] [outer = (nil)] 14:09:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7fbcd502e000) [pid = 1844] [serial = 845] [outer = 0x7fbccfed7c00] 14:09:07 INFO - PROCESS | 1844 | 1461100147188 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7fbcd62a9400) [pid = 1844] [serial = 846] [outer = 0x7fbccfed7c00] 14:09:08 INFO - PROCESS | 1844 | 1461100148078 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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1432ms 14:09:08 INFO - PROCESS | 1844 | 1461100148152 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 1844 | 1461100148156 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 14:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:09:08 INFO - PROCESS | 1844 | 1461100148163 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 1844 | 1461100148166 Marionette TRACE conn3 <- [1,1098,null,{}] 14:09:08 INFO - PROCESS | 1844 | 1461100148172 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}] 14:09:08 INFO - PROCESS | 1844 | 1461100148412 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 14:09:08 INFO - PROCESS | 1844 | 1461100148644 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce570a000 == 97 [pid = 1844] [id = 282] 14:09:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7fbcd2aa8c00) [pid = 1844] [serial = 847] [outer = (nil)] 14:09:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7fbcd881b800) [pid = 1844] [serial = 848] [outer = 0x7fbcd2aa8c00] 14:09:08 INFO - PROCESS | 1844 | 1461100148761 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7fbce29c8800) [pid = 1844] [serial = 849] [outer = 0x7fbcd2aa8c00] 14:09:09 INFO - PROCESS | 1844 | 1461100149627 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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1539ms 14:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:09:09 INFO - PROCESS | 1844 | 1461100149703 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 1844 | 1461100149706 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 14:09:09 INFO - PROCESS | 1844 | 1461100149712 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 1844 | 1461100149716 Marionette TRACE conn3 <- [1,1102,null,{}] 14:09:09 INFO - PROCESS | 1844 | 1461100149725 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}] 14:09:10 INFO - PROCESS | 1844 | 1461100150028 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 14:09:10 INFO - PROCESS | 1844 | 1461100150331 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce9c83800 == 98 [pid = 1844] [id = 283] 14:09:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7fbce5ccd800) [pid = 1844] [serial = 850] [outer = (nil)] 14:09:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7fbce5d8f000) [pid = 1844] [serial = 851] [outer = 0x7fbce5ccd800] 14:09:10 INFO - PROCESS | 1844 | 1461100150410 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7fbce7a2f800) [pid = 1844] [serial = 852] [outer = 0x7fbce5ccd800] 14:09:11 INFO - PROCESS | 1844 | 1461100151208 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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1542ms 14:09:11 INFO - PROCESS | 1844 | 1461100151254 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 14:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:09:11 INFO - PROCESS | 1844 | 1461100151258 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 14:09:11 INFO - PROCESS | 1844 | 1461100151264 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 1844 | 1461100151268 Marionette TRACE conn3 <- [1,1106,null,{}] 14:09:11 INFO - PROCESS | 1844 | 1461100151273 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}] 14:09:11 INFO - PROCESS | 1844 | 1461100151478 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 14:09:11 INFO - PROCESS | 1844 | 1461100151674 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1083800 == 99 [pid = 1844] [id = 284] 14:09:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7fbcbf051400) [pid = 1844] [serial = 853] [outer = (nil)] 14:09:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7fbcbf056800) [pid = 1844] [serial = 854] [outer = 0x7fbcbf051400] 14:09:11 INFO - PROCESS | 1844 | 1461100151745 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7fbcbf05b400) [pid = 1844] [serial = 855] [outer = 0x7fbcbf051400] 14:09:12 INFO - PROCESS | 1844 | 1461100152603 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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1383ms 14:09:12 INFO - PROCESS | 1844 | 1461100152647 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 1844 | 1461100152651 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 14:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:09:12 INFO - PROCESS | 1844 | 1461100152657 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 1844 | 1461100152660 Marionette TRACE conn3 <- [1,1110,null,{}] 14:09:12 INFO - PROCESS | 1844 | 1461100152666 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}] 14:09:12 INFO - PROCESS | 1844 | 1461100152857 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 14:09:13 INFO - PROCESS | 1844 | 1461100153051 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcef68d800 == 100 [pid = 1844] [id = 285] 14:09:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7fbcbf051c00) [pid = 1844] [serial = 856] [outer = (nil)] 14:09:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7fbcc3084c00) [pid = 1844] [serial = 857] [outer = 0x7fbcbf051c00] 14:09:13 INFO - PROCESS | 1844 | 1461100153120 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7fbcc3089800) [pid = 1844] [serial = 858] [outer = 0x7fbcbf051c00] 14:09:13 INFO - PROCESS | 1844 | 1461100153997 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]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1378ms 14:09:14 INFO - PROCESS | 1844 | 1461100154036 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 1844 | 1461100154041 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 14:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:09:14 INFO - PROCESS | 1844 | 1461100154049 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 1844 | 1461100154052 Marionette TRACE conn3 <- [1,1114,null,{}] 14:09:14 INFO - PROCESS | 1844 | 1461100154058 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}] 14:09:14 INFO - PROCESS | 1844 | 1461100154252 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 14:09:14 INFO - PROCESS | 1844 | 1461100154467 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbecdb800 == 101 [pid = 1844] [id = 286] 14:09:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7fbcbf056000) [pid = 1844] [serial = 859] [outer = (nil)] 14:09:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7fbcc308f800) [pid = 1844] [serial = 860] [outer = 0x7fbcbf056000] 14:09:14 INFO - PROCESS | 1844 | 1461100154581 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbce5ccc000) [pid = 1844] [serial = 861] [outer = 0x7fbcbf056000] 14:09:15 INFO - PROCESS | 1844 | 1461100155488 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]]]}] 14:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1495ms 14:09:15 INFO - PROCESS | 1844 | 1461100155546 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 1844 | 1461100155549 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 14:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:09:15 INFO - PROCESS | 1844 | 1461100155556 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 1844 | 1461100155559 Marionette TRACE conn3 <- [1,1118,null,{}] 14:09:15 INFO - PROCESS | 1844 | 1461100155564 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}] 14:09:15 INFO - PROCESS | 1844 | 1461100155758 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 14:09:16 INFO - PROCESS | 1844 | 1461100156002 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc66c000 == 102 [pid = 1844] [id = 287] 14:09:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbcbc3e4c00) [pid = 1844] [serial = 862] [outer = (nil)] 14:09:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbcbc3ea800) [pid = 1844] [serial = 863] [outer = 0x7fbcbc3e4c00] 14:09:16 INFO - PROCESS | 1844 | 1461100156133 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbcbc3eec00) [pid = 1844] [serial = 864] [outer = 0x7fbcbc3e4c00] 14:09:16 INFO - PROCESS | 1844 | 1461100156968 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]]]}] 14:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1480ms 14:09:17 INFO - PROCESS | 1844 | 1461100157038 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 1844 | 1461100157041 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 14:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:09:17 INFO - PROCESS | 1844 | 1461100157048 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 1844 | 1461100157052 Marionette TRACE conn3 <- [1,1122,null,{}] 14:09:17 INFO - PROCESS | 1844 | 1461100157058 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}] 14:09:17 INFO - PROCESS | 1844 | 1461100157319 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 14:09:17 INFO - PROCESS | 1844 | 1461100157567 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbd9d8000 == 103 [pid = 1844] [id = 288] 14:09:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbcbfd64c00) [pid = 1844] [serial = 865] [outer = (nil)] 14:09:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbcc9f13000) [pid = 1844] [serial = 866] [outer = 0x7fbcbfd64c00] 14:09:17 INFO - PROCESS | 1844 | 1461100157693 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbce7b59800) [pid = 1844] [serial = 867] [outer = 0x7fbcbfd64c00] 14:09:18 INFO - PROCESS | 1844 | 1461100158601 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]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1592ms 14:09:18 INFO - PROCESS | 1844 | 1461100158641 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 1844 | 1461100158645 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 14:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:09:18 INFO - PROCESS | 1844 | 1461100158651 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 1844 | 1461100158655 Marionette TRACE conn3 <- [1,1126,null,{}] 14:09:18 INFO - PROCESS | 1844 | 1461100158660 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}] 14:09:18 INFO - PROCESS | 1844 | 1461100158866 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 14:09:19 INFO - PROCESS | 1844 | 1461100159112 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc32f000 == 104 [pid = 1844] [id = 289] 14:09:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbcbf073800) [pid = 1844] [serial = 868] [outer = (nil)] 14:09:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbcbf07c000) [pid = 1844] [serial = 869] [outer = 0x7fbcbf073800] 14:09:19 INFO - PROCESS | 1844 | 1461100159229 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbcc1f90c00) [pid = 1844] [serial = 870] [outer = 0x7fbcbf073800] 14:09:20 INFO - PROCESS | 1844 | 1461100160624 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]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 2081ms 14:09:20 INFO - PROCESS | 1844 | 1461100160734 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 1844 | 1461100160739 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 14:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:09:20 INFO - PROCESS | 1844 | 1461100160747 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 1844 | 1461100160752 Marionette TRACE conn3 <- [1,1130,null,{}] 14:09:20 INFO - PROCESS | 1844 | 1461100160761 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}] 14:09:21 INFO - PROCESS | 1844 | 1461100161001 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 14:09:21 INFO - PROCESS | 1844 | 1461100161200 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca143000 == 105 [pid = 1844] [id = 290] 14:09:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbcbf05ac00) [pid = 1844] [serial = 871] [outer = (nil)] 14:09:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7fbcbfd8dc00) [pid = 1844] [serial = 872] [outer = 0x7fbcbf05ac00] 14:09:21 INFO - PROCESS | 1844 | 1461100161268 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7fbcc19f2400) [pid = 1844] [serial = 873] [outer = 0x7fbcbf05ac00] 14:09:22 INFO - PROCESS | 1844 | 1461100162233 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]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1545ms 14:09:22 INFO - PROCESS | 1844 | 1461100162292 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 1844 | 1461100162301 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 14:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:09:22 INFO - PROCESS | 1844 | 1461100162310 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 1844 | 1461100162314 Marionette TRACE conn3 <- [1,1134,null,{}] 14:09:22 INFO - PROCESS | 1844 | 1461100162319 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}] 14:09:22 INFO - PROCESS | 1844 | 1461100162797 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 14:09:22 INFO - PROCESS | 1844 | 1461100162991 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1a16800 == 106 [pid = 1844] [id = 291] 14:09:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7fbcc8902c00) [pid = 1844] [serial = 874] [outer = (nil)] 14:09:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7fbcc8cc3800) [pid = 1844] [serial = 875] [outer = 0x7fbcc8902c00] 14:09:23 INFO - PROCESS | 1844 | 1461100163099 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7fbcca015c00) [pid = 1844] [serial = 876] [outer = 0x7fbcc8902c00] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7fbcd26b3000) [pid = 1844] [serial = 767] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7fbcd3561000) [pid = 1844] [serial = 737] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7fbccb355c00) [pid = 1844] [serial = 743] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7fbcd502bc00) [pid = 1844] [serial = 740] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca0b1000 == 105 [pid = 1844] [id = 276] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bcf000 == 104 [pid = 1844] [id = 275] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce787800 == 103 [pid = 1844] [id = 274] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbb5b800 == 102 [pid = 1844] [id = 273] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc42a1000 == 101 [pid = 1844] [id = 272] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc18d0800 == 100 [pid = 1844] [id = 271] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc3f72800 == 99 [pid = 1844] [id = 270] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5e0a800 == 98 [pid = 1844] [id = 263] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbbb6800 == 97 [pid = 1844] [id = 262] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcec16b800 == 96 [pid = 1844] [id = 261] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce8031800 == 95 [pid = 1844] [id = 260] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7404800 == 94 [pid = 1844] [id = 259] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdbd45800 == 93 [pid = 1844] [id = 258] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bcb000 == 92 [pid = 1844] [id = 257] 14:09:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb910800 == 91 [pid = 1844] [id = 256] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7fbccfe84800) [pid = 1844] [serial = 765] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbcd0552800) [pid = 1844] [serial = 728] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbcc8d17c00) [pid = 1844] [serial = 752] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbccca07c00) [pid = 1844] [serial = 761] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbccc0ca000) [pid = 1844] [serial = 759] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbcc1f99800) [pid = 1844] [serial = 710] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbcca013c00) [pid = 1844] [serial = 750] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbcd1c6b400) [pid = 1844] [serial = 731] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbccb531800) [pid = 1844] [serial = 755] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbccda97c00) [pid = 1844] [serial = 719] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbcc9d0ac00) [pid = 1844] [serial = 749] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbcbfdebc00) [pid = 1844] [serial = 746] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7fbccba3d800) [pid = 1844] [serial = 716] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7fbccfc5fc00) [pid = 1844] [serial = 762] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7fbcd2aaac00) [pid = 1844] [serial = 734] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7fbccb151c00) [pid = 1844] [serial = 753] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7fbccfb1fc00) [pid = 1844] [serial = 722] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7fbccfcc2400) [pid = 1844] [serial = 764] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7fbcc9f0bc00) [pid = 1844] [serial = 713] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7fbccbe73000) [pid = 1844] [serial = 758] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7fbcc19ee800) [pid = 1844] [serial = 747] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7fbccfece800) [pid = 1844] [serial = 725] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7fbccba34c00) [pid = 1844] [serial = 756] [outer = (nil)] [url = about:blank] 14:09:24 INFO - PROCESS | 1844 | 1461100164487 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]]]}] 14:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2232ms 14:09:24 INFO - PROCESS | 1844 | 1461100164543 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 1844 | 1461100164546 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 14:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:09:24 INFO - PROCESS | 1844 | 1461100164588 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 1844 | 1461100164595 Marionette TRACE conn3 <- [1,1138,null,{}] 14:09:24 INFO - PROCESS | 1844 | 1461100164622 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}] 14:09:24 INFO - PROCESS | 1844 | 1461100164887 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 14:09:25 INFO - PROCESS | 1844 | 1461100165054 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8ddf800 == 92 [pid = 1844] [id = 292] 14:09:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7fbcc32a0c00) [pid = 1844] [serial = 877] [outer = (nil)] 14:09:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7fbccb431c00) [pid = 1844] [serial = 878] [outer = 0x7fbcc32a0c00] 14:09:25 INFO - PROCESS | 1844 | 1461100165120 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7fbccb8ae400) [pid = 1844] [serial = 879] [outer = 0x7fbcc32a0c00] 14:09:25 INFO - PROCESS | 1844 | 1461100165869 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]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1301ms 14:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:09:25 INFO - PROCESS | 1844 | 1461100165883 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 1844 | 1461100165886 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 14:09:25 INFO - PROCESS | 1844 | 1461100165892 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 1844 | 1461100165897 Marionette TRACE conn3 <- [1,1142,null,{}] 14:09:25 INFO - PROCESS | 1844 | 1461100165906 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}] 14:09:26 INFO - PROCESS | 1844 | 1461100166149 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 14:09:26 INFO - PROCESS | 1844 | 1461100166256 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb5b800 == 93 [pid = 1844] [id = 293] 14:09:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7fbcc8d14000) [pid = 1844] [serial = 880] [outer = (nil)] 14:09:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7fbccbc6d800) [pid = 1844] [serial = 881] [outer = 0x7fbcc8d14000] 14:09:26 INFO - PROCESS | 1844 | 1461100166321 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7fbccc0c7400) [pid = 1844] [serial = 882] [outer = 0x7fbcc8d14000] 14:09:27 INFO - PROCESS | 1844 | 1461100167180 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]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1336ms 14:09:27 INFO - PROCESS | 1844 | 1461100167235 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 1844 | 1461100167238 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 14:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:09:27 INFO - PROCESS | 1844 | 1461100167255 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 1844 | 1461100167258 Marionette TRACE conn3 <- [1,1146,null,{}] 14:09:27 INFO - PROCESS | 1844 | 1461100167264 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}] 14:09:27 INFO - PROCESS | 1844 | 1461100167499 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 14:09:27 INFO - PROCESS | 1844 | 1461100167525 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc4e9800 == 94 [pid = 1844] [id = 294] 14:09:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7fbccb51b800) [pid = 1844] [serial = 883] [outer = (nil)] 14:09:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7fbccc21a400) [pid = 1844] [serial = 884] [outer = 0x7fbccb51b800] 14:09:27 INFO - PROCESS | 1844 | 1461100167589 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7fbccca0bc00) [pid = 1844] [serial = 885] [outer = 0x7fbccb51b800] 14:09:28 INFO - PROCESS | 1844 | 1461100168488 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]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1597ms 14:09:28 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7fbcc329d000) [pid = 1844] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:09:28 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7fbcc1eddc00) [pid = 1844] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:09:28 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7fbcd0c10800) [pid = 1844] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:09:28 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7fbcc1f94400) [pid = 1844] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:09:28 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7fbcc32a1000) [pid = 1844] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:09:28 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7fbccb14a000) [pid = 1844] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:09:28 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7fbcbfd6e000) [pid = 1844] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:09:28 INFO - PROCESS | 1844 | 1461100168912 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 1844 | 1461100168915 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 14:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:09:28 INFO - PROCESS | 1844 | 1461100168923 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 1844 | 1461100168926 Marionette TRACE conn3 <- [1,1150,null,{}] 14:09:28 INFO - PROCESS | 1844 | 1461100168931 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}] 14:09:29 INFO - PROCESS | 1844 | 1461100169123 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 14:09:29 INFO - PROCESS | 1844 | 1461100169321 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfbd8000 == 95 [pid = 1844] [id = 295] 14:09:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7fbccc146c00) [pid = 1844] [serial = 886] [outer = (nil)] 14:09:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7fbcd054ec00) [pid = 1844] [serial = 887] [outer = 0x7fbccc146c00] 14:09:29 INFO - PROCESS | 1844 | 1461100169387 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7fbcd0a8bc00) [pid = 1844] [serial = 888] [outer = 0x7fbccc146c00] 14:09:30 INFO - PROCESS | 1844 | 1461100170060 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]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1188ms 14:09:30 INFO - PROCESS | 1844 | 1461100170113 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 1844 | 1461100170116 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 14:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:09:30 INFO - PROCESS | 1844 | 1461100170123 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 1844 | 1461100170126 Marionette TRACE conn3 <- [1,1154,null,{}] 14:09:30 INFO - PROCESS | 1844 | 1461100170142 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}] 14:09:30 INFO - PROCESS | 1844 | 1461100170346 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 14:09:30 INFO - PROCESS | 1844 | 1461100170355 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd092e000 == 96 [pid = 1844] [id = 296] 14:09:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7fbcd0a8b400) [pid = 1844] [serial = 889] [outer = (nil)] 14:09:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7fbcd1ccd000) [pid = 1844] [serial = 890] [outer = 0x7fbcd0a8b400] 14:09:30 INFO - PROCESS | 1844 | 1461100170421 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7fbcd371e400) [pid = 1844] [serial = 891] [outer = 0x7fbcd0a8b400] 14:09:31 INFO - PROCESS | 1844 | 1461100171606 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]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1534ms 14:09:31 INFO - PROCESS | 1844 | 1461100171659 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 1844 | 1461100171666 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 14:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:09:31 INFO - PROCESS | 1844 | 1461100171676 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 1844 | 1461100171680 Marionette TRACE conn3 <- [1,1158,null,{}] 14:09:31 INFO - PROCESS | 1844 | 1461100171689 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}] 14:09:31 INFO - PROCESS | 1844 | 1461100171936 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 14:09:32 INFO - PROCESS | 1844 | 1461100172227 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40a5800 == 97 [pid = 1844] [id = 297] 14:09:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7fbcc1f8c800) [pid = 1844] [serial = 892] [outer = (nil)] 14:09:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7fbcc21b9800) [pid = 1844] [serial = 893] [outer = 0x7fbcc1f8c800] 14:09:32 INFO - PROCESS | 1844 | 1461100172306 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7fbcc420c800) [pid = 1844] [serial = 894] [outer = 0x7fbcc1f8c800] 14:09:33 INFO - PROCESS | 1844 | 1461100173191 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]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1589ms 14:09:33 INFO - PROCESS | 1844 | 1461100173266 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 1844 | 1461100173276 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 14:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:09:33 INFO - PROCESS | 1844 | 1461100173287 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 1844 | 1461100173291 Marionette TRACE conn3 <- [1,1162,null,{}] 14:09:33 INFO - PROCESS | 1844 | 1461100173298 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}] 14:09:33 INFO - PROCESS | 1844 | 1461100173534 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 14:09:33 INFO - PROCESS | 1844 | 1461100173852 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc4d2800 == 98 [pid = 1844] [id = 298] 14:09:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbccb272800) [pid = 1844] [serial = 895] [outer = (nil)] 14:09:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbccb52c000) [pid = 1844] [serial = 896] [outer = 0x7fbccb272800] 14:09:33 INFO - PROCESS | 1844 | 1461100173967 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbccba41000) [pid = 1844] [serial = 897] [outer = 0x7fbccb272800] 14:09:34 INFO - PROCESS | 1844 | 1461100174908 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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1683ms 14:09:34 INFO - PROCESS | 1844 | 1461100174971 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 14:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:09:34 INFO - PROCESS | 1844 | 1461100174975 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 14:09:34 INFO - PROCESS | 1844 | 1461100174983 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 1844 | 1461100174989 Marionette TRACE conn3 <- [1,1166,null,{}] 14:09:35 INFO - PROCESS | 1844 | 1461100175006 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}] 14:09:35 INFO - PROCESS | 1844 | 1461100175254 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 14:09:35 INFO - PROCESS | 1844 | 1461100175550 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd3ad8800 == 99 [pid = 1844] [id = 299] 14:09:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbcc9d0e400) [pid = 1844] [serial = 898] [outer = (nil)] 14:09:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbccfc57c00) [pid = 1844] [serial = 899] [outer = 0x7fbcc9d0e400] 14:09:35 INFO - PROCESS | 1844 | 1461100175652 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbccfecec00) [pid = 1844] [serial = 900] [outer = 0x7fbcc9d0e400] 14:09:36 INFO - PROCESS | 1844 | 1461100176514 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]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1591ms 14:09:36 INFO - PROCESS | 1844 | 1461100176574 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 1844 | 1461100176579 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 14:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:09:36 INFO - PROCESS | 1844 | 1461100176586 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 1844 | 1461100176591 Marionette TRACE conn3 <- [1,1170,null,{}] 14:09:36 INFO - PROCESS | 1844 | 1461100176597 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}] 14:09:36 INFO - PROCESS | 1844 | 1461100176804 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 14:09:37 INFO - PROCESS | 1844 | 1461100177043 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e14000 == 100 [pid = 1844] [id = 300] 14:09:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbccb512c00) [pid = 1844] [serial = 901] [outer = (nil)] 14:09:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbcd26b4400) [pid = 1844] [serial = 902] [outer = 0x7fbccb512c00] 14:09:37 INFO - PROCESS | 1844 | 1461100177166 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbcd4bab000) [pid = 1844] [serial = 903] [outer = 0x7fbccb512c00] 14:09:38 INFO - PROCESS | 1844 | 1461100178047 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]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1531ms 14:09:38 INFO - PROCESS | 1844 | 1461100178118 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 1844 | 1461100178122 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 14:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:09:38 INFO - PROCESS | 1844 | 1461100178129 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 1844 | 1461100178134 Marionette TRACE conn3 <- [1,1174,null,{}] 14:09:38 INFO - PROCESS | 1844 | 1461100178140 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}] 14:09:38 INFO - PROCESS | 1844 | 1461100178366 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 14:09:38 INFO - PROCESS | 1844 | 1461100178619 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e1a800 == 101 [pid = 1844] [id = 301] 14:09:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbcd0c0d800) [pid = 1844] [serial = 904] [outer = (nil)] 14:09:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbcd5436800) [pid = 1844] [serial = 905] [outer = 0x7fbcd0c0d800] 14:09:38 INFO - PROCESS | 1844 | 1461100178711 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7fbcd62a5800) [pid = 1844] [serial = 906] [outer = 0x7fbcd0c0d800] 14:09:39 INFO - PROCESS | 1844 | 1461100179596 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] 14:09:39 INFO - PROCESS | 1844 | 1461100179671 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 14:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:09:39 INFO - PROCESS | 1844 | 1461100179678 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - PROCESS | 1844 | 1461100179682 Marionette TRACE conn3 <- [1,1178,null,{}] 14:09:39 INFO - PROCESS | 1844 | 1461100179688 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}] 14:09:39 INFO - PROCESS | 1844 | 1461100179951 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 14:09:40 INFO - PROCESS | 1844 | 1461100180245 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3a1b000 == 102 [pid = 1844] [id = 302] 14:09:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7fbce29c7c00) [pid = 1844] [serial = 907] [outer = (nil)] 14:09:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7fbce3d05000) [pid = 1844] [serial = 908] [outer = 0x7fbce29c7c00] 14:09:40 INFO - PROCESS | 1844 | 1461100180323 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7fbce5c28000) [pid = 1844] [serial = 909] [outer = 0x7fbce29c7c00] 14:09:41 INFO - PROCESS | 1844 | 1461100181181 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] 14:09:41 INFO - PROCESS | 1844 | 1461100181273 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 14:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:09:41 INFO - PROCESS | 1844 | 1461100181283 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - PROCESS | 1844 | 1461100181288 Marionette TRACE conn3 <- [1,1182,null,{}] 14:09:41 INFO - PROCESS | 1844 | 1461100181296 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}] 14:09:41 INFO - PROCESS | 1844 | 1461100181656 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 14:09:42 INFO - PROCESS | 1844 | 1461100182011 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce8019000 == 103 [pid = 1844] [id = 303] 14:09:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7fbce28b7c00) [pid = 1844] [serial = 910] [outer = (nil)] 14:09:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7fbce7a2ac00) [pid = 1844] [serial = 911] [outer = 0x7fbce28b7c00] 14:09:42 INFO - PROCESS | 1844 | 1461100182144 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7fbce7ba6800) [pid = 1844] [serial = 912] [outer = 0x7fbce28b7c00] 14:09:43 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:43 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:09:43 INFO - PROCESS | 1844 | 1461100183472 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] 14:09:43 INFO - PROCESS | 1844 | 1461100183536 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 14:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:09:43 INFO - PROCESS | 1844 | 1461100183543 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 1844 | 1461100183547 Marionette TRACE conn3 <- [1,1186,null,{}] 14:09:43 INFO - PROCESS | 1844 | 1461100183555 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}] 14:09:43 INFO - PROCESS | 1844 | 1461100183763 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 14:09:44 INFO - PROCESS | 1844 | 1461100184084 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf6b3800 == 104 [pid = 1844] [id = 304] 14:09:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7fbcbe6bf000) [pid = 1844] [serial = 913] [outer = (nil)] 14:09:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7fbcbe6c7000) [pid = 1844] [serial = 914] [outer = 0x7fbcbe6bf000] 14:09:44 INFO - PROCESS | 1844 | 1461100184163 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7fbce3ec6400) [pid = 1844] [serial = 915] [outer = 0x7fbcbe6bf000] 14:09:45 INFO - PROCESS | 1844 | 1461100185014 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] 14:09:45 INFO - PROCESS | 1844 | 1461100185085 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 14:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:09:45 INFO - PROCESS | 1844 | 1461100185092 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 1844 | 1461100185098 Marionette TRACE conn3 <- [1,1190,null,{}] 14:09:45 INFO - PROCESS | 1844 | 1461100185107 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}] 14:09:45 INFO - PROCESS | 1844 | 1461100185392 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 14:09:45 INFO - PROCESS | 1844 | 1461100185680 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd083d800 == 105 [pid = 1844] [id = 305] 14:09:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7fbcbe6c0000) [pid = 1844] [serial = 916] [outer = (nil)] 14:09:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7fbce7e05800) [pid = 1844] [serial = 917] [outer = 0x7fbcbe6c0000] 14:09:45 INFO - PROCESS | 1844 | 1461100185754 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7fbce7ef1800) [pid = 1844] [serial = 918] [outer = 0x7fbcbe6c0000] 14:09:46 INFO - PROCESS | 1844 | 1461100186631 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] 14:09:46 INFO - PROCESS | 1844 | 1461100186689 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 14:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:09:46 INFO - PROCESS | 1844 | 1461100186697 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 1844 | 1461100186700 Marionette TRACE conn3 <- [1,1194,null,{}] 14:09:46 INFO - PROCESS | 1844 | 1461100186706 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}] 14:09:46 INFO - PROCESS | 1844 | 1461100186910 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 14:09:47 INFO - PROCESS | 1844 | 1461100187152 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcec17d000 == 106 [pid = 1844] [id = 306] 14:09:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7fbcbe6c6000) [pid = 1844] [serial = 919] [outer = (nil)] 14:09:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7fbcbe939400) [pid = 1844] [serial = 920] [outer = 0x7fbcbe6c6000] 14:09:47 INFO - PROCESS | 1844 | 1461100187270 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7fbcbe93ec00) [pid = 1844] [serial = 921] [outer = 0x7fbcbe6c6000] 14:09:48 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:48 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:09:48 INFO - PROCESS | 1844 | 1461100188165 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] 14:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:09:48 INFO - PROCESS | 1844 | 1461100188236 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 14:09:48 INFO - PROCESS | 1844 | 1461100188243 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 1844 | 1461100188247 Marionette TRACE conn3 <- [1,1198,null,{}] 14:09:48 INFO - PROCESS | 1844 | 1461100188253 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}] 14:09:48 INFO - PROCESS | 1844 | 1461100188487 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 14:09:48 INFO - PROCESS | 1844 | 1461100188742 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0670800 == 107 [pid = 1844] [id = 307] 14:09:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7fbcbe93e400) [pid = 1844] [serial = 922] [outer = (nil)] 14:09:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7fbce7b61800) [pid = 1844] [serial = 923] [outer = 0x7fbcbe93e400] 14:09:48 INFO - PROCESS | 1844 | 1461100188836 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7fbce7efb400) [pid = 1844] [serial = 924] [outer = 0x7fbcbe93e400] 14:09:49 INFO - PROCESS | 1844 | 1461100189653 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]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1482ms 14:09:49 INFO - PROCESS | 1844 | 1461100189725 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 1844 | 1461100189728 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 14:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:09:49 INFO - PROCESS | 1844 | 1461100189735 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 1844 | 1461100189738 Marionette TRACE conn3 <- [1,1202,null,{}] 14:09:49 INFO - PROCESS | 1844 | 1461100189744 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}] 14:09:49 INFO - PROCESS | 1844 | 1461100189992 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 14:09:50 INFO - PROCESS | 1844 | 1461100190240 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0683000 == 108 [pid = 1844] [id = 308] 14:09:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7fbcbafc6000) [pid = 1844] [serial = 925] [outer = (nil)] 14:09:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7fbcbafce000) [pid = 1844] [serial = 926] [outer = 0x7fbcbafc6000] 14:09:50 INFO - PROCESS | 1844 | 1461100190359 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7fbcbc379400) [pid = 1844] [serial = 927] [outer = 0x7fbcbafc6000] 14:09:51 INFO - PROCESS | 1844 | 1461100191248 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]]]}] 14:09:51 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 14:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1939ms 14:09:51 INFO - PROCESS | 1844 | 1461100191676 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 14:09:51 INFO - PROCESS | 1844 | 1461100191683 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 14:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:09:51 INFO - PROCESS | 1844 | 1461100191691 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - PROCESS | 1844 | 1461100191696 Marionette TRACE conn3 <- [1,1206,null,{}] 14:09:51 INFO - PROCESS | 1844 | 1461100191704 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}] 14:09:52 INFO - PROCESS | 1844 | 1461100192032 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 14:09:52 INFO - PROCESS | 1844 | 1461100192224 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc18de800 == 109 [pid = 1844] [id = 309] 14:09:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7fbcbc3e7000) [pid = 1844] [serial = 928] [outer = (nil)] 14:09:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7fbcbc3eb800) [pid = 1844] [serial = 929] [outer = 0x7fbcbc3e7000] 14:09:52 INFO - PROCESS | 1844 | 1461100192294 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7fbcbe8df800) [pid = 1844] [serial = 930] [outer = 0x7fbcbc3e7000] 14:09:53 INFO - PROCESS | 1844 | 1461100193137 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]]]}] 14:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 14:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1481ms 14:09:53 INFO - PROCESS | 1844 | 1461100193174 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 1844 | 1461100193178 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 14:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:09:53 INFO - PROCESS | 1844 | 1461100193192 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 1844 | 1461100193197 Marionette TRACE conn3 <- [1,1210,null,{}] 14:09:53 INFO - PROCESS | 1844 | 1461100193203 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}] 14:09:53 INFO - PROCESS | 1844 | 1461100193379 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 14:09:53 INFO - PROCESS | 1844 | 1461100193604 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc89e2800 == 110 [pid = 1844] [id = 310] 14:09:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7fbcbc3e7800) [pid = 1844] [serial = 931] [outer = (nil)] 14:09:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7fbcbe937000) [pid = 1844] [serial = 932] [outer = 0x7fbcbc3e7800] 14:09:53 INFO - PROCESS | 1844 | 1461100193675 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7fbcbf058400) [pid = 1844] [serial = 933] [outer = 0x7fbcbc3e7800] 14:09:54 INFO - PROCESS | 1844 | 1461100194728 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]]]}] 14:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1591ms 14:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:09:54 INFO - PROCESS | 1844 | 1461100194781 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 14:09:54 INFO - PROCESS | 1844 | 1461100194783 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 14:09:54 INFO - PROCESS | 1844 | 1461100194790 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 1844 | 1461100194793 Marionette TRACE conn3 <- [1,1214,null,{}] 14:09:54 INFO - PROCESS | 1844 | 1461100194807 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}] 14:09:55 INFO - PROCESS | 1844 | 1461100195000 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 14:09:55 INFO - PROCESS | 1844 | 1461100195275 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca162000 == 111 [pid = 1844] [id = 311] 14:09:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7fbcbfd71c00) [pid = 1844] [serial = 934] [outer = (nil)] 14:09:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7fbcc1f99800) [pid = 1844] [serial = 935] [outer = 0x7fbcbfd71c00] 14:09:55 INFO - PROCESS | 1844 | 1461100195390 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7fbcc308c800) [pid = 1844] [serial = 936] [outer = 0x7fbcbfd71c00] 14:09:56 INFO - PROCESS | 1844 | 1461100196249 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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1485ms 14:09:56 INFO - PROCESS | 1844 | 1461100196275 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 1844 | 1461100196279 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 14:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:09:56 INFO - PROCESS | 1844 | 1461100196285 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 1844 | 1461100196287 Marionette TRACE conn3 <- [1,1218,null,{}] 14:09:56 INFO - PROCESS | 1844 | 1461100196293 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}] 14:09:56 INFO - PROCESS | 1844 | 1461100196479 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 14:09:56 INFO - PROCESS | 1844 | 1461100196694 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc108c800 == 112 [pid = 1844] [id = 312] 14:09:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7fbcc9d04400) [pid = 1844] [serial = 937] [outer = (nil)] 14:09:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7fbccb151800) [pid = 1844] [serial = 938] [outer = 0x7fbcc9d04400] 14:09:56 INFO - PROCESS | 1844 | 1461100196805 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7fbccb35f000) [pid = 1844] [serial = 939] [outer = 0x7fbcc9d04400] 14:09:57 INFO - PROCESS | 1844 | 1461100197697 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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1481ms 14:09:57 INFO - PROCESS | 1844 | 1461100197767 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 1844 | 1461100197771 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 14:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:09:57 INFO - PROCESS | 1844 | 1461100197777 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 1844 | 1461100197780 Marionette TRACE conn3 <- [1,1222,null,{}] 14:09:57 INFO - PROCESS | 1844 | 1461100197785 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}] 14:09:57 INFO - PROCESS | 1844 | 1461100197969 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 14:09:58 INFO - PROCESS | 1844 | 1461100198181 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbbbf800 == 113 [pid = 1844] [id = 313] 14:09:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7fbcc9d05800) [pid = 1844] [serial = 940] [outer = (nil)] 14:09:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7fbccb8a7c00) [pid = 1844] [serial = 941] [outer = 0x7fbcc9d05800] 14:09:58 INFO - PROCESS | 1844 | 1461100198310 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7fbccbe76400) [pid = 1844] [serial = 942] [outer = 0x7fbcc9d05800] 14:09:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccfbd8000 == 112 [pid = 1844] [id = 295] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7fbcd5028c00) [pid = 1844] [serial = 782] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7fbccfd77000) [pid = 1844] [serial = 776] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7fbce3ebb800) [pid = 1844] [serial = 800] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7fbce3a29400) [pid = 1844] [serial = 797] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7fbce7451000) [pid = 1844] [serial = 803] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7fbcc8ccac00) [pid = 1844] [serial = 770] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7fbcc8cc6c00) [pid = 1844] [serial = 806] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7fbcd0a8b000) [pid = 1844] [serial = 809] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7fbccb52e400) [pid = 1844] [serial = 773] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7fbce1ad2000) [pid = 1844] [serial = 791] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7fbcd5f59800) [pid = 1844] [serial = 785] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7fbcd8882000) [pid = 1844] [serial = 788] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7fbcd38df800) [pid = 1844] [serial = 779] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7fbcd5e44c00) [pid = 1844] [serial = 833] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7fbce264ac00) [pid = 1844] [serial = 794] [outer = (nil)] [url = about:blank] 14:09:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc4e9800 == 111 [pid = 1844] [id = 294] 14:09:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbb5b800 == 110 [pid = 1844] [id = 293] 14:09:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8ddf800 == 109 [pid = 1844] [id = 292] 14:09:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1a16800 == 108 [pid = 1844] [id = 291] 14:09:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca143000 == 107 [pid = 1844] [id = 290] 14:09:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbd9d8000 == 106 [pid = 1844] [id = 288] 14:09:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc66c000 == 105 [pid = 1844] [id = 287] 14:09:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbecdb800 == 104 [pid = 1844] [id = 286] 14:09:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcef68d800 == 103 [pid = 1844] [id = 285] 14:09:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1083800 == 102 [pid = 1844] [id = 284] 14:09:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce9c83800 == 101 [pid = 1844] [id = 283] 14:09:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce570a000 == 100 [pid = 1844] [id = 282] 14:09:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdbd3e000 == 99 [pid = 1844] [id = 281] 14:09:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5e06800 == 98 [pid = 1844] [id = 280] 14:09:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc32c000 == 97 [pid = 1844] [id = 279] 14:09:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc2169000 == 96 [pid = 1844] [id = 278] 14:09:59 INFO - PROCESS | 1844 | 1461100199207 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] 14:09:59 INFO - PROCESS | 1844 | 1461100199277 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 14:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:09:59 INFO - PROCESS | 1844 | 1461100199282 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - PROCESS | 1844 | 1461100199285 Marionette TRACE conn3 <- [1,1226,null,{}] 14:09:59 INFO - PROCESS | 1844 | 1461100199290 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}] 14:09:59 INFO - PROCESS | 1844 | 1461100199498 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 14:09:59 INFO - PROCESS | 1844 | 1461100199659 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc428c000 == 97 [pid = 1844] [id = 314] 14:09:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7fbcbafc3000) [pid = 1844] [serial = 943] [outer = (nil)] 14:09:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7fbccca0c800) [pid = 1844] [serial = 944] [outer = 0x7fbcbafc3000] 14:09:59 INFO - PROCESS | 1844 | 1461100199728 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7fbccfddc400) [pid = 1844] [serial = 945] [outer = 0x7fbcbafc3000] 14:10:00 INFO - PROCESS | 1844 | 1461100200460 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]]]}] 14:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1231ms 14:10:00 INFO - PROCESS | 1844 | 1461100200530 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 14:10:00 INFO - PROCESS | 1844 | 1461100200532 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 14:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:10:00 INFO - PROCESS | 1844 | 1461100200551 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 1844 | 1461100200560 Marionette TRACE conn3 <- [1,1230,null,{}] 14:10:00 INFO - PROCESS | 1844 | 1461100200567 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}] 14:10:00 INFO - PROCESS | 1844 | 1461100200743 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 14:10:00 INFO - PROCESS | 1844 | 1461100200753 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc330800 == 98 [pid = 1844] [id = 315] 14:10:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7fbcc8d1b400) [pid = 1844] [serial = 946] [outer = (nil)] 14:10:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7fbcd0a8c000) [pid = 1844] [serial = 947] [outer = 0x7fbcc8d1b400] 14:10:00 INFO - PROCESS | 1844 | 1461100200813 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7fbcd5075800) [pid = 1844] [serial = 948] [outer = 0x7fbcc8d1b400] 14:10:01 INFO - PROCESS | 1844 | 1461100201750 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]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1243ms 14:10:01 INFO - PROCESS | 1844 | 1461100201790 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 14:10:01 INFO - PROCESS | 1844 | 1461100201793 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 14:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:10:01 INFO - PROCESS | 1844 | 1461100201809 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 1844 | 1461100201812 Marionette TRACE conn3 <- [1,1234,null,{}] 14:10:01 INFO - PROCESS | 1844 | 1461100201822 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}] 14:10:02 INFO - PROCESS | 1844 | 1461100202129 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 14:10:02 INFO - PROCESS | 1844 | 1461100202171 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0685800 == 99 [pid = 1844] [id = 316] 14:10:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7fbccfe81c00) [pid = 1844] [serial = 949] [outer = (nil)] 14:10:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7fbcd5f59800) [pid = 1844] [serial = 950] [outer = 0x7fbccfe81c00] 14:10:02 INFO - PROCESS | 1844 | 1461100202277 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7fbcdbc4d400) [pid = 1844] [serial = 951] [outer = 0x7fbccfe81c00] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7fbcc9f08800) [pid = 1844] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7fbccbe7bc00) [pid = 1844] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7fbcbfd8b000) [pid = 1844] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7fbcc329f400) [pid = 1844] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7fbcc1ee2000) [pid = 1844] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7fbcbfdec400) [pid = 1844] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7fbccb424800) [pid = 1844] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7fbcbfd66400) [pid = 1844] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7fbcbfdf5000) [pid = 1844] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7fbccb42ec00) [pid = 1844] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7fbccbe92c00) [pid = 1844] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7fbcbfde6400) [pid = 1844] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7fbcc32a7000) [pid = 1844] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7fbcd5615c00) [pid = 1844] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7fbcd543ec00) [pid = 1844] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7fbcc0f16c00) [pid = 1844] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7fbccb51b800) [pid = 1844] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbcc8d14000) [pid = 1844] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbcbf05ac00) [pid = 1844] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbcc8902c00) [pid = 1844] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbcc32a0c00) [pid = 1844] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbccca0b000) [pid = 1844] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbccc146c00) [pid = 1844] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbcbfd85800) [pid = 1844] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbccbc65000) [pid = 1844] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbcce8c6400) [pid = 1844] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbcc19f0400) [pid = 1844] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbccb8ab800) [pid = 1844] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7fbcd0c0c800) [pid = 1844] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:10:03 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7fbcc21afc00) [pid = 1844] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:10:04 INFO - PROCESS | 1844 | 1461100204037 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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2248ms 14:10:04 INFO - PROCESS | 1844 | 1461100204059 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 1844 | 1461100204063 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 14:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:10:04 INFO - PROCESS | 1844 | 1461100204068 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 1844 | 1461100204071 Marionette TRACE conn3 <- [1,1238,null,{}] 14:10:04 INFO - PROCESS | 1844 | 1461100204076 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}] 14:10:04 INFO - PROCESS | 1844 | 1461100204317 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 14:10:04 INFO - PROCESS | 1844 | 1461100204421 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc21d1800 == 100 [pid = 1844] [id = 317] 14:10:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7fbcbfd8c800) [pid = 1844] [serial = 952] [outer = (nil)] 14:10:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7fbcc1f95800) [pid = 1844] [serial = 953] [outer = 0x7fbcbfd8c800] 14:10:04 INFO - PROCESS | 1844 | 1461100204486 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbcc32a6c00) [pid = 1844] [serial = 954] [outer = 0x7fbcbfd8c800] 14:10:05 INFO - PROCESS | 1844 | 1461100205111 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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1086ms 14:10:05 INFO - PROCESS | 1844 | 1461100205156 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 1844 | 1461100205159 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 14:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:10:05 INFO - PROCESS | 1844 | 1461100205165 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 1844 | 1461100205179 Marionette TRACE conn3 <- [1,1242,null,{}] 14:10:05 INFO - PROCESS | 1844 | 1461100205186 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}] 14:10:05 INFO - PROCESS | 1844 | 1461100205423 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 14:10:05 INFO - PROCESS | 1844 | 1461100205443 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0ccc000 == 101 [pid = 1844] [id = 318] 14:10:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbcbfdec400) [pid = 1844] [serial = 955] [outer = (nil)] 14:10:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbccbc65000) [pid = 1844] [serial = 956] [outer = 0x7fbcbfdec400] 14:10:05 INFO - PROCESS | 1844 | 1461100205505 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbccfc5f400) [pid = 1844] [serial = 957] [outer = 0x7fbcbfdec400] 14:10:06 INFO - PROCESS | 1844 | 1461100206696 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]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1594ms 14:10:06 INFO - PROCESS | 1844 | 1461100206760 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 1844 | 1461100206767 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 14:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:10:06 INFO - PROCESS | 1844 | 1461100206776 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 1844 | 1461100206781 Marionette TRACE conn3 <- [1,1246,null,{}] 14:10:06 INFO - PROCESS | 1844 | 1461100206789 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}] 14:10:07 INFO - PROCESS | 1844 | 1461100207049 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 14:10:07 INFO - PROCESS | 1844 | 1461100207355 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1ae6000 == 102 [pid = 1844] [id = 319] 14:10:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbcbe8df400) [pid = 1844] [serial = 958] [outer = (nil)] 14:10:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbcbe8e5000) [pid = 1844] [serial = 959] [outer = 0x7fbcbe8df400] 14:10:07 INFO - PROCESS | 1844 | 1461100207433 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbcbe93b800) [pid = 1844] [serial = 960] [outer = 0x7fbcbe8df400] 14:10:08 INFO - PROCESS | 1844 | 1461100208402 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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1682ms 14:10:08 INFO - PROCESS | 1844 | 1461100208461 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 1844 | 1461100208471 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 14:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:10:08 INFO - PROCESS | 1844 | 1461100208482 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 1844 | 1461100208486 Marionette TRACE conn3 <- [1,1250,null,{}] 14:10:08 INFO - PROCESS | 1844 | 1461100208493 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}] 14:10:08 INFO - PROCESS | 1844 | 1461100208707 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 14:10:09 INFO - PROCESS | 1844 | 1461100209035 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbbbc000 == 103 [pid = 1844] [id = 320] 14:10:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbcbfd91000) [pid = 1844] [serial = 961] [outer = (nil)] 14:10:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbcc19eb000) [pid = 1844] [serial = 962] [outer = 0x7fbcbfd91000] 14:10:09 INFO - PROCESS | 1844 | 1461100209178 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbcc3089c00) [pid = 1844] [serial = 963] [outer = 0x7fbcbfd91000] 14:10:10 INFO - PROCESS | 1844 | 1461100210087 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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1637ms 14:10:10 INFO - PROCESS | 1844 | 1461100210119 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 1844 | 1461100210122 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 14:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:10:10 INFO - PROCESS | 1844 | 1461100210129 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 1844 | 1461100210135 Marionette TRACE conn3 <- [1,1254,null,{}] 14:10:10 INFO - PROCESS | 1844 | 1461100210151 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}] 14:10:10 INFO - PROCESS | 1844 | 1461100210371 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 14:10:10 INFO - PROCESS | 1844 | 1461100210640 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd405b000 == 104 [pid = 1844] [id = 321] 14:10:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbccb27a400) [pid = 1844] [serial = 964] [outer = (nil)] 14:10:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7fbccbe96400) [pid = 1844] [serial = 965] [outer = 0x7fbccb27a400] 14:10:10 INFO - PROCESS | 1844 | 1461100210764 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7fbccc9bd400) [pid = 1844] [serial = 966] [outer = 0x7fbccb27a400] 14:10:11 INFO - PROCESS | 1844 | 1461100211607 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]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1537ms 14:10:11 INFO - PROCESS | 1844 | 1461100211667 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 1844 | 1461100211672 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 14:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:10:11 INFO - PROCESS | 1844 | 1461100211678 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:10:11 INFO - PROCESS | 1844 | 1461100211680 Marionette TRACE conn3 <- [1,1258,null,{}] 14:10:11 INFO - PROCESS | 1844 | 1461100211687 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}] 14:10:11 INFO - PROCESS | 1844 | 1461100211898 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 14:10:12 INFO - PROCESS | 1844 | 1461100212098 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5f32800 == 105 [pid = 1844] [id = 322] 14:10:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7fbccb52d400) [pid = 1844] [serial = 967] [outer = (nil)] 14:10:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7fbccfed6c00) [pid = 1844] [serial = 968] [outer = 0x7fbccb52d400] 14:10:12 INFO - PROCESS | 1844 | 1461100212223 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7fbcd2dab800) [pid = 1844] [serial = 969] [outer = 0x7fbccb52d400] 14:10:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcccacf000 == 104 [pid = 1844] [id = 10] 14:10:13 INFO - PROCESS | 1844 | 1461100213192 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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1579ms 14:10:13 INFO - PROCESS | 1844 | 1461100213259 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 1844 | 1461100213263 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 14:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:10:13 INFO - PROCESS | 1844 | 1461100213270 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 1844 | 1461100213273 Marionette TRACE conn3 <- [1,1262,null,{}] 14:10:13 INFO - PROCESS | 1844 | 1461100213280 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}] 14:10:13 INFO - PROCESS | 1844 | 1461100213494 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 14:10:13 INFO - PROCESS | 1844 | 1461100213754 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce2b1f000 == 105 [pid = 1844] [id = 323] 14:10:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7fbccbe8c000) [pid = 1844] [serial = 970] [outer = (nil)] 14:10:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7fbcd5070000) [pid = 1844] [serial = 971] [outer = 0x7fbccbe8c000] 14:10:13 INFO - PROCESS | 1844 | 1461100213828 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7fbcd75da400) [pid = 1844] [serial = 972] [outer = 0x7fbccbe8c000] 14:10:14 INFO - PROCESS | 1844 | 1461100214737 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]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1529ms 14:10:14 INFO - PROCESS | 1844 | 1461100214801 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 1844 | 1461100214805 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 14:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:10:14 INFO - PROCESS | 1844 | 1461100214811 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 1844 | 1461100214815 Marionette TRACE conn3 <- [1,1266,null,{}] 14:10:14 INFO - PROCESS | 1844 | 1461100214821 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}] 14:10:15 INFO - PROCESS | 1844 | 1461100215090 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 14:10:15 INFO - PROCESS | 1844 | 1461100215390 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcebfa7000 == 106 [pid = 1844] [id = 324] 14:10:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7fbce2b07c00) [pid = 1844] [serial = 973] [outer = (nil)] 14:10:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7fbce5c26800) [pid = 1844] [serial = 974] [outer = 0x7fbce2b07c00] 14:10:15 INFO - PROCESS | 1844 | 1461100215467 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7fbce7f42000) [pid = 1844] [serial = 975] [outer = 0x7fbce2b07c00] 14:10:16 INFO - PROCESS | 1844 | 1461100216309 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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1537ms 14:10:16 INFO - PROCESS | 1844 | 1461100216349 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 1844 | 1461100216352 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 14:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:10:16 INFO - PROCESS | 1844 | 1461100216359 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 1844 | 1461100216362 Marionette TRACE conn3 <- [1,1270,null,{}] 14:10:16 INFO - PROCESS | 1844 | 1461100216367 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}] 14:10:16 INFO - PROCESS | 1844 | 1461100216565 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 14:10:16 INFO - PROCESS | 1844 | 1461100216780 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2f9a800 == 107 [pid = 1844] [id = 325] 14:10:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7fbcbb052400) [pid = 1844] [serial = 976] [outer = (nil)] 14:10:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7fbcbb05bc00) [pid = 1844] [serial = 977] [outer = 0x7fbcbb052400] 14:10:16 INFO - PROCESS | 1844 | 1461100216849 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7fbcbb061000) [pid = 1844] [serial = 978] [outer = 0x7fbcbb052400] 14:10:17 INFO - PROCESS | 1844 | 1461100217720 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]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1436ms 14:10:17 INFO - PROCESS | 1844 | 1461100217796 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 1844 | 1461100217799 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 14:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:10:17 INFO - PROCESS | 1844 | 1461100217806 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 1844 | 1461100217809 Marionette TRACE conn3 <- [1,1274,null,{}] 14:10:17 INFO - PROCESS | 1844 | 1461100217815 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}] 14:10:18 INFO - PROCESS | 1844 | 1461100218048 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 14:10:18 INFO - PROCESS | 1844 | 1461100218293 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba4d0800 == 108 [pid = 1844] [id = 326] 14:10:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7fbcbb053c00) [pid = 1844] [serial = 979] [outer = (nil)] 14:10:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7fbcbe644800) [pid = 1844] [serial = 980] [outer = 0x7fbcbb053c00] 14:10:18 INFO - PROCESS | 1844 | 1461100218417 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7fbcbe64c000) [pid = 1844] [serial = 981] [outer = 0x7fbcbb053c00] 14:10:19 INFO - PROCESS | 1844 | 1461100219306 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]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1534ms 14:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:10:19 INFO - PROCESS | 1844 | 1461100219341 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 1844 | 1461100219344 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 14:10:19 INFO - PROCESS | 1844 | 1461100219348 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 1844 | 1461100219352 Marionette TRACE conn3 <- [1,1278,null,{}] 14:10:19 INFO - PROCESS | 1844 | 1461100219358 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}] 14:10:19 INFO - PROCESS | 1844 | 1461100219634 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 14:10:19 INFO - PROCESS | 1844 | 1461100219879 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbbc9800 == 109 [pid = 1844] [id = 327] 14:10:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7fbcba4ec000) [pid = 1844] [serial = 982] [outer = (nil)] 14:10:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7fbcba4f2800) [pid = 1844] [serial = 983] [outer = 0x7fbcba4ec000] 14:10:20 INFO - PROCESS | 1844 | 1461100219995 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7fbcba4f7800) [pid = 1844] [serial = 984] [outer = 0x7fbcba4ec000] 14:10:20 INFO - PROCESS | 1844 | 1461100220846 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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1534ms 14:10:20 INFO - PROCESS | 1844 | 1461100220884 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 1844 | 1461100220887 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 14:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:10:20 INFO - PROCESS | 1844 | 1461100220895 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 1844 | 1461100220898 Marionette TRACE conn3 <- [1,1282,null,{}] 14:10:20 INFO - PROCESS | 1844 | 1461100220903 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}] 14:10:21 INFO - PROCESS | 1844 | 1461100221105 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 14:10:21 INFO - PROCESS | 1844 | 1461100221318 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbbe2000 == 110 [pid = 1844] [id = 328] 14:10:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7fbcba4ec800) [pid = 1844] [serial = 985] [outer = (nil)] 14:10:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7fbcbe64c400) [pid = 1844] [serial = 986] [outer = 0x7fbcba4ec800] 14:10:21 INFO - PROCESS | 1844 | 1461100221435 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7fbcbe651400) [pid = 1844] [serial = 987] [outer = 0x7fbcba4ec800] 14:10:22 INFO - PROCESS | 1844 | 1461100222338 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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1478ms 14:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:10:22 INFO - PROCESS | 1844 | 1461100222374 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 1844 | 1461100222377 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 14:10:22 INFO - PROCESS | 1844 | 1461100222383 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - PROCESS | 1844 | 1461100222390 Marionette TRACE conn3 <- [1,1286,null,{}] 14:10:22 INFO - PROCESS | 1844 | 1461100222397 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}] 14:10:22 INFO - PROCESS | 1844 | 1461100222628 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 14:10:22 INFO - PROCESS | 1844 | 1461100222883 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc18dc000 == 111 [pid = 1844] [id = 329] 14:10:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7fbcbb05d000) [pid = 1844] [serial = 988] [outer = (nil)] 14:10:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7fbcbfd8f400) [pid = 1844] [serial = 989] [outer = 0x7fbcbb05d000] 14:10:23 INFO - PROCESS | 1844 | 1461100223012 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7fbccb8a6000) [pid = 1844] [serial = 990] [outer = 0x7fbcbb05d000] 14:10:23 INFO - PROCESS | 1844 | 1461100223903 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]]]}] 14:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1586ms 14:10:23 INFO - PROCESS | 1844 | 1461100223969 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 1844 | 1461100223973 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 14:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:10:23 INFO - PROCESS | 1844 | 1461100223980 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 1844 | 1461100223983 Marionette TRACE conn3 <- [1,1290,null,{}] 14:10:23 INFO - PROCESS | 1844 | 1461100223989 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}] 14:10:24 INFO - PROCESS | 1844 | 1461100224228 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 14:10:25 INFO - PROCESS | 1844 | 1461100225030 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf0cc000 == 112 [pid = 1844] [id = 330] 14:10:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7fbcba2ed400) [pid = 1844] [serial = 991] [outer = (nil)] 14:10:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7fbcba2f0c00) [pid = 1844] [serial = 992] [outer = 0x7fbcba2ed400] 14:10:25 INFO - PROCESS | 1844 | 1461100225235 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7fbcbafc3800) [pid = 1844] [serial = 993] [outer = 0x7fbcba2ed400] 14:10:26 INFO - PROCESS | 1844 | 1461100226268 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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2340ms 14:10:26 INFO - PROCESS | 1844 | 1461100226321 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 1844 | 1461100226328 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 14:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:10:26 INFO - PROCESS | 1844 | 1461100226337 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 1844 | 1461100226341 Marionette TRACE conn3 <- [1,1294,null,{}] 14:10:26 INFO - PROCESS | 1844 | 1461100226348 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}] 14:10:26 INFO - PROCESS | 1844 | 1461100226544 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 14:10:26 INFO - PROCESS | 1844 | 1461100226853 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc11d9800 == 113 [pid = 1844] [id = 331] 14:10:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7fbcbe646400) [pid = 1844] [serial = 994] [outer = (nil)] 14:10:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7fbcbe6c8800) [pid = 1844] [serial = 995] [outer = 0x7fbcbe646400] 14:10:26 INFO - PROCESS | 1844 | 1461100226936 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7fbcbe936000) [pid = 1844] [serial = 996] [outer = 0x7fbcbe646400] 14:10:27 INFO - PROCESS | 1844 | 1461100227817 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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1539ms 14:10:27 INFO - PROCESS | 1844 | 1461100227878 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 14:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:10:27 INFO - PROCESS | 1844 | 1461100227884 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 14:10:27 INFO - PROCESS | 1844 | 1461100227893 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 1844 | 1461100227895 Marionette TRACE conn3 <- [1,1298,null,{}] 14:10:27 INFO - PROCESS | 1844 | 1461100227902 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}] 14:10:28 INFO - PROCESS | 1844 | 1461100228094 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 14:10:28 INFO - PROCESS | 1844 | 1461100228695 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbece1800 == 114 [pid = 1844] [id = 332] 14:10:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7fbcbe930c00) [pid = 1844] [serial = 997] [outer = (nil)] 14:10:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7fbcbe93cc00) [pid = 1844] [serial = 998] [outer = 0x7fbcbe930c00] 14:10:28 INFO - PROCESS | 1844 | 1461100228866 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7fbcbf0ac400) [pid = 1844] [serial = 999] [outer = 0x7fbcbe930c00] 14:10:29 INFO - PROCESS | 1844 | 1461100229976 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]]]}] 14:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2140ms 14:10:30 INFO - PROCESS | 1844 | 1461100230049 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 14:10:30 INFO - PROCESS | 1844 | 1461100230054 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 14:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:10:30 INFO - PROCESS | 1844 | 1461100230073 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - PROCESS | 1844 | 1461100230086 Marionette TRACE conn3 <- [1,1302,null,{}] 14:10:30 INFO - PROCESS | 1844 | 1461100230108 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}] 14:10:30 INFO - PROCESS | 1844 | 1461100230337 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 14:10:30 INFO - PROCESS | 1844 | 1461100230617 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f67800 == 115 [pid = 1844] [id = 333] 14:10:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7fbcbc3e8400) [pid = 1844] [serial = 1000] [outer = (nil)] 14:10:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7fbcc0f0f800) [pid = 1844] [serial = 1001] [outer = 0x7fbcbc3e8400] 14:10:30 INFO - PROCESS | 1844 | 1461100230719 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7fbcc19efc00) [pid = 1844] [serial = 1002] [outer = 0x7fbcbc3e8400] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c8c000 == 114 [pid = 1844] [id = 255] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce2876800 == 113 [pid = 1844] [id = 64] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc335800 == 112 [pid = 1844] [id = 217] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce740a000 == 111 [pid = 1844] [id = 141] 14:10:31 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7fbcc3084c00) [pid = 1844] [serial = 857] [outer = (nil)] [url = about:blank] 14:10:31 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7fbcc308f800) [pid = 1844] [serial = 860] [outer = (nil)] [url = about:blank] 14:10:31 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7fbcbc3ea800) [pid = 1844] [serial = 863] [outer = (nil)] [url = about:blank] 14:10:31 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7fbcc9f13000) [pid = 1844] [serial = 866] [outer = (nil)] [url = about:blank] 14:10:31 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7fbcd1ccd000) [pid = 1844] [serial = 890] [outer = (nil)] [url = about:blank] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc21d1800 == 110 [pid = 1844] [id = 317] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0685800 == 109 [pid = 1844] [id = 316] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc330800 == 108 [pid = 1844] [id = 315] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc428c000 == 107 [pid = 1844] [id = 314] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c87000 == 106 [pid = 1844] [id = 277] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbbbf800 == 105 [pid = 1844] [id = 313] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc108c800 == 104 [pid = 1844] [id = 312] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca162000 == 103 [pid = 1844] [id = 311] 14:10:31 INFO - PROCESS | 1844 | 1461100231692 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]]]}] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc89e2800 == 102 [pid = 1844] [id = 310] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc18de800 == 101 [pid = 1844] [id = 309] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf6b3800 == 100 [pid = 1844] [id = 304] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce8019000 == 99 [pid = 1844] [id = 303] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce3a1b000 == 98 [pid = 1844] [id = 302] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5e1a800 == 97 [pid = 1844] [id = 301] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4e14000 == 96 [pid = 1844] [id = 300] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd3ad8800 == 95 [pid = 1844] [id = 299] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc4d2800 == 94 [pid = 1844] [id = 298] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40a5800 == 93 [pid = 1844] [id = 297] 14:10:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd092e000 == 92 [pid = 1844] [id = 296] 14:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1702ms 14:10:31 INFO - PROCESS | 1844 | 1461100231772 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 1844 | 1461100231776 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 14:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:10:31 INFO - PROCESS | 1844 | 1461100231782 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 1844 | 1461100231784 Marionette TRACE conn3 <- [1,1306,null,{}] 14:10:31 INFO - PROCESS | 1844 | 1461100231789 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}] 14:10:31 INFO - PROCESS | 1844 | 1461100231971 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7fbccb35dc00) [pid = 1844] [serial = 569] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7fbcccd49400) [pid = 1844] [serial = 572] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7fbcc1edbc00) [pid = 1844] [serial = 626] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7fbcc8d18800) [pid = 1844] [serial = 632] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7fbcc8902800) [pid = 1844] [serial = 605] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7fbcd0c05800) [pid = 1844] [serial = 575] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7fbccbc69800) [pid = 1844] [serial = 611] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7fbccb14d000) [pid = 1844] [serial = 608] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7fbce2d2ec00) [pid = 1844] [serial = 810] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7fbcce8c9000) [pid = 1844] [serial = 614] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7fbcd0c0ac00) [pid = 1844] [serial = 617] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7fbcc329b800) [pid = 1844] [serial = 629] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7fbccb279800) [pid = 1844] [serial = 533] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7fbce1ad5400) [pid = 1844] [serial = 620] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7fbce2d2e800) [pid = 1844] [serial = 623] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7fbcc420c000) [pid = 1844] [serial = 566] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7fbcc21b4000) [pid = 1844] [serial = 548] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7fbcd75d8000) [pid = 1844] [serial = 542] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7fbcd5072800) [pid = 1844] [serial = 578] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7fbcd2b3c400) [pid = 1844] [serial = 539] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7fbccc9b9800) [pid = 1844] [serial = 536] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7fbce5c28800) [pid = 1844] [serial = 581] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7fbce3ad2c00) [pid = 1844] [serial = 545] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7fbccc21a400) [pid = 1844] [serial = 884] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7fbccbc6d800) [pid = 1844] [serial = 881] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7fbcc19f2400) [pid = 1844] [serial = 873] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7fbcbfd8dc00) [pid = 1844] [serial = 872] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7fbcc1f99000) [pid = 1844] [serial = 836] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7fbcca015c00) [pid = 1844] [serial = 876] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7fbcc8cc3800) [pid = 1844] [serial = 875] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7fbcd881b800) [pid = 1844] [serial = 848] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7fbce5d8f000) [pid = 1844] [serial = 851] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7fbccb431c00) [pid = 1844] [serial = 878] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbccb8ae400) [pid = 1844] [serial = 879] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbcbf056800) [pid = 1844] [serial = 854] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbcd0a88000) [pid = 1844] [serial = 842] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbcd502e000) [pid = 1844] [serial = 845] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbcbf07c000) [pid = 1844] [serial = 869] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbcd6391800) [pid = 1844] [serial = 834] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbccb8b0800) [pid = 1844] [serial = 839] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbcd054ec00) [pid = 1844] [serial = 887] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbccca0bc00) [pid = 1844] [serial = 885] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbcd0a8bc00) [pid = 1844] [serial = 888] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbccc0c7400) [pid = 1844] [serial = 882] [outer = (nil)] [url = about:blank] 14:10:32 INFO - PROCESS | 1844 | 1461100232215 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc04bb000 == 93 [pid = 1844] [id = 334] 14:10:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbcbafc5800) [pid = 1844] [serial = 1003] [outer = (nil)] 14:10:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbcbfd68800) [pid = 1844] [serial = 1004] [outer = 0x7fbcbafc5800] 14:10:32 INFO - PROCESS | 1844 | 1461100232281 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbcc1f8dc00) [pid = 1844] [serial = 1005] [outer = 0x7fbcbafc5800] 14:10:33 INFO - PROCESS | 1844 | 1461100233054 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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1326ms 14:10:33 INFO - PROCESS | 1844 | 1461100233109 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 1844 | 1461100233112 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 14:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:10:33 INFO - PROCESS | 1844 | 1461100233119 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 1844 | 1461100233122 Marionette TRACE conn3 <- [1,1310,null,{}] 14:10:33 INFO - PROCESS | 1844 | 1461100233127 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}] 14:10:33 INFO - PROCESS | 1844 | 1461100233299 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 14:10:33 INFO - PROCESS | 1844 | 1461100233313 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc21de000 == 94 [pid = 1844] [id = 335] 14:10:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbcc308b800) [pid = 1844] [serial = 1006] [outer = (nil)] 14:10:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbcc329b800) [pid = 1844] [serial = 1007] [outer = 0x7fbcc308b800] 14:10:33 INFO - PROCESS | 1844 | 1461100233395 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbcc4209800) [pid = 1844] [serial = 1008] [outer = 0x7fbcc308b800] 14:10:34 INFO - PROCESS | 1844 | 1461100234475 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] 14:10:34 INFO - PROCESS | 1844 | 1461100234516 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 14:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:10:34 INFO - PROCESS | 1844 | 1461100234524 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 1844 | 1461100234527 Marionette TRACE conn3 <- [1,1314,null,{}] 14:10:34 INFO - PROCESS | 1844 | 1461100234532 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}] 14:10:34 INFO - PROCESS | 1844 | 1461100234848 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 14:10:34 INFO - PROCESS | 1844 | 1461100234876 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a59800 == 95 [pid = 1844] [id = 336] 14:10:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbcc4209c00) [pid = 1844] [serial = 1009] [outer = (nil)] 14:10:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbcc8d15400) [pid = 1844] [serial = 1010] [outer = 0x7fbcc4209c00] 14:10:34 INFO - PROCESS | 1844 | 1461100234940 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbcc8d20800) [pid = 1844] [serial = 1011] [outer = 0x7fbcc4209c00] 14:10:36 INFO - PROCESS | 1844 | 1461100235997 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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1534ms 14:10:36 INFO - PROCESS | 1844 | 1461100236060 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 1844 | 1461100236064 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 14:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:10:36 INFO - PROCESS | 1844 | 1461100236069 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 1844 | 1461100236071 Marionette TRACE conn3 <- [1,1318,null,{}] 14:10:36 INFO - PROCESS | 1844 | 1461100236078 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}] 14:10:36 INFO - PROCESS | 1844 | 1461100236308 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 14:10:36 INFO - PROCESS | 1844 | 1461100236340 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc9329000 == 96 [pid = 1844] [id = 337] 14:10:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbcc8d17000) [pid = 1844] [serial = 1012] [outer = (nil)] 14:10:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbcc9f08800) [pid = 1844] [serial = 1013] [outer = 0x7fbcc8d17000] 14:10:36 INFO - PROCESS | 1844 | 1461100236403 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7fbcca01d400) [pid = 1844] [serial = 1014] [outer = 0x7fbcc8d17000] 14:10:37 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7fbccfe81c00) [pid = 1844] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:10:37 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbcbfd8c800) [pid = 1844] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:10:37 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbcbfd71c00) [pid = 1844] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:10:37 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbcc8d1b400) [pid = 1844] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:10:37 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbcc9d04400) [pid = 1844] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:10:37 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbcbc3e7000) [pid = 1844] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:10:37 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbcbc3e7800) [pid = 1844] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:10:37 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbcc9d05800) [pid = 1844] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:10:37 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbcbafc3000) [pid = 1844] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:10:38 INFO - PROCESS | 1844 | 1461100238367 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]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2341ms 14:10:38 INFO - PROCESS | 1844 | 1461100238412 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 1844 | 1461100238415 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 14:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:10:38 INFO - PROCESS | 1844 | 1461100238421 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 1844 | 1461100238423 Marionette TRACE conn3 <- [1,1322,null,{}] 14:10:38 INFO - PROCESS | 1844 | 1461100238429 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}] 14:10:38 INFO - PROCESS | 1844 | 1461100238586 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 14:10:38 INFO - PROCESS | 1844 | 1461100238612 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca145000 == 97 [pid = 1844] [id = 338] 14:10:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbcc8906000) [pid = 1844] [serial = 1015] [outer = (nil)] 14:10:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbccb146c00) [pid = 1844] [serial = 1016] [outer = 0x7fbcc8906000] 14:10:38 INFO - PROCESS | 1844 | 1461100238674 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbccb151400) [pid = 1844] [serial = 1017] [outer = 0x7fbcc8906000] 14:10:39 INFO - PROCESS | 1844 | 1461100239498 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]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1128ms 14:10:39 INFO - PROCESS | 1844 | 1461100239550 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 1844 | 1461100239553 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 14:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:10:39 INFO - PROCESS | 1844 | 1461100239569 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 1844 | 1461100239572 Marionette TRACE conn3 <- [1,1326,null,{}] 14:10:39 INFO - PROCESS | 1844 | 1461100239577 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}] 14:10:39 INFO - PROCESS | 1844 | 1461100239764 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 14:10:39 INFO - PROCESS | 1844 | 1461100239775 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb908800 == 98 [pid = 1844] [id = 339] 14:10:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbcbfd82800) [pid = 1844] [serial = 1018] [outer = (nil)] 14:10:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbccb197800) [pid = 1844] [serial = 1019] [outer = 0x7fbcbfd82800] 14:10:39 INFO - PROCESS | 1844 | 1461100239836 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbccb27d000) [pid = 1844] [serial = 1020] [outer = 0x7fbcbfd82800] 14:10:41 INFO - PROCESS | 1844 | 1461100241074 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]]]}] 14:10:41 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 14:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1537ms 14:10:41 INFO - PROCESS | 1844 | 1461100241106 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 1844 | 1461100241113 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 14:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:10:41 INFO - PROCESS | 1844 | 1461100241123 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 1844 | 1461100241127 Marionette TRACE conn3 <- [1,1330,null,{}] 14:10:41 INFO - PROCESS | 1844 | 1461100241135 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}] 14:10:41 INFO - PROCESS | 1844 | 1461100241355 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 14:10:41 INFO - PROCESS | 1844 | 1461100241603 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc107f800 == 99 [pid = 1844] [id = 340] 14:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbcbc3ec000) [pid = 1844] [serial = 1021] [outer = (nil)] 14:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbcbe6ba400) [pid = 1844] [serial = 1022] [outer = 0x7fbcbc3ec000] 14:10:41 INFO - PROCESS | 1844 | 1461100241725 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7fbcbe936c00) [pid = 1844] [serial = 1023] [outer = 0x7fbcbc3ec000] 14:10:42 INFO - PROCESS | 1844 | 1461100242715 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]]]}] 14:10:42 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 14:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1633ms 14:10:42 INFO - PROCESS | 1844 | 1461100242757 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 1844 | 1461100242766 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 14:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:10:42 INFO - PROCESS | 1844 | 1461100242777 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 1844 | 1461100242780 Marionette TRACE conn3 <- [1,1334,null,{}] 14:10:42 INFO - PROCESS | 1844 | 1461100242787 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}] 14:10:43 INFO - PROCESS | 1844 | 1461100243017 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 14:10:43 INFO - PROCESS | 1844 | 1461100243302 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40b2000 == 100 [pid = 1844] [id = 341] 14:10:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7fbcbf056800) [pid = 1844] [serial = 1024] [outer = (nil)] 14:10:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7fbcbfd67c00) [pid = 1844] [serial = 1025] [outer = 0x7fbcbf056800] 14:10:43 INFO - PROCESS | 1844 | 1461100243424 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7fbcbfdf4000) [pid = 1844] [serial = 1026] [outer = 0x7fbcbf056800] 14:10:44 INFO - PROCESS | 1844 | 1461100244272 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]]]}] 14:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1537ms 14:10:44 INFO - PROCESS | 1844 | 1461100244314 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 1844 | 1461100244319 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 14:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:10:44 INFO - PROCESS | 1844 | 1461100244325 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - PROCESS | 1844 | 1461100244330 Marionette TRACE conn3 <- [1,1338,null,{}] 14:10:44 INFO - PROCESS | 1844 | 1461100244347 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}] 14:10:44 INFO - PROCESS | 1844 | 1461100244567 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 14:10:44 INFO - PROCESS | 1844 | 1461100244851 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb4a000 == 101 [pid = 1844] [id = 342] 14:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7fbcc329e400) [pid = 1844] [serial = 1027] [outer = (nil)] 14:10:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7fbcc4208800) [pid = 1844] [serial = 1028] [outer = 0x7fbcc329e400] 14:10:44 INFO - PROCESS | 1844 | 1461100244985 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7fbcc9d0ec00) [pid = 1844] [serial = 1029] [outer = 0x7fbcc329e400] 14:10:46 INFO - PROCESS | 1844 | 1461100246304 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]]]}] 14:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2037ms 14:10:46 INFO - PROCESS | 1844 | 1461100246388 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 1844 | 1461100246393 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 14:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:10:46 INFO - PROCESS | 1844 | 1461100246404 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 1844 | 1461100246406 Marionette TRACE conn3 <- [1,1342,null,{}] 14:10:46 INFO - PROCESS | 1844 | 1461100246412 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}] 14:10:46 INFO - PROCESS | 1844 | 1461100246614 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 14:10:46 INFO - PROCESS | 1844 | 1461100246864 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc32a800 == 102 [pid = 1844] [id = 343] 14:10:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7fbcbfd8c400) [pid = 1844] [serial = 1030] [outer = (nil)] 14:10:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7fbccb144400) [pid = 1844] [serial = 1031] [outer = 0x7fbcbfd8c400] 14:10:46 INFO - PROCESS | 1844 | 1461100246963 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7fbccb359400) [pid = 1844] [serial = 1032] [outer = 0x7fbcbfd8c400] 14:10:47 INFO - PROCESS | 1844 | 1461100247921 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]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1589ms 14:10:47 INFO - PROCESS | 1844 | 1461100247993 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 1844 | 1461100247996 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 14:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:10:48 INFO - PROCESS | 1844 | 1461100248002 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 1844 | 1461100248004 Marionette TRACE conn3 <- [1,1346,null,{}] 14:10:48 INFO - PROCESS | 1844 | 1461100248010 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}] 14:10:48 INFO - PROCESS | 1844 | 1461100248218 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 14:10:48 INFO - PROCESS | 1844 | 1461100248466 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc67b000 == 103 [pid = 1844] [id = 344] 14:10:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7fbccb42f800) [pid = 1844] [serial = 1033] [outer = (nil)] 14:10:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7fbccb51ac00) [pid = 1844] [serial = 1034] [outer = 0x7fbccb42f800] 14:10:48 INFO - PROCESS | 1844 | 1461100248587 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7fbccb52b000) [pid = 1844] [serial = 1035] [outer = 0x7fbccb42f800] 14:10:49 INFO - PROCESS | 1844 | 1461100249466 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]]]}] 14:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1538ms 14:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:10:49 INFO - PROCESS | 1844 | 1461100249542 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 1844 | 1461100249544 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 14:10:49 INFO - PROCESS | 1844 | 1461100249551 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 1844 | 1461100249554 Marionette TRACE conn3 <- [1,1350,null,{}] 14:10:49 INFO - PROCESS | 1844 | 1461100249559 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}] 14:10:49 INFO - PROCESS | 1844 | 1461100249768 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 14:10:50 INFO - PROCESS | 1844 | 1461100250035 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce790800 == 104 [pid = 1844] [id = 345] 14:10:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7fbcc4208000) [pid = 1844] [serial = 1036] [outer = (nil)] 14:10:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7fbccba3c800) [pid = 1844] [serial = 1037] [outer = 0x7fbcc4208000] 14:10:50 INFO - PROCESS | 1844 | 1461100250127 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7fbccbe87800) [pid = 1844] [serial = 1038] [outer = 0x7fbcc4208000] 14:10:50 INFO - PROCESS | 1844 | 1461100250996 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]]]}] 14:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1490ms 14:10:51 INFO - PROCESS | 1844 | 1461100251042 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 14:10:51 INFO - PROCESS | 1844 | 1461100251045 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 14:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:10:51 INFO - PROCESS | 1844 | 1461100251054 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 1844 | 1461100251058 Marionette TRACE conn3 <- [1,1354,null,{}] 14:10:51 INFO - PROCESS | 1844 | 1461100251063 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}] 14:10:51 INFO - PROCESS | 1844 | 1461100251260 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 14:10:51 INFO - PROCESS | 1844 | 1461100251468 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0675000 == 105 [pid = 1844] [id = 346] 14:10:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7fbccb431c00) [pid = 1844] [serial = 1039] [outer = (nil)] 14:10:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7fbccc0c8400) [pid = 1844] [serial = 1040] [outer = 0x7fbccb431c00] 14:10:51 INFO - PROCESS | 1844 | 1461100251589 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7fbccc218000) [pid = 1844] [serial = 1041] [outer = 0x7fbccb431c00] 14:10:52 INFO - PROCESS | 1844 | 1461100252608 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]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1580ms 14:10:52 INFO - PROCESS | 1844 | 1461100252635 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 14:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:10:52 INFO - PROCESS | 1844 | 1461100252640 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 14:10:52 INFO - PROCESS | 1844 | 1461100252647 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 1844 | 1461100252651 Marionette TRACE conn3 <- [1,1358,null,{}] 14:10:52 INFO - PROCESS | 1844 | 1461100252657 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}] 14:10:52 INFO - PROCESS | 1844 | 1461100252868 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 14:10:53 INFO - PROCESS | 1844 | 1461100253127 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0856000 == 106 [pid = 1844] [id = 347] 14:10:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7fbcbafc3000) [pid = 1844] [serial = 1042] [outer = (nil)] 14:10:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7fbccc86a800) [pid = 1844] [serial = 1043] [outer = 0x7fbcbafc3000] 14:10:53 INFO - PROCESS | 1844 | 1461100253252 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7fbccc9b8000) [pid = 1844] [serial = 1044] [outer = 0x7fbcbafc3000] 14:10:54 INFO - PROCESS | 1844 | 1461100254185 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]]]}] 14:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1584ms 14:10:54 INFO - PROCESS | 1844 | 1461100254232 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 14:10:54 INFO - PROCESS | 1844 | 1461100254238 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 14:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:10:54 INFO - PROCESS | 1844 | 1461100254246 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 1844 | 1461100254249 Marionette TRACE conn3 <- [1,1362,null,{}] 14:10:54 INFO - PROCESS | 1844 | 1461100254256 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}] 14:10:54 INFO - PROCESS | 1844 | 1461100254476 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 14:10:54 INFO - PROCESS | 1844 | 1461100254823 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bcd800 == 107 [pid = 1844] [id = 348] 14:10:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7fbcc0f12800) [pid = 1844] [serial = 1045] [outer = (nil)] 14:10:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7fbccc9bb800) [pid = 1844] [serial = 1046] [outer = 0x7fbcc0f12800] 14:10:54 INFO - PROCESS | 1844 | 1461100254973 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7fbcce756800) [pid = 1844] [serial = 1047] [outer = 0x7fbcc0f12800] 14:10:56 INFO - PROCESS | 1844 | 1461100256240 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]]]}] 14:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2032ms 14:10:56 INFO - PROCESS | 1844 | 1461100256282 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 1844 | 1461100256287 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 14:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:10:56 INFO - PROCESS | 1844 | 1461100256298 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 1844 | 1461100256301 Marionette TRACE conn3 <- [1,1366,null,{}] 14:10:56 INFO - PROCESS | 1844 | 1461100256310 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}] 14:10:56 INFO - PROCESS | 1844 | 1461100256637 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 14:10:57 INFO - PROCESS | 1844 | 1461100257019 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd2da1000 == 108 [pid = 1844] [id = 349] 14:10:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7fbcce8ce800) [pid = 1844] [serial = 1048] [outer = (nil)] 14:10:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7fbccfc5b400) [pid = 1844] [serial = 1049] [outer = 0x7fbcce8ce800] 14:10:57 INFO - PROCESS | 1844 | 1461100257145 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7fbccfcbd800) [pid = 1844] [serial = 1050] [outer = 0x7fbcce8ce800] 14:10:58 INFO - PROCESS | 1844 | 1461100258454 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] 14:10:58 INFO - PROCESS | 1844 | 1461100258496 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 14:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:10:58 INFO - PROCESS | 1844 | 1461100258506 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 1844 | 1461100258513 Marionette TRACE conn3 <- [1,1370,null,{}] 14:10:58 INFO - PROCESS | 1844 | 1461100258547 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}] 14:10:59 INFO - PROCESS | 1844 | 1461100259044 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 14:10:59 INFO - PROCESS | 1844 | 1461100259272 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4d36000 == 109 [pid = 1844] [id = 350] 14:10:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7fbcce8c6400) [pid = 1844] [serial = 1051] [outer = (nil)] 14:10:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7fbccfe88000) [pid = 1844] [serial = 1052] [outer = 0x7fbcce8c6400] 14:10:59 INFO - PROCESS | 1844 | 1461100259400 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7fbcd0c08c00) [pid = 1844] [serial = 1053] [outer = 0x7fbcce8c6400] 14:11:00 INFO - PROCESS | 1844 | 1461100260760 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] 14:11:00 INFO - PROCESS | 1844 | 1461100260801 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 14:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:11:00 INFO - PROCESS | 1844 | 1461100260812 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 1844 | 1461100260815 Marionette TRACE conn3 <- [1,1374,null,{}] 14:11:00 INFO - PROCESS | 1844 | 1461100260825 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}] 14:11:01 INFO - PROCESS | 1844 | 1461100261160 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 14:11:01 INFO - PROCESS | 1844 | 1461100261454 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5f3b000 == 110 [pid = 1844] [id = 351] 14:11:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7fbcc8cca400) [pid = 1844] [serial = 1054] [outer = (nil)] 14:11:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7fbcd0c05800) [pid = 1844] [serial = 1055] [outer = 0x7fbcc8cca400] 14:11:01 INFO - PROCESS | 1844 | 1461100261572 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7fbcd4134400) [pid = 1844] [serial = 1056] [outer = 0x7fbcc8cca400] 14:11:02 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:11:02 INFO - PROCESS | 1844 | 1461100262576 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] 14:11:02 INFO - PROCESS | 1844 | 1461100262654 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 14:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:11:02 INFO - PROCESS | 1844 | 1461100262661 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 1844 | 1461100262664 Marionette TRACE conn3 <- [1,1378,null,{}] 14:11:02 INFO - PROCESS | 1844 | 1461100262669 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}] 14:11:02 INFO - PROCESS | 1844 | 1461100262871 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 14:11:03 INFO - PROCESS | 1844 | 1461100263097 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca15b000 == 111 [pid = 1844] [id = 352] 14:11:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7fbcbe6c1000) [pid = 1844] [serial = 1057] [outer = (nil)] 14:11:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7fbcc8902c00) [pid = 1844] [serial = 1058] [outer = 0x7fbcbe6c1000] 14:11:03 INFO - PROCESS | 1844 | 1461100263218 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7fbcd2b3c800) [pid = 1844] [serial = 1059] [outer = 0x7fbcbe6c1000] 14:11:04 INFO - PROCESS | 1844 | 1461100264119 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] 14:11:04 INFO - PROCESS | 1844 | 1461100264198 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 14:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:11:04 INFO - PROCESS | 1844 | 1461100264205 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 1844 | 1461100264209 Marionette TRACE conn3 <- [1,1382,null,{}] 14:11:04 INFO - PROCESS | 1844 | 1461100264215 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}] 14:11:04 INFO - PROCESS | 1844 | 1461100264423 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 14:11:04 INFO - PROCESS | 1844 | 1461100264679 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc01c000 == 112 [pid = 1844] [id = 353] 14:11:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7fbcbe8de800) [pid = 1844] [serial = 1060] [outer = (nil)] 14:11:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 282 (0x7fbcd506f800) [pid = 1844] [serial = 1061] [outer = 0x7fbcbe8de800] 14:11:04 INFO - PROCESS | 1844 | 1461100264794 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 283 (0x7fbcd5e44c00) [pid = 1844] [serial = 1062] [outer = 0x7fbcbe8de800] 14:11:05 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:11:05 INFO - PROCESS | 1844 | 1461100265717 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] 14:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:11:05 INFO - PROCESS | 1844 | 1461100265795 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 14:11:05 INFO - PROCESS | 1844 | 1461100265801 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 1844 | 1461100265804 Marionette TRACE conn3 <- [1,1386,null,{}] 14:11:05 INFO - PROCESS | 1844 | 1461100265810 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}] 14:11:06 INFO - PROCESS | 1844 | 1461100266025 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 14:11:06 INFO - PROCESS | 1844 | 1461100266283 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce291e800 == 113 [pid = 1844] [id = 354] 14:11:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 284 (0x7fbcbf07dc00) [pid = 1844] [serial = 1063] [outer = (nil)] 14:11:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 285 (0x7fbcd639d000) [pid = 1844] [serial = 1064] [outer = 0x7fbcbf07dc00] 14:11:06 INFO - PROCESS | 1844 | 1461100266397 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 286 (0x7fbce1ad2c00) [pid = 1844] [serial = 1065] [outer = 0x7fbcbf07dc00] 14:11:07 INFO - PROCESS | 1844 | 1461100267357 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] 14:11:07 INFO - PROCESS | 1844 | 1461100267395 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 14:11:07 INFO - PROCESS | 1844 | 1461100267402 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:11:07 INFO - PROCESS | 1844 | 1461100267405 Marionette TRACE conn3 <- [1,1390,null,{}] 14:11:07 INFO - PROCESS | 1844 | 1461100267411 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}] 14:11:07 INFO - PROCESS | 1844 | 1461100267620 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 14:11:08 INFO - PROCESS | 1844 | 1461100268249 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf6b1800 == 114 [pid = 1844] [id = 355] 14:11:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 287 (0x7fbcba2eec00) [pid = 1844] [serial = 1066] [outer = (nil)] 14:11:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 288 (0x7fbcba2f4800) [pid = 1844] [serial = 1067] [outer = 0x7fbcba2eec00] 14:11:08 INFO - PROCESS | 1844 | 1461100268364 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 289 (0x7fbcbafd1000) [pid = 1844] [serial = 1068] [outer = 0x7fbcba2eec00] 14:11:09 INFO - PROCESS | 1844 | 1461100269310 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]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1931ms 14:11:09 INFO - PROCESS | 1844 | 1461100269334 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 1844 | 1461100269341 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 14:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:11:09 INFO - PROCESS | 1844 | 1461100269349 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 1844 | 1461100269354 Marionette TRACE conn3 <- [1,1394,null,{}] 14:11:09 INFO - PROCESS | 1844 | 1461100269361 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}] 14:11:09 INFO - PROCESS | 1844 | 1461100269565 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 14:11:09 INFO - PROCESS | 1844 | 1461100269972 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbbc5000 == 115 [pid = 1844] [id = 356] 14:11:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 290 (0x7fbcbe649800) [pid = 1844] [serial = 1069] [outer = (nil)] 14:11:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 291 (0x7fbcbe6ba800) [pid = 1844] [serial = 1070] [outer = 0x7fbcbe649800] 14:11:10 INFO - PROCESS | 1844 | 1461100270051 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 292 (0x7fbcbe8e8800) [pid = 1844] [serial = 1071] [outer = 0x7fbcbe649800] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca145000 == 114 [pid = 1844] [id = 338] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc9329000 == 113 [pid = 1844] [id = 337] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a59800 == 112 [pid = 1844] [id = 336] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc21de000 == 111 [pid = 1844] [id = 335] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc04bb000 == 110 [pid = 1844] [id = 334] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc3f67800 == 109 [pid = 1844] [id = 333] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbece1800 == 108 [pid = 1844] [id = 332] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc11d9800 == 107 [pid = 1844] [id = 331] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf0cc000 == 106 [pid = 1844] [id = 330] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbbe2000 == 105 [pid = 1844] [id = 328] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbbc9800 == 104 [pid = 1844] [id = 327] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba4d0800 == 103 [pid = 1844] [id = 326] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc2f9a800 == 102 [pid = 1844] [id = 325] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcebfa7000 == 101 [pid = 1844] [id = 324] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce2b1f000 == 100 [pid = 1844] [id = 323] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5f32800 == 99 [pid = 1844] [id = 322] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd405b000 == 98 [pid = 1844] [id = 321] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbbbc000 == 97 [pid = 1844] [id = 320] 14:11:10 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1ae6000 == 96 [pid = 1844] [id = 319] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 291 (0x7fbcd5f59800) [pid = 1844] [serial = 950] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 290 (0x7fbcc1f95800) [pid = 1844] [serial = 953] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 289 (0x7fbcc308c800) [pid = 1844] [serial = 936] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 288 (0x7fbcc1f99800) [pid = 1844] [serial = 935] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 287 (0x7fbcd0a8c000) [pid = 1844] [serial = 947] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 286 (0x7fbccb35f000) [pid = 1844] [serial = 939] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 285 (0x7fbccb151800) [pid = 1844] [serial = 938] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 284 (0x7fbcbe8df800) [pid = 1844] [serial = 930] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 283 (0x7fbcbc3eb800) [pid = 1844] [serial = 929] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 282 (0x7fbcbf058400) [pid = 1844] [serial = 933] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 281 (0x7fbcbe937000) [pid = 1844] [serial = 932] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7fbccbe76400) [pid = 1844] [serial = 942] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7fbccb8a7c00) [pid = 1844] [serial = 941] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7fbcc21b9800) [pid = 1844] [serial = 893] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7fbccca0c800) [pid = 1844] [serial = 944] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7fbccfddc400) [pid = 1844] [serial = 945] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7fbccb52c000) [pid = 1844] [serial = 896] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7fbcd5436800) [pid = 1844] [serial = 905] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7fbcd26b4400) [pid = 1844] [serial = 902] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7fbccfc57c00) [pid = 1844] [serial = 899] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7fbce3d05000) [pid = 1844] [serial = 908] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7fbce7a2ac00) [pid = 1844] [serial = 911] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7fbcbe6c7000) [pid = 1844] [serial = 914] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7fbce7e05800) [pid = 1844] [serial = 917] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7fbcbe939400) [pid = 1844] [serial = 920] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7fbce7b61800) [pid = 1844] [serial = 923] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7fbcbafce000) [pid = 1844] [serial = 926] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7fbcdbc4d400) [pid = 1844] [serial = 951] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7fbcc32a6c00) [pid = 1844] [serial = 954] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7fbcd5075800) [pid = 1844] [serial = 948] [outer = (nil)] [url = about:blank] 14:11:10 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7fbccbc65000) [pid = 1844] [serial = 956] [outer = (nil)] [url = about:blank] 14:11:11 INFO - PROCESS | 1844 | 1461100271254 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]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1938ms 14:11:11 INFO - PROCESS | 1844 | 1461100271292 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 1844 | 1461100271298 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 14:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:11:11 INFO - PROCESS | 1844 | 1461100271305 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - PROCESS | 1844 | 1461100271309 Marionette TRACE conn3 <- [1,1398,null,{}] 14:11:11 INFO - PROCESS | 1844 | 1461100271314 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}] 14:11:11 INFO - PROCESS | 1844 | 1461100271507 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 14:11:11 INFO - PROCESS | 1844 | 1461100271676 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf0b3000 == 97 [pid = 1844] [id = 357] 14:11:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7fbcba2e7400) [pid = 1844] [serial = 1072] [outer = (nil)] 14:11:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7fbcbf07c000) [pid = 1844] [serial = 1073] [outer = 0x7fbcba2e7400] 14:11:11 INFO - PROCESS | 1844 | 1461100271741 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7fbcbfd85c00) [pid = 1844] [serial = 1074] [outer = 0x7fbcba2e7400] 14:11:12 INFO - PROCESS | 1844 | 1461100272598 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]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1332ms 14:11:12 INFO - PROCESS | 1844 | 1461100272639 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 1844 | 1461100272644 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 14:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:11:12 INFO - PROCESS | 1844 | 1461100272658 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 1844 | 1461100272667 Marionette TRACE conn3 <- [1,1402,null,{}] 14:11:12 INFO - PROCESS | 1844 | 1461100272677 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}] 14:11:12 INFO - PROCESS | 1844 | 1461100272880 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 14:11:13 INFO - PROCESS | 1844 | 1461100273077 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2f8f800 == 98 [pid = 1844] [id = 358] 14:11:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7fbcbc372800) [pid = 1844] [serial = 1075] [outer = (nil)] 14:11:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7fbcc1f8b800) [pid = 1844] [serial = 1076] [outer = 0x7fbcbc372800] 14:11:13 INFO - PROCESS | 1844 | 1461100273144 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7fbcc308dc00) [pid = 1844] [serial = 1077] [outer = 0x7fbcbc372800] 14:11:13 INFO - PROCESS | 1844 | 1461100273989 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]]]}] 14:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1356ms 14:11:14 INFO - PROCESS | 1844 | 1461100274012 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 14:11:14 INFO - PROCESS | 1844 | 1461100274017 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 14:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:11:14 INFO - PROCESS | 1844 | 1461100274023 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 1844 | 1461100274026 Marionette TRACE conn3 <- [1,1406,null,{}] 14:11:14 INFO - PROCESS | 1844 | 1461100274032 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}] 14:11:14 INFO - PROCESS | 1844 | 1461100274270 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 14:11:14 INFO - PROCESS | 1844 | 1461100274301 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a55800 == 99 [pid = 1844] [id = 359] 14:11:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7fbcc1f9a400) [pid = 1844] [serial = 1078] [outer = (nil)] 14:11:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7fbcc8d16400) [pid = 1844] [serial = 1079] [outer = 0x7fbcc1f9a400] 14:11:14 INFO - PROCESS | 1844 | 1461100274369 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7fbcc9d0c000) [pid = 1844] [serial = 1080] [outer = 0x7fbcc1f9a400] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7fbcd0a8b400) [pid = 1844] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7fbcc8906000) [pid = 1844] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7fbccfdd7000) [pid = 1844] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7fbccbe8bc00) [pid = 1844] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7fbcbe930c00) [pid = 1844] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7fbcc9d08c00) [pid = 1844] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7fbcc8d17000) [pid = 1844] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7fbcc19ecc00) [pid = 1844] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7fbcbe646400) [pid = 1844] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7fbccbe8ec00) [pid = 1844] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7fbcc21b4400) [pid = 1844] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7fbcbc3e8400) [pid = 1844] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7fbccfdd6c00) [pid = 1844] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7fbcc4202400) [pid = 1844] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7fbcbfdf2c00) [pid = 1844] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7fbccbe71c00) [pid = 1844] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7fbcd1f2a800) [pid = 1844] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7fbccba38400) [pid = 1844] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7fbccbe91000) [pid = 1844] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7fbccb511000) [pid = 1844] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7fbccbe89c00) [pid = 1844] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7fbcc0f19800) [pid = 1844] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7fbcbfdec400) [pid = 1844] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7fbcba2ed400) [pid = 1844] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7fbccfdd3c00) [pid = 1844] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7fbcd5e45c00) [pid = 1844] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7fbcbafc5800) [pid = 1844] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbce3d0ac00) [pid = 1844] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbccbc70400) [pid = 1844] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbcc308b800) [pid = 1844] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbcbfde6800) [pid = 1844] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbcd5279000) [pid = 1844] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbcc4209c00) [pid = 1844] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbcc0f1a400) [pid = 1844] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbccbc71800) [pid = 1844] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbccbc70800) [pid = 1844] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbce3d04c00) [pid = 1844] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbccca0e800) [pid = 1844] [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.] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7fbccc870c00) [pid = 1844] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7fbcca021000) [pid = 1844] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7fbccb423c00) [pid = 1844] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7fbce2d38c00) [pid = 1844] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7fbcd5028400) [pid = 1844] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7fbccb14e800) [pid = 1844] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7fbcc19ee400) [pid = 1844] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7fbcd881c000) [pid = 1844] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7fbccb532c00) [pid = 1844] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7fbcbfd6b000) [pid = 1844] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7fbccbe92000) [pid = 1844] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7fbcbfd90c00) [pid = 1844] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:11:15 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7fbcc8ccdc00) [pid = 1844] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:11:16 INFO - PROCESS | 1844 | 1461100276219 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]]]}] 14:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2231ms 14:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:11:16 INFO - PROCESS | 1844 | 1461100276256 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 1844 | 1461100276259 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 14:11:16 INFO - PROCESS | 1844 | 1461100276266 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 1844 | 1461100276268 Marionette TRACE conn3 <- [1,1410,null,{}] 14:11:16 INFO - PROCESS | 1844 | 1461100276273 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}] 14:11:16 INFO - PROCESS | 1844 | 1461100276514 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 14:11:16 INFO - PROCESS | 1844 | 1461100276534 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2163800 == 100 [pid = 1844] [id = 360] 14:11:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7fbcc1f92000) [pid = 1844] [serial = 1081] [outer = (nil)] 14:11:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7fbcc4209400) [pid = 1844] [serial = 1082] [outer = 0x7fbcc1f92000] 14:11:16 INFO - PROCESS | 1844 | 1461100276611 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7fbcc9f0b800) [pid = 1844] [serial = 1083] [outer = 0x7fbcc1f92000] 14:11:17 INFO - PROCESS | 1844 | 1461100277495 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]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1283ms 14:11:17 INFO - PROCESS | 1844 | 1461100277548 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 14:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:11:17 INFO - PROCESS | 1844 | 1461100277564 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 14:11:17 INFO - PROCESS | 1844 | 1461100277570 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 1844 | 1461100277573 Marionette TRACE conn3 <- [1,1414,null,{}] 14:11:17 INFO - PROCESS | 1844 | 1461100277579 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}] 14:11:17 INFO - PROCESS | 1844 | 1461100277771 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 14:11:18 INFO - PROCESS | 1844 | 1461100278166 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbbdc000 == 101 [pid = 1844] [id = 361] 14:11:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7fbcba2e9400) [pid = 1844] [serial = 1084] [outer = (nil)] 14:11:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7fbcba4e9800) [pid = 1844] [serial = 1085] [outer = 0x7fbcba2e9400] 14:11:18 INFO - PROCESS | 1844 | 1461100278250 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7fbcbc378400) [pid = 1844] [serial = 1086] [outer = 0x7fbcba2e9400] 14:11:19 INFO - PROCESS | 1844 | 1461100279283 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]]]}] 14:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1736ms 14:11:19 INFO - PROCESS | 1844 | 1461100279309 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 1844 | 1461100279316 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 14:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:11:19 INFO - PROCESS | 1844 | 1461100279325 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 1844 | 1461100279329 Marionette TRACE conn3 <- [1,1418,null,{}] 14:11:19 INFO - PROCESS | 1844 | 1461100279336 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}] 14:11:19 INFO - PROCESS | 1844 | 1461100279566 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 14:11:19 INFO - PROCESS | 1844 | 1461100279868 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f13000 == 102 [pid = 1844] [id = 362] 14:11:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7fbcbf078800) [pid = 1844] [serial = 1087] [outer = (nil)] 14:11:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7fbcbfd6ec00) [pid = 1844] [serial = 1088] [outer = 0x7fbcbf078800] 14:11:19 INFO - PROCESS | 1844 | 1461100279953 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7fbcc0f18c00) [pid = 1844] [serial = 1089] [outer = 0x7fbcbf078800] 14:11:21 INFO - PROCESS | 1844 | 1461100281030 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]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1740ms 14:11:21 INFO - PROCESS | 1844 | 1461100281068 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 14:11:21 INFO - PROCESS | 1844 | 1461100281075 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 14:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:11:21 INFO - PROCESS | 1844 | 1461100281082 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 1844 | 1461100281085 Marionette TRACE conn3 <- [1,1422,null,{}] 14:11:21 INFO - PROCESS | 1844 | 1461100281091 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}] 14:11:21 INFO - PROCESS | 1844 | 1461100281313 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 14:11:21 INFO - PROCESS | 1844 | 1461100281643 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba08000 == 103 [pid = 1844] [id = 363] 14:11:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7fbcbfd87800) [pid = 1844] [serial = 1090] [outer = (nil)] 14:11:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7fbcc8902400) [pid = 1844] [serial = 1091] [outer = 0x7fbcbfd87800] 14:11:21 INFO - PROCESS | 1844 | 1461100281724 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7fbcc9f0c400) [pid = 1844] [serial = 1092] [outer = 0x7fbcbfd87800] 14:11:22 INFO - PROCESS | 1844 | 1461100282669 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]]]}] 14:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1639ms 14:11:22 INFO - PROCESS | 1844 | 1461100282723 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 14:11:22 INFO - PROCESS | 1844 | 1461100282726 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 14:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:11:22 INFO - PROCESS | 1844 | 1461100282743 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - PROCESS | 1844 | 1461100282752 Marionette TRACE conn3 <- [1,1426,null,{}] 14:11:22 INFO - PROCESS | 1844 | 1461100282759 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}] 14:11:23 INFO - PROCESS | 1844 | 1461100283026 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 14:11:23 INFO - PROCESS | 1844 | 1461100283294 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcccac7800 == 104 [pid = 1844] [id = 364] 14:11:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7fbcc1f95400) [pid = 1844] [serial = 1093] [outer = (nil)] 14:11:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbccb513800) [pid = 1844] [serial = 1094] [outer = 0x7fbcc1f95400] 14:11:23 INFO - PROCESS | 1844 | 1461100283368 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbccb8a9c00) [pid = 1844] [serial = 1095] [outer = 0x7fbcc1f95400] 14:11:24 INFO - PROCESS | 1844 | 1461100284267 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]]]}] 14:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1594ms 14:11:24 INFO - PROCESS | 1844 | 1461100284330 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 14:11:24 INFO - PROCESS | 1844 | 1461100284334 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 14:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:11:24 INFO - PROCESS | 1844 | 1461100284340 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:11:24 INFO - PROCESS | 1844 | 1461100284344 Marionette TRACE conn3 <- [1,1430,null,{}] 14:11:24 INFO - PROCESS | 1844 | 1461100284349 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}] 14:11:24 INFO - PROCESS | 1844 | 1461100284561 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 14:11:24 INFO - PROCESS | 1844 | 1461100284809 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfe15800 == 105 [pid = 1844] [id = 365] 14:11:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbccb361000) [pid = 1844] [serial = 1096] [outer = (nil)] 14:11:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbccbc70800) [pid = 1844] [serial = 1097] [outer = 0x7fbccb361000] 14:11:24 INFO - PROCESS | 1844 | 1461100284926 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbccbe8ec00) [pid = 1844] [serial = 1098] [outer = 0x7fbccb361000] 14:11:25 INFO - PROCESS | 1844 | 1461100285771 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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1480ms 14:11:25 INFO - PROCESS | 1844 | 1461100285822 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 1844 | 1461100285825 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 14:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:11:25 INFO - PROCESS | 1844 | 1461100285831 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 1844 | 1461100285834 Marionette TRACE conn3 <- [1,1434,null,{}] 14:11:25 INFO - PROCESS | 1844 | 1461100285840 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}] 14:11:26 INFO - PROCESS | 1844 | 1461100286066 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 14:11:26 INFO - PROCESS | 1844 | 1461100286321 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0930800 == 106 [pid = 1844] [id = 366] 14:11:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbccc878000) [pid = 1844] [serial = 1099] [outer = (nil)] 14:11:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbccc9ba800) [pid = 1844] [serial = 1100] [outer = 0x7fbccc878000] 14:11:26 INFO - PROCESS | 1844 | 1461100286452 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbccfb1c800) [pid = 1844] [serial = 1101] [outer = 0x7fbccc878000] 14:11:27 INFO - PROCESS | 1844 | 1461100287448 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]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1679ms 14:11:27 INFO - PROCESS | 1844 | 1461100287512 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 1844 | 1461100287516 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 14:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:11:27 INFO - PROCESS | 1844 | 1461100287522 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 1844 | 1461100287525 Marionette TRACE conn3 <- [1,1438,null,{}] 14:11:27 INFO - PROCESS | 1844 | 1461100287531 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}] 14:11:27 INFO - PROCESS | 1844 | 1461100287750 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 14:11:28 INFO - PROCESS | 1844 | 1461100288013 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c73800 == 107 [pid = 1844] [id = 367] 14:11:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbccc9b1000) [pid = 1844] [serial = 1102] [outer = (nil)] 14:11:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbccfe7e000) [pid = 1844] [serial = 1103] [outer = 0x7fbccc9b1000] 14:11:28 INFO - PROCESS | 1844 | 1461100288089 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbccfe89000) [pid = 1844] [serial = 1104] [outer = 0x7fbccc9b1000] 14:11:28 INFO - PROCESS | 1844 | 1461100288937 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]]]}] 14:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1479ms 14:11:29 INFO - PROCESS | 1844 | 1461100289002 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 14:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:11:29 INFO - PROCESS | 1844 | 1461100289006 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 14:11:29 INFO - PROCESS | 1844 | 1461100289013 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:11:29 INFO - PROCESS | 1844 | 1461100289016 Marionette TRACE conn3 <- [1,1442,null,{}] 14:11:29 INFO - PROCESS | 1844 | 1461100289023 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}] 14:11:29 INFO - PROCESS | 1844 | 1461100289236 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 14:11:29 INFO - PROCESS | 1844 | 1461100289482 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e09000 == 108 [pid = 1844] [id = 368] 14:11:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7fbccfdcf400) [pid = 1844] [serial = 1105] [outer = (nil)] 14:11:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7fbcd0a86400) [pid = 1844] [serial = 1106] [outer = 0x7fbccfdcf400] 14:11:29 INFO - PROCESS | 1844 | 1461100289599 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7fbcd0c0fc00) [pid = 1844] [serial = 1107] [outer = 0x7fbccfdcf400] 14:11:30 INFO - PROCESS | 1844 | 1461100290497 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]]]}] 14:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1533ms 14:11:30 INFO - PROCESS | 1844 | 1461100290547 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 1844 | 1461100290551 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 14:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:11:30 INFO - PROCESS | 1844 | 1461100290558 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 1844 | 1461100290562 Marionette TRACE conn3 <- [1,1446,null,{}] 14:11:30 INFO - PROCESS | 1844 | 1461100290568 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}] 14:11:30 INFO - PROCESS | 1844 | 1461100290771 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 14:11:31 INFO - PROCESS | 1844 | 1461100291091 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdc920800 == 109 [pid = 1844] [id = 369] 14:11:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7fbccb358c00) [pid = 1844] [serial = 1108] [outer = (nil)] 14:11:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7fbccbc63400) [pid = 1844] [serial = 1109] [outer = 0x7fbccb358c00] 14:11:31 INFO - PROCESS | 1844 | 1461100291197 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7fbcd3a9e400) [pid = 1844] [serial = 1110] [outer = 0x7fbccb358c00] 14:11:32 INFO - PROCESS | 1844 | 1461100292064 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]]]}] 14:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1582ms 14:11:32 INFO - PROCESS | 1844 | 1461100292140 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 1844 | 1461100292144 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 14:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:11:32 INFO - PROCESS | 1844 | 1461100292150 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 1844 | 1461100292152 Marionette TRACE conn3 <- [1,1450,null,{}] 14:11:32 INFO - PROCESS | 1844 | 1461100292158 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}] 14:11:32 INFO - PROCESS | 1844 | 1461100292399 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 14:11:32 INFO - PROCESS | 1844 | 1461100292645 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7413000 == 110 [pid = 1844] [id = 370] 14:11:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7fbcbafc9c00) [pid = 1844] [serial = 1111] [outer = (nil)] 14:11:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7fbcd5277c00) [pid = 1844] [serial = 1112] [outer = 0x7fbcbafc9c00] 14:11:32 INFO - PROCESS | 1844 | 1461100292763 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7fbcd57a5400) [pid = 1844] [serial = 1113] [outer = 0x7fbcbafc9c00] 14:11:33 INFO - PROCESS | 1844 | 1461100293638 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]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1530ms 14:11:33 INFO - PROCESS | 1844 | 1461100293682 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 14:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:11:33 INFO - PROCESS | 1844 | 1461100293686 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 14:11:33 INFO - PROCESS | 1844 | 1461100293693 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 1844 | 1461100293696 Marionette TRACE conn3 <- [1,1454,null,{}] 14:11:33 INFO - PROCESS | 1844 | 1461100293701 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}] 14:11:33 INFO - PROCESS | 1844 | 1461100293915 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 14:11:34 INFO - PROCESS | 1844 | 1461100294184 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7b95000 == 111 [pid = 1844] [id = 371] 14:11:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7fbce1ad9400) [pid = 1844] [serial = 1114] [outer = (nil)] 14:11:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7fbce2649400) [pid = 1844] [serial = 1115] [outer = 0x7fbce1ad9400] 14:11:34 INFO - PROCESS | 1844 | 1461100294317 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7fbce2d0b400) [pid = 1844] [serial = 1116] [outer = 0x7fbce1ad9400] 14:11:35 INFO - PROCESS | 1844 | 1461100295249 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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1630ms 14:11:35 INFO - PROCESS | 1844 | 1461100295323 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 1844 | 1461100295327 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 14:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:11:35 INFO - PROCESS | 1844 | 1461100295335 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 1844 | 1461100295340 Marionette TRACE conn3 <- [1,1458,null,{}] 14:11:35 INFO - PROCESS | 1844 | 1461100295345 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}] 14:11:35 INFO - PROCESS | 1844 | 1461100295640 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 14:11:35 INFO - PROCESS | 1844 | 1461100295944 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcebf9b000 == 112 [pid = 1844] [id = 372] 14:11:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7fbcba2f0000) [pid = 1844] [serial = 1117] [outer = (nil)] 14:11:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7fbcbe6bd400) [pid = 1844] [serial = 1118] [outer = 0x7fbcba2f0000] 14:11:36 INFO - PROCESS | 1844 | 1461100296018 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7fbce3a29400) [pid = 1844] [serial = 1119] [outer = 0x7fbcba2f0000] 14:11:36 INFO - PROCESS | 1844 | 1461100296982 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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1685ms 14:11:37 INFO - PROCESS | 1844 | 1461100297021 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 1844 | 1461100297025 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 14:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:11:37 INFO - PROCESS | 1844 | 1461100297030 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 1844 | 1461100297033 Marionette TRACE conn3 <- [1,1462,null,{}] 14:11:37 INFO - PROCESS | 1844 | 1461100297039 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}] 14:11:37 INFO - PROCESS | 1844 | 1461100297241 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 14:11:37 INFO - PROCESS | 1844 | 1461100297503 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbfe6e800 == 113 [pid = 1844] [id = 373] 14:11:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7fbcba4f0400) [pid = 1844] [serial = 1120] [outer = (nil)] 14:11:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7fbcc9d10c00) [pid = 1844] [serial = 1121] [outer = 0x7fbcba4f0400] 14:11:37 INFO - PROCESS | 1844 | 1461100297593 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7fbce7a2b400) [pid = 1844] [serial = 1122] [outer = 0x7fbcba4f0400] 14:11:38 INFO - PROCESS | 1844 | 1461100298504 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]]]}] 14:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1529ms 14:11:38 INFO - PROCESS | 1844 | 1461100298560 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 1844 | 1461100298564 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 14:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:11:38 INFO - PROCESS | 1844 | 1461100298570 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 1844 | 1461100298573 Marionette TRACE conn3 <- [1,1466,null,{}] 14:11:38 INFO - PROCESS | 1844 | 1461100298579 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}] 14:11:38 INFO - PROCESS | 1844 | 1461100298788 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 14:11:39 INFO - PROCESS | 1844 | 1461100299049 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc04d0800 == 114 [pid = 1844] [id = 374] 14:11:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7fbcbafc8c00) [pid = 1844] [serial = 1123] [outer = (nil)] 14:11:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7fbcbe64b400) [pid = 1844] [serial = 1124] [outer = 0x7fbcbafc8c00] 14:11:39 INFO - PROCESS | 1844 | 1461100299167 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7fbce5c27c00) [pid = 1844] [serial = 1125] [outer = 0x7fbcbafc8c00] 14:11:40 INFO - PROCESS | 1844 | 1461100300084 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]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1590ms 14:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:11:40 INFO - PROCESS | 1844 | 1461100300162 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 1844 | 1461100300165 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 14:11:40 INFO - PROCESS | 1844 | 1461100300172 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 1844 | 1461100300175 Marionette TRACE conn3 <- [1,1470,null,{}] 14:11:40 INFO - PROCESS | 1844 | 1461100300181 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}] 14:11:40 INFO - PROCESS | 1844 | 1461100300393 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 14:11:40 INFO - PROCESS | 1844 | 1461100300708 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f19800 == 115 [pid = 1844] [id = 375] 14:11:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7fbcbafd1c00) [pid = 1844] [serial = 1126] [outer = (nil)] 14:11:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7fbcc1db0000) [pid = 1844] [serial = 1127] [outer = 0x7fbcbafd1c00] 14:11:40 INFO - PROCESS | 1844 | 1461100300791 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7fbcc1db6800) [pid = 1844] [serial = 1128] [outer = 0x7fbcbafd1c00] 14:11:41 INFO - PROCESS | 1844 | 1461100301731 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]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1633ms 14:11:41 INFO - PROCESS | 1844 | 1461100301805 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 1844 | 1461100301809 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 14:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:11:41 INFO - PROCESS | 1844 | 1461100301815 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 1844 | 1461100301817 Marionette TRACE conn3 <- [1,1474,null,{}] 14:11:41 INFO - PROCESS | 1844 | 1461100301823 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}] 14:11:42 INFO - PROCESS | 1844 | 1461100302055 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 14:11:42 INFO - PROCESS | 1844 | 1461100302309 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2159800 == 116 [pid = 1844] [id = 376] 14:11:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7fbcbf076c00) [pid = 1844] [serial = 1129] [outer = (nil)] 14:11:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7fbcc1dbc000) [pid = 1844] [serial = 1130] [outer = 0x7fbcbf076c00] 14:11:42 INFO - PROCESS | 1844 | 1461100302426 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7fbcc32a8000) [pid = 1844] [serial = 1131] [outer = 0x7fbcbf076c00] 14:11:44 INFO - PROCESS | 1844 | 1461100304006 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]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2230ms 14:11:44 INFO - PROCESS | 1844 | 1461100304047 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 1844 | 1461100304052 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 14:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:11:44 INFO - PROCESS | 1844 | 1461100304064 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 1844 | 1461100304072 Marionette TRACE conn3 <- [1,1478,null,{}] 14:11:44 INFO - PROCESS | 1844 | 1461100304084 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}] 14:11:44 INFO - PROCESS | 1844 | 1461100304367 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 14:11:44 INFO - PROCESS | 1844 | 1461100304648 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca15a000 == 117 [pid = 1844] [id = 377] 14:11:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7fbcbe8dd800) [pid = 1844] [serial = 1132] [outer = (nil)] 14:11:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7fbcbe930c00) [pid = 1844] [serial = 1133] [outer = 0x7fbcbe8dd800] 14:11:44 INFO - PROCESS | 1844 | 1461100304738 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7fbcbf0a9c00) [pid = 1844] [serial = 1134] [outer = 0x7fbcbe8dd800] 14:11:45 INFO - PROCESS | 1844 | 1461100305806 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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1791ms 14:11:45 INFO - PROCESS | 1844 | 1461100305855 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 1844 | 1461100305863 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 14:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:11:45 INFO - PROCESS | 1844 | 1461100305874 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 1844 | 1461100305877 Marionette TRACE conn3 <- [1,1482,null,{}] 14:11:45 INFO - PROCESS | 1844 | 1461100305884 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}] 14:11:46 INFO - PROCESS | 1844 | 1461100306108 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 14:11:46 INFO - PROCESS | 1844 | 1461100306656 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbb1d6800 == 118 [pid = 1844] [id = 378] 14:11:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7fbcbe937000) [pid = 1844] [serial = 1135] [outer = (nil)] 14:11:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7fbcc0f13c00) [pid = 1844] [serial = 1136] [outer = 0x7fbcbe937000] 14:11:46 INFO - PROCESS | 1844 | 1461100306733 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7fbcc1dbdc00) [pid = 1844] [serial = 1137] [outer = 0x7fbcbe937000] 14:11:47 INFO - PROCESS | 1844 | 1461100307856 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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2038ms 14:11:47 INFO - PROCESS | 1844 | 1461100307913 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 1844 | 1461100307917 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 14:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:11:47 INFO - PROCESS | 1844 | 1461100307923 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 1844 | 1461100307929 Marionette TRACE conn3 <- [1,1486,null,{}] 14:11:47 INFO - PROCESS | 1844 | 1461100307946 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}] 14:11:48 INFO - PROCESS | 1844 | 1461100308227 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce780000 == 117 [pid = 1844] [id = 50] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4e0e800 == 116 [pid = 1844] [id = 56] 14:11:48 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7fbcba4f2800) [pid = 1844] [serial = 983] [outer = (nil)] [url = about:blank] 14:11:48 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7fbcbe64c400) [pid = 1844] [serial = 986] [outer = (nil)] [url = about:blank] 14:11:48 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7fbcbfd8f400) [pid = 1844] [serial = 989] [outer = (nil)] [url = about:blank] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc2163800 == 115 [pid = 1844] [id = 360] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a55800 == 114 [pid = 1844] [id = 359] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc2f8f800 == 113 [pid = 1844] [id = 358] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf0b3000 == 112 [pid = 1844] [id = 357] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbbc5000 == 111 [pid = 1844] [id = 356] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf6b1800 == 110 [pid = 1844] [id = 355] 14:11:48 INFO - PROCESS | 1844 | 1461100308550 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd2da1000 == 109 [pid = 1844] [id = 349] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bcd800 == 108 [pid = 1844] [id = 348] 14:11:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbd9e0000 == 109 [pid = 1844] [id = 379] 14:11:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7fbcbfdf3800) [pid = 1844] [serial = 1138] [outer = (nil)] 14:11:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7fbcc8903c00) [pid = 1844] [serial = 1139] [outer = 0x7fbcbfdf3800] 14:11:48 INFO - PROCESS | 1844 | 1461100308630 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7fbcc9d05000) [pid = 1844] [serial = 1140] [outer = 0x7fbcbfdf3800] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0856000 == 108 [pid = 1844] [id = 347] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0675000 == 107 [pid = 1844] [id = 346] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce790800 == 106 [pid = 1844] [id = 345] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc67b000 == 105 [pid = 1844] [id = 344] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc32a800 == 104 [pid = 1844] [id = 343] 14:11:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbb4a000 == 103 [pid = 1844] [id = 342] 14:11:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40b2000 == 102 [pid = 1844] [id = 341] 14:11:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc107f800 == 101 [pid = 1844] [id = 340] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7fbce29c8400) [pid = 1844] [serial = 795] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7fbccb27e000) [pid = 1844] [serial = 662] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7fbcbb05bc00) [pid = 1844] [serial = 977] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7fbcc32a7400) [pid = 1844] [serial = 837] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7fbccc21d000) [pid = 1844] [serial = 678] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7fbcc9d09800) [pid = 1844] [serial = 659] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7fbcd5070000) [pid = 1844] [serial = 971] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7fbcd0547800) [pid = 1844] [serial = 726] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7fbcca012c00) [pid = 1844] [serial = 771] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7fbccca08000) [pid = 1844] [serial = 807] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7fbccfed8c00) [pid = 1844] [serial = 777] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7fbcd38dec00) [pid = 1844] [serial = 738] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7fbccbe88400) [pid = 1844] [serial = 671] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7fbccfcc2800) [pid = 1844] [serial = 723] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7fbccfed6c00) [pid = 1844] [serial = 968] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7fbccbe90000) [pid = 1844] [serial = 717] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7fbccbe96400) [pid = 1844] [serial = 965] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7fbcbe644800) [pid = 1844] [serial = 980] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7fbccc0cb800) [pid = 1844] [serial = 674] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7fbcc32a9400) [pid = 1844] [serial = 711] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7fbcc19eb000) [pid = 1844] [serial = 962] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7fbccfc5f400) [pid = 1844] [serial = 957] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7fbcbe8e5000) [pid = 1844] [serial = 959] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7fbcba2f0c00) [pid = 1844] [serial = 992] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7fbcd0c0e400) [pid = 1844] [serial = 729] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7fbcdbc4d800) [pid = 1844] [serial = 789] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7fbce5c26800) [pid = 1844] [serial = 974] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7fbce7a27000) [pid = 1844] [serial = 804] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7fbccd815400) [pid = 1844] [serial = 684] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7fbcbafc3800) [pid = 1844] [serial = 993] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7fbccfcbc400) [pid = 1844] [serial = 687] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7fbcd8812c00) [pid = 1844] [serial = 786] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7fbcc329cc00) [pid = 1844] [serial = 656] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbcd2b3b800) [pid = 1844] [serial = 735] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbccdc3e000) [pid = 1844] [serial = 708] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbce5d44000) [pid = 1844] [serial = 801] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbccbe92400) [pid = 1844] [serial = 675] [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.] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbcd5025400) [pid = 1844] [serial = 780] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbccbe8cc00) [pid = 1844] [serial = 774] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbccb8a8000) [pid = 1844] [serial = 668] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbce3ad1400) [pid = 1844] [serial = 798] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbcd5075c00) [pid = 1844] [serial = 741] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbccb51d000) [pid = 1844] [serial = 665] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbcd51c9c00) [pid = 1844] [serial = 744] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7fbce2643000) [pid = 1844] [serial = 792] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7fbcce829400) [pid = 1844] [serial = 720] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7fbcd5279400) [pid = 1844] [serial = 783] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7fbccc9bf000) [pid = 1844] [serial = 681] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7fbccb42d800) [pid = 1844] [serial = 653] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7fbcca015800) [pid = 1844] [serial = 714] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7fbcd371e400) [pid = 1844] [serial = 891] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7fbcd1d7a000) [pid = 1844] [serial = 732] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7fbcbf0ac400) [pid = 1844] [serial = 999] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7fbcc9f08800) [pid = 1844] [serial = 1013] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7fbcbe936000) [pid = 1844] [serial = 996] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7fbcc0f0f800) [pid = 1844] [serial = 1001] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7fbcc1f8dc00) [pid = 1844] [serial = 1005] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7fbcbfd68800) [pid = 1844] [serial = 1004] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7fbcc329b800) [pid = 1844] [serial = 1007] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7fbcbe6c8800) [pid = 1844] [serial = 995] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7fbcbe93cc00) [pid = 1844] [serial = 998] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7fbcc8d20800) [pid = 1844] [serial = 1011] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbcca01d400) [pid = 1844] [serial = 1014] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbcc8d15400) [pid = 1844] [serial = 1010] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7fbcc4209800) [pid = 1844] [serial = 1008] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7fbcc19efc00) [pid = 1844] [serial = 1002] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbccb146c00) [pid = 1844] [serial = 1016] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbccb151400) [pid = 1844] [serial = 1017] [outer = (nil)] [url = about:blank] 14:11:49 INFO - PROCESS | 1844 | 1461100309546 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]]]}] 14:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1694ms 14:11:49 INFO - PROCESS | 1844 | 1461100309620 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 1844 | 1461100309626 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 14:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:11:49 INFO - PROCESS | 1844 | 1461100309632 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 1844 | 1461100309635 Marionette TRACE conn3 <- [1,1490,null,{}] 14:11:49 INFO - PROCESS | 1844 | 1461100309640 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}] 14:11:49 INFO - PROCESS | 1844 | 1461100309844 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 14:11:50 INFO - PROCESS | 1844 | 1461100310006 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2f92800 == 102 [pid = 1844] [id = 380] 14:11:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbcbb060400) [pid = 1844] [serial = 1141] [outer = (nil)] 14:11:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbcca013c00) [pid = 1844] [serial = 1142] [outer = 0x7fbcbb060400] 14:11:50 INFO - PROCESS | 1844 | 1461100310076 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7fbccb197c00) [pid = 1844] [serial = 1143] [outer = 0x7fbcbb060400] 14:11:50 INFO - PROCESS | 1844 | 1461100310981 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]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1391ms 14:11:51 INFO - PROCESS | 1844 | 1461100311024 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 1844 | 1461100311028 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 14:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:11:51 INFO - PROCESS | 1844 | 1461100311034 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 1844 | 1461100311037 Marionette TRACE conn3 <- [1,1494,null,{}] 14:11:51 INFO - PROCESS | 1844 | 1461100311052 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}] 14:11:51 INFO - PROCESS | 1844 | 1461100311340 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 14:11:51 INFO - PROCESS | 1844 | 1461100311373 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc9334000 == 103 [pid = 1844] [id = 381] 14:11:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7fbcc1f8dc00) [pid = 1844] [serial = 1144] [outer = (nil)] 14:11:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbccb357000) [pid = 1844] [serial = 1145] [outer = 0x7fbcc1f8dc00] 14:11:51 INFO - PROCESS | 1844 | 1461100311438 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbccb511000) [pid = 1844] [serial = 1146] [outer = 0x7fbcc1f8dc00] 14:11:52 INFO - PROCESS | 1844 | 1461100312499 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]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1493ms 14:11:52 INFO - PROCESS | 1844 | 1461100312546 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 1844 | 1461100312550 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 14:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:11:52 INFO - PROCESS | 1844 | 1461100312556 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 1844 | 1461100312560 Marionette TRACE conn3 <- [1,1498,null,{}] 14:11:52 INFO - PROCESS | 1844 | 1461100312565 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}] 14:11:53 INFO - PROCESS | 1844 | 1461100313219 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 14:11:53 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbcba2eec00) [pid = 1844] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:11:53 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbcbfd82800) [pid = 1844] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:11:53 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7fbcc1f9a400) [pid = 1844] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:11:53 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7fbcbc372800) [pid = 1844] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:11:53 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbcbe649800) [pid = 1844] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:11:53 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbcba2e7400) [pid = 1844] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:11:53 INFO - PROCESS | 1844 | 1461100313400 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc04be800 == 104 [pid = 1844] [id = 382] 14:11:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbcba2ed400) [pid = 1844] [serial = 1147] [outer = (nil)] 14:11:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbcbc3eb800) [pid = 1844] [serial = 1148] [outer = 0x7fbcba2ed400] 14:11:53 INFO - PROCESS | 1844 | 1461100313474 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7fbccc146c00) [pid = 1844] [serial = 1149] [outer = 0x7fbcba2ed400] 14:11:54 INFO - PROCESS | 1844 | 1461100314197 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]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1682ms 14:11:54 INFO - PROCESS | 1844 | 1461100314241 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 1844 | 1461100314245 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 14:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:11:54 INFO - PROCESS | 1844 | 1461100314252 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 1844 | 1461100314256 Marionette TRACE conn3 <- [1,1502,null,{}] 14:11:54 INFO - PROCESS | 1844 | 1461100314262 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}] 14:11:54 INFO - PROCESS | 1844 | 1461100314515 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 14:11:54 INFO - PROCESS | 1844 | 1461100314535 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc676800 == 105 [pid = 1844] [id = 383] 14:11:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7fbcba2eec00) [pid = 1844] [serial = 1150] [outer = (nil)] 14:11:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbccc21b400) [pid = 1844] [serial = 1151] [outer = 0x7fbcba2eec00] 14:11:54 INFO - PROCESS | 1844 | 1461100314599 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbccca0c800) [pid = 1844] [serial = 1152] [outer = 0x7fbcba2eec00] 14:11:55 INFO - PROCESS | 1844 | 1461100315649 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]]]}] 14:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1437ms 14:11:55 INFO - PROCESS | 1844 | 1461100315692 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 1844 | 1461100315700 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 14:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:11:55 INFO - PROCESS | 1844 | 1461100315711 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 1844 | 1461100315716 Marionette TRACE conn3 <- [1,1506,null,{}] 14:11:55 INFO - PROCESS | 1844 | 1461100315729 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}] 14:11:55 INFO - PROCESS | 1844 | 1461100315964 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 14:11:56 INFO - PROCESS | 1844 | 1461100316306 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f15800 == 106 [pid = 1844] [id = 384] 14:11:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7fbcbc374000) [pid = 1844] [serial = 1153] [outer = (nil)] 14:11:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7fbcbf057400) [pid = 1844] [serial = 1154] [outer = 0x7fbcbc374000] 14:11:56 INFO - PROCESS | 1844 | 1461100316389 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7fbcbfd6fc00) [pid = 1844] [serial = 1155] [outer = 0x7fbcbc374000] 14:11:57 INFO - PROCESS | 1844 | 1461100317293 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]]]}] 14:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1643ms 14:11:57 INFO - PROCESS | 1844 | 1461100317354 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 1844 | 1461100317363 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 14:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:11:57 INFO - PROCESS | 1844 | 1461100317374 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 1844 | 1461100317378 Marionette TRACE conn3 <- [1,1510,null,{}] 14:11:57 INFO - PROCESS | 1844 | 1461100317385 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}] 14:11:57 INFO - PROCESS | 1844 | 1461100317603 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 14:11:57 INFO - PROCESS | 1844 | 1461100317857 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbbb0000 == 107 [pid = 1844] [id = 385] 14:11:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7fbcc1db9800) [pid = 1844] [serial = 1156] [outer = (nil)] 14:11:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7fbcc21b1c00) [pid = 1844] [serial = 1157] [outer = 0x7fbcc1db9800] 14:11:57 INFO - PROCESS | 1844 | 1461100317980 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7fbcc32a1c00) [pid = 1844] [serial = 1158] [outer = 0x7fbcc1db9800] 14:11:59 INFO - PROCESS | 1844 | 1461100319006 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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1684ms 14:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:11:59 INFO - PROCESS | 1844 | 1461100319059 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 1844 | 1461100319062 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 14:11:59 INFO - PROCESS | 1844 | 1461100319069 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 1844 | 1461100319075 Marionette TRACE conn3 <- [1,1514,null,{}] 14:11:59 INFO - PROCESS | 1844 | 1461100319092 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}] 14:11:59 INFO - PROCESS | 1844 | 1461100319407 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 14:11:59 INFO - PROCESS | 1844 | 1461100319647 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd05db000 == 108 [pid = 1844] [id = 386] 14:11:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7fbccb18bc00) [pid = 1844] [serial = 1159] [outer = (nil)] 14:11:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7fbccb423400) [pid = 1844] [serial = 1160] [outer = 0x7fbccb18bc00] 14:11:59 INFO - PROCESS | 1844 | 1461100319732 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7fbccb529400) [pid = 1844] [serial = 1161] [outer = 0x7fbccb18bc00] 14:12:00 INFO - PROCESS | 1844 | 1461100320610 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]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1588ms 14:12:00 INFO - PROCESS | 1844 | 1461100320656 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 14:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:12:00 INFO - PROCESS | 1844 | 1461100320661 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 14:12:00 INFO - PROCESS | 1844 | 1461100320668 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 1844 | 1461100320671 Marionette TRACE conn3 <- [1,1518,null,{}] 14:12:00 INFO - PROCESS | 1844 | 1461100320677 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}] 14:12:00 INFO - PROCESS | 1844 | 1461100320898 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 14:12:01 INFO - PROCESS | 1844 | 1461100321143 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bc7000 == 109 [pid = 1844] [id = 387] 14:12:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7fbccb195000) [pid = 1844] [serial = 1162] [outer = (nil)] 14:12:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7fbccc0c0800) [pid = 1844] [serial = 1163] [outer = 0x7fbccb195000] 14:12:01 INFO - PROCESS | 1844 | 1461100321271 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7fbccc220400) [pid = 1844] [serial = 1164] [outer = 0x7fbccb195000] 14:12:02 INFO - PROCESS | 1844 | 1461100322358 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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1731ms 14:12:02 INFO - PROCESS | 1844 | 1461100322400 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 1844 | 1461100322404 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 14:12:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:12:02 INFO - PROCESS | 1844 | 1461100322411 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 1844 | 1461100322413 Marionette TRACE conn3 <- [1,1522,null,{}] 14:12:02 INFO - PROCESS | 1844 | 1461100322420 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}] 14:12:02 INFO - PROCESS | 1844 | 1461100322629 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 14:12:02 INFO - PROCESS | 1844 | 1461100322925 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd404f000 == 110 [pid = 1844] [id = 388] 14:12:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7fbccbe7f400) [pid = 1844] [serial = 1165] [outer = (nil)] 14:12:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7fbccd809400) [pid = 1844] [serial = 1166] [outer = 0x7fbccbe7f400] 14:12:03 INFO - PROCESS | 1844 | 1461100323004 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7fbccdc40400) [pid = 1844] [serial = 1167] [outer = 0x7fbccbe7f400] 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:12:03 INFO - PROCESS | 1844 | 1461100323785 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"]]]}] 14:12:03 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 () { 14:12:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:12:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:12:03 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 () { 14:12:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:12:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:12:03 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 () { 14:12:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:12:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:12:03 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 () { 14:12:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:12:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:12:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1440ms 14:12:03 INFO - PROCESS | 1844 | 1461100323856 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 14:12:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:12:03 INFO - PROCESS | 1844 | 1461100323862 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 14:12:03 INFO - PROCESS | 1844 | 1461100323870 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 1844 | 1461100323875 Marionette TRACE conn3 <- [1,1526,null,{}] 14:12:03 INFO - PROCESS | 1844 | 1461100323885 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}] 14:12:04 INFO - PROCESS | 1844 | 1461100324264 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 14:12:04 INFO - PROCESS | 1844 | 1461100324625 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd523b000 == 111 [pid = 1844] [id = 389] 14:12:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7fbccfeda000) [pid = 1844] [serial = 1168] [outer = (nil)] 14:12:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7fbcd054a000) [pid = 1844] [serial = 1169] [outer = 0x7fbccfeda000] 14:12:04 INFO - PROCESS | 1844 | 1461100324704 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7fbcd0c0c000) [pid = 1844] [serial = 1170] [outer = 0x7fbccfeda000] 14:12:05 INFO - PROCESS | 1844 | 1461100325527 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"]]]}] 14:12:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:12:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:12:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:12:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1699ms 14:12:05 INFO - PROCESS | 1844 | 1461100325571 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 1844 | 1461100325575 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 14:12:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:12:05 INFO - PROCESS | 1844 | 1461100325582 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 1844 | 1461100325584 Marionette TRACE conn3 <- [1,1530,null,{}] 14:12:05 INFO - PROCESS | 1844 | 1461100325610 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}] 14:12:05 INFO - PROCESS | 1844 | 1461100325815 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 14:12:06 INFO - PROCESS | 1844 | 1461100326019 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdc915000 == 112 [pid = 1844] [id = 390] 14:12:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbccfedc400) [pid = 1844] [serial = 1171] [outer = (nil)] 14:12:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbcd2aae000) [pid = 1844] [serial = 1172] [outer = 0x7fbccfedc400] 14:12:06 INFO - PROCESS | 1844 | 1461100326131 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbcd4baa000) [pid = 1844] [serial = 1173] [outer = 0x7fbccfedc400] 14:12:06 INFO - PROCESS | 1844 | 1461100326940 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]]]}] 14:12:06 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 14:12:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:12:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:12:06 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. 14:12:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:12:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1399ms 14:12:06 INFO - PROCESS | 1844 | 1461100326984 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 1844 | 1461100326988 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 14:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:12:06 INFO - PROCESS | 1844 | 1461100326994 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 1844 | 1461100326997 Marionette TRACE conn3 <- [1,1534,null,{}] 14:12:07 INFO - PROCESS | 1844 | 1461100327002 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}] 14:12:07 INFO - PROCESS | 1844 | 1461100327208 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 14:12:07 INFO - PROCESS | 1844 | 1461100327421 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5c82000 == 113 [pid = 1844] [id = 391] 14:12:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbcd0554000) [pid = 1844] [serial = 1174] [outer = (nil)] 14:12:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbcd51c9c00) [pid = 1844] [serial = 1175] [outer = 0x7fbcd0554000] 14:12:07 INFO - PROCESS | 1844 | 1461100327538 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbcd5eae800) [pid = 1844] [serial = 1176] [outer = 0x7fbcd0554000] 14:12:08 INFO - PROCESS | 1844 | 1461100328436 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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:12:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1486ms 14:12:08 INFO - PROCESS | 1844 | 1461100328481 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 1844 | 1461100328485 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 14:12:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:12:08 INFO - PROCESS | 1844 | 1461100328492 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 1844 | 1461100328495 Marionette TRACE conn3 <- [1,1538,null,{}] 14:12:08 INFO - PROCESS | 1844 | 1461100328500 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}] 14:12:08 INFO - PROCESS | 1844 | 1461100328823 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 14:12:08 INFO - PROCESS | 1844 | 1461100328979 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7f7a000 == 114 [pid = 1844] [id = 392] 14:12:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbcd1ccd000) [pid = 1844] [serial = 1177] [outer = (nil)] 14:12:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbcdbc4b800) [pid = 1844] [serial = 1178] [outer = 0x7fbcd1ccd000] 14:12:09 INFO - PROCESS | 1844 | 1461100329132 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbce1ad9c00) [pid = 1844] [serial = 1179] [outer = 0x7fbcd1ccd000] 14:12:10 INFO - PROCESS | 1844 | 1461100330046 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]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1633ms 14:12:10 INFO - PROCESS | 1844 | 1461100330126 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 1844 | 1461100330129 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 14:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:12:10 INFO - PROCESS | 1844 | 1461100330137 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 1844 | 1461100330141 Marionette TRACE conn3 <- [1,1542,null,{}] 14:12:10 INFO - PROCESS | 1844 | 1461100330147 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}] 14:12:10 INFO - PROCESS | 1844 | 1461100330362 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 14:12:10 INFO - PROCESS | 1844 | 1461100330610 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcef684000 == 115 [pid = 1844] [id = 393] 14:12:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbcd2aad800) [pid = 1844] [serial = 1180] [outer = (nil)] 14:12:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbce2d09400) [pid = 1844] [serial = 1181] [outer = 0x7fbcd2aad800] 14:12:10 INFO - PROCESS | 1844 | 1461100330728 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7fbce3ad1400) [pid = 1844] [serial = 1182] [outer = 0x7fbcd2aad800] 14:12:11 INFO - PROCESS | 1844 | 1461100331657 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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:12:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1585ms 14:12:11 INFO - PROCESS | 1844 | 1461100331722 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 1844 | 1461100331727 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 14:12:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:12:11 INFO - PROCESS | 1844 | 1461100331736 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - PROCESS | 1844 | 1461100331741 Marionette TRACE conn3 <- [1,1546,null,{}] 14:12:11 INFO - PROCESS | 1844 | 1461100331747 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}] 14:12:12 INFO - PROCESS | 1844 | 1461100332026 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 14:12:12 INFO - PROCESS | 1844 | 1461100332339 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc263800 == 116 [pid = 1844] [id = 394] 14:12:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7fbce7a30800) [pid = 1844] [serial = 1183] [outer = (nil)] 14:12:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7fbce7bb3000) [pid = 1844] [serial = 1184] [outer = 0x7fbce7a30800] 14:12:12 INFO - PROCESS | 1844 | 1461100332423 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7fbce7ef2800) [pid = 1844] [serial = 1185] [outer = 0x7fbce7a30800] 14:12:13 INFO - PROCESS | 1844 | 1461100333255 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]]]}] 14:12:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:12:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1583ms 14:12:13 INFO - PROCESS | 1844 | 1461100333320 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 14:12:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:12:13 INFO - PROCESS | 1844 | 1461100333324 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 14:12:13 INFO - PROCESS | 1844 | 1461100333331 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 1844 | 1461100333334 Marionette TRACE conn3 <- [1,1550,null,{}] 14:12:13 INFO - PROCESS | 1844 | 1461100333339 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}] 14:12:13 INFO - PROCESS | 1844 | 1461100333541 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 14:12:13 INFO - PROCESS | 1844 | 1461100333812 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcb96df800 == 117 [pid = 1844] [id = 395] 14:12:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7fbcb98f3000) [pid = 1844] [serial = 1186] [outer = (nil)] 14:12:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7fbcb98fa400) [pid = 1844] [serial = 1187] [outer = 0x7fbcb98f3000] 14:12:13 INFO - PROCESS | 1844 | 1461100333938 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7fbcba2ee400) [pid = 1844] [serial = 1188] [outer = 0x7fbcb98f3000] 14:12:14 INFO - PROCESS | 1844 | 1461100334805 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]]]}] 14:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1542ms 14:12:14 INFO - PROCESS | 1844 | 1461100334873 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 14:12:14 INFO - PROCESS | 1844 | 1461100334877 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 14:12:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:12:14 INFO - PROCESS | 1844 | 1461100334884 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:12:14 INFO - PROCESS | 1844 | 1461100334887 Marionette TRACE conn3 <- [1,1554,null,{}] 14:12:14 INFO - PROCESS | 1844 | 1461100334893 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}] 14:12:15 INFO - PROCESS | 1844 | 1461100335108 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 14:12:15 INFO - PROCESS | 1844 | 1461100335808 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc255800 == 118 [pid = 1844] [id = 396] 14:12:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7fbcba2f6c00) [pid = 1844] [serial = 1189] [outer = (nil)] 14:12:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7fbcba4f6c00) [pid = 1844] [serial = 1190] [outer = 0x7fbcba2f6c00] 14:12:15 INFO - PROCESS | 1844 | 1461100335878 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7fbcbc37a400) [pid = 1844] [serial = 1191] [outer = 0x7fbcba2f6c00] 14:12:16 INFO - PROCESS | 1844 | 1461100336809 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]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:12:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1984ms 14:12:16 INFO - PROCESS | 1844 | 1461100336870 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 1844 | 1461100336877 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 14:12:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:12:16 INFO - PROCESS | 1844 | 1461100336886 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 1844 | 1461100336890 Marionette TRACE conn3 <- [1,1558,null,{}] 14:12:16 INFO - PROCESS | 1844 | 1461100336986 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}] 14:12:17 INFO - PROCESS | 1844 | 1461100337404 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 14:12:17 INFO - PROCESS | 1844 | 1461100337624 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbb1d6000 == 119 [pid = 1844] [id = 397] 14:12:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7fbcbf0ab800) [pid = 1844] [serial = 1192] [outer = (nil)] 14:12:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7fbcbfd88000) [pid = 1844] [serial = 1193] [outer = 0x7fbcbf0ab800] 14:12:17 INFO - PROCESS | 1844 | 1461100337698 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7fbcc19e7800) [pid = 1844] [serial = 1194] [outer = 0x7fbcbf0ab800] 14:12:18 INFO - PROCESS | 1844 | 1461100338645 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]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:12:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1816ms 14:12:18 INFO - PROCESS | 1844 | 1461100338705 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 14:12:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:12:18 INFO - PROCESS | 1844 | 1461100338712 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 14:12:18 INFO - PROCESS | 1844 | 1461100338718 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 1844 | 1461100338721 Marionette TRACE conn3 <- [1,1562,null,{}] 14:12:18 INFO - PROCESS | 1844 | 1461100338727 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}] 14:12:18 INFO - PROCESS | 1844 | 1461100338939 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 14:12:19 INFO - PROCESS | 1844 | 1461100339278 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc0f44000 == 120 [pid = 1844] [id = 398] 14:12:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7fbcc3082400) [pid = 1844] [serial = 1195] [outer = (nil)] 14:12:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7fbcc3091c00) [pid = 1844] [serial = 1196] [outer = 0x7fbcc3082400] 14:12:19 INFO - PROCESS | 1844 | 1461100339355 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7fbcc4209c00) [pid = 1844] [serial = 1197] [outer = 0x7fbcc3082400] 14:12:20 INFO - PROCESS | 1844 | 1461100340218 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]]]}] 14:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1541ms 14:12:20 INFO - PROCESS | 1844 | 1461100340260 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 1844 | 1461100340264 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 14:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:12:20 INFO - PROCESS | 1844 | 1461100340279 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 1844 | 1461100340288 Marionette TRACE conn3 <- [1,1566,null,{}] 14:12:20 INFO - PROCESS | 1844 | 1461100340294 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}] 14:12:20 INFO - PROCESS | 1844 | 1461100340497 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 14:12:20 INFO - PROCESS | 1844 | 1461100340751 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf0b6800 == 121 [pid = 1844] [id = 399] 14:12:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7fbcbe645000) [pid = 1844] [serial = 1198] [outer = (nil)] 14:12:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7fbcc1ee0400) [pid = 1844] [serial = 1199] [outer = 0x7fbcbe645000] 14:12:20 INFO - PROCESS | 1844 | 1461100340889 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7fbccb274c00) [pid = 1844] [serial = 1200] [outer = 0x7fbcbe645000] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc3f1b800 == 120 [pid = 1844] [id = 152] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7fbccfe88000) [pid = 1844] [serial = 1052] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7fbccba3c800) [pid = 1844] [serial = 1037] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7fbcbe6ba400) [pid = 1844] [serial = 1022] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7fbccb51ac00) [pid = 1844] [serial = 1034] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7fbcd0c05800) [pid = 1844] [serial = 1055] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7fbcbfd67c00) [pid = 1844] [serial = 1025] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7fbccfc5b400) [pid = 1844] [serial = 1049] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7fbcc4208800) [pid = 1844] [serial = 1028] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7fbccc9bb800) [pid = 1844] [serial = 1046] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7fbccc86a800) [pid = 1844] [serial = 1043] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7fbccb144400) [pid = 1844] [serial = 1031] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7fbccc0c8400) [pid = 1844] [serial = 1040] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7fbcc4209400) [pid = 1844] [serial = 1082] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc2b0000 == 119 [pid = 1844] [id = 11] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcebf9b000 == 118 [pid = 1844] [id = 372] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7b95000 == 117 [pid = 1844] [id = 371] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7413000 == 116 [pid = 1844] [id = 370] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdc920800 == 115 [pid = 1844] [id = 369] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5e09000 == 114 [pid = 1844] [id = 368] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c73800 == 113 [pid = 1844] [id = 367] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0930800 == 112 [pid = 1844] [id = 366] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccfe15800 == 111 [pid = 1844] [id = 365] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcccac7800 == 110 [pid = 1844] [id = 364] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc18dc000 == 109 [pid = 1844] [id = 329] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba08000 == 108 [pid = 1844] [id = 363] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc3f13000 == 107 [pid = 1844] [id = 362] 14:12:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbbdc000 == 106 [pid = 1844] [id = 361] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7fbcd639d000) [pid = 1844] [serial = 1064] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7fbcbafd1000) [pid = 1844] [serial = 1068] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7fbccb27d000) [pid = 1844] [serial = 1020] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7fbcc8d16400) [pid = 1844] [serial = 1079] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7fbcc1f8b800) [pid = 1844] [serial = 1076] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7fbcc9d0c000) [pid = 1844] [serial = 1080] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbcbe6ba800) [pid = 1844] [serial = 1070] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbcbfd85c00) [pid = 1844] [serial = 1074] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbcd506f800) [pid = 1844] [serial = 1061] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbcbe8e8800) [pid = 1844] [serial = 1071] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbcc8902c00) [pid = 1844] [serial = 1058] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbcba2f4800) [pid = 1844] [serial = 1067] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbcbf07c000) [pid = 1844] [serial = 1073] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbccb197800) [pid = 1844] [serial = 1019] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbcc308dc00) [pid = 1844] [serial = 1077] [outer = (nil)] [url = about:blank] 14:12:21 INFO - PROCESS | 1844 | 1461100341810 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]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:12:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1599ms 14:12:21 INFO - PROCESS | 1844 | 1461100341871 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 1844 | 1461100341875 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 14:12:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:12:21 INFO - PROCESS | 1844 | 1461100341881 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 1844 | 1461100341883 Marionette TRACE conn3 <- [1,1570,null,{}] 14:12:21 INFO - PROCESS | 1844 | 1461100341889 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}] 14:12:22 INFO - PROCESS | 1844 | 1461100342088 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 14:12:22 INFO - PROCESS | 1844 | 1461100342286 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2f84800 == 107 [pid = 1844] [id = 400] 14:12:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbcba2f4800) [pid = 1844] [serial = 1201] [outer = (nil)] 14:12:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbcca01e400) [pid = 1844] [serial = 1202] [outer = 0x7fbcba2f4800] 14:12:22 INFO - PROCESS | 1844 | 1461100342354 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbccb51dc00) [pid = 1844] [serial = 1203] [outer = 0x7fbcba2f4800] 14:12:23 INFO - PROCESS | 1844 | 1461100343129 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]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1278ms 14:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:12:23 INFO - PROCESS | 1844 | 1461100343162 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 1844 | 1461100343164 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 14:12:23 INFO - PROCESS | 1844 | 1461100343172 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 1844 | 1461100343175 Marionette TRACE conn3 <- [1,1574,null,{}] 14:12:23 INFO - PROCESS | 1844 | 1461100343180 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}] 14:12:23 INFO - PROCESS | 1844 | 1461100343352 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 14:12:23 INFO - PROCESS | 1844 | 1461100343556 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca0b2800 == 108 [pid = 1844] [id = 401] 14:12:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbccb8ad000) [pid = 1844] [serial = 1204] [outer = (nil)] 14:12:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbccba6f400) [pid = 1844] [serial = 1205] [outer = 0x7fbccb8ad000] 14:12:23 INFO - PROCESS | 1844 | 1461100343630 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbccba77000) [pid = 1844] [serial = 1206] [outer = 0x7fbccb8ad000] 14:12:24 INFO - PROCESS | 1844 | 1461100344468 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]]]}] 14:12:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:12:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1331ms 14:12:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:12:24 INFO - PROCESS | 1844 | 1461100344502 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 14:12:24 INFO - PROCESS | 1844 | 1461100344505 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 14:12:24 INFO - PROCESS | 1844 | 1461100344511 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:12:24 INFO - PROCESS | 1844 | 1461100344513 Marionette TRACE conn3 <- [1,1578,null,{}] 14:12:24 INFO - PROCESS | 1844 | 1461100344518 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}] 14:12:24 INFO - PROCESS | 1844 | 1461100344762 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 14:12:24 INFO - PROCESS | 1844 | 1461100344794 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb60000 == 109 [pid = 1844] [id = 402] 14:12:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbccb8b0400) [pid = 1844] [serial = 1207] [outer = (nil)] 14:12:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbccc86a800) [pid = 1844] [serial = 1208] [outer = 0x7fbccb8b0400] 14:12:24 INFO - PROCESS | 1844 | 1461100344854 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbcccd49800) [pid = 1844] [serial = 1209] [outer = 0x7fbccb8b0400] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbccfe85000) [pid = 1844] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbcccacf800) [pid = 1844] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbcbc3ec000) [pid = 1844] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbcbfd64c00) [pid = 1844] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbcbafc6000) [pid = 1844] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbcce8ce800) [pid = 1844] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbce5ccd800) [pid = 1844] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbccb431c00) [pid = 1844] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbcd2aa8c00) [pid = 1844] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbcbfd91000) [pid = 1844] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbcbf051400) [pid = 1844] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7fbccb42f800) [pid = 1844] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7fbccbe8c000) [pid = 1844] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7fbcbf056000) [pid = 1844] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7fbcbe93e400) [pid = 1844] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7fbcd0c0d800) [pid = 1844] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7fbccb27a400) [pid = 1844] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7fbcbb053c00) [pid = 1844] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7fbccb512c00) [pid = 1844] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7fbcc1f92000) [pid = 1844] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7fbccb52d400) [pid = 1844] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7fbcbb052400) [pid = 1844] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7fbccfed7c00) [pid = 1844] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7fbcbb05d000) [pid = 1844] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7fbcce8c6400) [pid = 1844] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7fbcc4208000) [pid = 1844] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7fbcba4ec800) [pid = 1844] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7fbcbe6bf000) [pid = 1844] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7fbcbe6c6000) [pid = 1844] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbcba4ec000) [pid = 1844] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbcc1f8c800) [pid = 1844] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7fbce29c7c00) [pid = 1844] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7fbce28b7c00) [pid = 1844] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbcbfdf3800) [pid = 1844] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbcc1f8dc00) [pid = 1844] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7fbcbe8dd800) [pid = 1844] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbcbe937000) [pid = 1844] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbcbb060400) [pid = 1844] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbcba2ed400) [pid = 1844] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbccb272800) [pid = 1844] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbcc9d0e400) [pid = 1844] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbcbe6c0000) [pid = 1844] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbcbe8df400) [pid = 1844] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbccfdd1c00) [pid = 1844] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbcbc3e4c00) [pid = 1844] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbce2b07c00) [pid = 1844] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcbf073800) [pid = 1844] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbcbf051c00) [pid = 1844] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbcbf056800) [pid = 1844] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbcc329e400) [pid = 1844] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbccb427800) [pid = 1844] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbcbafc3000) [pid = 1844] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7fbcc0f12800) [pid = 1844] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7fbcbfd8c400) [pid = 1844] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:12:26 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7fbcc8cca400) [pid = 1844] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:12:26 INFO - PROCESS | 1844 | 1461100346712 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]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2230ms 14:12:26 INFO - PROCESS | 1844 | 1461100346741 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 1844 | 1461100346745 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 14:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:12:26 INFO - PROCESS | 1844 | 1461100346751 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - PROCESS | 1844 | 1461100346754 Marionette TRACE conn3 <- [1,1582,null,{}] 14:12:26 INFO - PROCESS | 1844 | 1461100346759 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}] 14:12:26 INFO - PROCESS | 1844 | 1461100346938 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 14:12:27 INFO - PROCESS | 1844 | 1461100347122 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf6c1800 == 110 [pid = 1844] [id = 403] 14:12:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7fbcba2ec800) [pid = 1844] [serial = 1210] [outer = (nil)] 14:12:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7fbcbb055400) [pid = 1844] [serial = 1211] [outer = 0x7fbcba2ec800] 14:12:27 INFO - PROCESS | 1844 | 1461100347184 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7fbcbe8d9400) [pid = 1844] [serial = 1212] [outer = 0x7fbcba2ec800] 14:12:27 INFO - PROCESS | 1844 | 1461100347886 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]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1182ms 14:12:27 INFO - PROCESS | 1844 | 1461100347935 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 1844 | 1461100347950 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 14:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:12:27 INFO - PROCESS | 1844 | 1461100347968 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 1844 | 1461100347970 Marionette TRACE conn3 <- [1,1586,null,{}] 14:12:27 INFO - PROCESS | 1844 | 1461100347982 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}] 14:12:28 INFO - PROCESS | 1844 | 1461100348170 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 14:12:28 INFO - PROCESS | 1844 | 1461100348180 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbba2800 == 111 [pid = 1844] [id = 404] 14:12:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbcbe8db000) [pid = 1844] [serial = 1213] [outer = (nil)] 14:12:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbcbf073800) [pid = 1844] [serial = 1214] [outer = 0x7fbcbe8db000] 14:12:28 INFO - PROCESS | 1844 | 1461100348244 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbcbfdf3800) [pid = 1844] [serial = 1215] [outer = 0x7fbcbe8db000] 14:12:29 INFO - PROCESS | 1844 | 1461100349453 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]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:12:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1535ms 14:12:29 INFO - PROCESS | 1844 | 1461100349503 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 1844 | 1461100349511 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 14:12:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:12:29 INFO - PROCESS | 1844 | 1461100349520 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 1844 | 1461100349525 Marionette TRACE conn3 <- [1,1590,null,{}] 14:12:29 INFO - PROCESS | 1844 | 1461100349533 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}] 14:12:29 INFO - PROCESS | 1844 | 1461100349753 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 14:12:30 INFO - PROCESS | 1844 | 1461100350021 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc18cc800 == 112 [pid = 1844] [id = 405] 14:12:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbcbe92f400) [pid = 1844] [serial = 1216] [outer = (nil)] 14:12:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbcbf072400) [pid = 1844] [serial = 1217] [outer = 0x7fbcbe92f400] 14:12:30 INFO - PROCESS | 1844 | 1461100350143 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbcbfde6800) [pid = 1844] [serial = 1218] [outer = 0x7fbcbe92f400] 14:12:31 INFO - PROCESS | 1844 | 1461100351118 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]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1634ms 14:12:31 INFO - PROCESS | 1844 | 1461100351155 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 1844 | 1461100351164 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 14:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:12:31 INFO - PROCESS | 1844 | 1461100351175 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 1844 | 1461100351180 Marionette TRACE conn3 <- [1,1594,null,{}] 14:12:31 INFO - PROCESS | 1844 | 1461100351186 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}] 14:12:31 INFO - PROCESS | 1844 | 1461100351419 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 14:12:31 INFO - PROCESS | 1844 | 1461100351716 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca0a1800 == 113 [pid = 1844] [id = 406] 14:12:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbcc1f8dc00) [pid = 1844] [serial = 1219] [outer = (nil)] 14:12:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbcc3082800) [pid = 1844] [serial = 1220] [outer = 0x7fbcc1f8dc00] 14:12:31 INFO - PROCESS | 1844 | 1461100351835 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbcc420a000) [pid = 1844] [serial = 1221] [outer = 0x7fbcc1f8dc00] 14:12:32 INFO - PROCESS | 1844 | 1461100352722 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]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1586ms 14:12:32 INFO - PROCESS | 1844 | 1461100352762 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 1844 | 1461100352765 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 14:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:12:32 INFO - PROCESS | 1844 | 1461100352772 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 1844 | 1461100352778 Marionette TRACE conn3 <- [1,1598,null,{}] 14:12:32 INFO - PROCESS | 1844 | 1461100352812 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}] 14:12:33 INFO - PROCESS | 1844 | 1461100353045 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 14:12:33 INFO - PROCESS | 1844 | 1461100353255 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdcaf000 == 114 [pid = 1844] [id = 407] 14:12:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbcc420dc00) [pid = 1844] [serial = 1222] [outer = (nil)] 14:12:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbccb27a400) [pid = 1844] [serial = 1223] [outer = 0x7fbcc420dc00] 14:12:33 INFO - PROCESS | 1844 | 1461100353376 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbccb530400) [pid = 1844] [serial = 1224] [outer = 0x7fbcc420dc00] 14:12:34 INFO - PROCESS | 1844 | 1461100354312 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]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1592ms 14:12:34 INFO - PROCESS | 1844 | 1461100354365 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 1844 | 1461100354369 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 14:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:12:34 INFO - PROCESS | 1844 | 1461100354376 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 1844 | 1461100354380 Marionette TRACE conn3 <- [1,1602,null,{}] 14:12:34 INFO - PROCESS | 1844 | 1461100354386 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}] 14:12:34 INFO - PROCESS | 1844 | 1461100354601 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 14:12:34 INFO - PROCESS | 1844 | 1461100354853 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0685000 == 115 [pid = 1844] [id = 408] 14:12:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbcc1f97c00) [pid = 1844] [serial = 1225] [outer = (nil)] 14:12:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbccba71000) [pid = 1844] [serial = 1226] [outer = 0x7fbcc1f97c00] 14:12:34 INFO - PROCESS | 1844 | 1461100354970 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbccba7c000) [pid = 1844] [serial = 1227] [outer = 0x7fbcc1f97c00] 14:12:35 INFO - PROCESS | 1844 | 1461100355852 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]]]}] 14:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1528ms 14:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:12:35 INFO - PROCESS | 1844 | 1461100355907 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 14:12:35 INFO - PROCESS | 1844 | 1461100355910 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 14:12:35 INFO - PROCESS | 1844 | 1461100355917 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:12:35 INFO - PROCESS | 1844 | 1461100355920 Marionette TRACE conn3 <- [1,1606,null,{}] 14:12:35 INFO - PROCESS | 1844 | 1461100355926 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}] 14:12:36 INFO - PROCESS | 1844 | 1461100356129 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 14:12:36 INFO - PROCESS | 1844 | 1461100356339 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bcb000 == 116 [pid = 1844] [id = 409] 14:12:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbccc0c7400) [pid = 1844] [serial = 1228] [outer = (nil)] 14:12:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7fbccc86c800) [pid = 1844] [serial = 1229] [outer = 0x7fbccc0c7400] 14:12:36 INFO - PROCESS | 1844 | 1461100356508 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbcccd3dc00) [pid = 1844] [serial = 1230] [outer = 0x7fbccc0c7400] 14:12:37 INFO - PROCESS | 1844 | 1461100357388 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]]]}] 14:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1536ms 14:12:37 INFO - PROCESS | 1844 | 1461100357453 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 1844 | 1461100357456 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 14:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:12:37 INFO - PROCESS | 1844 | 1461100357462 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 1844 | 1461100357465 Marionette TRACE conn3 <- [1,1610,null,{}] 14:12:37 INFO - PROCESS | 1844 | 1461100357470 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}] 14:12:37 INFO - PROCESS | 1844 | 1461100357689 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 14:12:37 INFO - PROCESS | 1844 | 1461100357993 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd497e000 == 117 [pid = 1844] [id = 410] 14:12:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbccc212400) [pid = 1844] [serial = 1231] [outer = (nil)] 14:12:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7fbccfc57c00) [pid = 1844] [serial = 1232] [outer = 0x7fbccc212400] 14:12:38 INFO - PROCESS | 1844 | 1461100358076 Marionette DEBUG loaded listener.js 14:12:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7fbccfddd400) [pid = 1844] [serial = 1233] [outer = 0x7fbccc212400] 14:12:38 INFO - PROCESS | 1844 | 1461100358889 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]]]}] 14:12:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1480ms 14:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:12:38 INFO - PROCESS | 1844 | 1461100358944 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 14:12:38 INFO - PROCESS | 1844 | 1461100358947 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 14:12:38 INFO - PROCESS | 1844 | 1461100358953 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - PROCESS | 1844 | 1461100358956 Marionette TRACE conn3 <- [1,1614,null,{}] 14:12:38 INFO - PROCESS | 1844 | 1461100358961 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}] 14:12:39 INFO - PROCESS | 1844 | 1461100359156 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 14:12:39 INFO - PROCESS | 1844 | 1461100359373 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5122000 == 118 [pid = 1844] [id = 411] 14:12:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbcccc22000) [pid = 1844] [serial = 1234] [outer = (nil)] 14:12:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbccfed0000) [pid = 1844] [serial = 1235] [outer = 0x7fbcccc22000] 14:12:39 INFO - PROCESS | 1844 | 1461100359489 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7fbcd0a83c00) [pid = 1844] [serial = 1236] [outer = 0x7fbcccc22000] 14:12:40 INFO - PROCESS | 1844 | 1461100360394 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]]]}] 14:12:40 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 14:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1485ms 14:12:40 INFO - PROCESS | 1844 | 1461100360438 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 1844 | 1461100360441 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 14:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:12:40 INFO - PROCESS | 1844 | 1461100360447 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 1844 | 1461100360450 Marionette TRACE conn3 <- [1,1618,null,{}] 14:12:40 INFO - PROCESS | 1844 | 1461100360455 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}] 14:12:40 INFO - PROCESS | 1844 | 1461100360649 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 14:12:40 INFO - PROCESS | 1844 | 1461100360866 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbd3a000 == 119 [pid = 1844] [id = 412] 14:12:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7fbccfcbf000) [pid = 1844] [serial = 1237] [outer = (nil)] 14:12:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7fbcd1cc5000) [pid = 1844] [serial = 1238] [outer = 0x7fbccfcbf000] 14:12:40 INFO - PROCESS | 1844 | 1461100360981 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7fbcd3714c00) [pid = 1844] [serial = 1239] [outer = 0x7fbccfcbf000] 14:12:41 INFO - PROCESS | 1844 | 1461100361886 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]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1480ms 14:12:41 INFO - PROCESS | 1844 | 1461100361928 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 1844 | 1461100361932 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 14:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:12:41 INFO - PROCESS | 1844 | 1461100361938 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 1844 | 1461100361942 Marionette TRACE conn3 <- [1,1622,null,{}] 14:12:41 INFO - PROCESS | 1844 | 1461100361948 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}] 14:12:42 INFO - PROCESS | 1844 | 1461100362240 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 14:12:42 INFO - PROCESS | 1844 | 1461100362437 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7413000 == 120 [pid = 1844] [id = 413] 14:12:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7fbcc8d16400) [pid = 1844] [serial = 1240] [outer = (nil)] 14:12:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7fbcd506f800) [pid = 1844] [serial = 1241] [outer = 0x7fbcc8d16400] 14:12:42 INFO - PROCESS | 1844 | 1461100362554 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7fbcd887c400) [pid = 1844] [serial = 1242] [outer = 0x7fbcc8d16400] 14:12:43 INFO - PROCESS | 1844 | 1461100363434 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]]]}] 14:12:43 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 14:12:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1540ms 14:12:43 INFO - PROCESS | 1844 | 1461100363479 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 1844 | 1461100363483 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 14:12:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:12:43 INFO - PROCESS | 1844 | 1461100363489 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 1844 | 1461100363491 Marionette TRACE conn3 <- [1,1626,null,{}] 14:12:43 INFO - PROCESS | 1844 | 1461100363497 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}] 14:12:43 INFO - PROCESS | 1844 | 1461100363695 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 14:12:43 INFO - PROCESS | 1844 | 1461100363957 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcec17b800 == 121 [pid = 1844] [id = 414] 14:12:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7fbce29c8000) [pid = 1844] [serial = 1243] [outer = (nil)] 14:12:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7fbce2dda000) [pid = 1844] [serial = 1244] [outer = 0x7fbce29c8000] 14:12:44 INFO - PROCESS | 1844 | 1461100364090 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7fbce3d09800) [pid = 1844] [serial = 1245] [outer = 0x7fbce29c8000] 14:12:44 INFO - PROCESS | 1844 | 1461100364936 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]]]}] 14:12:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1478ms 14:12:44 INFO - PROCESS | 1844 | 1461100364967 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 14:12:44 INFO - PROCESS | 1844 | 1461100364971 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 14:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:12:44 INFO - PROCESS | 1844 | 1461100364977 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - PROCESS | 1844 | 1461100364982 Marionette TRACE conn3 <- [1,1630,null,{}] 14:12:44 INFO - PROCESS | 1844 | 1461100364988 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}] 14:12:45 INFO - PROCESS | 1844 | 1461100365210 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 14:12:45 INFO - PROCESS | 1844 | 1461100365439 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbad7a800 == 122 [pid = 1844] [id = 415] 14:12:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7fbce2d06000) [pid = 1844] [serial = 1246] [outer = (nil)] 14:12:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7fbce7bab000) [pid = 1844] [serial = 1247] [outer = 0x7fbce2d06000] 14:12:45 INFO - PROCESS | 1844 | 1461100365560 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7fbce7ef8800) [pid = 1844] [serial = 1248] [outer = 0x7fbce2d06000] 14:12:46 INFO - PROCESS | 1844 | 1461100366585 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]]]}] 14:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1641ms 14:12:46 INFO - PROCESS | 1844 | 1461100366620 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 1844 | 1461100366624 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 14:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:12:46 INFO - PROCESS | 1844 | 1461100366630 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 1844 | 1461100366632 Marionette TRACE conn3 <- [1,1634,null,{}] 14:12:46 INFO - PROCESS | 1844 | 1461100366639 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}] 14:12:46 INFO - PROCESS | 1844 | 1461100366840 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 14:12:47 INFO - PROCESS | 1844 | 1461100367155 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc1db800 == 123 [pid = 1844] [id = 416] 14:12:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7fbcba3c5c00) [pid = 1844] [serial = 1249] [outer = (nil)] 14:12:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7fbcba3ccc00) [pid = 1844] [serial = 1250] [outer = 0x7fbcba3c5c00] 14:12:47 INFO - PROCESS | 1844 | 1461100367235 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7fbcba3d1400) [pid = 1844] [serial = 1251] [outer = 0x7fbcba3c5c00] 14:12:48 INFO - PROCESS | 1844 | 1461100368283 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]]]}] 14:12:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1731ms 14:12:48 INFO - PROCESS | 1844 | 1461100368361 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 14:12:48 INFO - PROCESS | 1844 | 1461100368364 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 14:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:12:48 INFO - PROCESS | 1844 | 1461100368371 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - PROCESS | 1844 | 1461100368375 Marionette TRACE conn3 <- [1,1638,null,{}] 14:12:48 INFO - PROCESS | 1844 | 1461100368381 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}] 14:12:48 INFO - PROCESS | 1844 | 1461100368631 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 14:12:48 INFO - PROCESS | 1844 | 1461100368954 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbb1cd800 == 124 [pid = 1844] [id = 417] 14:12:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7fbcba3c6000) [pid = 1844] [serial = 1252] [outer = (nil)] 14:12:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7fbcbafc4000) [pid = 1844] [serial = 1253] [outer = 0x7fbcba3c6000] 14:12:49 INFO - PROCESS | 1844 | 1461100369034 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbcbb05f800) [pid = 1844] [serial = 1254] [outer = 0x7fbcba3c6000] 14:12:49 INFO - PROCESS | 1844 | 1461100369883 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]]]}] 14:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1581ms 14:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:12:49 INFO - PROCESS | 1844 | 1461100369953 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 1844 | 1461100369956 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 14:12:49 INFO - PROCESS | 1844 | 1461100369962 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 1844 | 1461100369966 Marionette TRACE conn3 <- [1,1642,null,{}] 14:12:49 INFO - PROCESS | 1844 | 1461100369971 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}] 14:12:50 INFO - PROCESS | 1844 | 1461100370183 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 14:12:50 INFO - PROCESS | 1844 | 1461100370987 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc1d9800 == 125 [pid = 1844] [id = 418] 14:12:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbcb98f0800) [pid = 1844] [serial = 1255] [outer = (nil)] 14:12:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbcb98f7400) [pid = 1844] [serial = 1256] [outer = 0x7fbcb98f0800] 14:12:51 INFO - PROCESS | 1844 | 1461100371109 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbcba3ca800) [pid = 1844] [serial = 1257] [outer = 0x7fbcb98f0800] 14:12:52 INFO - PROCESS | 1844 | 1461100372036 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]]]}] 14:12:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:12:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2133ms 14:12:52 INFO - PROCESS | 1844 | 1461100372095 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 1844 | 1461100372102 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 14:12:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:12:52 INFO - PROCESS | 1844 | 1461100372111 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - PROCESS | 1844 | 1461100372115 Marionette TRACE conn3 <- [1,1646,null,{}] 14:12:52 INFO - PROCESS | 1844 | 1461100372122 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}] 14:12:52 INFO - PROCESS | 1844 | 1461100372337 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 14:12:52 INFO - PROCESS | 1844 | 1461100372693 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc24a000 == 126 [pid = 1844] [id = 419] 14:12:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbcb98f1000) [pid = 1844] [serial = 1258] [outer = (nil)] 14:12:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbcbe6ba800) [pid = 1844] [serial = 1259] [outer = 0x7fbcb98f1000] 14:12:52 INFO - PROCESS | 1844 | 1461100372882 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbcbe8e6800) [pid = 1844] [serial = 1260] [outer = 0x7fbcb98f1000] 14:12:53 INFO - PROCESS | 1844 | 1461100373757 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]]]}] 14:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1691ms 14:12:53 INFO - PROCESS | 1844 | 1461100373805 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 14:12:53 INFO - PROCESS | 1844 | 1461100373812 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 14:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:12:53 INFO - PROCESS | 1844 | 1461100373820 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 1844 | 1461100373824 Marionette TRACE conn3 <- [1,1650,null,{}] 14:12:53 INFO - PROCESS | 1844 | 1461100373829 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}] 14:12:54 INFO - PROCESS | 1844 | 1461100374033 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 14:12:54 INFO - PROCESS | 1844 | 1461100374253 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbfe62800 == 127 [pid = 1844] [id = 420] 14:12:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbcbf0a2c00) [pid = 1844] [serial = 1261] [outer = (nil)] 14:12:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbcbf0a9800) [pid = 1844] [serial = 1262] [outer = 0x7fbcbf0a2c00] 14:12:54 INFO - PROCESS | 1844 | 1461100374366 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbcbfd87c00) [pid = 1844] [serial = 1263] [outer = 0x7fbcbf0a2c00] 14:12:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc2b4000 == 126 [pid = 1844] [id = 49] 14:12:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf6c1800 == 125 [pid = 1844] [id = 403] 14:12:54 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbccc2b5800) [pid = 1844] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:12:54 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbcbe6bd400) [pid = 1844] [serial = 1118] [outer = (nil)] [url = about:blank] 14:12:54 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbcc9d10c00) [pid = 1844] [serial = 1121] [outer = (nil)] [url = about:blank] 14:12:54 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbcbe64b400) [pid = 1844] [serial = 1124] [outer = (nil)] [url = about:blank] 14:12:54 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbcc1db0000) [pid = 1844] [serial = 1127] [outer = (nil)] [url = about:blank] 14:12:54 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbccc21b400) [pid = 1844] [serial = 1151] [outer = (nil)] [url = about:blank] 14:12:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbb60000 == 124 [pid = 1844] [id = 402] 14:12:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca0b2800 == 123 [pid = 1844] [id = 401] 14:12:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc2f84800 == 122 [pid = 1844] [id = 400] 14:12:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf0b6800 == 121 [pid = 1844] [id = 399] 14:12:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc0f44000 == 120 [pid = 1844] [id = 398] 14:12:54 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4d36000 == 119 [pid = 1844] [id = 350] 14:12:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbb1d6000 == 118 [pid = 1844] [id = 397] 14:12:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc255800 == 117 [pid = 1844] [id = 396] 14:12:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcb96df800 == 116 [pid = 1844] [id = 395] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbce7ef1800) [pid = 1844] [serial = 918] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbcbe93b800) [pid = 1844] [serial = 960] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbcd26b2c00) [pid = 1844] [serial = 843] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbcbc3eec00) [pid = 1844] [serial = 864] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7fbce7f42000) [pid = 1844] [serial = 975] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7fbcc1f90c00) [pid = 1844] [serial = 870] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7fbcc3089800) [pid = 1844] [serial = 858] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7fbcbfdf4000) [pid = 1844] [serial = 1026] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7fbcc9d0ec00) [pid = 1844] [serial = 1029] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7fbccc214400) [pid = 1844] [serial = 840] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7fbccc9b8000) [pid = 1844] [serial = 1044] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7fbcce756800) [pid = 1844] [serial = 1047] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7fbccb359400) [pid = 1844] [serial = 1032] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7fbcd4134400) [pid = 1844] [serial = 1056] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7fbcd38e5000) [pid = 1844] [serial = 768] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7fbcbe936c00) [pid = 1844] [serial = 1023] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7fbce7b59800) [pid = 1844] [serial = 867] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7fbcbc379400) [pid = 1844] [serial = 927] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7fbccfcbd800) [pid = 1844] [serial = 1050] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7fbce7a2f800) [pid = 1844] [serial = 852] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7fbccc218000) [pid = 1844] [serial = 1041] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7fbce29c8800) [pid = 1844] [serial = 849] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbcc3089c00) [pid = 1844] [serial = 963] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbcbf05b400) [pid = 1844] [serial = 855] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7fbccb52b000) [pid = 1844] [serial = 1035] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7fbcd75da400) [pid = 1844] [serial = 972] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbce5ccc000) [pid = 1844] [serial = 861] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbce7efb400) [pid = 1844] [serial = 924] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7fbcd62a5800) [pid = 1844] [serial = 906] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbccc9bd400) [pid = 1844] [serial = 966] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbcbe64c000) [pid = 1844] [serial = 981] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbcd4bab000) [pid = 1844] [serial = 903] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbcc9f0b800) [pid = 1844] [serial = 1083] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbcd2dab800) [pid = 1844] [serial = 969] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbcbb061000) [pid = 1844] [serial = 978] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbcd62a9400) [pid = 1844] [serial = 846] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbccb8a6000) [pid = 1844] [serial = 990] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbcd0c08c00) [pid = 1844] [serial = 1053] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbccbe87800) [pid = 1844] [serial = 1038] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcbe651400) [pid = 1844] [serial = 987] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbce3ec6400) [pid = 1844] [serial = 915] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbcbe93ec00) [pid = 1844] [serial = 921] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbcba4f7800) [pid = 1844] [serial = 984] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbcc420c800) [pid = 1844] [serial = 894] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbce5c28000) [pid = 1844] [serial = 909] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7fbce7ba6800) [pid = 1844] [serial = 912] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7fbcba4e9800) [pid = 1844] [serial = 1085] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7fbcd0a86400) [pid = 1844] [serial = 1106] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7fbcd5277c00) [pid = 1844] [serial = 1112] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbccbc70800) [pid = 1844] [serial = 1097] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbcc8903c00) [pid = 1844] [serial = 1139] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbcc9d05000) [pid = 1844] [serial = 1140] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbcc8902400) [pid = 1844] [serial = 1091] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbccb357000) [pid = 1844] [serial = 1145] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbcbf0a9c00) [pid = 1844] [serial = 1134] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcbe930c00) [pid = 1844] [serial = 1133] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbce2649400) [pid = 1844] [serial = 1115] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbcc1dbdc00) [pid = 1844] [serial = 1137] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcc0f13c00) [pid = 1844] [serial = 1136] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbccb513800) [pid = 1844] [serial = 1094] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcca013c00) [pid = 1844] [serial = 1142] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbcbfd6ec00) [pid = 1844] [serial = 1088] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbccbc63400) [pid = 1844] [serial = 1109] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbccfe7e000) [pid = 1844] [serial = 1103] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbccc9ba800) [pid = 1844] [serial = 1100] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcc1dbc000) [pid = 1844] [serial = 1130] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbccb511000) [pid = 1844] [serial = 1146] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbccb197c00) [pid = 1844] [serial = 1143] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcbc3eb800) [pid = 1844] [serial = 1148] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbccc146c00) [pid = 1844] [serial = 1149] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbccba41000) [pid = 1844] [serial = 897] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbccfecec00) [pid = 1844] [serial = 900] [outer = (nil)] [url = about:blank] 14:12:55 INFO - PROCESS | 1844 | 1461100375484 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]]]}] 14:12:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:12:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1737ms 14:12:55 INFO - PROCESS | 1844 | 1461100375558 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 1844 | 1461100375561 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 14:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:12:55 INFO - PROCESS | 1844 | 1461100375570 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 1844 | 1461100375578 Marionette TRACE conn3 <- [1,1654,null,{}] 14:12:55 INFO - PROCESS | 1844 | 1461100375592 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}] 14:12:55 INFO - PROCESS | 1844 | 1461100375822 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 14:12:56 INFO - PROCESS | 1844 | 1461100376028 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbeccf000 == 117 [pid = 1844] [id = 421] 14:12:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbcbe6c0400) [pid = 1844] [serial = 1264] [outer = (nil)] 14:12:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbcc19efc00) [pid = 1844] [serial = 1265] [outer = 0x7fbcbe6c0400] 14:12:56 INFO - PROCESS | 1844 | 1461100376101 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbcc1ee0c00) [pid = 1844] [serial = 1266] [outer = 0x7fbcbe6c0400] 14:12:56 INFO - PROCESS | 1844 | 1461100376821 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]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:12:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1288ms 14:12:56 INFO - PROCESS | 1844 | 1461100376858 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 1844 | 1461100376862 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 14:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:12:56 INFO - PROCESS | 1844 | 1461100376867 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 1844 | 1461100376869 Marionette TRACE conn3 <- [1,1658,null,{}] 14:12:56 INFO - PROCESS | 1844 | 1461100376875 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}] 14:12:57 INFO - PROCESS | 1844 | 1461100377138 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 14:12:57 INFO - PROCESS | 1844 | 1461100377246 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2f86800 == 118 [pid = 1844] [id = 422] 14:12:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbcbe64b400) [pid = 1844] [serial = 1267] [outer = (nil)] 14:12:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbcc21b9c00) [pid = 1844] [serial = 1268] [outer = 0x7fbcbe64b400] 14:12:57 INFO - PROCESS | 1844 | 1461100377317 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcc32a0400) [pid = 1844] [serial = 1269] [outer = 0x7fbcbe64b400] 14:12:58 INFO - PROCESS | 1844 | 1461100378192 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]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1378ms 14:12:58 INFO - PROCESS | 1844 | 1461100378251 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 1844 | 1461100378255 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 14:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:12:58 INFO - PROCESS | 1844 | 1461100378261 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 1844 | 1461100378263 Marionette TRACE conn3 <- [1,1662,null,{}] 14:12:58 INFO - PROCESS | 1844 | 1461100378269 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}] 14:12:58 INFO - PROCESS | 1844 | 1461100378519 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 14:12:58 INFO - PROCESS | 1844 | 1461100378550 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc428a800 == 119 [pid = 1844] [id = 423] 14:12:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcc4210400) [pid = 1844] [serial = 1270] [outer = (nil)] 14:12:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcc890f800) [pid = 1844] [serial = 1271] [outer = 0x7fbcc4210400] 14:12:58 INFO - PROCESS | 1844 | 1461100378627 Marionette DEBUG loaded listener.js 14:12:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcc8d22400) [pid = 1844] [serial = 1272] [outer = 0x7fbcc4210400] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcba2ec800) [pid = 1844] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbccb8ad000) [pid = 1844] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcba2f0000) [pid = 1844] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcba4f0400) [pid = 1844] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcbe6c1000) [pid = 1844] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcbe8de800) [pid = 1844] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcbf07dc00) [pid = 1844] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcbfd87800) [pid = 1844] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbccc878000) [pid = 1844] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcba2e9400) [pid = 1844] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbccfdcf400) [pid = 1844] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcc1f95400) [pid = 1844] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbce1ad9400) [pid = 1844] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbccb358c00) [pid = 1844] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbccc9b1000) [pid = 1844] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbccb361000) [pid = 1844] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbcbafc9c00) [pid = 1844] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcbf078800) [pid = 1844] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbccb8b0400) [pid = 1844] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcc3082400) [pid = 1844] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbcbf0ab800) [pid = 1844] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcba2eec00) [pid = 1844] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcbe645000) [pid = 1844] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbcba2f4800) [pid = 1844] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:13:00 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcba2f6c00) [pid = 1844] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:13:00 INFO - PROCESS | 1844 | 1461100380178 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]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1932ms 14:13:00 INFO - PROCESS | 1844 | 1461100380194 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 1844 | 1461100380198 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 14:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:13:00 INFO - PROCESS | 1844 | 1461100380203 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 1844 | 1461100380205 Marionette TRACE conn3 <- [1,1666,null,{}] 14:13:00 INFO - PROCESS | 1844 | 1461100380211 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}] 14:13:00 INFO - PROCESS | 1844 | 1461100380496 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 14:13:00 INFO - PROCESS | 1844 | 1461100380617 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a4f000 == 120 [pid = 1844] [id = 424] 14:13:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcbb057000) [pid = 1844] [serial = 1273] [outer = (nil)] 14:13:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc8ccc400) [pid = 1844] [serial = 1274] [outer = 0x7fbcbb057000] 14:13:00 INFO - PROCESS | 1844 | 1461100380684 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcc9f0b000) [pid = 1844] [serial = 1275] [outer = 0x7fbcbb057000] 14:13:01 INFO - PROCESS | 1844 | 1461100381393 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]]]}] 14:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1227ms 14:13:01 INFO - PROCESS | 1844 | 1461100381433 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 14:13:01 INFO - PROCESS | 1844 | 1461100381436 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 14:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:13:01 INFO - PROCESS | 1844 | 1461100381442 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - PROCESS | 1844 | 1461100381444 Marionette TRACE conn3 <- [1,1670,null,{}] 14:13:01 INFO - PROCESS | 1844 | 1461100381449 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}] 14:13:01 INFO - PROCESS | 1844 | 1461100381743 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 14:13:01 INFO - PROCESS | 1844 | 1461100381760 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca09e000 == 121 [pid = 1844] [id = 425] 14:13:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcc32a9800) [pid = 1844] [serial = 1276] [outer = (nil)] 14:13:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcca01e800) [pid = 1844] [serial = 1277] [outer = 0x7fbcc32a9800] 14:13:01 INFO - PROCESS | 1844 | 1461100381825 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbccb27a000) [pid = 1844] [serial = 1278] [outer = 0x7fbcc32a9800] 14:13:03 INFO - PROCESS | 1844 | 1461100383079 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]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1681ms 14:13:03 INFO - PROCESS | 1844 | 1461100383125 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 1844 | 1461100383130 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 14:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:13:03 INFO - PROCESS | 1844 | 1461100383150 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 1844 | 1461100383156 Marionette TRACE conn3 <- [1,1674,null,{}] 14:13:03 INFO - PROCESS | 1844 | 1461100383164 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}] 14:13:03 INFO - PROCESS | 1844 | 1461100383372 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 14:13:03 INFO - PROCESS | 1844 | 1461100383629 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbfe80000 == 122 [pid = 1844] [id = 426] 14:13:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcbc37c400) [pid = 1844] [serial = 1279] [outer = (nil)] 14:13:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbcbe6bd000) [pid = 1844] [serial = 1280] [outer = 0x7fbcbc37c400] 14:13:03 INFO - PROCESS | 1844 | 1461100383751 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbcbe8e2800) [pid = 1844] [serial = 1281] [outer = 0x7fbcbc37c400] 14:13:04 INFO - PROCESS | 1844 | 1461100384688 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]]]}] 14:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1599ms 14:13:04 INFO - PROCESS | 1844 | 1461100384741 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 1844 | 1461100384749 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 14:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:13:04 INFO - PROCESS | 1844 | 1461100384760 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 1844 | 1461100384764 Marionette TRACE conn3 <- [1,1678,null,{}] 14:13:04 INFO - PROCESS | 1844 | 1461100384771 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}] 14:13:04 INFO - PROCESS | 1844 | 1461100384990 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 14:13:05 INFO - PROCESS | 1844 | 1461100385281 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc4299000 == 123 [pid = 1844] [id = 427] 14:13:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbcbe651400) [pid = 1844] [serial = 1282] [outer = (nil)] 14:13:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbcbfd8c800) [pid = 1844] [serial = 1283] [outer = 0x7fbcbe651400] 14:13:05 INFO - PROCESS | 1844 | 1461100385398 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbcc19f3400) [pid = 1844] [serial = 1284] [outer = 0x7fbcbe651400] 14:13:06 INFO - PROCESS | 1844 | 1461100386273 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]]]}] 14:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1581ms 14:13:06 INFO - PROCESS | 1844 | 1461100386342 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 14:13:06 INFO - PROCESS | 1844 | 1461100386346 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 14:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:13:06 INFO - PROCESS | 1844 | 1461100386353 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - PROCESS | 1844 | 1461100386359 Marionette TRACE conn3 <- [1,1682,null,{}] 14:13:06 INFO - PROCESS | 1844 | 1461100386375 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}] 14:13:06 INFO - PROCESS | 1844 | 1461100386631 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 14:13:06 INFO - PROCESS | 1844 | 1461100386928 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba15000 == 124 [pid = 1844] [id = 428] 14:13:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbcc19eb000) [pid = 1844] [serial = 1285] [outer = (nil)] 14:13:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbcc8cc5400) [pid = 1844] [serial = 1286] [outer = 0x7fbcc19eb000] 14:13:07 INFO - PROCESS | 1844 | 1461100387008 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbcca019000) [pid = 1844] [serial = 1287] [outer = 0x7fbcc19eb000] 14:13:07 INFO - PROCESS | 1844 | 1461100387902 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]]]}] 14:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1593ms 14:13:07 INFO - PROCESS | 1844 | 1461100387947 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 14:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:13:07 INFO - PROCESS | 1844 | 1461100387952 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 14:13:07 INFO - PROCESS | 1844 | 1461100387959 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 1844 | 1461100387962 Marionette TRACE conn3 <- [1,1686,null,{}] 14:13:07 INFO - PROCESS | 1844 | 1461100387968 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}] 14:13:08 INFO - PROCESS | 1844 | 1461100388184 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 14:13:08 INFO - PROCESS | 1844 | 1461100388390 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc020000 == 125 [pid = 1844] [id = 429] 14:13:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbcc1f8c800) [pid = 1844] [serial = 1288] [outer = (nil)] 14:13:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccb354c00) [pid = 1844] [serial = 1289] [outer = 0x7fbcc1f8c800] 14:13:08 INFO - PROCESS | 1844 | 1461100388502 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbccb42b000) [pid = 1844] [serial = 1290] [outer = 0x7fbcc1f8c800] 14:13:09 INFO - PROCESS | 1844 | 1461100389436 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]]]}] 14:13:09 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 14:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1529ms 14:13:09 INFO - PROCESS | 1844 | 1461100389489 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 14:13:09 INFO - PROCESS | 1844 | 1461100389492 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 14:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:13:09 INFO - PROCESS | 1844 | 1461100389498 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - PROCESS | 1844 | 1461100389502 Marionette TRACE conn3 <- [1,1690,null,{}] 14:13:09 INFO - PROCESS | 1844 | 1461100389507 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}] 14:13:09 INFO - PROCESS | 1844 | 1461100389704 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 14:13:09 INFO - PROCESS | 1844 | 1461100389915 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc4d7800 == 126 [pid = 1844] [id = 430] 14:13:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccb14a800) [pid = 1844] [serial = 1291] [outer = (nil)] 14:13:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbccb517800) [pid = 1844] [serial = 1292] [outer = 0x7fbccb14a800] 14:13:09 INFO - PROCESS | 1844 | 1461100389988 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbccb52fc00) [pid = 1844] [serial = 1293] [outer = 0x7fbccb14a800] 14:13:10 INFO - PROCESS | 1844 | 1461100390929 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]]]}] 14:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1478ms 14:13:10 INFO - PROCESS | 1844 | 1461100390978 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 14:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:13:10 INFO - PROCESS | 1844 | 1461100390983 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 14:13:10 INFO - PROCESS | 1844 | 1461100390989 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 1844 | 1461100390992 Marionette TRACE conn3 <- [1,1694,null,{}] 14:13:11 INFO - PROCESS | 1844 | 1461100390998 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}] 14:13:11 INFO - PROCESS | 1844 | 1461100391237 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 14:13:11 INFO - PROCESS | 1844 | 1461100391492 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccd831800 == 127 [pid = 1844] [id = 431] 14:13:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcc21ad000) [pid = 1844] [serial = 1294] [outer = (nil)] 14:13:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbccba78000) [pid = 1844] [serial = 1295] [outer = 0x7fbcc21ad000] 14:13:11 INFO - PROCESS | 1844 | 1461100391623 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbccc13b000) [pid = 1844] [serial = 1296] [outer = 0x7fbcc21ad000] 14:13:12 INFO - PROCESS | 1844 | 1461100392494 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]]]}] 14:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1533ms 14:13:12 INFO - PROCESS | 1844 | 1461100392523 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 1844 | 1461100392526 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 14:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:13:12 INFO - PROCESS | 1844 | 1461100392533 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 1844 | 1461100392538 Marionette TRACE conn3 <- [1,1698,null,{}] 14:13:12 INFO - PROCESS | 1844 | 1461100392544 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}] 14:13:12 INFO - PROCESS | 1844 | 1461100392756 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 14:13:13 INFO - PROCESS | 1844 | 1461100393016 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfe09800 == 128 [pid = 1844] [id = 432] 14:13:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcba4f1000) [pid = 1844] [serial = 1297] [outer = (nil)] 14:13:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbccc21c400) [pid = 1844] [serial = 1298] [outer = 0x7fbcba4f1000] 14:13:13 INFO - PROCESS | 1844 | 1461100393133 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbccc876800) [pid = 1844] [serial = 1299] [outer = 0x7fbcba4f1000] 14:13:13 INFO - PROCESS | 1844 | 1461100393979 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]]]}] 14:13:14 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 14:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1481ms 14:13:14 INFO - PROCESS | 1844 | 1461100394015 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 1844 | 1461100394018 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 14:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:13:14 INFO - PROCESS | 1844 | 1461100394027 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 1844 | 1461100394029 Marionette TRACE conn3 <- [1,1702,null,{}] 14:13:14 INFO - PROCESS | 1844 | 1461100394036 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}] 14:13:14 INFO - PROCESS | 1844 | 1461100394241 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 14:13:14 INFO - PROCESS | 1844 | 1461100394454 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0839800 == 129 [pid = 1844] [id = 433] 14:13:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcc8908800) [pid = 1844] [serial = 1300] [outer = (nil)] 14:13:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbccc9bd800) [pid = 1844] [serial = 1301] [outer = 0x7fbcc8908800] 14:13:14 INFO - PROCESS | 1844 | 1461100394574 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbccd815400) [pid = 1844] [serial = 1302] [outer = 0x7fbcc8908800] 14:13:15 INFO - PROCESS | 1844 | 1461100395509 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]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1532ms 14:13:15 INFO - PROCESS | 1844 | 1461100395558 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 1844 | 1461100395562 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 14:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:13:15 INFO - PROCESS | 1844 | 1461100395569 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 1844 | 1461100395572 Marionette TRACE conn3 <- [1,1706,null,{}] 14:13:15 INFO - PROCESS | 1844 | 1461100395578 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}] 14:13:15 INFO - PROCESS | 1844 | 1461100395788 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 14:13:16 INFO - PROCESS | 1844 | 1461100396002 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bbd800 == 130 [pid = 1844] [id = 434] 14:13:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbccb142400) [pid = 1844] [serial = 1303] [outer = (nil)] 14:13:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbccdc3e000) [pid = 1844] [serial = 1304] [outer = 0x7fbccb142400] 14:13:16 INFO - PROCESS | 1844 | 1461100396115 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcce82cc00) [pid = 1844] [serial = 1305] [outer = 0x7fbccb142400] 14:13:17 INFO - PROCESS | 1844 | 1461100397049 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]]]}] 14:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1530ms 14:13:17 INFO - PROCESS | 1844 | 1461100397101 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 14:13:17 INFO - PROCESS | 1844 | 1461100397104 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 14:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:13:17 INFO - PROCESS | 1844 | 1461100397111 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:13:17 INFO - PROCESS | 1844 | 1461100397114 Marionette TRACE conn3 <- [1,1710,null,{}] 14:13:17 INFO - PROCESS | 1844 | 1461100397120 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}] 14:13:17 INFO - PROCESS | 1844 | 1461100397338 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 14:13:17 INFO - PROCESS | 1844 | 1461100397564 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd1f5b800 == 131 [pid = 1844] [id = 435] 14:13:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbccc219000) [pid = 1844] [serial = 1306] [outer = (nil)] 14:13:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbccfb1fc00) [pid = 1844] [serial = 1307] [outer = 0x7fbccc219000] 14:13:17 INFO - PROCESS | 1844 | 1461100397680 Marionette DEBUG loaded listener.js 14:13:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbccfcb9800) [pid = 1844] [serial = 1308] [outer = 0x7fbccc219000] 14:13:18 INFO - PROCESS | 1844 | 1461100398705 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]]]}] 14:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1629ms 14:13:18 INFO - PROCESS | 1844 | 1461100398741 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 14:13:18 INFO - PROCESS | 1844 | 1461100398744 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 14:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:13:18 INFO - PROCESS | 1844 | 1461100398752 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:13:18 INFO - PROCESS | 1844 | 1461100398763 Marionette TRACE conn3 <- [1,1714,null,{}] 14:13:18 INFO - PROCESS | 1844 | 1461100398768 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}] 14:13:19 INFO - PROCESS | 1844 | 1461100399010 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 14:13:19 INFO - PROCESS | 1844 | 1461100399221 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c7c000 == 132 [pid = 1844] [id = 436] 14:13:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbccfcbc400) [pid = 1844] [serial = 1309] [outer = (nil)] 14:13:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbcd0547400) [pid = 1844] [serial = 1310] [outer = 0x7fbccfcbc400] 14:13:19 INFO - PROCESS | 1844 | 1461100399385 Marionette DEBUG loaded listener.js 14:13:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbcd1cc9800) [pid = 1844] [serial = 1311] [outer = 0x7fbccfcbc400] 14:13:20 INFO - PROCESS | 1844 | 1461100400308 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]]]}] 14:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1588ms 14:13:20 INFO - PROCESS | 1844 | 1461100400342 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 14:13:20 INFO - PROCESS | 1844 | 1461100400345 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 14:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:13:20 INFO - PROCESS | 1844 | 1461100400352 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:13:20 INFO - PROCESS | 1844 | 1461100400355 Marionette TRACE conn3 <- [1,1718,null,{}] 14:13:20 INFO - PROCESS | 1844 | 1461100400362 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}] 14:13:20 INFO - PROCESS | 1844 | 1461100400576 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 14:13:20 INFO - PROCESS | 1844 | 1461100400837 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd522c000 == 133 [pid = 1844] [id = 437] 14:13:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7fbccb424400) [pid = 1844] [serial = 1312] [outer = (nil)] 14:13:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7fbcd2ab2c00) [pid = 1844] [serial = 1313] [outer = 0x7fbccb424400] 14:13:20 INFO - PROCESS | 1844 | 1461100400957 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7fbcd38e5000) [pid = 1844] [serial = 1314] [outer = 0x7fbccb424400] 14:13:21 INFO - PROCESS | 1844 | 1461100401805 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]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1482ms 14:13:21 INFO - PROCESS | 1844 | 1461100401835 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 1844 | 1461100401839 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 14:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:13:21 INFO - PROCESS | 1844 | 1461100401846 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - PROCESS | 1844 | 1461100401848 Marionette TRACE conn3 <- [1,1722,null,{}] 14:13:21 INFO - PROCESS | 1844 | 1461100401854 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}] 14:13:22 INFO - PROCESS | 1844 | 1461100402067 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 14:13:22 INFO - PROCESS | 1844 | 1461100402285 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd8724000 == 134 [pid = 1844] [id = 438] 14:13:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7fbccba3e800) [pid = 1844] [serial = 1315] [outer = (nil)] 14:13:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbcd502c000) [pid = 1844] [serial = 1316] [outer = 0x7fbccba3e800] 14:13:22 INFO - PROCESS | 1844 | 1461100402396 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbcd5610400) [pid = 1844] [serial = 1317] [outer = 0x7fbccba3e800] 14:13:23 INFO - PROCESS | 1844 | 1461100403404 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]]]}] 14:13:23 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 14:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1629ms 14:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:13:23 INFO - PROCESS | 1844 | 1461100403476 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 14:13:23 INFO - PROCESS | 1844 | 1461100403479 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 14:13:23 INFO - PROCESS | 1844 | 1461100403486 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 1844 | 1461100403489 Marionette TRACE conn3 <- [1,1726,null,{}] 14:13:23 INFO - PROCESS | 1844 | 1461100403494 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}] 14:13:23 INFO - PROCESS | 1844 | 1461100403714 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 14:13:24 INFO - PROCESS | 1844 | 1461100404015 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbfe66800 == 135 [pid = 1844] [id = 439] 14:13:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbcbafc5000) [pid = 1844] [serial = 1318] [outer = (nil)] 14:13:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbcc19e7400) [pid = 1844] [serial = 1319] [outer = 0x7fbcbafc5000] 14:13:24 INFO - PROCESS | 1844 | 1461100404107 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbcc8cc4800) [pid = 1844] [serial = 1320] [outer = 0x7fbcbafc5000] 14:13:24 INFO - PROCESS | 1844 | 1461100404969 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]]]}] 14:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1988ms 14:13:25 INFO - PROCESS | 1844 | 1461100405477 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 14:13:25 INFO - PROCESS | 1844 | 1461100405484 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 14:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:13:25 INFO - PROCESS | 1844 | 1461100405603 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 1844 | 1461100405609 Marionette TRACE conn3 <- [1,1730,null,{}] 14:13:25 INFO - PROCESS | 1844 | 1461100405635 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}] 14:13:25 INFO - PROCESS | 1844 | 1461100405833 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 14:13:26 INFO - PROCESS | 1844 | 1461100406059 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1a0f800 == 136 [pid = 1844] [id = 440] 14:13:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbcbb056c00) [pid = 1844] [serial = 1321] [outer = (nil)] 14:13:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbcbc373400) [pid = 1844] [serial = 1322] [outer = 0x7fbcbb056c00] 14:13:26 INFO - PROCESS | 1844 | 1461100406130 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbcbe64e000) [pid = 1844] [serial = 1323] [outer = 0x7fbcbb056c00] 14:13:27 INFO - PROCESS | 1844 | 1461100407253 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]]]}] 14:13:27 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 14:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1759ms 14:13:27 INFO - PROCESS | 1844 | 1461100407310 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 1844 | 1461100407315 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 14:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:13:27 INFO - PROCESS | 1844 | 1461100407328 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 1844 | 1461100407333 Marionette TRACE conn3 <- [1,1734,null,{}] 14:13:27 INFO - PROCESS | 1844 | 1461100407340 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}] 14:13:27 INFO - PROCESS | 1844 | 1461100407558 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 14:13:27 INFO - PROCESS | 1844 | 1461100407878 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbad5c000 == 137 [pid = 1844] [id = 441] 14:13:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbcbf07d800) [pid = 1844] [serial = 1324] [outer = (nil)] 14:13:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbcbf0a4c00) [pid = 1844] [serial = 1325] [outer = 0x7fbcbf07d800] 14:13:27 INFO - PROCESS | 1844 | 1461100407950 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbcbfd8dc00) [pid = 1844] [serial = 1326] [outer = 0x7fbcbf07d800] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a4f000 == 136 [pid = 1844] [id = 424] 14:13:28 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbcd2aae000) [pid = 1844] [serial = 1172] [outer = (nil)] [url = about:blank] 14:13:28 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbcd51c9c00) [pid = 1844] [serial = 1175] [outer = (nil)] [url = about:blank] 14:13:28 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbcdbc4b800) [pid = 1844] [serial = 1178] [outer = (nil)] [url = about:blank] 14:13:28 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbce2d09400) [pid = 1844] [serial = 1181] [outer = (nil)] [url = about:blank] 14:13:28 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbce7bb3000) [pid = 1844] [serial = 1184] [outer = (nil)] [url = about:blank] 14:13:28 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcb98fa400) [pid = 1844] [serial = 1187] [outer = (nil)] [url = about:blank] 14:13:28 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbcbf073800) [pid = 1844] [serial = 1214] [outer = (nil)] [url = about:blank] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc428a800 == 135 [pid = 1844] [id = 423] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc2f86800 == 134 [pid = 1844] [id = 422] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbeccf000 == 133 [pid = 1844] [id = 421] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbfe62800 == 132 [pid = 1844] [id = 420] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc24a000 == 131 [pid = 1844] [id = 419] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc1d9800 == 130 [pid = 1844] [id = 418] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcec17b800 == 129 [pid = 1844] [id = 414] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7413000 == 128 [pid = 1844] [id = 413] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdbd3a000 == 127 [pid = 1844] [id = 412] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5122000 == 126 [pid = 1844] [id = 411] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd497e000 == 125 [pid = 1844] [id = 410] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bcb000 == 124 [pid = 1844] [id = 409] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0685000 == 123 [pid = 1844] [id = 408] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca0a1800 == 122 [pid = 1844] [id = 406] 14:13:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc18cc800 == 121 [pid = 1844] [id = 405] 14:13:29 INFO - PROCESS | 1844 | 1461100409020 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]]]}] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbcd2b3c800) [pid = 1844] [serial = 1059] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbcd5e44c00) [pid = 1844] [serial = 1062] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbce1ad2c00) [pid = 1844] [serial = 1065] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbcbe8d9400) [pid = 1844] [serial = 1212] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7fbccba77000) [pid = 1844] [serial = 1206] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7fbcbb055400) [pid = 1844] [serial = 1211] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7fbccba6f400) [pid = 1844] [serial = 1205] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7fbce3a29400) [pid = 1844] [serial = 1119] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbce7a2b400) [pid = 1844] [serial = 1122] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbcc9f0c400) [pid = 1844] [serial = 1092] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbccfb1c800) [pid = 1844] [serial = 1101] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbcbc378400) [pid = 1844] [serial = 1086] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbcd0c0fc00) [pid = 1844] [serial = 1107] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbccb8a9c00) [pid = 1844] [serial = 1095] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbce2d0b400) [pid = 1844] [serial = 1116] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbcd3a9e400) [pid = 1844] [serial = 1110] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbccfe89000) [pid = 1844] [serial = 1104] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbccbe8ec00) [pid = 1844] [serial = 1098] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbcd57a5400) [pid = 1844] [serial = 1113] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcc0f18c00) [pid = 1844] [serial = 1089] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbccc86a800) [pid = 1844] [serial = 1208] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbcccd49800) [pid = 1844] [serial = 1209] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbccc0c0800) [pid = 1844] [serial = 1163] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcc4209c00) [pid = 1844] [serial = 1197] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcc3091c00) [pid = 1844] [serial = 1196] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcc19e7800) [pid = 1844] [serial = 1194] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcbfd88000) [pid = 1844] [serial = 1193] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcd054a000) [pid = 1844] [serial = 1169] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcbf057400) [pid = 1844] [serial = 1154] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbccca0c800) [pid = 1844] [serial = 1152] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcc1ee0400) [pid = 1844] [serial = 1199] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcca01e400) [pid = 1844] [serial = 1202] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbccb51dc00) [pid = 1844] [serial = 1203] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbccb274c00) [pid = 1844] [serial = 1200] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcbc37a400) [pid = 1844] [serial = 1191] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcba4f6c00) [pid = 1844] [serial = 1190] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbccb423400) [pid = 1844] [serial = 1160] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbccd809400) [pid = 1844] [serial = 1166] [outer = (nil)] [url = about:blank] 14:13:29 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbcc21b1c00) [pid = 1844] [serial = 1157] [outer = (nil)] [url = about:blank] 14:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1797ms 14:13:29 INFO - PROCESS | 1844 | 1461100409124 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 1844 | 1461100409127 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 14:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:13:29 INFO - PROCESS | 1844 | 1461100409134 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - PROCESS | 1844 | 1461100409137 Marionette TRACE conn3 <- [1,1738,null,{}] 14:13:29 INFO - PROCESS | 1844 | 1461100409152 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}] 14:13:29 INFO - PROCESS | 1844 | 1461100409361 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 14:13:29 INFO - PROCESS | 1844 | 1461100409637 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf6bd000 == 122 [pid = 1844] [id = 442] 14:13:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbcbf073800) [pid = 1844] [serial = 1327] [outer = (nil)] 14:13:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbcc21b0400) [pid = 1844] [serial = 1328] [outer = 0x7fbcbf073800] 14:13:29 INFO - PROCESS | 1844 | 1461100409720 Marionette DEBUG loaded listener.js 14:13:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbcc329ec00) [pid = 1844] [serial = 1329] [outer = 0x7fbcbf073800] 14:13:30 INFO - PROCESS | 1844 | 1461100410481 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]]]}] 14:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1380ms 14:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:13:30 INFO - PROCESS | 1844 | 1461100410516 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 14:13:30 INFO - PROCESS | 1844 | 1461100410518 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 14:13:30 INFO - PROCESS | 1844 | 1461100410524 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:13:30 INFO - PROCESS | 1844 | 1461100410527 Marionette TRACE conn3 <- [1,1742,null,{}] 14:13:30 INFO - PROCESS | 1844 | 1461100410532 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}] 14:13:30 INFO - PROCESS | 1844 | 1461100410816 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 14:13:30 INFO - PROCESS | 1844 | 1461100410932 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2151800 == 123 [pid = 1844] [id = 443] 14:13:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbcbfde7c00) [pid = 1844] [serial = 1330] [outer = (nil)] 14:13:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbcc9f16000) [pid = 1844] [serial = 1331] [outer = 0x7fbcbfde7c00] 14:13:31 INFO - PROCESS | 1844 | 1461100411001 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbccb18fc00) [pid = 1844] [serial = 1332] [outer = 0x7fbcbfde7c00] 14:13:31 INFO - PROCESS | 1844 | 1461100411935 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]]]}] 14:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1434ms 14:13:31 INFO - PROCESS | 1844 | 1461100411961 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 14:13:31 INFO - PROCESS | 1844 | 1461100411975 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 14:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:13:31 INFO - PROCESS | 1844 | 1461100411983 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 1844 | 1461100411985 Marionette TRACE conn3 <- [1,1746,null,{}] 14:13:31 INFO - PROCESS | 1844 | 1461100411991 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}] 14:13:32 INFO - PROCESS | 1844 | 1461100412249 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 14:13:32 INFO - PROCESS | 1844 | 1461100412280 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc429e800 == 124 [pid = 1844] [id = 444] 14:13:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbcc32a1400) [pid = 1844] [serial = 1333] [outer = (nil)] 14:13:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbccb511000) [pid = 1844] [serial = 1334] [outer = 0x7fbcc32a1400] 14:13:32 INFO - PROCESS | 1844 | 1461100412342 Marionette DEBUG loaded listener.js 14:13:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccb8a7c00) [pid = 1844] [serial = 1335] [outer = 0x7fbcc32a1400] 14:13:33 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcbb057000) [pid = 1844] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:13:33 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcbe6c0400) [pid = 1844] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:13:33 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcbf0a2c00) [pid = 1844] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:13:33 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcc4210400) [pid = 1844] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:13:33 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcb98f0800) [pid = 1844] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:13:33 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcbe8db000) [pid = 1844] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:13:33 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcb98f1000) [pid = 1844] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:13:33 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbcbe64b400) [pid = 1844] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:13:33 INFO - PROCESS | 1844 | 1461100413726 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]]]}] 14:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1779ms 14:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:13:33 INFO - PROCESS | 1844 | 1461100413764 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 14:13:33 INFO - PROCESS | 1844 | 1461100413766 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 14:13:33 INFO - PROCESS | 1844 | 1461100413773 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - PROCESS | 1844 | 1461100413776 Marionette TRACE conn3 <- [1,1750,null,{}] 14:13:33 INFO - PROCESS | 1844 | 1461100413790 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}] 14:13:34 INFO - PROCESS | 1844 | 1461100414018 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 14:13:34 INFO - PROCESS | 1844 | 1461100414239 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8de7000 == 125 [pid = 1844] [id = 445] 14:13:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbccba77400) [pid = 1844] [serial = 1336] [outer = (nil)] 14:13:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccba7a400) [pid = 1844] [serial = 1337] [outer = 0x7fbccba77400] 14:13:34 INFO - PROCESS | 1844 | 1461100414312 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbccbe8cc00) [pid = 1844] [serial = 1338] [outer = 0x7fbccba77400] 14:13:35 INFO - PROCESS | 1844 | 1461100415036 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]]]}] 14:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1289ms 14:13:35 INFO - PROCESS | 1844 | 1461100415062 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 1844 | 1461100415066 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 14:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:13:35 INFO - PROCESS | 1844 | 1461100415072 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - PROCESS | 1844 | 1461100415077 Marionette TRACE conn3 <- [1,1754,null,{}] 14:13:35 INFO - PROCESS | 1844 | 1461100415105 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}] 14:13:35 INFO - PROCESS | 1844 | 1461100415299 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 14:13:35 INFO - PROCESS | 1844 | 1461100415314 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba05000 == 126 [pid = 1844] [id = 446] 14:13:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbccbe8e000) [pid = 1844] [serial = 1339] [outer = (nil)] 14:13:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbcccd49800) [pid = 1844] [serial = 1340] [outer = 0x7fbccbe8e000] 14:13:35 INFO - PROCESS | 1844 | 1461100415376 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbcce8c6000) [pid = 1844] [serial = 1341] [outer = 0x7fbccbe8e000] 14:13:36 INFO - PROCESS | 1844 | 1461100416612 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]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1613ms 14:13:36 INFO - PROCESS | 1844 | 1461100416686 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 14:13:36 INFO - PROCESS | 1844 | 1461100416692 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 14:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:13:36 INFO - PROCESS | 1844 | 1461100416706 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 1844 | 1461100416711 Marionette TRACE conn3 <- [1,1758,null,{}] 14:13:36 INFO - PROCESS | 1844 | 1461100416720 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}] 14:13:37 INFO - PROCESS | 1844 | 1461100416997 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 14:13:37 INFO - PROCESS | 1844 | 1461100417308 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf6b1800 == 127 [pid = 1844] [id = 447] 14:13:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbcbc375800) [pid = 1844] [serial = 1342] [outer = (nil)] 14:13:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbcbe8d9400) [pid = 1844] [serial = 1343] [outer = 0x7fbcbc375800] 14:13:37 INFO - PROCESS | 1844 | 1461100417386 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbcbf059c00) [pid = 1844] [serial = 1344] [outer = 0x7fbcbc375800] 14:13:38 INFO - PROCESS | 1844 | 1461100418352 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]]]}] 14:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1694ms 14:13:38 INFO - PROCESS | 1844 | 1461100418399 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 14:13:38 INFO - PROCESS | 1844 | 1461100418408 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 14:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:13:38 INFO - PROCESS | 1844 | 1461100418418 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 1844 | 1461100418422 Marionette TRACE conn3 <- [1,1762,null,{}] 14:13:38 INFO - PROCESS | 1844 | 1461100418429 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}] 14:13:38 INFO - PROCESS | 1844 | 1461100418652 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 14:13:38 INFO - PROCESS | 1844 | 1461100418964 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc428d000 == 128 [pid = 1844] [id = 448] 14:13:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbcbfd88000) [pid = 1844] [serial = 1345] [outer = (nil)] 14:13:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbcc1f92400) [pid = 1844] [serial = 1346] [outer = 0x7fbcbfd88000] 14:13:39 INFO - PROCESS | 1844 | 1461100419083 Marionette DEBUG loaded listener.js 14:13:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbcc4209c00) [pid = 1844] [serial = 1347] [outer = 0x7fbcbfd88000] 14:13:39 INFO - PROCESS | 1844 | 1461100419952 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]]]}] 14:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1580ms 14:13:40 INFO - PROCESS | 1844 | 1461100420001 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 14:13:40 INFO - PROCESS | 1844 | 1461100420006 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 14:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:13:40 INFO - PROCESS | 1844 | 1461100420013 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - PROCESS | 1844 | 1461100420019 Marionette TRACE conn3 <- [1,1766,null,{}] 14:13:40 INFO - PROCESS | 1844 | 1461100420035 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}] 14:13:40 INFO - PROCESS | 1844 | 1461100420263 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 14:13:40 INFO - PROCESS | 1844 | 1461100420564 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc67a000 == 129 [pid = 1844] [id = 449] 14:13:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcc1ee2000) [pid = 1844] [serial = 1348] [outer = (nil)] 14:13:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbccb8a9c00) [pid = 1844] [serial = 1349] [outer = 0x7fbcc1ee2000] 14:13:40 INFO - PROCESS | 1844 | 1461100420647 Marionette DEBUG loaded listener.js 14:13:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbccba76400) [pid = 1844] [serial = 1350] [outer = 0x7fbcc1ee2000] 14:13:41 INFO - PROCESS | 1844 | 1461100421516 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]]]}] 14:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1544ms 14:13:41 INFO - PROCESS | 1844 | 1461100421558 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 14:13:41 INFO - PROCESS | 1844 | 1461100421562 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 14:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:13:41 INFO - PROCESS | 1844 | 1461100421569 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - PROCESS | 1844 | 1461100421573 Marionette TRACE conn3 <- [1,1770,null,{}] 14:13:41 INFO - PROCESS | 1844 | 1461100421579 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}] 14:13:41 INFO - PROCESS | 1844 | 1461100421804 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 14:13:42 INFO - PROCESS | 1844 | 1461100422132 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd05d8800 == 130 [pid = 1844] [id = 450] 14:13:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcc9f0ec00) [pid = 1844] [serial = 1351] [outer = (nil)] 14:13:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbccc873800) [pid = 1844] [serial = 1352] [outer = 0x7fbcc9f0ec00] 14:13:42 INFO - PROCESS | 1844 | 1461100422217 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbccfb1c800) [pid = 1844] [serial = 1353] [outer = 0x7fbcc9f0ec00] 14:13:43 INFO - PROCESS | 1844 | 1461100423131 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]]]}] 14:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1631ms 14:13:43 INFO - PROCESS | 1844 | 1461100423203 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 14:13:43 INFO - PROCESS | 1844 | 1461100423209 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 14:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:13:43 INFO - PROCESS | 1844 | 1461100423218 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 1844 | 1461100423224 Marionette TRACE conn3 <- [1,1774,null,{}] 14:13:43 INFO - PROCESS | 1844 | 1461100423233 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}] 14:13:43 INFO - PROCESS | 1844 | 1461100423526 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 14:13:43 INFO - PROCESS | 1844 | 1461100423853 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bb6800 == 131 [pid = 1844] [id = 451] 14:13:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbccfcc2400) [pid = 1844] [serial = 1354] [outer = (nil)] 14:13:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbccfd7e400) [pid = 1844] [serial = 1355] [outer = 0x7fbccfcc2400] 14:13:43 INFO - PROCESS | 1844 | 1461100423930 Marionette DEBUG loaded listener.js 14:13:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbccfdda800) [pid = 1844] [serial = 1356] [outer = 0x7fbccfcc2400] 14:13:44 INFO - PROCESS | 1844 | 1461100424800 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]]]}] 14:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1637ms 14:13:44 INFO - PROCESS | 1844 | 1461100424856 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 1844 | 1461100424859 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 14:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:13:44 INFO - PROCESS | 1844 | 1461100424866 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - PROCESS | 1844 | 1461100424868 Marionette TRACE conn3 <- [1,1778,null,{}] 14:13:44 INFO - PROCESS | 1844 | 1461100424874 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}] 14:13:45 INFO - PROCESS | 1844 | 1461100425111 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 14:13:45 INFO - PROCESS | 1844 | 1461100425374 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd43a5800 == 132 [pid = 1844] [id = 452] 14:13:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbccfd77800) [pid = 1844] [serial = 1357] [outer = (nil)] 14:13:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcd0c0fc00) [pid = 1844] [serial = 1358] [outer = 0x7fbccfd77800] 14:13:45 INFO - PROCESS | 1844 | 1461100425496 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcd527bc00) [pid = 1844] [serial = 1359] [outer = 0x7fbccfd77800] 14:13:46 INFO - PROCESS | 1844 | 1461100426322 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]]]}] 14:13:46 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 14:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1486ms 14:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:13:46 INFO - PROCESS | 1844 | 1461100426354 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 14:13:46 INFO - PROCESS | 1844 | 1461100426357 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 14:13:46 INFO - PROCESS | 1844 | 1461100426364 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 1844 | 1461100426367 Marionette TRACE conn3 <- [1,1782,null,{}] 14:13:46 INFO - PROCESS | 1844 | 1461100426373 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}] 14:13:46 INFO - PROCESS | 1844 | 1461100426581 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 14:13:46 INFO - PROCESS | 1844 | 1461100426803 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5120800 == 133 [pid = 1844] [id = 453] 14:13:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbccfddc400) [pid = 1844] [serial = 1360] [outer = (nil)] 14:13:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbcd5f60800) [pid = 1844] [serial = 1361] [outer = 0x7fbccfddc400] 14:13:46 INFO - PROCESS | 1844 | 1461100426919 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbcd75da400) [pid = 1844] [serial = 1362] [outer = 0x7fbccfddc400] 14:13:47 INFO - PROCESS | 1844 | 1461100427819 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]]]}] 14:13:47 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 14:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1487ms 14:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:13:47 INFO - PROCESS | 1844 | 1461100427851 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 1844 | 1461100427854 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 14:13:47 INFO - PROCESS | 1844 | 1461100427861 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 1844 | 1461100427867 Marionette TRACE conn3 <- [1,1786,null,{}] 14:13:47 INFO - PROCESS | 1844 | 1461100427876 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}] 14:13:48 INFO - PROCESS | 1844 | 1461100428088 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 14:13:48 INFO - PROCESS | 1844 | 1461100428309 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd87a8000 == 134 [pid = 1844] [id = 454] 14:13:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcd0c02c00) [pid = 1844] [serial = 1363] [outer = (nil)] 14:13:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbcdbd10c00) [pid = 1844] [serial = 1364] [outer = 0x7fbcd0c02c00] 14:13:48 INFO - PROCESS | 1844 | 1461100428422 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbce2642800) [pid = 1844] [serial = 1365] [outer = 0x7fbcd0c02c00] 14:13:49 INFO - PROCESS | 1844 | 1461100429385 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]]]}] 14:13:49 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 14:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1587ms 14:13:49 INFO - PROCESS | 1844 | 1461100429448 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 1844 | 1461100429452 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 14:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:13:49 INFO - PROCESS | 1844 | 1461100429459 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 1844 | 1461100429462 Marionette TRACE conn3 <- [1,1790,null,{}] 14:13:49 INFO - PROCESS | 1844 | 1461100429467 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}] 14:13:49 INFO - PROCESS | 1844 | 1461100429683 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 14:13:49 INFO - PROCESS | 1844 | 1461100429947 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce290c000 == 135 [pid = 1844] [id = 455] 14:13:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7fbcd5e47c00) [pid = 1844] [serial = 1366] [outer = (nil)] 14:13:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7fbce2b94c00) [pid = 1844] [serial = 1367] [outer = 0x7fbcd5e47c00] 14:13:50 INFO - PROCESS | 1844 | 1461100430063 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7fbce3a2f000) [pid = 1844] [serial = 1368] [outer = 0x7fbcd5e47c00] 14:13:50 INFO - PROCESS | 1844 | 1461100430934 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]]]}] 14:13:50 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) 14:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1534ms 14:13:50 INFO - PROCESS | 1844 | 1461100430994 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 14:13:50 INFO - PROCESS | 1844 | 1461100430997 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 14:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:13:51 INFO - PROCESS | 1844 | 1461100431004 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:13:51 INFO - PROCESS | 1844 | 1461100431008 Marionette TRACE conn3 <- [1,1794,null,{}] 14:13:51 INFO - PROCESS | 1844 | 1461100431013 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}] 14:13:51 INFO - PROCESS | 1844 | 1461100431227 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 14:13:51 INFO - PROCESS | 1844 | 1461100431483 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3d48800 == 136 [pid = 1844] [id = 456] 14:13:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7fbcd75d9c00) [pid = 1844] [serial = 1369] [outer = (nil)] 14:13:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbce5c26c00) [pid = 1844] [serial = 1370] [outer = 0x7fbcd75d9c00] 14:13:51 INFO - PROCESS | 1844 | 1461100431561 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbce5d94000) [pid = 1844] [serial = 1371] [outer = 0x7fbcd75d9c00] 14:13:52 INFO - PROCESS | 1844 | 1461100432520 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]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1581ms 14:13:52 INFO - PROCESS | 1844 | 1461100432586 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 1844 | 1461100432590 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 14:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:13:52 INFO - PROCESS | 1844 | 1461100432597 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 1844 | 1461100432601 Marionette TRACE conn3 <- [1,1798,null,{}] 14:13:52 INFO - PROCESS | 1844 | 1461100432607 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}] 14:13:52 INFO - PROCESS | 1844 | 1461100432887 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 14:13:53 INFO - PROCESS | 1844 | 1461100433191 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce775c800 == 137 [pid = 1844] [id = 457] 14:13:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbce7453c00) [pid = 1844] [serial = 1372] [outer = (nil)] 14:13:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbce7e93800) [pid = 1844] [serial = 1373] [outer = 0x7fbce7453c00] 14:13:53 INFO - PROCESS | 1844 | 1461100433278 Marionette DEBUG loaded listener.js 14:13:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbce7f4b400) [pid = 1844] [serial = 1374] [outer = 0x7fbce7453c00] 14:13:54 INFO - PROCESS | 1844 | 1461100434193 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]]]}] 14:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1639ms 14:13:54 INFO - PROCESS | 1844 | 1461100434237 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 14:13:54 INFO - PROCESS | 1844 | 1461100434241 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 14:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:13:54 INFO - PROCESS | 1844 | 1461100434248 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - PROCESS | 1844 | 1461100434251 Marionette TRACE conn3 <- [1,1802,null,{}] 14:13:54 INFO - PROCESS | 1844 | 1461100434258 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}] 14:13:54 INFO - PROCESS | 1844 | 1461100434508 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 14:13:54 INFO - PROCESS | 1844 | 1461100434788 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce9c6d800 == 138 [pid = 1844] [id = 458] 14:13:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbcbc442400) [pid = 1844] [serial = 1375] [outer = (nil)] 14:13:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbcbc44a800) [pid = 1844] [serial = 1376] [outer = 0x7fbcbc442400] 14:13:54 INFO - PROCESS | 1844 | 1461100434873 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbcbc44f800) [pid = 1844] [serial = 1377] [outer = 0x7fbcbc442400] 14:13:55 INFO - PROCESS | 1844 | 1461100435733 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]]]}] 14:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1537ms 14:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:13:55 INFO - PROCESS | 1844 | 1461100435786 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 14:13:55 INFO - PROCESS | 1844 | 1461100435789 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 14:13:55 INFO - PROCESS | 1844 | 1461100435796 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:13:55 INFO - PROCESS | 1844 | 1461100435798 Marionette TRACE conn3 <- [1,1806,null,{}] 14:13:55 INFO - PROCESS | 1844 | 1461100435805 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}] 14:13:56 INFO - PROCESS | 1844 | 1461100436014 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 14:13:56 INFO - PROCESS | 1844 | 1461100436316 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb46e800 == 139 [pid = 1844] [id = 459] 14:13:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbcbc443400) [pid = 1844] [serial = 1378] [outer = (nil)] 14:13:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbcc3fc7400) [pid = 1844] [serial = 1379] [outer = 0x7fbcbc443400] 14:13:56 INFO - PROCESS | 1844 | 1461100436396 Marionette DEBUG loaded listener.js 14:13:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbcc3fcd000) [pid = 1844] [serial = 1380] [outer = 0x7fbcbc443400] 14:13:57 INFO - PROCESS | 1844 | 1461100437235 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]]]}] 14:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1481ms 14:13:57 INFO - PROCESS | 1844 | 1461100437277 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 14:13:57 INFO - PROCESS | 1844 | 1461100437281 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 14:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:13:57 INFO - PROCESS | 1844 | 1461100437287 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:13:57 INFO - PROCESS | 1844 | 1461100437291 Marionette TRACE conn3 <- [1,1810,null,{}] 14:13:57 INFO - PROCESS | 1844 | 1461100437297 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}] 14:13:57 INFO - PROCESS | 1844 | 1461100437515 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 14:13:57 INFO - PROCESS | 1844 | 1461100437830 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcec166000 == 140 [pid = 1844] [id = 460] 14:13:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbcbc449800) [pid = 1844] [serial = 1381] [outer = (nil)] 14:13:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbcc3fd2800) [pid = 1844] [serial = 1382] [outer = 0x7fbcbc449800] 14:13:57 INFO - PROCESS | 1844 | 1461100437911 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbcc8969c00) [pid = 1844] [serial = 1383] [outer = 0x7fbcbc449800] 14:13:58 INFO - PROCESS | 1844 | 1461100438799 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]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1586ms 14:13:58 INFO - PROCESS | 1844 | 1461100438874 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 1844 | 1461100438878 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 14:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:13:58 INFO - PROCESS | 1844 | 1461100438884 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 1844 | 1461100438886 Marionette TRACE conn3 <- [1,1814,null,{}] 14:13:58 INFO - PROCESS | 1844 | 1461100438892 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}] 14:13:59 INFO - PROCESS | 1844 | 1461100439172 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 14:13:59 INFO - PROCESS | 1844 | 1461100439490 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbad64800 == 141 [pid = 1844] [id = 461] 14:13:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbcba2e8c00) [pid = 1844] [serial = 1384] [outer = (nil)] 14:13:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbcbc3eb400) [pid = 1844] [serial = 1385] [outer = 0x7fbcba2e8c00] 14:13:59 INFO - PROCESS | 1844 | 1461100439567 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7fbcc19ef800) [pid = 1844] [serial = 1386] [outer = 0x7fbcba2e8c00] 14:14:00 INFO - PROCESS | 1844 | 1461100440450 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]]]}] 14:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1631ms 14:14:00 INFO - PROCESS | 1844 | 1461100440517 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 14:14:00 INFO - PROCESS | 1844 | 1461100440521 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 14:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:14:00 INFO - PROCESS | 1844 | 1461100440527 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 1844 | 1461100440531 Marionette TRACE conn3 <- [1,1818,null,{}] 14:14:00 INFO - PROCESS | 1844 | 1461100440537 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}] 14:14:00 INFO - PROCESS | 1844 | 1461100440758 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 14:14:01 INFO - PROCESS | 1844 | 1461100441533 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbeccd000 == 142 [pid = 1844] [id = 462] 14:14:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbcb98ef000) [pid = 1844] [serial = 1387] [outer = (nil)] 14:14:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbcb98f6800) [pid = 1844] [serial = 1388] [outer = 0x7fbcb98ef000] 14:14:01 INFO - PROCESS | 1844 | 1461100441615 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7fbcba4e9800) [pid = 1844] [serial = 1389] [outer = 0x7fbcb98ef000] 14:14:02 INFO - PROCESS | 1844 | 1461100442532 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]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2034ms 14:14:02 INFO - PROCESS | 1844 | 1461100442564 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 1844 | 1461100442570 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 14:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:14:02 INFO - PROCESS | 1844 | 1461100442580 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 1844 | 1461100442584 Marionette TRACE conn3 <- [1,1822,null,{}] 14:14:02 INFO - PROCESS | 1844 | 1461100442592 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}] 14:14:02 INFO - PROCESS | 1844 | 1461100442820 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 14:14:03 INFO - PROCESS | 1844 | 1461100443084 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc4295000 == 143 [pid = 1844] [id = 463] 14:14:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7fbcbe93a800) [pid = 1844] [serial = 1390] [outer = (nil)] 14:14:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbcbfd63400) [pid = 1844] [serial = 1391] [outer = 0x7fbcbe93a800] 14:14:03 INFO - PROCESS | 1844 | 1461100443216 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbcc1db0000) [pid = 1844] [serial = 1392] [outer = 0x7fbcbe93a800] 14:14:04 INFO - PROCESS | 1844 | 1461100444133 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]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1590ms 14:14:04 INFO - PROCESS | 1844 | 1461100444173 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 1844 | 1461100444179 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 14:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:14:04 INFO - PROCESS | 1844 | 1461100444188 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 1844 | 1461100444191 Marionette TRACE conn3 <- [1,1826,null,{}] 14:14:04 INFO - PROCESS | 1844 | 1461100444197 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}] 14:14:04 INFO - PROCESS | 1844 | 1461100444398 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 14:14:04 INFO - PROCESS | 1844 | 1461100444915 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbbdc000 == 144 [pid = 1844] [id = 464] 14:14:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7fbcc32a6c00) [pid = 1844] [serial = 1393] [outer = (nil)] 14:14:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7fbcc4204000) [pid = 1844] [serial = 1394] [outer = 0x7fbcc32a6c00] 14:14:04 INFO - PROCESS | 1844 | 1461100444993 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7fbcc896c400) [pid = 1844] [serial = 1395] [outer = 0x7fbcc32a6c00] 14:14:06 INFO - PROCESS | 1844 | 1461100446006 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]]]}] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdc90a800 == 143 [pid = 1844] [id = 192] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce5dc9000 == 142 [pid = 1844] [id = 193] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8de7000 == 141 [pid = 1844] [id = 445] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7fbcbafc4000) [pid = 1844] [serial = 1253] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7fbcba3ccc00) [pid = 1844] [serial = 1250] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7fbcca01e800) [pid = 1844] [serial = 1277] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc429e800 == 140 [pid = 1844] [id = 444] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc2151800 == 139 [pid = 1844] [id = 443] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf6bd000 == 138 [pid = 1844] [id = 442] 14:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1933ms 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbad5c000 == 137 [pid = 1844] [id = 441] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1a0f800 == 136 [pid = 1844] [id = 440] 14:14:06 INFO - PROCESS | 1844 | 1461100446139 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 1844 | 1461100446143 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd1f5b800 == 135 [pid = 1844] [id = 435] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bbd800 == 134 [pid = 1844] [id = 434] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0839800 == 133 [pid = 1844] [id = 433] 14:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccfe09800 == 132 [pid = 1844] [id = 432] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccd831800 == 131 [pid = 1844] [id = 431] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc4d7800 == 130 [pid = 1844] [id = 430] 14:14:06 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc020000 == 129 [pid = 1844] [id = 429] 14:14:06 INFO - PROCESS | 1844 | 1461100446168 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 1844 | 1461100446177 Marionette TRACE conn3 <- [1,1830,null,{}] 14:14:06 INFO - PROCESS | 1844 | 1461100446191 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}] 14:14:06 INFO - PROCESS | 1844 | 1461100446388 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbcc9f0b000) [pid = 1844] [serial = 1275] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbccba71000) [pid = 1844] [serial = 1226] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7fbcc1ee0c00) [pid = 1844] [serial = 1266] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7fbcbf0a9800) [pid = 1844] [serial = 1262] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbcd1cc5000) [pid = 1844] [serial = 1238] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbcc8d22400) [pid = 1844] [serial = 1272] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7fbcc890f800) [pid = 1844] [serial = 1271] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbcba3ca800) [pid = 1844] [serial = 1257] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbcbfdf3800) [pid = 1844] [serial = 1215] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbccc86c800) [pid = 1844] [serial = 1229] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbce2dda000) [pid = 1844] [serial = 1244] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbcb98f7400) [pid = 1844] [serial = 1256] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbcbe6ba800) [pid = 1844] [serial = 1259] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbcc19efc00) [pid = 1844] [serial = 1265] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbcc21b9c00) [pid = 1844] [serial = 1268] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbce7bab000) [pid = 1844] [serial = 1247] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbccfc57c00) [pid = 1844] [serial = 1232] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcbfd87c00) [pid = 1844] [serial = 1263] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbccb27a400) [pid = 1844] [serial = 1223] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbcc3082800) [pid = 1844] [serial = 1220] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbccfed0000) [pid = 1844] [serial = 1235] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbcc32a0400) [pid = 1844] [serial = 1269] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbcbf072400) [pid = 1844] [serial = 1217] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7fbcc8ccc400) [pid = 1844] [serial = 1274] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7fbcbe8e6800) [pid = 1844] [serial = 1260] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7fbcd506f800) [pid = 1844] [serial = 1241] [outer = (nil)] [url = about:blank] 14:14:06 INFO - PROCESS | 1844 | 1461100446642 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbd9c6000 == 130 [pid = 1844] [id = 465] 14:14:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7fbcba3ca800) [pid = 1844] [serial = 1396] [outer = (nil)] 14:14:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7fbcc19efc00) [pid = 1844] [serial = 1397] [outer = 0x7fbcba3ca800] 14:14:06 INFO - PROCESS | 1844 | 1461100446769 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7fbcc9d0ac00) [pid = 1844] [serial = 1398] [outer = 0x7fbcba3ca800] 14:14:07 INFO - PROCESS | 1844 | 1461100447512 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]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1405ms 14:14:07 INFO - PROCESS | 1844 | 1461100447563 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 14:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:14:07 INFO - PROCESS | 1844 | 1461100447568 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 14:14:07 INFO - PROCESS | 1844 | 1461100447575 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 1844 | 1461100447578 Marionette TRACE conn3 <- [1,1834,null,{}] 14:14:07 INFO - PROCESS | 1844 | 1461100447584 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}] 14:14:07 INFO - PROCESS | 1844 | 1461100447860 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 14:14:07 INFO - PROCESS | 1844 | 1461100447879 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc21d1800 == 131 [pid = 1844] [id = 466] 14:14:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbcbe645800) [pid = 1844] [serial = 1399] [outer = (nil)] 14:14:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbccb14e800) [pid = 1844] [serial = 1400] [outer = 0x7fbcbe645800] 14:14:07 INFO - PROCESS | 1844 | 1461100447943 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbccb42a800) [pid = 1844] [serial = 1401] [outer = 0x7fbcbe645800] 14:14:08 INFO - PROCESS | 1844 | 1461100448894 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]]]}] 14:14:08 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 14:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1342ms 14:14:08 INFO - PROCESS | 1844 | 1461100448920 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 1844 | 1461100448923 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 14:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:14:08 INFO - PROCESS | 1844 | 1461100448930 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 1844 | 1461100448932 Marionette TRACE conn3 <- [1,1838,null,{}] 14:14:08 INFO - PROCESS | 1844 | 1461100448938 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}] 14:14:09 INFO - PROCESS | 1844 | 1461100449220 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 14:14:09 INFO - PROCESS | 1844 | 1461100449257 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a6a800 == 132 [pid = 1844] [id = 467] 14:14:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbccb8adc00) [pid = 1844] [serial = 1402] [outer = (nil)] 14:14:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbccba75c00) [pid = 1844] [serial = 1403] [outer = 0x7fbccb8adc00] 14:14:09 INFO - PROCESS | 1844 | 1461100449335 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbccc143800) [pid = 1844] [serial = 1404] [outer = 0x7fbccb8adc00] 14:14:10 INFO - PROCESS | 1844 | 1461100450289 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]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1377ms 14:14:10 INFO - PROCESS | 1844 | 1461100450308 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 1844 | 1461100450313 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 14:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:14:10 INFO - PROCESS | 1844 | 1461100450348 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 1844 | 1461100450350 Marionette TRACE conn3 <- [1,1842,null,{}] 14:14:10 INFO - PROCESS | 1844 | 1461100450357 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}] 14:14:10 INFO - PROCESS | 1844 | 1461100450618 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 14:14:11 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcbf073800) [pid = 1844] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:14:11 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbcbfde7c00) [pid = 1844] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:14:11 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbcbb056c00) [pid = 1844] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:14:11 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbcbf07d800) [pid = 1844] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:14:11 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbccba77400) [pid = 1844] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:14:11 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbcc32a1400) [pid = 1844] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:14:11 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7fbcc32a9800) [pid = 1844] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:14:11 INFO - PROCESS | 1844 | 1461100451153 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc0f4d000 == 133 [pid = 1844] [id = 468] 14:14:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7fbcb98fa400) [pid = 1844] [serial = 1405] [outer = (nil)] 14:14:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbcba3c9400) [pid = 1844] [serial = 1406] [outer = 0x7fbcb98fa400] 14:14:11 INFO - PROCESS | 1844 | 1461100451216 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbccb360800) [pid = 1844] [serial = 1407] [outer = 0x7fbcb98fa400] 14:14:11 INFO - PROCESS | 1844 | 1461100451925 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]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1662ms 14:14:11 INFO - PROCESS | 1844 | 1461100451982 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 14:14:11 INFO - PROCESS | 1844 | 1461100451985 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 14:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:14:11 INFO - PROCESS | 1844 | 1461100451991 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 1844 | 1461100451994 Marionette TRACE conn3 <- [1,1846,null,{}] 14:14:12 INFO - PROCESS | 1844 | 1461100452000 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}] 14:14:12 INFO - PROCESS | 1844 | 1461100452194 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 14:14:12 INFO - PROCESS | 1844 | 1461100452208 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc335000 == 134 [pid = 1844] [id = 469] 14:14:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbccb424000) [pid = 1844] [serial = 1408] [outer = (nil)] 14:14:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbccfc62000) [pid = 1844] [serial = 1409] [outer = 0x7fbccb424000] 14:14:12 INFO - PROCESS | 1844 | 1461100452284 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbccfe81000) [pid = 1844] [serial = 1410] [outer = 0x7fbccb424000] 14:14:13 INFO - PROCESS | 1844 | 1461100453422 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]]]}] 14:14:13 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) 14:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1477ms 14:14:13 INFO - PROCESS | 1844 | 1461100453471 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 1844 | 1461100453477 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 14:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:14:13 INFO - PROCESS | 1844 | 1461100453486 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 1844 | 1461100453493 Marionette TRACE conn3 <- [1,1850,null,{}] 14:14:13 INFO - PROCESS | 1844 | 1461100453504 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}] 14:14:13 INFO - PROCESS | 1844 | 1461100453778 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 14:14:14 INFO - PROCESS | 1844 | 1461100454115 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc11cb000 == 135 [pid = 1844] [id = 470] 14:14:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbcbafc5c00) [pid = 1844] [serial = 1411] [outer = (nil)] 14:14:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbcbe64b400) [pid = 1844] [serial = 1412] [outer = 0x7fbcbafc5c00] 14:14:14 INFO - PROCESS | 1844 | 1461100454198 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbcbe932c00) [pid = 1844] [serial = 1413] [outer = 0x7fbcbafc5c00] 14:14:15 INFO - PROCESS | 1844 | 1461100455080 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]]]}] 14:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1637ms 14:14:15 INFO - PROCESS | 1844 | 1461100455124 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 14:14:15 INFO - PROCESS | 1844 | 1461100455133 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 14:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:14:15 INFO - PROCESS | 1844 | 1461100455146 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - PROCESS | 1844 | 1461100455149 Marionette TRACE conn3 <- [1,1854,null,{}] 14:14:15 INFO - PROCESS | 1844 | 1461100455156 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}] 14:14:15 INFO - PROCESS | 1844 | 1461100455384 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 14:14:15 INFO - PROCESS | 1844 | 1461100455656 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca186800 == 136 [pid = 1844] [id = 471] 14:14:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbcc0f18c00) [pid = 1844] [serial = 1414] [outer = (nil)] 14:14:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbcc32a8400) [pid = 1844] [serial = 1415] [outer = 0x7fbcc0f18c00] 14:14:15 INFO - PROCESS | 1844 | 1461100455777 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbcc890b000) [pid = 1844] [serial = 1416] [outer = 0x7fbcc0f18c00] 14:14:16 INFO - PROCESS | 1844 | 1461100456766 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]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1694ms 14:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:14:16 INFO - PROCESS | 1844 | 1461100456840 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 1844 | 1461100456843 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 14:14:16 INFO - PROCESS | 1844 | 1461100456851 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 1844 | 1461100456857 Marionette TRACE conn3 <- [1,1858,null,{}] 14:14:16 INFO - PROCESS | 1844 | 1461100456873 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}] 14:14:17 INFO - PROCESS | 1844 | 1461100457136 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 14:14:17 INFO - PROCESS | 1844 | 1461100457466 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdcbb800 == 137 [pid = 1844] [id = 472] 14:14:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbcc9d13000) [pid = 1844] [serial = 1417] [outer = (nil)] 14:14:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbccb524c00) [pid = 1844] [serial = 1418] [outer = 0x7fbcc9d13000] 14:14:17 INFO - PROCESS | 1844 | 1461100457553 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbccbe88000) [pid = 1844] [serial = 1419] [outer = 0x7fbcc9d13000] 14:14:18 INFO - PROCESS | 1844 | 1461100458405 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]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1591ms 14:14:18 INFO - PROCESS | 1844 | 1461100458442 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 14:14:18 INFO - PROCESS | 1844 | 1461100458447 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 14:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:14:18 INFO - PROCESS | 1844 | 1461100458454 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 1844 | 1461100458457 Marionette TRACE conn3 <- [1,1862,null,{}] 14:14:18 INFO - PROCESS | 1844 | 1461100458463 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}] 14:14:18 INFO - PROCESS | 1844 | 1461100458677 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 14:14:18 INFO - PROCESS | 1844 | 1461100458946 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0916800 == 138 [pid = 1844] [id = 473] 14:14:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbccb190800) [pid = 1844] [serial = 1420] [outer = (nil)] 14:14:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbccdc45000) [pid = 1844] [serial = 1421] [outer = 0x7fbccb190800] 14:14:19 INFO - PROCESS | 1844 | 1461100459073 Marionette DEBUG loaded listener.js 14:14:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7fbccfd80c00) [pid = 1844] [serial = 1422] [outer = 0x7fbccb190800] 14:14:19 INFO - PROCESS | 1844 | 1461100459960 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]]]}] 14:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1583ms 14:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:14:20 INFO - PROCESS | 1844 | 1461100460038 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 1844 | 1461100460041 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 14:14:20 INFO - PROCESS | 1844 | 1461100460048 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 1844 | 1461100460051 Marionette TRACE conn3 <- [1,1866,null,{}] 14:14:20 INFO - PROCESS | 1844 | 1461100460057 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}] 14:14:20 INFO - PROCESS | 1844 | 1461100460312 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 14:14:20 INFO - PROCESS | 1844 | 1461100460614 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd3adf000 == 139 [pid = 1844] [id = 474] 14:14:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbccc0bc400) [pid = 1844] [serial = 1423] [outer = (nil)] 14:14:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbcd1c66400) [pid = 1844] [serial = 1424] [outer = 0x7fbccc0bc400] 14:14:20 INFO - PROCESS | 1844 | 1461100460693 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7fbcd2b3c800) [pid = 1844] [serial = 1425] [outer = 0x7fbccc0bc400] 14:14:21 INFO - PROCESS | 1844 | 1461100461536 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]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1535ms 14:14:21 INFO - PROCESS | 1844 | 1461100461583 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 14:14:21 INFO - PROCESS | 1844 | 1461100461587 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 14:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:14:21 INFO - PROCESS | 1844 | 1461100461593 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - PROCESS | 1844 | 1461100461596 Marionette TRACE conn3 <- [1,1870,null,{}] 14:14:21 INFO - PROCESS | 1844 | 1461100461602 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}] 14:14:21 INFO - PROCESS | 1844 | 1461100461864 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 14:14:22 INFO - PROCESS | 1844 | 1461100462177 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e05000 == 140 [pid = 1844] [id = 475] 14:14:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7fbce29c4800) [pid = 1844] [serial = 1426] [outer = (nil)] 14:14:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbce7455800) [pid = 1844] [serial = 1427] [outer = 0x7fbce29c4800] 14:14:22 INFO - PROCESS | 1844 | 1461100462259 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbce7bb1000) [pid = 1844] [serial = 1428] [outer = 0x7fbce29c4800] 14:14:23 INFO - PROCESS | 1844 | 1461100463111 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]]]}] 14:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1580ms 14:14:23 INFO - PROCESS | 1844 | 1461100463174 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 14:14:23 INFO - PROCESS | 1844 | 1461100463178 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 14:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:14:23 INFO - PROCESS | 1844 | 1461100463184 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:14:23 INFO - PROCESS | 1844 | 1461100463188 Marionette TRACE conn3 <- [1,1874,null,{}] 14:14:23 INFO - PROCESS | 1844 | 1461100463194 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}] 14:14:23 INFO - PROCESS | 1844 | 1461100463408 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 14:14:23 INFO - PROCESS | 1844 | 1461100463669 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5dc9000 == 141 [pid = 1844] [id = 476] 14:14:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7fbcc8977800) [pid = 1844] [serial = 1429] [outer = (nil)] 14:14:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7fbcc8980c00) [pid = 1844] [serial = 1430] [outer = 0x7fbcc8977800] 14:14:23 INFO - PROCESS | 1844 | 1461100463790 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7fbcc8986000) [pid = 1844] [serial = 1431] [outer = 0x7fbcc8977800] 14:14:24 INFO - PROCESS | 1844 | 1461100464678 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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1532ms 14:14:24 INFO - PROCESS | 1844 | 1461100464718 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 1844 | 1461100464721 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 14:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:14:24 INFO - PROCESS | 1844 | 1461100464727 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 1844 | 1461100464730 Marionette TRACE conn3 <- [1,1878,null,{}] 14:14:24 INFO - PROCESS | 1844 | 1461100464735 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}] 14:14:24 INFO - PROCESS | 1844 | 1461100464957 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 14:14:25 INFO - PROCESS | 1844 | 1461100465276 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcea937800 == 142 [pid = 1844] [id = 477] 14:14:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7fbcc8978c00) [pid = 1844] [serial = 1432] [outer = (nil)] 14:14:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7fbcc8985800) [pid = 1844] [serial = 1433] [outer = 0x7fbcc8978c00] 14:14:25 INFO - PROCESS | 1844 | 1461100465362 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7fbccc2f6800) [pid = 1844] [serial = 1434] [outer = 0x7fbcc8978c00] 14:14:26 INFO - PROCESS | 1844 | 1461100466231 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]]]}] 14:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1580ms 14:14:26 INFO - PROCESS | 1844 | 1461100466309 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 14:14:26 INFO - PROCESS | 1844 | 1461100466312 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 14:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:14:26 INFO - PROCESS | 1844 | 1461100466319 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - PROCESS | 1844 | 1461100466323 Marionette TRACE conn3 <- [1,1882,null,{}] 14:14:26 INFO - PROCESS | 1844 | 1461100466330 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}] 14:14:26 INFO - PROCESS | 1844 | 1461100466608 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 14:14:26 INFO - PROCESS | 1844 | 1461100466952 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbe8a9000 == 143 [pid = 1844] [id = 478] 14:14:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7fbcc8979000) [pid = 1844] [serial = 1435] [outer = (nil)] 14:14:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7fbccc2fbc00) [pid = 1844] [serial = 1436] [outer = 0x7fbcc8979000] 14:14:27 INFO - PROCESS | 1844 | 1461100467054 Marionette DEBUG loaded listener.js 14:14:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7fbce7452400) [pid = 1844] [serial = 1437] [outer = 0x7fbcc8979000] 14:14:27 INFO - PROCESS | 1844 | 1461100467909 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]]]}] 14:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1640ms 14:14:27 INFO - PROCESS | 1844 | 1461100467960 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 1844 | 1461100467963 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 14:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:14:27 INFO - PROCESS | 1844 | 1461100467969 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 1844 | 1461100467972 Marionette TRACE conn3 <- [1,1886,null,{}] 14:14:27 INFO - PROCESS | 1844 | 1461100467978 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}] 14:14:28 INFO - PROCESS | 1844 | 1461100468185 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 14:14:28 INFO - PROCESS | 1844 | 1461100468455 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a15000 == 144 [pid = 1844] [id = 479] 14:14:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7fbcbbfeac00) [pid = 1844] [serial = 1438] [outer = (nil)] 14:14:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7fbcbbff3800) [pid = 1844] [serial = 1439] [outer = 0x7fbcbbfeac00] 14:14:28 INFO - PROCESS | 1844 | 1461100468576 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7fbcbbff8800) [pid = 1844] [serial = 1440] [outer = 0x7fbcbbfeac00] 14:14:29 INFO - PROCESS | 1844 | 1461100469409 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]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1488ms 14:14:29 INFO - PROCESS | 1844 | 1461100469459 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 14:14:29 INFO - PROCESS | 1844 | 1461100469463 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 14:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:14:29 INFO - PROCESS | 1844 | 1461100469469 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 1844 | 1461100469474 Marionette TRACE conn3 <- [1,1890,null,{}] 14:14:29 INFO - PROCESS | 1844 | 1461100469479 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}] 14:14:29 INFO - PROCESS | 1844 | 1461100469726 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 14:14:30 INFO - PROCESS | 1844 | 1461100470048 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc129d800 == 145 [pid = 1844] [id = 480] 14:14:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7fbcc0fc1800) [pid = 1844] [serial = 1441] [outer = (nil)] 14:14:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7fbcc0fc7400) [pid = 1844] [serial = 1442] [outer = 0x7fbcc0fc1800] 14:14:30 INFO - PROCESS | 1844 | 1461100470137 Marionette DEBUG loaded listener.js 14:14:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7fbce744c800) [pid = 1844] [serial = 1443] [outer = 0x7fbcc0fc1800] 14:14:31 INFO - PROCESS | 1844 | ************************* 14:14:31 INFO - PROCESS | 1844 | A coding exception was thrown and uncaught in a Task. 14:14:31 INFO - PROCESS | 1844 | 14:14:31 INFO - PROCESS | 1844 | Full message: TypeError: NetworkError when attempting to fetch resource. 14:14:31 INFO - PROCESS | 1844 | Full stack: 14:14:31 INFO - PROCESS | 1844 | ************************* 14:14:31 INFO - PROCESS | 1844 | 1461100471055 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]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1633ms 14:14:31 INFO - PROCESS | 1844 | 1461100471104 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 14:14:31 INFO - PROCESS | 1844 | 1461100471108 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 14:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:14:31 INFO - PROCESS | 1844 | 1461100471114 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 1844 | 1461100471116 Marionette TRACE conn3 <- [1,1894,null,{}] 14:14:31 INFO - PROCESS | 1844 | 1461100471122 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}] 14:14:31 INFO - PROCESS | 1844 | 1461100471338 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 14:14:31 INFO - PROCESS | 1844 | 1461100471625 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee17800 == 146 [pid = 1844] [id = 481] 14:14:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7fbcc0fc4800) [pid = 1844] [serial = 1444] [outer = (nil)] 14:14:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7fbcd0d84c00) [pid = 1844] [serial = 1445] [outer = 0x7fbcc0fc4800] 14:14:31 INFO - PROCESS | 1844 | 1461100471701 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7fbce7ef5c00) [pid = 1844] [serial = 1446] [outer = 0x7fbcc0fc4800] 14:14:32 INFO - PROCESS | 1844 | 1461100472600 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]]]}] 14:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1534ms 14:14:32 INFO - PROCESS | 1844 | 1461100472649 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 14:14:32 INFO - PROCESS | 1844 | 1461100472652 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 14:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:14:32 INFO - PROCESS | 1844 | 1461100472659 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:14:32 INFO - PROCESS | 1844 | 1461100472662 Marionette TRACE conn3 <- [1,1898,null,{}] 14:14:32 INFO - PROCESS | 1844 | 1461100472668 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}] 14:14:32 INFO - PROCESS | 1844 | 1461100472903 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 14:14:33 INFO - PROCESS | 1844 | 1461100473210 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee7b000 == 147 [pid = 1844] [id = 482] 14:14:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbcbee2b400) [pid = 1844] [serial = 1447] [outer = (nil)] 14:14:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbcbee32400) [pid = 1844] [serial = 1448] [outer = 0x7fbcbee2b400] 14:14:33 INFO - PROCESS | 1844 | 1461100473289 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbcbee38000) [pid = 1844] [serial = 1449] [outer = 0x7fbcbee2b400] 14:14:34 INFO - PROCESS | 1844 | 1461100474129 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]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1531ms 14:14:34 INFO - PROCESS | 1844 | 1461100474191 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 1844 | 1461100474195 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 14:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:14:34 INFO - PROCESS | 1844 | 1461100474201 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 1844 | 1461100474205 Marionette TRACE conn3 <- [1,1902,null,{}] 14:14:34 INFO - PROCESS | 1844 | 1461100474210 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}] 14:14:34 INFO - PROCESS | 1844 | 1461100474433 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 14:14:34 INFO - PROCESS | 1844 | 1461100474784 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcb99d1800 == 148 [pid = 1844] [id = 483] 14:14:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbcbbe15400) [pid = 1844] [serial = 1450] [outer = (nil)] 14:14:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbcbbe18000) [pid = 1844] [serial = 1451] [outer = 0x7fbcbbe15400] 14:14:34 INFO - PROCESS | 1844 | 1461100474863 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbcbee2f800) [pid = 1844] [serial = 1452] [outer = 0x7fbcbbe15400] 14:14:35 INFO - PROCESS | 1844 | 1461100475681 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]]]}] 14:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1543ms 14:14:35 INFO - PROCESS | 1844 | 1461100475746 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 14:14:35 INFO - PROCESS | 1844 | 1461100475749 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 14:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:14:35 INFO - PROCESS | 1844 | 1461100475755 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:14:35 INFO - PROCESS | 1844 | 1461100475758 Marionette TRACE conn3 <- [1,1906,null,{}] 14:14:35 INFO - PROCESS | 1844 | 1461100475763 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}] 14:14:35 INFO - PROCESS | 1844 | 1461100475996 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 14:14:36 INFO - PROCESS | 1844 | 1461100476263 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd40ec000 == 149 [pid = 1844] [id = 484] 14:14:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbcba3ca000) [pid = 1844] [serial = 1453] [outer = (nil)] 14:14:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbcba844800) [pid = 1844] [serial = 1454] [outer = 0x7fbcba3ca000] 14:14:36 INFO - PROCESS | 1844 | 1461100476379 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbcbbe14400) [pid = 1844] [serial = 1455] [outer = 0x7fbcba3ca000] 14:14:37 INFO - PROCESS | 1844 | 1461100477252 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]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1530ms 14:14:37 INFO - PROCESS | 1844 | 1461100477287 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 1844 | 1461100477290 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 14:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:14:37 INFO - PROCESS | 1844 | 1461100477298 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 1844 | 1461100477301 Marionette TRACE conn3 <- [1,1910,null,{}] 14:14:37 INFO - PROCESS | 1844 | 1461100477310 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}] 14:14:37 INFO - PROCESS | 1844 | 1461100477530 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 14:14:37 INFO - PROCESS | 1844 | 1461100477817 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba98d800 == 150 [pid = 1844] [id = 485] 14:14:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbcba839400) [pid = 1844] [serial = 1456] [outer = (nil)] 14:14:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbcbee36800) [pid = 1844] [serial = 1457] [outer = 0x7fbcba839400] 14:14:37 INFO - PROCESS | 1844 | 1461100477949 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7fbcc8905800) [pid = 1844] [serial = 1458] [outer = 0x7fbcba839400] 14:14:38 INFO - PROCESS | 1844 | 1461100478834 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]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1583ms 14:14:38 INFO - PROCESS | 1844 | 1461100478882 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 14:14:38 INFO - PROCESS | 1844 | 1461100478888 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 14:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:14:38 INFO - PROCESS | 1844 | 1461100478897 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 1844 | 1461100478902 Marionette TRACE conn3 <- [1,1914,null,{}] 14:14:38 INFO - PROCESS | 1844 | 1461100478911 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}] 14:14:39 INFO - PROCESS | 1844 | 1461100479216 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 14:14:39 INFO - PROCESS | 1844 | 1461100479535 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbaada000 == 151 [pid = 1844] [id = 486] 14:14:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7fbcba83b400) [pid = 1844] [serial = 1459] [outer = (nil)] 14:14:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7fbcbaaba400) [pid = 1844] [serial = 1460] [outer = 0x7fbcba83b400] 14:14:39 INFO - PROCESS | 1844 | 1461100479629 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7fbcbaabf000) [pid = 1844] [serial = 1461] [outer = 0x7fbcba83b400] 14:14:40 INFO - PROCESS | 1844 | 1461100480460 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]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1635ms 14:14:40 INFO - PROCESS | 1844 | 1461100480532 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 14:14:40 INFO - PROCESS | 1844 | 1461100480536 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 14:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:14:40 INFO - PROCESS | 1844 | 1461100480542 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 1844 | 1461100480544 Marionette TRACE conn3 <- [1,1918,null,{}] 14:14:40 INFO - PROCESS | 1844 | 1461100480551 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}] 14:14:40 INFO - PROCESS | 1844 | 1461100480774 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 14:14:41 INFO - PROCESS | 1844 | 1461100481043 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1092000 == 152 [pid = 1844] [id = 487] 14:14:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7fbcbaab4400) [pid = 1844] [serial = 1462] [outer = (nil)] 14:14:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7fbcbee38c00) [pid = 1844] [serial = 1463] [outer = 0x7fbcbaab4400] 14:14:41 INFO - PROCESS | 1844 | 1461100481168 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7fbcce829000) [pid = 1844] [serial = 1464] [outer = 0x7fbcbaab4400] 14:14:42 INFO - PROCESS | 1844 | 1461100482050 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]]]}] 14:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1583ms 14:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:14:42 INFO - PROCESS | 1844 | 1461100482126 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 1844 | 1461100482129 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 14:14:42 INFO - PROCESS | 1844 | 1461100482135 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 1844 | 1461100482138 Marionette TRACE conn3 <- [1,1922,null,{}] 14:14:42 INFO - PROCESS | 1844 | 1461100482144 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}] 14:14:42 INFO - PROCESS | 1844 | 1461100482379 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 14:14:42 INFO - PROCESS | 1844 | 1461100482694 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcb7e5b000 == 153 [pid = 1844] [id = 488] 14:14:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7fbcb7ef4c00) [pid = 1844] [serial = 1465] [outer = (nil)] 14:14:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7fbcb7efac00) [pid = 1844] [serial = 1466] [outer = 0x7fbcb7ef4c00] 14:14:42 INFO - PROCESS | 1844 | 1461100482780 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7fbcb7efec00) [pid = 1844] [serial = 1467] [outer = 0x7fbcb7ef4c00] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccdcaf000 == 152 [pid = 1844] [id = 407] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc0f4d000 == 151 [pid = 1844] [id = 468] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a6a800 == 150 [pid = 1844] [id = 467] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc21d1800 == 149 [pid = 1844] [id = 466] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbd9c6000 == 148 [pid = 1844] [id = 465] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbbdc000 == 147 [pid = 1844] [id = 464] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc4295000 == 146 [pid = 1844] [id = 463] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbeccd000 == 145 [pid = 1844] [id = 462] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb46e800 == 144 [pid = 1844] [id = 459] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce9c6d800 == 143 [pid = 1844] [id = 458] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce775c800 == 142 [pid = 1844] [id = 457] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce3d48800 == 141 [pid = 1844] [id = 456] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce290c000 == 140 [pid = 1844] [id = 455] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd87a8000 == 139 [pid = 1844] [id = 454] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5120800 == 138 [pid = 1844] [id = 453] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd43a5800 == 137 [pid = 1844] [id = 452] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bb6800 == 136 [pid = 1844] [id = 451] 14:14:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd05d8800 == 135 [pid = 1844] [id = 450] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7fbcccd49800) [pid = 1844] [serial = 1340] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7fbccbe8cc00) [pid = 1844] [serial = 1338] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7fbcc329ec00) [pid = 1844] [serial = 1329] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7fbccb18fc00) [pid = 1844] [serial = 1332] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7fbcbe64e000) [pid = 1844] [serial = 1323] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7fbcd2ab2c00) [pid = 1844] [serial = 1313] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7fbcbfd8dc00) [pid = 1844] [serial = 1326] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7fbcc19e7400) [pid = 1844] [serial = 1319] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7fbccc9bd800) [pid = 1844] [serial = 1301] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7fbccba78000) [pid = 1844] [serial = 1295] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbcbe6bd000) [pid = 1844] [serial = 1280] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbccba7a400) [pid = 1844] [serial = 1337] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbccc21c400) [pid = 1844] [serial = 1298] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbccb8a7c00) [pid = 1844] [serial = 1335] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbccb354c00) [pid = 1844] [serial = 1289] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbccb27a000) [pid = 1844] [serial = 1278] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbcc9f16000) [pid = 1844] [serial = 1331] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbcbfd8c800) [pid = 1844] [serial = 1283] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbccb517800) [pid = 1844] [serial = 1292] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbccfb1fc00) [pid = 1844] [serial = 1307] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbcc21b0400) [pid = 1844] [serial = 1328] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7fbcbc373400) [pid = 1844] [serial = 1322] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7fbcd502c000) [pid = 1844] [serial = 1316] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7fbcd0547400) [pid = 1844] [serial = 1310] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7fbcc8cc5400) [pid = 1844] [serial = 1286] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7fbcbf0a4c00) [pid = 1844] [serial = 1325] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7fbccdc3e000) [pid = 1844] [serial = 1304] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7fbccb511000) [pid = 1844] [serial = 1334] [outer = (nil)] [url = about:blank] 14:14:44 INFO - PROCESS | 1844 | 1461100484922 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]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2835ms 14:14:44 INFO - PROCESS | 1844 | 1461100484970 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 1844 | 1461100484976 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 14:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:14:44 INFO - PROCESS | 1844 | 1461100484984 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 1844 | 1461100484990 Marionette TRACE conn3 <- [1,1926,null,{}] 14:14:45 INFO - PROCESS | 1844 | 1461100484999 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}] 14:14:45 INFO - PROCESS | 1844 | 1461100485203 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 14:14:45 INFO - PROCESS | 1844 | 1461100485419 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc1e1800 == 136 [pid = 1844] [id = 489] 14:14:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7fbcb7ef6000) [pid = 1844] [serial = 1468] [outer = (nil)] 14:14:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7fbcbbe14000) [pid = 1844] [serial = 1469] [outer = 0x7fbcb7ef6000] 14:14:45 INFO - PROCESS | 1844 | 1461100485497 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7fbcbc373c00) [pid = 1844] [serial = 1470] [outer = 0x7fbcb7ef6000] 14:14:46 INFO - PROCESS | 1844 | 1461100486277 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]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1336ms 14:14:46 INFO - PROCESS | 1844 | 1461100486321 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 1844 | 1461100486329 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 14:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:14:46 INFO - PROCESS | 1844 | 1461100486340 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 1844 | 1461100486344 Marionette TRACE conn3 <- [1,1930,null,{}] 14:14:46 INFO - PROCESS | 1844 | 1461100486350 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}] 14:14:46 INFO - PROCESS | 1844 | 1461100486551 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 14:14:46 INFO - PROCESS | 1844 | 1461100486760 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf6bd000 == 137 [pid = 1844] [id = 490] 14:14:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7fbcb7ef7c00) [pid = 1844] [serial = 1471] [outer = (nil)] 14:14:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7fbcbe64ec00) [pid = 1844] [serial = 1472] [outer = 0x7fbcb7ef7c00] 14:14:46 INFO - PROCESS | 1844 | 1461100486826 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7fbcbf04dc00) [pid = 1844] [serial = 1473] [outer = 0x7fbcb7ef7c00] 14:14:47 INFO - PROCESS | 1844 | 1461100487811 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]]]}] 14:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1534ms 14:14:47 INFO - PROCESS | 1844 | 1461100487877 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 1844 | 1461100487880 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 14:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:14:47 INFO - PROCESS | 1844 | 1461100487889 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - PROCESS | 1844 | 1461100487894 Marionette TRACE conn3 <- [1,1934,null,{}] 14:14:47 INFO - PROCESS | 1844 | 1461100487930 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}] 14:14:48 INFO - PROCESS | 1844 | 1461100488222 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 14:14:48 INFO - PROCESS | 1844 | 1461100488257 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1a14000 == 138 [pid = 1844] [id = 491] 14:14:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7fbcc0f10400) [pid = 1844] [serial = 1474] [outer = (nil)] 14:14:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbcc0fc1400) [pid = 1844] [serial = 1475] [outer = 0x7fbcc0f10400] 14:14:48 INFO - PROCESS | 1844 | 1461100488325 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbcc21b0400) [pid = 1844] [serial = 1476] [outer = 0x7fbcc0f10400] 14:14:49 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbcbe645800) [pid = 1844] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:14:49 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbcb98ef000) [pid = 1844] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:14:49 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7fbcbe93a800) [pid = 1844] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:14:49 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7fbcb98fa400) [pid = 1844] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:14:49 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7fbcba3ca800) [pid = 1844] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:14:49 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7fbccb8adc00) [pid = 1844] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:14:49 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7fbcc32a6c00) [pid = 1844] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:14:49 INFO - PROCESS | 1844 | 1461100489806 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]]]}] 14:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1940ms 14:14:49 INFO - PROCESS | 1844 | 1461100489829 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 14:14:49 INFO - PROCESS | 1844 | 1461100489833 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 14:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:14:49 INFO - PROCESS | 1844 | 1461100489850 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:14:49 INFO - PROCESS | 1844 | 1461100489853 Marionette TRACE conn3 <- [1,1938,null,{}] 14:14:49 INFO - PROCESS | 1844 | 1461100489863 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}] 14:14:50 INFO - PROCESS | 1844 | 1461100490065 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 14:14:50 INFO - PROCESS | 1844 | 1461100490297 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2f94800 == 139 [pid = 1844] [id = 492] 14:14:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7fbcb98ef000) [pid = 1844] [serial = 1477] [outer = (nil)] 14:14:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7fbcc32a9400) [pid = 1844] [serial = 1478] [outer = 0x7fbcb98ef000] 14:14:50 INFO - PROCESS | 1844 | 1461100490363 Marionette DEBUG loaded listener.js 14:14:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7fbcc420b000) [pid = 1844] [serial = 1479] [outer = 0x7fbcb98ef000] 14:14:51 INFO - PROCESS | 1844 | 1461100491094 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]]]}] 14:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1296ms 14:14:51 INFO - PROCESS | 1844 | 1461100491138 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 14:14:51 INFO - PROCESS | 1844 | 1461100491141 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 14:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:14:51 INFO - PROCESS | 1844 | 1461100491147 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:14:51 INFO - PROCESS | 1844 | 1461100491149 Marionette TRACE conn3 <- [1,1942,null,{}] 14:14:51 INFO - PROCESS | 1844 | 1461100491156 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}] 14:14:51 INFO - PROCESS | 1844 | 1461100491440 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 14:14:51 INFO - PROCESS | 1844 | 1461100491465 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc89ee800 == 140 [pid = 1844] [id = 493] 14:14:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7fbcc32a3400) [pid = 1844] [serial = 1480] [outer = (nil)] 14:14:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7fbcc8967800) [pid = 1844] [serial = 1481] [outer = 0x7fbcc32a3400] 14:14:51 INFO - PROCESS | 1844 | 1461100491529 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbcc8ccdc00) [pid = 1844] [serial = 1482] [outer = 0x7fbcc32a3400] 14:14:52 INFO - PROCESS | 1844 | 1461100492766 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]]]}] 14:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1630ms 14:14:52 INFO - PROCESS | 1844 | 1461100492782 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 14:14:52 INFO - PROCESS | 1844 | 1461100492796 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 14:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:14:52 INFO - PROCESS | 1844 | 1461100492806 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 1844 | 1461100492810 Marionette TRACE conn3 <- [1,1946,null,{}] 14:14:52 INFO - PROCESS | 1844 | 1461100492819 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}] 14:14:53 INFO - PROCESS | 1844 | 1461100493056 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 14:14:53 INFO - PROCESS | 1844 | 1461100493385 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf6af000 == 141 [pid = 1844] [id = 494] 14:14:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbcbbfef400) [pid = 1844] [serial = 1483] [outer = (nil)] 14:14:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbcbc44b800) [pid = 1844] [serial = 1484] [outer = 0x7fbcbbfef400] 14:14:53 INFO - PROCESS | 1844 | 1461100493473 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbcbee30000) [pid = 1844] [serial = 1485] [outer = 0x7fbcbbfef400] 14:14:54 INFO - PROCESS | 1844 | 1461100494444 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]]]}] 14:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1685ms 14:14:54 INFO - PROCESS | 1844 | 1461100494493 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 1844 | 1461100494502 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 14:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:14:54 INFO - PROCESS | 1844 | 1461100494514 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 1844 | 1461100494518 Marionette TRACE conn3 <- [1,1950,null,{}] 14:14:54 INFO - PROCESS | 1844 | 1461100494525 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}] 14:14:54 INFO - PROCESS | 1844 | 1461100494769 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 14:14:55 INFO - PROCESS | 1844 | 1461100495139 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc89d4000 == 142 [pid = 1844] [id = 495] 14:14:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbcbee2d800) [pid = 1844] [serial = 1486] [outer = (nil)] 14:14:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbcc19f1000) [pid = 1844] [serial = 1487] [outer = 0x7fbcbee2d800] 14:14:55 INFO - PROCESS | 1844 | 1461100495229 Marionette DEBUG loaded listener.js 14:14:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbcc32a8800) [pid = 1844] [serial = 1488] [outer = 0x7fbcbee2d800] 14:14:56 INFO - PROCESS | 1844 | 1461100496125 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]]]}] 14:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1683ms 14:14:56 INFO - PROCESS | 1844 | 1461100496198 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 14:14:56 INFO - PROCESS | 1844 | 1461100496202 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 14:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:14:56 INFO - PROCESS | 1844 | 1461100496209 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:14:56 INFO - PROCESS | 1844 | 1461100496215 Marionette TRACE conn3 <- [1,1954,null,{}] 14:14:56 INFO - PROCESS | 1844 | 1461100496232 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}] 14:14:56 INFO - PROCESS | 1844 | 1461100496507 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 14:14:56 INFO - PROCESS | 1844 | 1461100496822 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb47e000 == 143 [pid = 1844] [id = 496] 14:14:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbcc896f400) [pid = 1844] [serial = 1489] [outer = (nil)] 14:14:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbcca014400) [pid = 1844] [serial = 1490] [outer = 0x7fbcc896f400] 14:14:56 INFO - PROCESS | 1844 | 1461100496908 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbccb359000) [pid = 1844] [serial = 1491] [outer = 0x7fbcc896f400] 14:14:57 INFO - PROCESS | 1844 | 1461100497783 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]]]}] 14:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1635ms 14:14:57 INFO - PROCESS | 1844 | 1461100497845 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 14:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:14:57 INFO - PROCESS | 1844 | 1461100497850 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 14:14:57 INFO - PROCESS | 1844 | 1461100497856 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - PROCESS | 1844 | 1461100497860 Marionette TRACE conn3 <- [1,1958,null,{}] 14:14:57 INFO - PROCESS | 1844 | 1461100497865 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}] 14:14:58 INFO - PROCESS | 1844 | 1461100498100 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 14:14:58 INFO - PROCESS | 1844 | 1461100498427 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2b9000 == 144 [pid = 1844] [id = 497] 14:14:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbcbe6be000) [pid = 1844] [serial = 1492] [outer = (nil)] 14:14:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7fbccba71000) [pid = 1844] [serial = 1493] [outer = 0x7fbcbe6be000] 14:14:58 INFO - PROCESS | 1844 | 1461100498549 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7fbccbe7e400) [pid = 1844] [serial = 1494] [outer = 0x7fbcbe6be000] 14:14:59 INFO - PROCESS | 1844 | 1461100499454 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]]]}] 14:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1638ms 14:14:59 INFO - PROCESS | 1844 | 1461100499497 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 14:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:14:59 INFO - PROCESS | 1844 | 1461100499502 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 14:14:59 INFO - PROCESS | 1844 | 1461100499510 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 1844 | 1461100499513 Marionette TRACE conn3 <- [1,1962,null,{}] 14:14:59 INFO - PROCESS | 1844 | 1461100499519 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}] 14:14:59 INFO - PROCESS | 1844 | 1461100499739 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 14:15:00 INFO - PROCESS | 1844 | 1461100500035 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdca1800 == 145 [pid = 1844] [id = 498] 14:15:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7fbccc2f1800) [pid = 1844] [serial = 1495] [outer = (nil)] 14:15:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7fbccc2fc400) [pid = 1844] [serial = 1496] [outer = 0x7fbccc2f1800] 14:15:00 INFO - PROCESS | 1844 | 1461100500170 Marionette DEBUG loaded listener.js 14:15:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7fbccd80c800) [pid = 1844] [serial = 1497] [outer = 0x7fbccc2f1800] 14:15:01 INFO - PROCESS | 1844 | 1461100501085 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]]]}] 14:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1635ms 14:15:01 INFO - PROCESS | 1844 | 1461100501145 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 14:15:01 INFO - PROCESS | 1844 | 1461100501149 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 14:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:15:01 INFO - PROCESS | 1844 | 1461100501155 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:15:01 INFO - PROCESS | 1844 | 1461100501158 Marionette TRACE conn3 <- [1,1966,null,{}] 14:15:01 INFO - PROCESS | 1844 | 1461100501164 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}] 14:15:01 INFO - PROCESS | 1844 | 1461100501411 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 14:15:01 INFO - PROCESS | 1844 | 1461100501771 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0912800 == 146 [pid = 1844] [id = 499] 14:15:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7fbccda8b400) [pid = 1844] [serial = 1498] [outer = (nil)] 14:15:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7fbcd0a85800) [pid = 1844] [serial = 1499] [outer = 0x7fbccda8b400] 14:15:01 INFO - PROCESS | 1844 | 1461100501862 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7fbcd1d7b000) [pid = 1844] [serial = 1500] [outer = 0x7fbccda8b400] 14:15:02 INFO - PROCESS | 1844 | 1461100502898 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]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1781ms 14:15:02 INFO - PROCESS | 1844 | 1461100502937 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 1844 | 1461100502941 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 14:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:15:02 INFO - PROCESS | 1844 | 1461100502948 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 1844 | 1461100502952 Marionette TRACE conn3 <- [1,1970,null,{}] 14:15:02 INFO - PROCESS | 1844 | 1461100502957 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}] 14:15:03 INFO - PROCESS | 1844 | 1461100503187 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 14:15:03 INFO - PROCESS | 1844 | 1461100503474 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd40da000 == 147 [pid = 1844] [id = 500] 14:15:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7fbcbc374400) [pid = 1844] [serial = 1501] [outer = (nil)] 14:15:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7fbcd5027c00) [pid = 1844] [serial = 1502] [outer = 0x7fbcbc374400] 14:15:03 INFO - PROCESS | 1844 | 1461100503603 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7fbcd5614400) [pid = 1844] [serial = 1503] [outer = 0x7fbcbc374400] 14:15:04 INFO - PROCESS | 1844 | 1461100504462 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]]]}] 14:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1582ms 14:15:04 INFO - PROCESS | 1844 | 1461100504532 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 14:15:04 INFO - PROCESS | 1844 | 1461100504535 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 14:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:15:04 INFO - PROCESS | 1844 | 1461100504542 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - PROCESS | 1844 | 1461100504546 Marionette TRACE conn3 <- [1,1974,null,{}] 14:15:04 INFO - PROCESS | 1844 | 1461100504551 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}] 14:15:04 INFO - PROCESS | 1844 | 1461100504820 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 14:15:05 INFO - PROCESS | 1844 | 1461100505177 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd56da800 == 148 [pid = 1844] [id = 501] 14:15:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7fbcd579c000) [pid = 1844] [serial = 1504] [outer = (nil)] 14:15:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7fbcd881ac00) [pid = 1844] [serial = 1505] [outer = 0x7fbcd579c000] 14:15:05 INFO - PROCESS | 1844 | 1461100505271 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7fbce1ad9800) [pid = 1844] [serial = 1506] [outer = 0x7fbcd579c000] 14:15:06 INFO - PROCESS | 1844 | 1461100506160 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]]]}] 14:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1632ms 14:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:15:06 INFO - PROCESS | 1844 | 1461100506175 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 14:15:06 INFO - PROCESS | 1844 | 1461100506179 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 14:15:06 INFO - PROCESS | 1844 | 1461100506185 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 1844 | 1461100506188 Marionette TRACE conn3 <- [1,1978,null,{}] 14:15:06 INFO - PROCESS | 1844 | 1461100506195 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}] 14:15:06 INFO - PROCESS | 1844 | 1461100506436 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 14:15:06 INFO - PROCESS | 1844 | 1461100506803 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce287e000 == 149 [pid = 1844] [id = 502] 14:15:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7fbcd579d000) [pid = 1844] [serial = 1507] [outer = (nil)] 14:15:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7fbce2dda000) [pid = 1844] [serial = 1508] [outer = 0x7fbcd579d000] 14:15:06 INFO - PROCESS | 1844 | 1461100506928 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7fbce5d93400) [pid = 1844] [serial = 1509] [outer = 0x7fbcd579d000] 14:15:07 INFO - PROCESS | 1844 | 1461100507916 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]]]}] 14:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1783ms 14:15:07 INFO - PROCESS | 1844 | 1461100507969 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 14:15:07 INFO - PROCESS | 1844 | 1461100507973 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 14:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:15:07 INFO - PROCESS | 1844 | 1461100507981 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:15:07 INFO - PROCESS | 1844 | 1461100507984 Marionette TRACE conn3 <- [1,1982,null,{}] 14:15:07 INFO - PROCESS | 1844 | 1461100507989 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}] 14:15:08 INFO - PROCESS | 1844 | 1461100508216 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 14:15:08 INFO - PROCESS | 1844 | 1461100508501 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7f7d000 == 150 [pid = 1844] [id = 503] 14:15:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7fbcbf629800) [pid = 1844] [serial = 1510] [outer = (nil)] 14:15:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7fbcbf62dc00) [pid = 1844] [serial = 1511] [outer = 0x7fbcbf629800] 14:15:08 INFO - PROCESS | 1844 | 1461100508636 Marionette DEBUG loaded listener.js 14:15:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7fbce1ad7c00) [pid = 1844] [serial = 1512] [outer = 0x7fbcbf629800] 14:15:09 INFO - PROCESS | 1844 | 1461100509506 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]]]}] 14:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1578ms 14:15:09 INFO - PROCESS | 1844 | 1461100509576 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 14:15:09 INFO - PROCESS | 1844 | 1461100509581 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 14:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:15:09 INFO - PROCESS | 1844 | 1461100509590 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - PROCESS | 1844 | 1461100509595 Marionette TRACE conn3 <- [1,1986,null,{}] 14:15:09 INFO - PROCESS | 1844 | 1461100509601 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}] 14:15:09 INFO - PROCESS | 1844 | 1461100509857 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 14:15:10 INFO - PROCESS | 1844 | 1461100510195 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc2f6800 == 151 [pid = 1844] [id = 504] 14:15:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7fbcd3710800) [pid = 1844] [serial = 1513] [outer = (nil)] 14:15:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7fbce7efc800) [pid = 1844] [serial = 1514] [outer = 0x7fbcd3710800] 14:15:10 INFO - PROCESS | 1844 | 1461100510288 Marionette DEBUG loaded listener.js 14:15:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7fbce800f800) [pid = 1844] [serial = 1515] [outer = 0x7fbcd3710800] 14:15:11 INFO - PROCESS | 1844 | 1461100511151 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]]]}] 14:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1635ms 14:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:15:11 INFO - PROCESS | 1844 | 1461100511226 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 1844 | 1461100511229 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 14:15:11 INFO - PROCESS | 1844 | 1461100511236 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 1844 | 1461100511239 Marionette TRACE conn3 <- [1,1990,null,{}] 14:15:11 INFO - PROCESS | 1844 | 1461100511245 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}] 14:15:11 INFO - PROCESS | 1844 | 1461100511512 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 14:15:11 INFO - PROCESS | 1844 | 1461100511836 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcecf86000 == 152 [pid = 1844] [id = 505] 14:15:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7fbcbbcbdc00) [pid = 1844] [serial = 1516] [outer = (nil)] 14:15:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7fbcbbcc5800) [pid = 1844] [serial = 1517] [outer = 0x7fbcbbcbdc00] 14:15:11 INFO - PROCESS | 1844 | 1461100511919 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7fbcbbcca000) [pid = 1844] [serial = 1518] [outer = 0x7fbcbbcbdc00] 14:15:12 INFO - PROCESS | 1844 | 1461100512799 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]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1585ms 14:15:12 INFO - PROCESS | 1844 | 1461100512820 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 1844 | 1461100512824 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 14:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:15:12 INFO - PROCESS | 1844 | 1461100512831 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - PROCESS | 1844 | 1461100512834 Marionette TRACE conn3 <- [1,1994,null,{}] 14:15:12 INFO - PROCESS | 1844 | 1461100512840 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}] 14:15:13 INFO - PROCESS | 1844 | 1461100513090 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 14:15:13 INFO - PROCESS | 1844 | 1461100513440 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcb5de0800 == 153 [pid = 1844] [id = 506] 14:15:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7fbcbbcc1c00) [pid = 1844] [serial = 1519] [outer = (nil)] 14:15:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7fbccb9a3400) [pid = 1844] [serial = 1520] [outer = 0x7fbcbbcc1c00] 14:15:13 INFO - PROCESS | 1844 | 1461100513573 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7fbccb9a9000) [pid = 1844] [serial = 1521] [outer = 0x7fbcbbcc1c00] 14:15:14 INFO - PROCESS | 1844 | 1461100514424 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]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1638ms 14:15:14 INFO - PROCESS | 1844 | 1461100514470 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 14:15:14 INFO - PROCESS | 1844 | 1461100514474 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 14:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:15:14 INFO - PROCESS | 1844 | 1461100514480 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 1844 | 1461100514484 Marionette TRACE conn3 <- [1,1998,null,{}] 14:15:14 INFO - PROCESS | 1844 | 1461100514490 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}] 14:15:14 INFO - PROCESS | 1844 | 1461100514710 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 14:15:14 INFO - PROCESS | 1844 | 1461100514990 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcecf97000 == 154 [pid = 1844] [id = 507] 14:15:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7fbcbbcc3800) [pid = 1844] [serial = 1522] [outer = (nil)] 14:15:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7fbccb9ae000) [pid = 1844] [serial = 1523] [outer = 0x7fbcbbcc3800] 14:15:15 INFO - PROCESS | 1844 | 1461100515121 Marionette DEBUG loaded listener.js 14:15:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7fbccba6f800) [pid = 1844] [serial = 1524] [outer = 0x7fbcbbcc3800] 14:15:15 INFO - PROCESS | 1844 | 1461100515943 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]]]}] 14:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1534ms 14:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:15:16 INFO - PROCESS | 1844 | 1461100516015 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 14:15:16 INFO - PROCESS | 1844 | 1461100516018 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 14:15:16 INFO - PROCESS | 1844 | 1461100516024 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:15:16 INFO - PROCESS | 1844 | 1461100516028 Marionette TRACE conn3 <- [1,2002,null,{}] 14:15:16 INFO - PROCESS | 1844 | 1461100516033 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}] 14:15:16 INFO - PROCESS | 1844 | 1461100516307 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 14:15:16 INFO - PROCESS | 1844 | 1461100516634 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf9a000 == 155 [pid = 1844] [id = 508] 14:15:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7fbcc0fc2400) [pid = 1844] [serial = 1525] [outer = (nil)] 14:15:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7fbcc900b000) [pid = 1844] [serial = 1526] [outer = 0x7fbcc0fc2400] 14:15:16 INFO - PROCESS | 1844 | 1461100516715 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7fbcc900f400) [pid = 1844] [serial = 1527] [outer = 0x7fbcc0fc2400] 14:15:17 INFO - PROCESS | 1844 | 1461100517611 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]]]}] 14:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1638ms 14:15:17 INFO - PROCESS | 1844 | 1461100517662 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 14:15:17 INFO - PROCESS | 1844 | 1461100517666 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 14:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:15:17 INFO - PROCESS | 1844 | 1461100517673 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:15:17 INFO - PROCESS | 1844 | 1461100517675 Marionette TRACE conn3 <- [1,2006,null,{}] 14:15:17 INFO - PROCESS | 1844 | 1461100517683 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}] 14:15:17 INFO - PROCESS | 1844 | 1461100517928 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 14:15:18 INFO - PROCESS | 1844 | 1461100518273 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbef5e000 == 156 [pid = 1844] [id = 509] 14:15:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7fbcbef77400) [pid = 1844] [serial = 1528] [outer = (nil)] 14:15:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7fbcbef7e000) [pid = 1844] [serial = 1529] [outer = 0x7fbcbef77400] 14:15:18 INFO - PROCESS | 1844 | 1461100518356 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7fbcbef83000) [pid = 1844] [serial = 1530] [outer = 0x7fbcbef77400] 14:15:19 INFO - PROCESS | 1844 | 1461100519277 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]]]}] 14:15:19 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 14:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1680ms 14:15:19 INFO - PROCESS | 1844 | 1461100519354 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 14:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:15:19 INFO - PROCESS | 1844 | 1461100519358 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 14:15:19 INFO - PROCESS | 1844 | 1461100519367 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 1844 | 1461100519369 Marionette TRACE conn3 <- [1,2010,null,{}] 14:15:19 INFO - PROCESS | 1844 | 1461100519377 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}] 14:15:19 INFO - PROCESS | 1844 | 1461100519687 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 14:15:20 INFO - PROCESS | 1844 | 1461100520064 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcecf96800 == 157 [pid = 1844] [id = 510] 14:15:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 282 (0x7fbcbef78800) [pid = 1844] [serial = 1531] [outer = (nil)] 14:15:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 283 (0x7fbcc900d000) [pid = 1844] [serial = 1532] [outer = 0x7fbcbef78800] 14:15:20 INFO - PROCESS | 1844 | 1461100520171 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 284 (0x7fbccb9ab800) [pid = 1844] [serial = 1533] [outer = 0x7fbcbef78800] 14:15:21 INFO - PROCESS | 1844 | 1461100521215 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]]]}] 14:15:21 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 14:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1889ms 14:15:21 INFO - PROCESS | 1844 | 1461100521255 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 14:15:21 INFO - PROCESS | 1844 | 1461100521260 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 14:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:15:21 INFO - PROCESS | 1844 | 1461100521267 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 1844 | 1461100521270 Marionette TRACE conn3 <- [1,2014,null,{}] 14:15:21 INFO - PROCESS | 1844 | 1461100521276 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}] 14:15:21 INFO - PROCESS | 1844 | 1461100521503 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba1c800 == 156 [pid = 1844] [id = 107] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcec17d000 == 155 [pid = 1844] [id = 306] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0670800 == 154 [pid = 1844] [id = 307] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbfe80000 == 153 [pid = 1844] [id = 426] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc4299000 == 152 [pid = 1844] [id = 427] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc2f94800 == 151 [pid = 1844] [id = 492] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1a14000 == 150 [pid = 1844] [id = 491] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba05000 == 149 [pid = 1844] [id = 446] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf6bd000 == 148 [pid = 1844] [id = 490] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc1e1800 == 147 [pid = 1844] [id = 489] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcb7e5b000 == 146 [pid = 1844] [id = 488] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1092000 == 145 [pid = 1844] [id = 487] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbaada000 == 144 [pid = 1844] [id = 486] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba98d800 == 143 [pid = 1844] [id = 485] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd40ec000 == 142 [pid = 1844] [id = 484] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcb99d1800 == 141 [pid = 1844] [id = 483] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbee7b000 == 140 [pid = 1844] [id = 482] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbee17800 == 139 [pid = 1844] [id = 481] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc129d800 == 138 [pid = 1844] [id = 480] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a15000 == 137 [pid = 1844] [id = 479] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbe8a9000 == 136 [pid = 1844] [id = 478] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcea937800 == 135 [pid = 1844] [id = 477] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce5dc9000 == 134 [pid = 1844] [id = 476] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5e05000 == 133 [pid = 1844] [id = 475] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd3adf000 == 132 [pid = 1844] [id = 474] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0916800 == 131 [pid = 1844] [id = 473] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccdcbb800 == 130 [pid = 1844] [id = 472] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca186800 == 129 [pid = 1844] [id = 471] 14:15:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc11cb000 == 128 [pid = 1844] [id = 470] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 283 (0x7fbccb14e800) [pid = 1844] [serial = 1400] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 282 (0x7fbccc873800) [pid = 1844] [serial = 1352] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 281 (0x7fbcb98f6800) [pid = 1844] [serial = 1388] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7fbccb42a800) [pid = 1844] [serial = 1401] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7fbcc1f92400) [pid = 1844] [serial = 1346] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7fbcba4e9800) [pid = 1844] [serial = 1389] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7fbcc3fd2800) [pid = 1844] [serial = 1382] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7fbcbc44a800) [pid = 1844] [serial = 1376] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7fbcbfd63400) [pid = 1844] [serial = 1391] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7fbccb360800) [pid = 1844] [serial = 1407] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7fbcc19efc00) [pid = 1844] [serial = 1397] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7fbccc143800) [pid = 1844] [serial = 1404] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7fbcdbd10c00) [pid = 1844] [serial = 1364] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7fbcba3c9400) [pid = 1844] [serial = 1406] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7fbcc4204000) [pid = 1844] [serial = 1394] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7fbcc3fc7400) [pid = 1844] [serial = 1379] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7fbcbe8d9400) [pid = 1844] [serial = 1343] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7fbce2b94c00) [pid = 1844] [serial = 1367] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7fbcc1db0000) [pid = 1844] [serial = 1392] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7fbccba75c00) [pid = 1844] [serial = 1403] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7fbcd5f60800) [pid = 1844] [serial = 1361] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7fbcc896c400) [pid = 1844] [serial = 1395] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7fbccfd7e400) [pid = 1844] [serial = 1355] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7fbce5c26c00) [pid = 1844] [serial = 1370] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7fbccb8a9c00) [pid = 1844] [serial = 1349] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7fbcd0c0fc00) [pid = 1844] [serial = 1358] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7fbcbc3eb400) [pid = 1844] [serial = 1385] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7fbce7e93800) [pid = 1844] [serial = 1373] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7fbcc9d0ac00) [pid = 1844] [serial = 1398] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7fbccfc62000) [pid = 1844] [serial = 1409] [outer = (nil)] [url = about:blank] 14:15:23 INFO - PROCESS | 1844 | 1461100523504 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcb96d9000 == 129 [pid = 1844] [id = 511] 14:15:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7fbcb98f6800) [pid = 1844] [serial = 1534] [outer = (nil)] 14:15:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7fbcba2ed800) [pid = 1844] [serial = 1535] [outer = 0x7fbcb98f6800] 14:15:23 INFO - PROCESS | 1844 | 1461100523577 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7fbcba4ee000) [pid = 1844] [serial = 1536] [outer = 0x7fbcb98f6800] 14:15:24 INFO - PROCESS | 1844 | 1461100524412 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]]]}] 14:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 3186ms 14:15:24 INFO - PROCESS | 1844 | 1461100524455 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 14:15:24 INFO - PROCESS | 1844 | 1461100524463 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 14:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:15:24 INFO - PROCESS | 1844 | 1461100524501 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - PROCESS | 1844 | 1461100524506 Marionette TRACE conn3 <- [1,2018,null,{}] 14:15:24 INFO - PROCESS | 1844 | 1461100524513 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}] 14:15:24 INFO - PROCESS | 1844 | 1461100524728 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 14:15:24 INFO - PROCESS | 1844 | 1461100524916 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbaaee800 == 130 [pid = 1844] [id = 512] 14:15:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7fbcb5d96800) [pid = 1844] [serial = 1537] [outer = (nil)] 14:15:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7fbcbafc6c00) [pid = 1844] [serial = 1538] [outer = 0x7fbcb5d96800] 14:15:24 INFO - PROCESS | 1844 | 1461100524985 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7fbcbbe0f800) [pid = 1844] [serial = 1539] [outer = 0x7fbcb5d96800] 14:15:25 INFO - PROCESS | 1844 | 1461100525902 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]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1441ms 14:15:25 INFO - PROCESS | 1844 | 1461100525936 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 1844 | 1461100525941 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 14:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:15:25 INFO - PROCESS | 1844 | 1461100525949 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - PROCESS | 1844 | 1461100525953 Marionette TRACE conn3 <- [1,2022,null,{}] 14:15:25 INFO - PROCESS | 1844 | 1461100525964 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}] 14:15:26 INFO - PROCESS | 1844 | 1461100526241 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 14:15:26 INFO - PROCESS | 1844 | 1461100526284 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc1d1800 == 131 [pid = 1844] [id = 513] 14:15:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7fbcbbfea400) [pid = 1844] [serial = 1540] [outer = (nil)] 14:15:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7fbcbc371000) [pid = 1844] [serial = 1541] [outer = 0x7fbcbbfea400] 14:15:26 INFO - PROCESS | 1844 | 1461100526348 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7fbcbc3eb400) [pid = 1844] [serial = 1542] [outer = 0x7fbcbbfea400] 14:15:27 INFO - PROCESS | 1844 | 1461100527440 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]]]}] 14:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1542ms 14:15:27 INFO - PROCESS | 1844 | 1461100527499 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 14:15:27 INFO - PROCESS | 1844 | 1461100527503 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 14:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:15:27 INFO - PROCESS | 1844 | 1461100527519 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 1844 | 1461100527528 Marionette TRACE conn3 <- [1,2026,null,{}] 14:15:27 INFO - PROCESS | 1844 | 1461100527542 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}] 14:15:27 INFO - PROCESS | 1844 | 1461100527822 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7fbccfddc400) [pid = 1844] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7fbcc19eb000) [pid = 1844] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7fbcbc37c400) [pid = 1844] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7fbcbc375800) [pid = 1844] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7fbccc0c7400) [pid = 1844] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7fbcc1db9800) [pid = 1844] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7fbcc1f8c800) [pid = 1844] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7fbccbe8e000) [pid = 1844] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7fbcccc22000) [pid = 1844] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7fbccb142400) [pid = 1844] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7fbcc1ee2000) [pid = 1844] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7fbcbc443400) [pid = 1844] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7fbccc212400) [pid = 1844] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7fbccfcbf000) [pid = 1844] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7fbcc1f97c00) [pid = 1844] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7fbcbafc5000) [pid = 1844] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7fbccfcc2400) [pid = 1844] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7fbccbe7f400) [pid = 1844] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7fbcbc449800) [pid = 1844] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7fbcbf076c00) [pid = 1844] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbccb195000) [pid = 1844] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbce2d06000) [pid = 1844] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbccfcbc400) [pid = 1844] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbcbe92f400) [pid = 1844] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbcbafd1c00) [pid = 1844] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbcc21ad000) [pid = 1844] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbcbafc8c00) [pid = 1844] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbccb14a800) [pid = 1844] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbcba2e8c00) [pid = 1844] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbcd2aad800) [pid = 1844] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbcc8d16400) [pid = 1844] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7fbccfedc400) [pid = 1844] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7fbcb98f3000) [pid = 1844] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7fbce7453c00) [pid = 1844] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7fbcd0554000) [pid = 1844] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7fbcba3c5c00) [pid = 1844] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7fbcc420dc00) [pid = 1844] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7fbcc9f0ec00) [pid = 1844] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7fbccc219000) [pid = 1844] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7fbcd0c02c00) [pid = 1844] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7fbccfeda000) [pid = 1844] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7fbcbc442400) [pid = 1844] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7fbcd75d9c00) [pid = 1844] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7fbcba4f1000) [pid = 1844] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7fbccfd77800) [pid = 1844] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7fbcbe651400) [pid = 1844] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7fbcbfd88000) [pid = 1844] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7fbccb424400) [pid = 1844] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7fbccba3e800) [pid = 1844] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbcbc374000) [pid = 1844] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbcc8908800) [pid = 1844] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7fbccb18bc00) [pid = 1844] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7fbce29c8000) [pid = 1844] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbce7a30800) [pid = 1844] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbcd5e47c00) [pid = 1844] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7fbcd1ccd000) [pid = 1844] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbcba3c6000) [pid = 1844] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbcc1f8dc00) [pid = 1844] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbcc0f10400) [pid = 1844] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbcc8978c00) [pid = 1844] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbcb98ef000) [pid = 1844] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbcc8979000) [pid = 1844] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbcbafc5c00) [pid = 1844] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbcbaab4400) [pid = 1844] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbcc0fc4800) [pid = 1844] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbcba3ca000) [pid = 1844] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcba839400) [pid = 1844] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbce29c4800) [pid = 1844] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbcbbe15400) [pid = 1844] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbcb7ef7c00) [pid = 1844] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbcba83b400) [pid = 1844] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbccc0bc400) [pid = 1844] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7fbcbee2b400) [pid = 1844] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7fbcc9d13000) [pid = 1844] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7fbcbbfeac00) [pid = 1844] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7fbccb190800) [pid = 1844] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbcc0f18c00) [pid = 1844] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbcc8977800) [pid = 1844] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbcb7ef6000) [pid = 1844] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:15:29 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbcc0fc1800) [pid = 1844] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:15:29 INFO - PROCESS | 1844 | 1461100529599 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba4c3000 == 132 [pid = 1844] [id = 514] 14:15:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbcb7ef1800) [pid = 1844] [serial = 1543] [outer = (nil)] 14:15:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcb98ef000) [pid = 1844] [serial = 1544] [outer = 0x7fbcb7ef1800] 14:15:29 INFO - PROCESS | 1844 | 1461100529674 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbcba83a000) [pid = 1844] [serial = 1545] [outer = 0x7fbcb7ef1800] 14:15:30 INFO - PROCESS | 1844 | 1461100530426 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]]]}] 14:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2959ms 14:15:30 INFO - PROCESS | 1844 | 1461100530471 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 14:15:30 INFO - PROCESS | 1844 | 1461100530475 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 14:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:15:30 INFO - PROCESS | 1844 | 1461100530481 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:15:30 INFO - PROCESS | 1844 | 1461100530483 Marionette TRACE conn3 <- [1,2030,null,{}] 14:15:30 INFO - PROCESS | 1844 | 1461100530489 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}] 14:15:30 INFO - PROCESS | 1844 | 1461100530768 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 14:15:30 INFO - PROCESS | 1844 | 1461100530790 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbece1800 == 133 [pid = 1844] [id = 515] 14:15:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbcb7ef3800) [pid = 1844] [serial = 1546] [outer = (nil)] 14:15:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7fbcbc447400) [pid = 1844] [serial = 1547] [outer = 0x7fbcb7ef3800] 14:15:30 INFO - PROCESS | 1844 | 1461100530857 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7fbcbe938400) [pid = 1844] [serial = 1548] [outer = 0x7fbcb7ef3800] 14:15:32 INFO - PROCESS | 1844 | 1461100532288 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]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1880ms 14:15:32 INFO - PROCESS | 1844 | 1461100532362 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 1844 | 1461100532367 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 14:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:15:32 INFO - PROCESS | 1844 | 1461100532378 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 1844 | 1461100532383 Marionette TRACE conn3 <- [1,2034,null,{}] 14:15:32 INFO - PROCESS | 1844 | 1461100532392 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}] 14:15:32 INFO - PROCESS | 1844 | 1461100532680 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 14:15:33 INFO - PROCESS | 1844 | 1461100533025 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf99000 == 134 [pid = 1844] [id = 516] 14:15:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7fbcbaabfc00) [pid = 1844] [serial = 1549] [outer = (nil)] 14:15:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7fbcbb053800) [pid = 1844] [serial = 1550] [outer = 0x7fbcbaabfc00] 14:15:33 INFO - PROCESS | 1844 | 1461100533107 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbcbbe19800) [pid = 1844] [serial = 1551] [outer = 0x7fbcbaabfc00] 14:15:34 INFO - PROCESS | 1844 | 1461100534134 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]]]}] 14:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1837ms 14:15:34 INFO - PROCESS | 1844 | 1461100534216 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 14:15:34 INFO - PROCESS | 1844 | 1461100534230 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 14:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:15:34 INFO - PROCESS | 1844 | 1461100534247 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 1844 | 1461100534253 Marionette TRACE conn3 <- [1,2038,null,{}] 14:15:34 INFO - PROCESS | 1844 | 1461100534323 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}] 14:15:34 INFO - PROCESS | 1844 | 1461100534670 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 14:15:35 INFO - PROCESS | 1844 | 1461100535109 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee75800 == 135 [pid = 1844] [id = 517] 14:15:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbcbbe19c00) [pid = 1844] [serial = 1552] [outer = (nil)] 14:15:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbcbc445000) [pid = 1844] [serial = 1553] [outer = 0x7fbcbbe19c00] 14:15:35 INFO - PROCESS | 1844 | 1461100535194 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbcbe6c9800) [pid = 1844] [serial = 1554] [outer = 0x7fbcbbe19c00] 14:15:36 INFO - PROCESS | 1844 | 1461100536184 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]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1993ms 14:15:36 INFO - PROCESS | 1844 | 1461100536239 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 14:15:36 INFO - PROCESS | 1844 | 1461100536243 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 14:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:15:36 INFO - PROCESS | 1844 | 1461100536252 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 1844 | 1461100536257 Marionette TRACE conn3 <- [1,2042,null,{}] 14:15:36 INFO - PROCESS | 1844 | 1461100536275 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}] 14:15:36 INFO - PROCESS | 1844 | 1461100536547 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 14:15:36 INFO - PROCESS | 1844 | 1461100536864 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbfe7c800 == 136 [pid = 1844] [id = 518] 14:15:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbcbee38400) [pid = 1844] [serial = 1555] [outer = (nil)] 14:15:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbcbf077c00) [pid = 1844] [serial = 1556] [outer = 0x7fbcbee38400] 14:15:36 INFO - PROCESS | 1844 | 1461100536955 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbcbf626000) [pid = 1844] [serial = 1557] [outer = 0x7fbcbee38400] 14:15:37 INFO - PROCESS | 1844 | 1461100537856 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]]]}] 14:15:37 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) 14:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1649ms 14:15:37 INFO - PROCESS | 1844 | 1461100537901 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 14:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:15:37 INFO - PROCESS | 1844 | 1461100537906 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 14:15:37 INFO - PROCESS | 1844 | 1461100537912 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:15:37 INFO - PROCESS | 1844 | 1461100537915 Marionette TRACE conn3 <- [1,2046,null,{}] 14:15:37 INFO - PROCESS | 1844 | 1461100537920 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}] 14:15:38 INFO - PROCESS | 1844 | 1461100538161 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 14:15:38 INFO - PROCESS | 1844 | 1461100538504 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc11e2800 == 137 [pid = 1844] [id = 519] 14:15:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbcbef7b800) [pid = 1844] [serial = 1558] [outer = (nil)] 14:15:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbcbfd88000) [pid = 1844] [serial = 1559] [outer = 0x7fbcbef7b800] 14:15:38 INFO - PROCESS | 1844 | 1461100538615 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbcc0f14400) [pid = 1844] [serial = 1560] [outer = 0x7fbcbef7b800] 14:15:39 INFO - PROCESS | 1844 | 1461100539591 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]]]}] 14:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1734ms 14:15:39 INFO - PROCESS | 1844 | 1461100539662 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 14:15:39 INFO - PROCESS | 1844 | 1461100539667 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 14:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:15:39 INFO - PROCESS | 1844 | 1461100539676 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:15:39 INFO - PROCESS | 1844 | 1461100539679 Marionette TRACE conn3 <- [1,2050,null,{}] 14:15:39 INFO - PROCESS | 1844 | 1461100539686 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}] 14:15:39 INFO - PROCESS | 1844 | 1461100539921 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 14:15:40 INFO - PROCESS | 1844 | 1461100540202 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1a15000 == 138 [pid = 1844] [id = 520] 14:15:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbcbf62bc00) [pid = 1844] [serial = 1561] [outer = (nil)] 14:15:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbcc0fbf800) [pid = 1844] [serial = 1562] [outer = 0x7fbcbf62bc00] 14:15:40 INFO - PROCESS | 1844 | 1461100540327 Marionette DEBUG loaded listener.js 14:15:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbcc19ea000) [pid = 1844] [serial = 1563] [outer = 0x7fbcbf62bc00] 14:15:41 INFO - PROCESS | 1844 | 1461100541279 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]]]}] 14:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1633ms 14:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:15:41 INFO - PROCESS | 1844 | 1461100541310 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 1844 | 1461100541313 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 14:15:41 INFO - PROCESS | 1844 | 1461100541320 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 1844 | 1461100541322 Marionette TRACE conn3 <- [1,2054,null,{}] 14:15:41 INFO - PROCESS | 1844 | 1461100541329 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}] 14:15:41 INFO - PROCESS | 1844 | 1461100541581 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 14:15:41 INFO - PROCESS | 1844 | 1461100541914 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2f9d000 == 139 [pid = 1844] [id = 521] 14:15:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7fbcc1f8c000) [pid = 1844] [serial = 1564] [outer = (nil)] 14:15:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7fbcc3fcac00) [pid = 1844] [serial = 1565] [outer = 0x7fbcc1f8c000] 14:15:42 INFO - PROCESS | 1844 | 1461100542000 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7fbcc4208c00) [pid = 1844] [serial = 1566] [outer = 0x7fbcc1f8c000] 14:15:42 INFO - PROCESS | 1844 | 1461100542876 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]]]}] 14:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1633ms 14:15:42 INFO - PROCESS | 1844 | 1461100542952 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 1844 | 1461100542957 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 14:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:15:42 INFO - PROCESS | 1844 | 1461100542964 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:15:42 INFO - PROCESS | 1844 | 1461100542968 Marionette TRACE conn3 <- [1,2058,null,{}] 14:15:42 INFO - PROCESS | 1844 | 1461100542976 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}] 14:15:43 INFO - PROCESS | 1844 | 1461100543252 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 14:15:43 INFO - PROCESS | 1844 | 1461100543575 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc428a000 == 140 [pid = 1844] [id = 522] 14:15:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7fbcba4ecc00) [pid = 1844] [serial = 1567] [outer = (nil)] 14:15:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7fbcc8969400) [pid = 1844] [serial = 1568] [outer = 0x7fbcba4ecc00] 14:15:43 INFO - PROCESS | 1844 | 1461100543658 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7fbcc8974400) [pid = 1844] [serial = 1569] [outer = 0x7fbcba4ecc00] 14:15:44 INFO - PROCESS | 1844 | 1461100544527 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]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1597ms 14:15:44 INFO - PROCESS | 1844 | 1461100544563 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 1844 | 1461100544567 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 14:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:15:44 INFO - PROCESS | 1844 | 1461100544573 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 1844 | 1461100544575 Marionette TRACE conn3 <- [1,2062,null,{}] 14:15:44 INFO - PROCESS | 1844 | 1461100544582 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}] 14:15:44 INFO - PROCESS | 1844 | 1461100544802 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 14:15:45 INFO - PROCESS | 1844 | 1461100545077 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a23800 == 141 [pid = 1844] [id = 523] 14:15:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7fbcbb056400) [pid = 1844] [serial = 1570] [outer = (nil)] 14:15:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7fbcc8980400) [pid = 1844] [serial = 1571] [outer = 0x7fbcbb056400] 14:15:45 INFO - PROCESS | 1844 | 1461100545201 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7fbcc8cc1400) [pid = 1844] [serial = 1572] [outer = 0x7fbcbb056400] 14:15:46 INFO - PROCESS | 1844 | 1461100546071 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]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1529ms 14:15:46 INFO - PROCESS | 1844 | 1461100546104 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 1844 | 1461100546107 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 14:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:15:46 INFO - PROCESS | 1844 | 1461100546114 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 1844 | 1461100546117 Marionette TRACE conn3 <- [1,2066,null,{}] 14:15:46 INFO - PROCESS | 1844 | 1461100546123 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}] 14:15:46 INFO - PROCESS | 1844 | 1461100546341 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 14:15:46 INFO - PROCESS | 1844 | 1461100546621 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca0bb800 == 142 [pid = 1844] [id = 524] 14:15:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7fbcc420c800) [pid = 1844] [serial = 1573] [outer = (nil)] 14:15:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7fbcc8d22400) [pid = 1844] [serial = 1574] [outer = 0x7fbcc420c800] 14:15:46 INFO - PROCESS | 1844 | 1461100546741 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7fbcc9d05800) [pid = 1844] [serial = 1575] [outer = 0x7fbcc420c800] 14:15:47 INFO - PROCESS | 1844 | 1461100547602 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]]]}] 14:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1534ms 14:15:47 INFO - PROCESS | 1844 | 1461100547650 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 14:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:15:47 INFO - PROCESS | 1844 | 1461100547654 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 14:15:47 INFO - PROCESS | 1844 | 1461100547661 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 1844 | 1461100547664 Marionette TRACE conn3 <- [1,2070,null,{}] 14:15:47 INFO - PROCESS | 1844 | 1461100547669 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}] 14:15:47 INFO - PROCESS | 1844 | 1461100547898 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 14:15:48 INFO - PROCESS | 1844 | 1461100548185 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb46e000 == 143 [pid = 1844] [id = 525] 14:15:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7fbcba2ec000) [pid = 1844] [serial = 1576] [outer = (nil)] 14:15:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7fbcc9d11000) [pid = 1844] [serial = 1577] [outer = 0x7fbcba2ec000] 14:15:48 INFO - PROCESS | 1844 | 1461100548307 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7fbccb145400) [pid = 1844] [serial = 1578] [outer = 0x7fbcba2ec000] 14:15:49 INFO - PROCESS | 1844 | 1461100549191 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]]]}] 14:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1586ms 14:15:49 INFO - PROCESS | 1844 | 1461100549249 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 14:15:49 INFO - PROCESS | 1844 | 1461100549254 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 14:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:15:49 INFO - PROCESS | 1844 | 1461100549261 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - PROCESS | 1844 | 1461100549265 Marionette TRACE conn3 <- [1,2074,null,{}] 14:15:49 INFO - PROCESS | 1844 | 1461100549271 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}] 14:15:49 INFO - PROCESS | 1844 | 1461100549525 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 14:15:49 INFO - PROCESS | 1844 | 1461100549857 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc01d000 == 144 [pid = 1844] [id = 526] 14:15:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7fbccb35e400) [pid = 1844] [serial = 1579] [outer = (nil)] 14:15:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7fbccb511400) [pid = 1844] [serial = 1580] [outer = 0x7fbccb35e400] 14:15:49 INFO - PROCESS | 1844 | 1461100549946 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7fbccb9a4400) [pid = 1844] [serial = 1581] [outer = 0x7fbccb35e400] 14:15:50 INFO - PROCESS | 1844 | 1461100550881 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]]]}] 14:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1683ms 14:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:15:50 INFO - PROCESS | 1844 | 1461100550952 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 1844 | 1461100550955 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 14:15:50 INFO - PROCESS | 1844 | 1461100550962 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - PROCESS | 1844 | 1461100550965 Marionette TRACE conn3 <- [1,2078,null,{}] 14:15:50 INFO - PROCESS | 1844 | 1461100550971 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}] 14:15:51 INFO - PROCESS | 1844 | 1461100551211 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 14:15:51 INFO - PROCESS | 1844 | 1461100551538 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcccc99800 == 145 [pid = 1844] [id = 527] 14:15:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7fbccb423800) [pid = 1844] [serial = 1582] [outer = (nil)] 14:15:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7fbccba72800) [pid = 1844] [serial = 1583] [outer = 0x7fbccb423800] 14:15:51 INFO - PROCESS | 1844 | 1461100551627 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7fbccbc67000) [pid = 1844] [serial = 1584] [outer = 0x7fbccb423800] 14:15:52 INFO - PROCESS | 1844 | 1461100552490 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]]]}] 14:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1581ms 14:15:52 INFO - PROCESS | 1844 | 1461100552545 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 14:15:52 INFO - PROCESS | 1844 | 1461100552549 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 14:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:15:52 INFO - PROCESS | 1844 | 1461100552557 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:15:52 INFO - PROCESS | 1844 | 1461100552561 Marionette TRACE conn3 <- [1,2082,null,{}] 14:15:52 INFO - PROCESS | 1844 | 1461100552566 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}] 14:15:52 INFO - PROCESS | 1844 | 1461100552822 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 14:15:53 INFO - PROCESS | 1844 | 1461100553170 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd05e7000 == 146 [pid = 1844] [id = 528] 14:15:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7fbccb9ae400) [pid = 1844] [serial = 1585] [outer = (nil)] 14:15:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7fbccc144000) [pid = 1844] [serial = 1586] [outer = 0x7fbccb9ae400] 14:15:53 INFO - PROCESS | 1844 | 1461100553289 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7fbccc220800) [pid = 1844] [serial = 1587] [outer = 0x7fbccb9ae400] 14:15:54 INFO - PROCESS | 1844 | 1461100554280 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]]]}] 14:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1785ms 14:15:54 INFO - PROCESS | 1844 | 1461100554343 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 14:15:54 INFO - PROCESS | 1844 | 1461100554346 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 14:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:15:54 INFO - PROCESS | 1844 | 1461100554353 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:15:54 INFO - PROCESS | 1844 | 1461100554357 Marionette TRACE conn3 <- [1,2086,null,{}] 14:15:54 INFO - PROCESS | 1844 | 1461100554362 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}] 14:15:54 INFO - PROCESS | 1844 | 1461100554589 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 14:15:54 INFO - PROCESS | 1844 | 1461100554911 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0914800 == 147 [pid = 1844] [id = 529] 14:15:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7fbccbe80c00) [pid = 1844] [serial = 1588] [outer = (nil)] 14:15:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7fbccc2f4800) [pid = 1844] [serial = 1589] [outer = 0x7fbccbe80c00] 14:15:54 INFO - PROCESS | 1844 | 1461100554994 Marionette DEBUG loaded listener.js 14:15:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7fbccc873000) [pid = 1844] [serial = 1590] [outer = 0x7fbccbe80c00] 14:15:55 INFO - PROCESS | 1844 | 1461100555863 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]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1582ms 14:15:55 INFO - PROCESS | 1844 | 1461100555936 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 1844 | 1461100555958 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 14:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:15:55 INFO - PROCESS | 1844 | 1461100555973 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 1844 | 1461100555977 Marionette TRACE conn3 <- [1,2090,null,{}] 14:15:55 INFO - PROCESS | 1844 | 1461100555982 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}] 14:15:56 INFO - PROCESS | 1844 | 1461100556317 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 14:15:56 INFO - PROCESS | 1844 | 1461100556598 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd374b800 == 148 [pid = 1844] [id = 530] 14:15:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7fbcb98f1800) [pid = 1844] [serial = 1591] [outer = (nil)] 14:15:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7fbcccd47800) [pid = 1844] [serial = 1592] [outer = 0x7fbcb98f1800] 14:15:56 INFO - PROCESS | 1844 | 1461100556700 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7fbccdc3bc00) [pid = 1844] [serial = 1593] [outer = 0x7fbcb98f1800] 14:15:57 INFO - PROCESS | 1844 | 1461100557614 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]]]}] 14:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1683ms 14:15:57 INFO - PROCESS | 1844 | 1461100557654 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 1844 | 1461100557660 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 14:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:15:57 INFO - PROCESS | 1844 | 1461100557668 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - PROCESS | 1844 | 1461100557671 Marionette TRACE conn3 <- [1,2094,null,{}] 14:15:57 INFO - PROCESS | 1844 | 1461100557677 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}] 14:15:57 INFO - PROCESS | 1844 | 1461100557912 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 14:15:58 INFO - PROCESS | 1844 | 1461100558256 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c78800 == 149 [pid = 1844] [id = 531] 14:15:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7fbcbbe17c00) [pid = 1844] [serial = 1594] [outer = (nil)] 14:15:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7fbcce75f800) [pid = 1844] [serial = 1595] [outer = 0x7fbcbbe17c00] 14:15:58 INFO - PROCESS | 1844 | 1461100558336 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7fbccfc59c00) [pid = 1844] [serial = 1596] [outer = 0x7fbcbbe17c00] 14:15:59 INFO - PROCESS | 1844 | 1461100559229 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]]]}] 14:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1633ms 14:15:59 INFO - PROCESS | 1844 | 1461100559301 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 14:15:59 INFO - PROCESS | 1844 | 1461100559305 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 14:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:15:59 INFO - PROCESS | 1844 | 1461100559311 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - PROCESS | 1844 | 1461100559313 Marionette TRACE conn3 <- [1,2098,null,{}] 14:15:59 INFO - PROCESS | 1844 | 1461100559319 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}] 14:15:59 INFO - PROCESS | 1844 | 1461100559649 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 14:15:59 INFO - PROCESS | 1844 | 1461100559988 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5237800 == 150 [pid = 1844] [id = 532] 14:16:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7fbcbf079400) [pid = 1844] [serial = 1597] [outer = (nil)] 14:16:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7fbccfd74c00) [pid = 1844] [serial = 1598] [outer = 0x7fbcbf079400] 14:16:00 INFO - PROCESS | 1844 | 1461100560068 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7fbccfdd0c00) [pid = 1844] [serial = 1599] [outer = 0x7fbcbf079400] 14:16:00 INFO - PROCESS | 1844 | 1461100560956 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]]]}] 14:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1733ms 14:16:01 INFO - PROCESS | 1844 | 1461100561045 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 1844 | 1461100561049 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 14:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:16:01 INFO - PROCESS | 1844 | 1461100561055 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:16:01 INFO - PROCESS | 1844 | 1461100561058 Marionette TRACE conn3 <- [1,2102,null,{}] 14:16:01 INFO - PROCESS | 1844 | 1461100561064 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}] 14:16:01 INFO - PROCESS | 1844 | 1461100561342 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 14:16:01 INFO - PROCESS | 1844 | 1461100561702 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbba7800 == 151 [pid = 1844] [id = 533] 14:16:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7fbcb7efc800) [pid = 1844] [serial = 1600] [outer = (nil)] 14:16:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7fbccfdd2c00) [pid = 1844] [serial = 1601] [outer = 0x7fbcb7efc800] 14:16:01 INFO - PROCESS | 1844 | 1461100561794 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7fbccfed9000) [pid = 1844] [serial = 1602] [outer = 0x7fbcb7efc800] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7f83000 == 150 [pid = 1844] [id = 246] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba4c3000 == 149 [pid = 1844] [id = 514] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc1d1800 == 148 [pid = 1844] [id = 513] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbaaee800 == 147 [pid = 1844] [id = 512] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcb96d9000 == 146 [pid = 1844] [id = 511] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd40da000 == 145 [pid = 1844] [id = 500] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0912800 == 144 [pid = 1844] [id = 499] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccdca1800 == 143 [pid = 1844] [id = 498] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc2b9000 == 142 [pid = 1844] [id = 497] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb47e000 == 141 [pid = 1844] [id = 496] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc89d4000 == 140 [pid = 1844] [id = 495] 14:16:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf6af000 == 139 [pid = 1844] [id = 494] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7fbcd75da400) [pid = 1844] [serial = 1362] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7fbcca019000) [pid = 1844] [serial = 1287] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7fbcbe8e2800) [pid = 1844] [serial = 1281] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7fbcbf059c00) [pid = 1844] [serial = 1344] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7fbcccd3dc00) [pid = 1844] [serial = 1230] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7fbcc32a1c00) [pid = 1844] [serial = 1158] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7fbccb42b000) [pid = 1844] [serial = 1290] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7fbcce8c6000) [pid = 1844] [serial = 1341] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7fbcd0a83c00) [pid = 1844] [serial = 1236] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7fbcce82cc00) [pid = 1844] [serial = 1305] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7fbccba76400) [pid = 1844] [serial = 1350] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7fbcc3fcd000) [pid = 1844] [serial = 1380] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7fbccfddd400) [pid = 1844] [serial = 1233] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7fbcd3714c00) [pid = 1844] [serial = 1239] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7fbccba7c000) [pid = 1844] [serial = 1227] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7fbcc8cc4800) [pid = 1844] [serial = 1320] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7fbccfdda800) [pid = 1844] [serial = 1356] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7fbccdc40400) [pid = 1844] [serial = 1167] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7fbcc8969c00) [pid = 1844] [serial = 1383] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7fbcc32a8000) [pid = 1844] [serial = 1131] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7fbccc220400) [pid = 1844] [serial = 1164] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7fbce7ef8800) [pid = 1844] [serial = 1248] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7fbcd1cc9800) [pid = 1844] [serial = 1311] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7fbcbfde6800) [pid = 1844] [serial = 1218] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7fbcc1db6800) [pid = 1844] [serial = 1128] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7fbccc13b000) [pid = 1844] [serial = 1296] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7fbce5c27c00) [pid = 1844] [serial = 1125] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7fbccb52fc00) [pid = 1844] [serial = 1293] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7fbcc19ef800) [pid = 1844] [serial = 1386] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7fbce3ad1400) [pid = 1844] [serial = 1182] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7fbcd887c400) [pid = 1844] [serial = 1242] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7fbcd4baa000) [pid = 1844] [serial = 1173] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7fbcba2ee400) [pid = 1844] [serial = 1188] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7fbce7f4b400) [pid = 1844] [serial = 1374] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7fbcd5eae800) [pid = 1844] [serial = 1176] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7fbcba3d1400) [pid = 1844] [serial = 1251] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7fbccb530400) [pid = 1844] [serial = 1224] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7fbccfb1c800) [pid = 1844] [serial = 1353] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7fbccfcb9800) [pid = 1844] [serial = 1308] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbce2642800) [pid = 1844] [serial = 1365] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbcd0c0c000) [pid = 1844] [serial = 1170] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbcbc44f800) [pid = 1844] [serial = 1377] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbce5d94000) [pid = 1844] [serial = 1371] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbccc876800) [pid = 1844] [serial = 1299] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbcd527bc00) [pid = 1844] [serial = 1359] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbcc19f3400) [pid = 1844] [serial = 1284] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcc4209c00) [pid = 1844] [serial = 1347] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbcd38e5000) [pid = 1844] [serial = 1314] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbcd5610400) [pid = 1844] [serial = 1317] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbcbfd6fc00) [pid = 1844] [serial = 1155] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbccd815400) [pid = 1844] [serial = 1302] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbccb529400) [pid = 1844] [serial = 1161] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7fbce3d09800) [pid = 1844] [serial = 1245] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7fbce7ef2800) [pid = 1844] [serial = 1185] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7fbce3a2f000) [pid = 1844] [serial = 1368] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7fbce1ad9c00) [pid = 1844] [serial = 1179] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbcbb05f800) [pid = 1844] [serial = 1254] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbcc420a000) [pid = 1844] [serial = 1221] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbcc0fc1400) [pid = 1844] [serial = 1475] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbcc8985800) [pid = 1844] [serial = 1433] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbcc32a9400) [pid = 1844] [serial = 1478] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbce7452400) [pid = 1844] [serial = 1437] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbccc2fbc00) [pid = 1844] [serial = 1436] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbcbe932c00) [pid = 1844] [serial = 1413] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbcbe64b400) [pid = 1844] [serial = 1412] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcb7efac00) [pid = 1844] [serial = 1466] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbcce829000) [pid = 1844] [serial = 1464] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcbee38c00) [pid = 1844] [serial = 1463] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbce7ef5c00) [pid = 1844] [serial = 1446] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbcd0d84c00) [pid = 1844] [serial = 1445] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcbbe14400) [pid = 1844] [serial = 1455] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcba844800) [pid = 1844] [serial = 1454] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcc8905800) [pid = 1844] [serial = 1458] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcbee36800) [pid = 1844] [serial = 1457] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbce7bb1000) [pid = 1844] [serial = 1428] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbce7455800) [pid = 1844] [serial = 1427] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcbee2f800) [pid = 1844] [serial = 1452] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcbbe18000) [pid = 1844] [serial = 1451] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcbe64ec00) [pid = 1844] [serial = 1472] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcbaabf000) [pid = 1844] [serial = 1461] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcbaaba400) [pid = 1844] [serial = 1460] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcd2b3c800) [pid = 1844] [serial = 1425] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcd1c66400) [pid = 1844] [serial = 1424] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcbee38000) [pid = 1844] [serial = 1449] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcbee32400) [pid = 1844] [serial = 1448] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbccbe88000) [pid = 1844] [serial = 1419] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbccb524c00) [pid = 1844] [serial = 1418] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcc420b000) [pid = 1844] [serial = 1479] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcbbff8800) [pid = 1844] [serial = 1440] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcbbff3800) [pid = 1844] [serial = 1439] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbccfd80c00) [pid = 1844] [serial = 1422] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbccdc45000) [pid = 1844] [serial = 1421] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcc890b000) [pid = 1844] [serial = 1416] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbcc32a8400) [pid = 1844] [serial = 1415] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcc8986000) [pid = 1844] [serial = 1431] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcc8980c00) [pid = 1844] [serial = 1430] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcbbe14000) [pid = 1844] [serial = 1469] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcbc373c00) [pid = 1844] [serial = 1470] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbce744c800) [pid = 1844] [serial = 1443] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcc0fc7400) [pid = 1844] [serial = 1442] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbccc2f6800) [pid = 1844] [serial = 1434] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcc21b0400) [pid = 1844] [serial = 1476] [outer = (nil)] [url = about:blank] 14:16:03 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcbf04dc00) [pid = 1844] [serial = 1473] [outer = (nil)] [url = about:blank] 14:16:04 INFO - PROCESS | 1844 | 1461100564332 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]]]}] 14:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 3302ms 14:16:04 INFO - PROCESS | 1844 | 1461100564361 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 14:16:04 INFO - PROCESS | 1844 | 1461100564368 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 14:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:16:04 INFO - PROCESS | 1844 | 1461100564377 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:16:04 INFO - PROCESS | 1844 | 1461100564381 Marionette TRACE conn3 <- [1,2106,null,{}] 14:16:04 INFO - PROCESS | 1844 | 1461100564389 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}] 14:16:04 INFO - PROCESS | 1844 | 1461100564612 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 14:16:04 INFO - PROCESS | 1844 | 1461100564812 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcb96d5000 == 140 [pid = 1844] [id = 534] 14:16:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcb98fc000) [pid = 1844] [serial = 1603] [outer = (nil)] 14:16:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcba3c6400) [pid = 1844] [serial = 1604] [outer = 0x7fbcb98fc000] 14:16:04 INFO - PROCESS | 1844 | 1461100564893 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcba4ea000) [pid = 1844] [serial = 1605] [outer = 0x7fbcb98fc000] 14:16:06 INFO - PROCESS | 1844 | 1461100566134 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]]]}] 14:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1834ms 14:16:06 INFO - PROCESS | 1844 | 1461100566212 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 1844 | 1461100566221 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 14:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:16:06 INFO - PROCESS | 1844 | 1461100566239 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - PROCESS | 1844 | 1461100566244 Marionette TRACE conn3 <- [1,2110,null,{}] 14:16:06 INFO - PROCESS | 1844 | 1461100566260 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}] 14:16:06 INFO - PROCESS | 1844 | 1461100566551 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 14:16:06 INFO - PROCESS | 1844 | 1461100566781 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba990000 == 141 [pid = 1844] [id = 535] 14:16:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcbaab7c00) [pid = 1844] [serial = 1606] [outer = (nil)] 14:16:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcbafc5000) [pid = 1844] [serial = 1607] [outer = 0x7fbcbaab7c00] 14:16:06 INFO - PROCESS | 1844 | 1461100566853 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbbcbcc00) [pid = 1844] [serial = 1608] [outer = 0x7fbcbaab7c00] 14:16:07 INFO - PROCESS | 1844 | 1461100567890 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]]]}] 14:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1750ms 14:16:07 INFO - PROCESS | 1844 | 1461100567982 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 1844 | 1461100567985 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 14:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:16:08 INFO - PROCESS | 1844 | 1461100568001 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 1844 | 1461100568015 Marionette TRACE conn3 <- [1,2114,null,{}] 14:16:08 INFO - PROCESS | 1844 | 1461100568081 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}] 14:16:08 INFO - PROCESS | 1844 | 1461100568927 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcb7ef4c00) [pid = 1844] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbccb424000) [pid = 1844] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcbbfea400) [pid = 1844] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcb7ef1800) [pid = 1844] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbccc2f1800) [pid = 1844] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcbbcbdc00) [pid = 1844] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcbef77400) [pid = 1844] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcd579c000) [pid = 1844] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcbee2d800) [pid = 1844] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbccda8b400) [pid = 1844] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcc0fc2400) [pid = 1844] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcbbcc1c00) [pid = 1844] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcd3710800) [pid = 1844] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcbf629800) [pid = 1844] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbcc32a3400) [pid = 1844] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbcbbcc3800) [pid = 1844] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbcbe6be000) [pid = 1844] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbcbc374400) [pid = 1844] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbcc896f400) [pid = 1844] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7fbcd579d000) [pid = 1844] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7fbcbef78800) [pid = 1844] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7fbcb98f6800) [pid = 1844] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7fbcbbfef400) [pid = 1844] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:16:09 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7fbcb5d96800) [pid = 1844] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:16:09 INFO - PROCESS | 1844 | 1461100569252 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba74a800 == 142 [pid = 1844] [id = 536] 14:16:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7fbcb5d95c00) [pid = 1844] [serial = 1609] [outer = (nil)] 14:16:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7fbcb98f6800) [pid = 1844] [serial = 1610] [outer = 0x7fbcb5d95c00] 14:16:09 INFO - PROCESS | 1844 | 1461100569372 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7fbcbbe13000) [pid = 1844] [serial = 1611] [outer = 0x7fbcb5d95c00] 14:16:10 INFO - PROCESS | 1844 | 1461100570418 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]]]}] 14:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2458ms 14:16:10 INFO - PROCESS | 1844 | 1461100570462 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 1844 | 1461100570468 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 14:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:16:10 INFO - PROCESS | 1844 | 1461100570477 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - PROCESS | 1844 | 1461100570482 Marionette TRACE conn3 <- [1,2118,null,{}] 14:16:10 INFO - PROCESS | 1844 | 1461100570490 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}] 14:16:10 INFO - PROCESS | 1844 | 1461100570734 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 14:16:11 INFO - PROCESS | 1844 | 1461100571174 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcb7e51800 == 143 [pid = 1844] [id = 537] 14:16:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7fbcb5d97400) [pid = 1844] [serial = 1612] [outer = (nil)] 14:16:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7fbcb7eff800) [pid = 1844] [serial = 1613] [outer = 0x7fbcb5d97400] 14:16:11 INFO - PROCESS | 1844 | 1461100571277 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbcba3c4c00) [pid = 1844] [serial = 1614] [outer = 0x7fbcb5d97400] 14:16:12 INFO - PROCESS | 1844 | 1461100572256 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]]]}] 14:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1837ms 14:16:12 INFO - PROCESS | 1844 | 1461100572334 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 14:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:16:12 INFO - PROCESS | 1844 | 1461100572343 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 14:16:12 INFO - PROCESS | 1844 | 1461100572354 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - PROCESS | 1844 | 1461100572359 Marionette TRACE conn3 <- [1,2122,null,{}] 14:16:12 INFO - PROCESS | 1844 | 1461100572367 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}] 14:16:12 INFO - PROCESS | 1844 | 1461100572643 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 14:16:12 INFO - PROCESS | 1844 | 1461100572946 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf93800 == 144 [pid = 1844] [id = 538] 14:16:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcba841c00) [pid = 1844] [serial = 1615] [outer = (nil)] 14:16:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcbbcbec00) [pid = 1844] [serial = 1616] [outer = 0x7fbcba841c00] 14:16:13 INFO - PROCESS | 1844 | 1461100573036 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcbbe0c800) [pid = 1844] [serial = 1617] [outer = 0x7fbcba841c00] 14:16:14 INFO - PROCESS | 1844 | 1461100574028 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]]]}] 14:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1737ms 14:16:14 INFO - PROCESS | 1844 | 1461100574094 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 1844 | 1461100574100 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 14:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:16:14 INFO - PROCESS | 1844 | 1461100574108 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 1844 | 1461100574112 Marionette TRACE conn3 <- [1,2126,null,{}] 14:16:14 INFO - PROCESS | 1844 | 1461100574118 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}] 14:16:14 INFO - PROCESS | 1844 | 1461100574361 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 14:16:14 INFO - PROCESS | 1844 | 1461100574731 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc2e9800 == 145 [pid = 1844] [id = 539] 14:16:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcbbcbc800) [pid = 1844] [serial = 1618] [outer = (nil)] 14:16:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcbc3f0c00) [pid = 1844] [serial = 1619] [outer = 0x7fbcbbcbc800] 14:16:14 INFO - PROCESS | 1844 | 1461100574810 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcbe64b800) [pid = 1844] [serial = 1620] [outer = 0x7fbcbbcbc800] 14:16:15 INFO - PROCESS | 1844 | 1461100575975 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]]]}] 14:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1934ms 14:16:16 INFO - PROCESS | 1844 | 1461100576045 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 1844 | 1461100576051 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 14:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:16:16 INFO - PROCESS | 1844 | 1461100576075 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - PROCESS | 1844 | 1461100576091 Marionette TRACE conn3 <- [1,2130,null,{}] 14:16:16 INFO - PROCESS | 1844 | 1461100576148 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}] 14:16:16 INFO - PROCESS | 1844 | 1461100576649 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 14:16:16 INFO - PROCESS | 1844 | 1461100576835 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee1f000 == 146 [pid = 1844] [id = 540] 14:16:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcbe931800) [pid = 1844] [serial = 1621] [outer = (nil)] 14:16:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbee2d800) [pid = 1844] [serial = 1622] [outer = 0x7fbcbe931800] 14:16:16 INFO - PROCESS | 1844 | 1461100576913 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbef79c00) [pid = 1844] [serial = 1623] [outer = 0x7fbcbe931800] 14:16:18 INFO - PROCESS | 1844 | 1461100578120 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] 14:16:18 INFO - PROCESS | 1844 | 1461100578192 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 14:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:16:18 INFO - PROCESS | 1844 | 1461100578222 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 1844 | 1461100578228 Marionette TRACE conn3 <- [1,2134,null,{}] 14:16:18 INFO - PROCESS | 1844 | 1461100578237 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}] 14:16:18 INFO - PROCESS | 1844 | 1461100578609 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 14:16:18 INFO - PROCESS | 1844 | 1461100578931 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbef73800 == 147 [pid = 1844] [id = 541] 14:16:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbe932400) [pid = 1844] [serial = 1624] [outer = (nil)] 14:16:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcbf07ec00) [pid = 1844] [serial = 1625] [outer = 0x7fbcbe932400] 14:16:19 INFO - PROCESS | 1844 | 1461100579052 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcbf0b0400) [pid = 1844] [serial = 1626] [outer = 0x7fbcbe932400] 14:16:20 INFO - PROCESS | 1844 | 1461100580062 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]]]}] 14:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1891ms 14:16:20 INFO - PROCESS | 1844 | 1461100580110 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 14:16:20 INFO - PROCESS | 1844 | 1461100580113 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 14:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:16:20 INFO - PROCESS | 1844 | 1461100580119 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:16:20 INFO - PROCESS | 1844 | 1461100580123 Marionette TRACE conn3 <- [1,2138,null,{}] 14:16:20 INFO - PROCESS | 1844 | 1461100580128 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}] 14:16:20 INFO - PROCESS | 1844 | 1461100580358 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 14:16:20 INFO - PROCESS | 1844 | 1461100580689 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc0f3d800 == 148 [pid = 1844] [id = 542] 14:16:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcbfd88c00) [pid = 1844] [serial = 1627] [outer = (nil)] 14:16:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcbfd8ec00) [pid = 1844] [serial = 1628] [outer = 0x7fbcbfd88c00] 14:16:20 INFO - PROCESS | 1844 | 1461100580784 Marionette DEBUG loaded listener.js 14:16:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcc1daf400) [pid = 1844] [serial = 1629] [outer = 0x7fbcbfd88c00] 14:16:21 INFO - PROCESS | 1844 | 1461100581777 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]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1729ms 14:16:21 INFO - PROCESS | 1844 | 1461100581850 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 14:16:21 INFO - PROCESS | 1844 | 1461100581853 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 14:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:16:21 INFO - PROCESS | 1844 | 1461100581860 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - PROCESS | 1844 | 1461100581864 Marionette TRACE conn3 <- [1,2142,null,{}] 14:16:21 INFO - PROCESS | 1844 | 1461100581870 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}] 14:16:22 INFO - PROCESS | 1844 | 1461100582140 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 14:16:22 INFO - PROCESS | 1844 | 1461100582467 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1a13800 == 149 [pid = 1844] [id = 543] 14:16:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcc1db0000) [pid = 1844] [serial = 1630] [outer = (nil)] 14:16:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcc21b8c00) [pid = 1844] [serial = 1631] [outer = 0x7fbcc1db0000] 14:16:22 INFO - PROCESS | 1844 | 1461100582552 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcc32a1c00) [pid = 1844] [serial = 1632] [outer = 0x7fbcc1db0000] 14:16:23 INFO - PROCESS | 1844 | 1461100583426 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] 14:16:23 INFO - PROCESS | 1844 | 1461100583500 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 14:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:16:23 INFO - PROCESS | 1844 | 1461100583508 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 1844 | 1461100583511 Marionette TRACE conn3 <- [1,2146,null,{}] 14:16:23 INFO - PROCESS | 1844 | 1461100583516 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}] 14:16:23 INFO - PROCESS | 1844 | 1461100583749 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 14:16:24 INFO - PROCESS | 1844 | 1461100584056 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc21e1000 == 150 [pid = 1844] [id = 544] 14:16:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcc1db2800) [pid = 1844] [serial = 1633] [outer = (nil)] 14:16:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc420a000) [pid = 1844] [serial = 1634] [outer = 0x7fbcc1db2800] 14:16:24 INFO - PROCESS | 1844 | 1461100584142 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc896b400) [pid = 1844] [serial = 1635] [outer = 0x7fbcc1db2800] 14:16:25 INFO - PROCESS | 1844 | 1461100585018 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] 14:16:25 INFO - PROCESS | 1844 | 1461100585096 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 14:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:16:25 INFO - PROCESS | 1844 | 1461100585103 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 1844 | 1461100585106 Marionette TRACE conn3 <- [1,2150,null,{}] 14:16:25 INFO - PROCESS | 1844 | 1461100585113 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}] 14:16:25 INFO - PROCESS | 1844 | 1461100585341 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 14:16:25 INFO - PROCESS | 1844 | 1461100585658 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f81000 == 151 [pid = 1844] [id = 545] 14:16:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc3fc8800) [pid = 1844] [serial = 1636] [outer = (nil)] 14:16:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcc8983400) [pid = 1844] [serial = 1637] [outer = 0x7fbcc3fc8800] 14:16:25 INFO - PROCESS | 1844 | 1461100585738 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcc8d1a400) [pid = 1844] [serial = 1638] [outer = 0x7fbcc3fc8800] 14:16:26 INFO - PROCESS | 1844 | 1461100586597 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]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1537ms 14:16:26 INFO - PROCESS | 1844 | 1461100586641 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 14:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:16:26 INFO - PROCESS | 1844 | 1461100586646 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 14:16:26 INFO - PROCESS | 1844 | 1461100586652 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - PROCESS | 1844 | 1461100586655 Marionette TRACE conn3 <- [1,2154,null,{}] 14:16:26 INFO - PROCESS | 1844 | 1461100586662 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}] 14:16:26 INFO - PROCESS | 1844 | 1461100586928 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 14:16:27 INFO - PROCESS | 1844 | 1461100587241 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a21000 == 152 [pid = 1844] [id = 546] 14:16:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcc21b0400) [pid = 1844] [serial = 1639] [outer = (nil)] 14:16:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcc900d400) [pid = 1844] [serial = 1640] [outer = 0x7fbcc21b0400] 14:16:27 INFO - PROCESS | 1844 | 1461100587321 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc9d0f400) [pid = 1844] [serial = 1641] [outer = 0x7fbcc21b0400] 14:16:28 INFO - PROCESS | 1844 | 1461100588182 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]]]}] 14:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1586ms 14:16:28 INFO - PROCESS | 1844 | 1461100588238 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 14:16:28 INFO - PROCESS | 1844 | 1461100588243 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 14:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:16:28 INFO - PROCESS | 1844 | 1461100588250 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:16:28 INFO - PROCESS | 1844 | 1461100588253 Marionette TRACE conn3 <- [1,2158,null,{}] 14:16:28 INFO - PROCESS | 1844 | 1461100588258 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}] 14:16:28 INFO - PROCESS | 1844 | 1461100588480 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 14:16:28 INFO - PROCESS | 1844 | 1461100588744 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb469000 == 153 [pid = 1844] [id = 547] 14:16:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbccb146000) [pid = 1844] [serial = 1642] [outer = (nil)] 14:16:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbccb14e400) [pid = 1844] [serial = 1643] [outer = 0x7fbccb146000] 14:16:28 INFO - PROCESS | 1844 | 1461100588894 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbccb27a000) [pid = 1844] [serial = 1644] [outer = 0x7fbccb146000] 14:16:29 INFO - PROCESS | 1844 | 1461100589806 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]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1629ms 14:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:16:29 INFO - PROCESS | 1844 | 1461100589880 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 1844 | 1461100589884 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 14:16:29 INFO - PROCESS | 1844 | 1461100589890 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 1844 | 1461100589895 Marionette TRACE conn3 <- [1,2162,null,{}] 14:16:29 INFO - PROCESS | 1844 | 1461100589901 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}] 14:16:30 INFO - PROCESS | 1844 | 1461100590195 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 14:16:30 INFO - PROCESS | 1844 | 1461100590512 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbbae000 == 154 [pid = 1844] [id = 548] 14:16:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccb146800) [pid = 1844] [serial = 1645] [outer = (nil)] 14:16:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbccb8ad000) [pid = 1844] [serial = 1646] [outer = 0x7fbccb146800] 14:16:30 INFO - PROCESS | 1844 | 1461100590595 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbccb9aa800) [pid = 1844] [serial = 1647] [outer = 0x7fbccb146800] 14:16:31 INFO - PROCESS | 1844 | 1461100591745 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]]]}] 14:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1887ms 14:16:31 INFO - PROCESS | 1844 | 1461100591778 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 1844 | 1461100591781 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 14:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:16:31 INFO - PROCESS | 1844 | 1461100591788 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 1844 | 1461100591791 Marionette TRACE conn3 <- [1,2166,null,{}] 14:16:31 INFO - PROCESS | 1844 | 1461100591797 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}] 14:16:32 INFO - PROCESS | 1844 | 1461100592030 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 14:16:32 INFO - PROCESS | 1844 | 1461100592345 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc669000 == 155 [pid = 1844] [id = 549] 14:16:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbccb525800) [pid = 1844] [serial = 1648] [outer = (nil)] 14:16:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccbe73000) [pid = 1844] [serial = 1649] [outer = 0x7fbccb525800] 14:16:32 INFO - PROCESS | 1844 | 1461100592425 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbccbe90400) [pid = 1844] [serial = 1650] [outer = 0x7fbccb525800] 14:16:33 INFO - PROCESS | 1844 | 1461100593322 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]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1583ms 14:16:33 INFO - PROCESS | 1844 | 1461100593373 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 1844 | 1461100593376 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 14:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:16:33 INFO - PROCESS | 1844 | 1461100593383 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 1844 | 1461100593387 Marionette TRACE conn3 <- [1,2170,null,{}] 14:16:33 INFO - PROCESS | 1844 | 1461100593392 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}] 14:16:33 INFO - PROCESS | 1844 | 1461100593618 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 14:16:33 INFO - PROCESS | 1844 | 1461100593932 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce773000 == 156 [pid = 1844] [id = 550] 14:16:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccb9a2800) [pid = 1844] [serial = 1651] [outer = (nil)] 14:16:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbccc215c00) [pid = 1844] [serial = 1652] [outer = 0x7fbccb9a2800] 14:16:34 INFO - PROCESS | 1844 | 1461100594012 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccc2f6c00) [pid = 1844] [serial = 1653] [outer = 0x7fbccb9a2800] 14:16:34 INFO - PROCESS | 1844 | 1461100594865 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]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1537ms 14:16:34 INFO - PROCESS | 1844 | 1461100594921 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 1844 | 1461100594924 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 14:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:16:34 INFO - PROCESS | 1844 | 1461100594930 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 1844 | 1461100594933 Marionette TRACE conn3 <- [1,2174,null,{}] 14:16:34 INFO - PROCESS | 1844 | 1461100594939 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}] 14:16:35 INFO - PROCESS | 1844 | 1461100595160 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 14:16:35 INFO - PROCESS | 1844 | 1461100595432 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0678800 == 157 [pid = 1844] [id = 551] 14:16:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbcbe64e800) [pid = 1844] [serial = 1654] [outer = (nil)] 14:16:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbccc9b4400) [pid = 1844] [serial = 1655] [outer = 0x7fbcbe64e800] 14:16:35 INFO - PROCESS | 1844 | 1461100595551 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbccda8b400) [pid = 1844] [serial = 1656] [outer = 0x7fbcbe64e800] 14:16:36 INFO - PROCESS | 1844 | 1461100596446 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]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1579ms 14:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:16:36 INFO - PROCESS | 1844 | 1461100596518 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 1844 | 1461100596521 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 14:16:36 INFO - PROCESS | 1844 | 1461100596528 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 1844 | 1461100596531 Marionette TRACE conn3 <- [1,2178,null,{}] 14:16:36 INFO - PROCESS | 1844 | 1461100596537 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}] 14:16:36 INFO - PROCESS | 1844 | 1461100596768 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 14:16:37 INFO - PROCESS | 1844 | 1461100597081 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bba000 == 158 [pid = 1844] [id = 552] 14:16:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcbee36000) [pid = 1844] [serial = 1657] [outer = (nil)] 14:16:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcce8ce800) [pid = 1844] [serial = 1658] [outer = 0x7fbcbee36000] 14:16:37 INFO - PROCESS | 1844 | 1461100597160 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbccfcbc000) [pid = 1844] [serial = 1659] [outer = 0x7fbcbee36000] 14:16:38 INFO - PROCESS | 1844 | 1461100598064 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]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1581ms 14:16:38 INFO - PROCESS | 1844 | 1461100598108 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 1844 | 1461100598112 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 14:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:16:38 INFO - PROCESS | 1844 | 1461100598118 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 1844 | 1461100598122 Marionette TRACE conn3 <- [1,2182,null,{}] 14:16:38 INFO - PROCESS | 1844 | 1461100598127 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}] 14:16:38 INFO - PROCESS | 1844 | 1461100598367 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 14:16:38 INFO - PROCESS | 1844 | 1461100598686 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd37d8000 == 159 [pid = 1844] [id = 553] 14:16:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbccb9aac00) [pid = 1844] [serial = 1660] [outer = (nil)] 14:16:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbccfdd6000) [pid = 1844] [serial = 1661] [outer = 0x7fbccb9aac00] 14:16:38 INFO - PROCESS | 1844 | 1461100598767 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbccfe80400) [pid = 1844] [serial = 1662] [outer = 0x7fbccb9aac00] 14:16:39 INFO - PROCESS | 1844 | 1461100599643 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]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1592ms 14:16:39 INFO - PROCESS | 1844 | 1461100599711 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 1844 | 1461100599715 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 14:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:16:39 INFO - PROCESS | 1844 | 1461100599721 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 1844 | 1461100599725 Marionette TRACE conn3 <- [1,2186,null,{}] 14:16:39 INFO - PROCESS | 1844 | 1461100599731 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}] 14:16:39 INFO - PROCESS | 1844 | 1461100599969 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 14:16:40 INFO - PROCESS | 1844 | 1461100600281 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4830800 == 160 [pid = 1844] [id = 554] 14:16:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcb7ef1400) [pid = 1844] [serial = 1663] [outer = (nil)] 14:16:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbcd054b400) [pid = 1844] [serial = 1664] [outer = 0x7fbcb7ef1400] 14:16:40 INFO - PROCESS | 1844 | 1461100600360 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcd0a85000) [pid = 1844] [serial = 1665] [outer = 0x7fbcb7ef1400] 14:16:41 INFO - PROCESS | 1844 | 1461100601212 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]]]}] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbd9e0000 == 159 [pid = 1844] [id = 379] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcef684000 == 158 [pid = 1844] [id = 393] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba74a800 == 157 [pid = 1844] [id = 536] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba990000 == 156 [pid = 1844] [id = 535] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcb96d5000 == 155 [pid = 1844] [id = 534] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c78800 == 154 [pid = 1844] [id = 531] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd374b800 == 153 [pid = 1844] [id = 530] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0914800 == 152 [pid = 1844] [id = 529] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd05e7000 == 151 [pid = 1844] [id = 528] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcccc99800 == 150 [pid = 1844] [id = 527] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc01d000 == 149 [pid = 1844] [id = 526] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb46e000 == 148 [pid = 1844] [id = 525] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca0bb800 == 147 [pid = 1844] [id = 524] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a23800 == 146 [pid = 1844] [id = 523] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc428a000 == 145 [pid = 1844] [id = 522] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc2f9d000 == 144 [pid = 1844] [id = 521] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1a15000 == 143 [pid = 1844] [id = 520] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc11e2800 == 142 [pid = 1844] [id = 519] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbfe7c800 == 141 [pid = 1844] [id = 518] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbee75800 == 140 [pid = 1844] [id = 517] 14:16:42 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf99000 == 139 [pid = 1844] [id = 516] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbcb7efec00) [pid = 1844] [serial = 1467] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbccfe81000) [pid = 1844] [serial = 1410] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbcbc371000) [pid = 1844] [serial = 1541] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcb98ef000) [pid = 1844] [serial = 1544] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbcba83a000) [pid = 1844] [serial = 1545] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbccd80c800) [pid = 1844] [serial = 1497] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbccc2fc400) [pid = 1844] [serial = 1496] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcbbcca000) [pid = 1844] [serial = 1518] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcbbcc5800) [pid = 1844] [serial = 1517] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcbef83000) [pid = 1844] [serial = 1530] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcbef7e000) [pid = 1844] [serial = 1529] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbce1ad9800) [pid = 1844] [serial = 1506] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcd881ac00) [pid = 1844] [serial = 1505] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcc32a8800) [pid = 1844] [serial = 1488] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcc19f1000) [pid = 1844] [serial = 1487] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcd1d7b000) [pid = 1844] [serial = 1500] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcd0a85800) [pid = 1844] [serial = 1499] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcc900f400) [pid = 1844] [serial = 1527] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcc900b000) [pid = 1844] [serial = 1526] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbccb9a9000) [pid = 1844] [serial = 1521] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbccb9a3400) [pid = 1844] [serial = 1520] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbce800f800) [pid = 1844] [serial = 1515] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbce7efc800) [pid = 1844] [serial = 1514] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbce1ad7c00) [pid = 1844] [serial = 1512] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcbf62dc00) [pid = 1844] [serial = 1511] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcc8967800) [pid = 1844] [serial = 1481] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbccba6f800) [pid = 1844] [serial = 1524] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbccb9ae000) [pid = 1844] [serial = 1523] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbccbe7e400) [pid = 1844] [serial = 1494] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccba71000) [pid = 1844] [serial = 1493] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcd5614400) [pid = 1844] [serial = 1503] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcd5027c00) [pid = 1844] [serial = 1502] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbccb359000) [pid = 1844] [serial = 1491] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcca014400) [pid = 1844] [serial = 1490] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcc8ccdc00) [pid = 1844] [serial = 1482] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbce5d93400) [pid = 1844] [serial = 1509] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbce2dda000) [pid = 1844] [serial = 1508] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbccb9ab800) [pid = 1844] [serial = 1533] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcc900d000) [pid = 1844] [serial = 1532] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcba2ed800) [pid = 1844] [serial = 1535] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcba4ee000) [pid = 1844] [serial = 1536] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcbee30000) [pid = 1844] [serial = 1485] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcbc44b800) [pid = 1844] [serial = 1484] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcbafc6c00) [pid = 1844] [serial = 1538] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcbc3eb400) [pid = 1844] [serial = 1542] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcbbe0f800) [pid = 1844] [serial = 1539] [outer = (nil)] [url = about:blank] 14:16:42 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcbc447400) [pid = 1844] [serial = 1547] [outer = (nil)] [url = about:blank] 14:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 3147ms 14:16:42 INFO - PROCESS | 1844 | 1461100602960 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 1844 | 1461100602966 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 14:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:16:42 INFO - PROCESS | 1844 | 1461100602985 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 1844 | 1461100602994 Marionette TRACE conn3 <- [1,2190,null,{}] 14:16:43 INFO - PROCESS | 1844 | 1461100603002 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}] 14:16:43 INFO - PROCESS | 1844 | 1461100603214 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 14:16:43 INFO - PROCESS | 1844 | 1461100603429 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba4d0000 == 140 [pid = 1844] [id = 555] 14:16:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcba2f2000) [pid = 1844] [serial = 1666] [outer = (nil)] 14:16:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcba3c7000) [pid = 1844] [serial = 1667] [outer = 0x7fbcba2f2000] 14:16:43 INFO - PROCESS | 1844 | 1461100603496 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcba839c00) [pid = 1844] [serial = 1668] [outer = 0x7fbcba2f2000] 14:16:44 INFO - PROCESS | 1844 | 1461100604284 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]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1344ms 14:16:44 INFO - PROCESS | 1844 | 1461100604329 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 1844 | 1461100604333 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 14:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:16:44 INFO - PROCESS | 1844 | 1461100604347 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 1844 | 1461100604352 Marionette TRACE conn3 <- [1,2194,null,{}] 14:16:44 INFO - PROCESS | 1844 | 1461100604360 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}] 14:16:44 INFO - PROCESS | 1844 | 1461100604578 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 14:16:44 INFO - PROCESS | 1844 | 1461100604796 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbad6d800 == 141 [pid = 1844] [id = 556] 14:16:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcb98f2000) [pid = 1844] [serial = 1669] [outer = (nil)] 14:16:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbaac1800) [pid = 1844] [serial = 1670] [outer = 0x7fbcb98f2000] 14:16:44 INFO - PROCESS | 1844 | 1461100604877 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbbcc0400) [pid = 1844] [serial = 1671] [outer = 0x7fbcb98f2000] 14:16:46 INFO - PROCESS | 1844 | 1461100606026 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]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1745ms 14:16:46 INFO - PROCESS | 1844 | 1461100606090 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 1844 | 1461100606093 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 14:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:16:46 INFO - PROCESS | 1844 | 1461100606100 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - PROCESS | 1844 | 1461100606104 Marionette TRACE conn3 <- [1,2198,null,{}] 14:16:46 INFO - PROCESS | 1844 | 1461100606129 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}] 14:16:46 INFO - PROCESS | 1844 | 1461100606451 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 14:16:46 INFO - PROCESS | 1844 | 1461100606488 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf9e800 == 142 [pid = 1844] [id = 557] 14:16:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcbbfea400) [pid = 1844] [serial = 1672] [outer = (nil)] 14:16:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcbc371000) [pid = 1844] [serial = 1673] [outer = 0x7fbcbbfea400] 14:16:46 INFO - PROCESS | 1844 | 1461100606573 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcbc443c00) [pid = 1844] [serial = 1674] [outer = 0x7fbcbbfea400] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcbaab7c00) [pid = 1844] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbccb9ae400) [pid = 1844] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbccb423800) [pid = 1844] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbccb35e400) [pid = 1844] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcba2ec000) [pid = 1844] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcc420c800) [pid = 1844] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcbb056400) [pid = 1844] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcba4ecc00) [pid = 1844] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcc1f8c000) [pid = 1844] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbcbf62bc00) [pid = 1844] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbcbef7b800) [pid = 1844] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbcbee38400) [pid = 1844] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbcbbe19c00) [pid = 1844] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbcbaabfc00) [pid = 1844] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7fbcb98fc000) [pid = 1844] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7fbcb7efc800) [pid = 1844] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7fbcbf079400) [pid = 1844] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7fbcbbe17c00) [pid = 1844] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7fbcb98f1800) [pid = 1844] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:16:47 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7fbccbe80c00) [pid = 1844] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:16:48 INFO - PROCESS | 1844 | 1461100608128 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]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2083ms 14:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:16:48 INFO - PROCESS | 1844 | 1461100608184 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 1844 | 1461100608186 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 14:16:48 INFO - PROCESS | 1844 | 1461100608192 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 1844 | 1461100608195 Marionette TRACE conn3 <- [1,2202,null,{}] 14:16:48 INFO - PROCESS | 1844 | 1461100608200 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}] 14:16:48 INFO - PROCESS | 1844 | 1461100608454 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 14:16:48 INFO - PROCESS | 1844 | 1461100608688 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc2f1000 == 143 [pid = 1844] [id = 558] 14:16:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7fbcb7ef4800) [pid = 1844] [serial = 1675] [outer = (nil)] 14:16:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7fbcbc442800) [pid = 1844] [serial = 1676] [outer = 0x7fbcb7ef4800] 14:16:48 INFO - PROCESS | 1844 | 1461100608796 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7fbcbe8e1c00) [pid = 1844] [serial = 1677] [outer = 0x7fbcb7ef4800] 14:16:49 INFO - PROCESS | 1844 | 1461100609782 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]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1629ms 14:16:49 INFO - PROCESS | 1844 | 1461100609982 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 1844 | 1461100609990 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 14:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:16:50 INFO - PROCESS | 1844 | 1461100610001 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 1844 | 1461100610005 Marionette TRACE conn3 <- [1,2206,null,{}] 14:16:50 INFO - PROCESS | 1844 | 1461100610016 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}] 14:16:50 INFO - PROCESS | 1844 | 1461100610272 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 14:16:50 INFO - PROCESS | 1844 | 1461100610618 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbaacf800 == 144 [pid = 1844] [id = 559] 14:16:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7fbcba2ec000) [pid = 1844] [serial = 1678] [outer = (nil)] 14:16:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7fbcba83e000) [pid = 1844] [serial = 1679] [outer = 0x7fbcba2ec000] 14:16:50 INFO - PROCESS | 1844 | 1461100610695 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7fbcbaabb000) [pid = 1844] [serial = 1680] [outer = 0x7fbcba2ec000] 14:16:51 INFO - PROCESS | 1844 | 1461100611688 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]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1738ms 14:16:51 INFO - PROCESS | 1844 | 1461100611740 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 1844 | 1461100611746 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 14:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:16:51 INFO - PROCESS | 1844 | 1461100611758 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 1844 | 1461100611763 Marionette TRACE conn3 <- [1,2210,null,{}] 14:16:51 INFO - PROCESS | 1844 | 1461100611771 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}] 14:16:52 INFO - PROCESS | 1844 | 1461100612065 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 14:16:52 INFO - PROCESS | 1844 | 1461100612391 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbe8ad800 == 145 [pid = 1844] [id = 560] 14:16:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbcbbe1a000) [pid = 1844] [serial = 1681] [outer = (nil)] 14:16:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcbe6c1400) [pid = 1844] [serial = 1682] [outer = 0x7fbcbbe1a000] 14:16:52 INFO - PROCESS | 1844 | 1461100612471 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcbee2c000) [pid = 1844] [serial = 1683] [outer = 0x7fbcbbe1a000] 14:16:53 INFO - PROCESS | 1844 | 1461100613563 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]]]}] 14:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1840ms 14:16:53 INFO - PROCESS | 1844 | 1461100613597 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 1844 | 1461100613601 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 14:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:16:53 INFO - PROCESS | 1844 | 1461100613610 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 1844 | 1461100613614 Marionette TRACE conn3 <- [1,2214,null,{}] 14:16:53 INFO - PROCESS | 1844 | 1461100613628 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}] 14:16:53 INFO - PROCESS | 1844 | 1461100613872 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 14:16:54 INFO - PROCESS | 1844 | 1461100614235 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbef65000 == 146 [pid = 1844] [id = 561] 14:16:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcbf073000) [pid = 1844] [serial = 1684] [outer = (nil)] 14:16:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcbf0a3800) [pid = 1844] [serial = 1685] [outer = 0x7fbcbf073000] 14:16:54 INFO - PROCESS | 1844 | 1461100614325 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcbf625c00) [pid = 1844] [serial = 1686] [outer = 0x7fbcbf073000] 14:16:55 INFO - PROCESS | 1844 | 1461100615233 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]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1685ms 14:16:55 INFO - PROCESS | 1844 | 1461100615296 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 1844 | 1461100615300 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 14:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:16:55 INFO - PROCESS | 1844 | 1461100615306 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - PROCESS | 1844 | 1461100615309 Marionette TRACE conn3 <- [1,2218,null,{}] 14:16:55 INFO - PROCESS | 1844 | 1461100615314 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}] 14:16:55 INFO - PROCESS | 1844 | 1461100615555 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 14:16:55 INFO - PROCESS | 1844 | 1461100615874 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1093800 == 147 [pid = 1844] [id = 562] 14:16:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcbbe18800) [pid = 1844] [serial = 1687] [outer = (nil)] 14:16:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcbfd89000) [pid = 1844] [serial = 1688] [outer = 0x7fbcbbe18800] 14:16:55 INFO - PROCESS | 1844 | 1461100615959 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcc0f11c00) [pid = 1844] [serial = 1689] [outer = 0x7fbcbbe18800] 14:16:56 INFO - PROCESS | 1844 | 1461100616855 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]]]}] 14:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1579ms 14:16:56 INFO - PROCESS | 1844 | 1461100616886 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 1844 | 1461100616890 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 14:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:16:56 INFO - PROCESS | 1844 | 1461100616899 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 1844 | 1461100616903 Marionette TRACE conn3 <- [1,2222,null,{}] 14:16:56 INFO - PROCESS | 1844 | 1461100616910 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}] 14:16:57 INFO - PROCESS | 1844 | 1461100617135 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 14:16:57 INFO - PROCESS | 1844 | 1461100617408 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc18d5000 == 148 [pid = 1844] [id = 563] 14:16:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbf077800) [pid = 1844] [serial = 1690] [outer = (nil)] 14:16:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcc0fc4c00) [pid = 1844] [serial = 1691] [outer = 0x7fbcbf077800] 14:16:57 INFO - PROCESS | 1844 | 1461100617532 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcc19f3400) [pid = 1844] [serial = 1692] [outer = 0x7fbcbf077800] 14:16:58 INFO - PROCESS | 1844 | 1461100618423 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]]]}] 14:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1582ms 14:16:58 INFO - PROCESS | 1844 | 1461100618482 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 1844 | 1461100618485 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 14:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:16:58 INFO - PROCESS | 1844 | 1461100618494 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 1844 | 1461100618498 Marionette TRACE conn3 <- [1,2226,null,{}] 14:16:58 INFO - PROCESS | 1844 | 1461100618506 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}] 14:16:58 INFO - PROCESS | 1844 | 1461100618786 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 14:16:59 INFO - PROCESS | 1844 | 1461100619114 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40a3800 == 149 [pid = 1844] [id = 564] 14:16:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcc3fcdc00) [pid = 1844] [serial = 1693] [outer = (nil)] 14:16:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcc4204c00) [pid = 1844] [serial = 1694] [outer = 0x7fbcc3fcdc00] 14:16:59 INFO - PROCESS | 1844 | 1461100619199 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcc8977400) [pid = 1844] [serial = 1695] [outer = 0x7fbcc3fcdc00] 14:17:00 INFO - PROCESS | 1844 | 1461100620087 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]]]}] 14:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1634ms 14:17:00 INFO - PROCESS | 1844 | 1461100620128 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 14:17:00 INFO - PROCESS | 1844 | 1461100620132 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 14:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:17:00 INFO - PROCESS | 1844 | 1461100620138 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - PROCESS | 1844 | 1461100620140 Marionette TRACE conn3 <- [1,2230,null,{}] 14:17:00 INFO - PROCESS | 1844 | 1461100620146 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}] 14:17:00 INFO - PROCESS | 1844 | 1461100620385 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 14:17:00 INFO - PROCESS | 1844 | 1461100620635 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a53000 == 150 [pid = 1844] [id = 565] 14:17:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcc8982c00) [pid = 1844] [serial = 1696] [outer = (nil)] 14:17:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcc8d1c000) [pid = 1844] [serial = 1697] [outer = 0x7fbcc8982c00] 14:17:00 INFO - PROCESS | 1844 | 1461100620768 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcc900d800) [pid = 1844] [serial = 1698] [outer = 0x7fbcc8982c00] 14:17:01 INFO - PROCESS | 1844 | 1461100621776 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]]]}] 14:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1683ms 14:17:01 INFO - PROCESS | 1844 | 1461100621823 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 1844 | 1461100621826 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 14:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:17:01 INFO - PROCESS | 1844 | 1461100621835 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - PROCESS | 1844 | 1461100621839 Marionette TRACE conn3 <- [1,2234,null,{}] 14:17:01 INFO - PROCESS | 1844 | 1461100621844 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}] 14:17:02 INFO - PROCESS | 1844 | 1461100622086 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 14:17:02 INFO - PROCESS | 1844 | 1461100622399 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca194000 == 151 [pid = 1844] [id = 566] 14:17:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcba4ecc00) [pid = 1844] [serial = 1699] [outer = (nil)] 14:17:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcc9d10c00) [pid = 1844] [serial = 1700] [outer = 0x7fbcba4ecc00] 14:17:02 INFO - PROCESS | 1844 | 1461100622487 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbccb142400) [pid = 1844] [serial = 1701] [outer = 0x7fbcba4ecc00] 14:17:03 INFO - PROCESS | 1844 | 1461100623358 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]]]}] 14:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1581ms 14:17:03 INFO - PROCESS | 1844 | 1461100623418 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 1844 | 1461100623421 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 14:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:17:03 INFO - PROCESS | 1844 | 1461100623428 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 1844 | 1461100623431 Marionette TRACE conn3 <- [1,2238,null,{}] 14:17:03 INFO - PROCESS | 1844 | 1461100623437 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}] 14:17:03 INFO - PROCESS | 1844 | 1461100623679 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 14:17:04 INFO - PROCESS | 1844 | 1461100623991 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba1d800 == 152 [pid = 1844] [id = 567] 14:17:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc8984800) [pid = 1844] [serial = 1702] [outer = (nil)] 14:17:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbccb195c00) [pid = 1844] [serial = 1703] [outer = 0x7fbcc8984800] 14:17:04 INFO - PROCESS | 1844 | 1461100624070 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbccb353400) [pid = 1844] [serial = 1704] [outer = 0x7fbcc8984800] 14:17:04 INFO - PROCESS | 1844 | 1461100624926 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]]]}] 14:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1540ms 14:17:04 INFO - PROCESS | 1844 | 1461100624970 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 14:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:17:04 INFO - PROCESS | 1844 | 1461100624974 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 14:17:04 INFO - PROCESS | 1844 | 1461100624980 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 1844 | 1461100624984 Marionette TRACE conn3 <- [1,2242,null,{}] 14:17:04 INFO - PROCESS | 1844 | 1461100624989 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}] 14:17:05 INFO - PROCESS | 1844 | 1461100625306 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 14:17:05 INFO - PROCESS | 1844 | 1461100625515 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc330800 == 153 [pid = 1844] [id = 568] 14:17:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcca01c000) [pid = 1844] [serial = 1705] [outer = (nil)] 14:17:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbccb428400) [pid = 1844] [serial = 1706] [outer = 0x7fbcca01c000] 14:17:05 INFO - PROCESS | 1844 | 1461100625634 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbccb52c800) [pid = 1844] [serial = 1707] [outer = 0x7fbcca01c000] 14:17:06 INFO - PROCESS | 1844 | 1461100626530 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]]]}] 14:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1586ms 14:17:06 INFO - PROCESS | 1844 | 1461100626567 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 14:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:17:06 INFO - PROCESS | 1844 | 1461100626571 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 14:17:06 INFO - PROCESS | 1844 | 1461100626577 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - PROCESS | 1844 | 1461100626581 Marionette TRACE conn3 <- [1,2246,null,{}] 14:17:06 INFO - PROCESS | 1844 | 1461100626587 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}] 14:17:06 INFO - PROCESS | 1844 | 1461100626899 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 14:17:07 INFO - PROCESS | 1844 | 1461100627243 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdcb6000 == 154 [pid = 1844] [id = 569] 14:17:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbccba76800) [pid = 1844] [serial = 1708] [outer = (nil)] 14:17:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbccba7c000) [pid = 1844] [serial = 1709] [outer = 0x7fbccba76800] 14:17:07 INFO - PROCESS | 1844 | 1461100627340 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbccbe96000) [pid = 1844] [serial = 1710] [outer = 0x7fbccba76800] 14:17:08 INFO - PROCESS | 1844 | 1461100628231 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]]]}] 14:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1692ms 14:17:08 INFO - PROCESS | 1844 | 1461100628271 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 1844 | 1461100628274 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 14:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:17:08 INFO - PROCESS | 1844 | 1461100628281 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 1844 | 1461100628284 Marionette TRACE conn3 <- [1,2250,null,{}] 14:17:08 INFO - PROCESS | 1844 | 1461100628289 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}] 14:17:08 INFO - PROCESS | 1844 | 1461100628563 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 14:17:08 INFO - PROCESS | 1844 | 1461100628889 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0914800 == 155 [pid = 1844] [id = 570] 14:17:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbccba78800) [pid = 1844] [serial = 1711] [outer = (nil)] 14:17:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccc2f2000) [pid = 1844] [serial = 1712] [outer = 0x7fbccba78800] 14:17:08 INFO - PROCESS | 1844 | 1461100628970 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbcccd46400) [pid = 1844] [serial = 1713] [outer = 0x7fbccba78800] 14:17:09 INFO - PROCESS | 1844 | 1461100629849 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]]]}] 14:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1633ms 14:17:09 INFO - PROCESS | 1844 | 1461100629915 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 14:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:17:09 INFO - PROCESS | 1844 | 1461100629919 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 14:17:09 INFO - PROCESS | 1844 | 1461100629925 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 1844 | 1461100629929 Marionette TRACE conn3 <- [1,2254,null,{}] 14:17:09 INFO - PROCESS | 1844 | 1461100629934 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}] 14:17:10 INFO - PROCESS | 1844 | 1461100630170 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 14:17:10 INFO - PROCESS | 1844 | 1461100630447 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd2d9d000 == 156 [pid = 1844] [id = 571] 14:17:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbccbe8e800) [pid = 1844] [serial = 1714] [outer = (nil)] 14:17:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbcce82d400) [pid = 1844] [serial = 1715] [outer = 0x7fbccbe8e800] 14:17:10 INFO - PROCESS | 1844 | 1461100630570 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccfcbfc00) [pid = 1844] [serial = 1716] [outer = 0x7fbccbe8e800] 14:17:11 INFO - PROCESS | 1844 | 1461100631458 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]]]}] 14:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1587ms 14:17:11 INFO - PROCESS | 1844 | 1461100631512 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 1844 | 1461100631516 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 14:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:17:11 INFO - PROCESS | 1844 | 1461100631522 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 1844 | 1461100631525 Marionette TRACE conn3 <- [1,2258,null,{}] 14:17:11 INFO - PROCESS | 1844 | 1461100631530 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}] 14:17:11 INFO - PROCESS | 1844 | 1461100631772 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 14:17:12 INFO - PROCESS | 1844 | 1461100632144 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4cb0000 == 157 [pid = 1844] [id = 572] 14:17:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbcb5d9c800) [pid = 1844] [serial = 1717] [outer = (nil)] 14:17:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccfdd0800) [pid = 1844] [serial = 1718] [outer = 0x7fbcb5d9c800] 14:17:12 INFO - PROCESS | 1844 | 1461100632223 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbccfedac00) [pid = 1844] [serial = 1719] [outer = 0x7fbcb5d9c800] 14:17:13 INFO - PROCESS | 1844 | 1461100633123 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]]]}] 14:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1631ms 14:17:13 INFO - PROCESS | 1844 | 1461100633154 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 14:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:17:13 INFO - PROCESS | 1844 | 1461100633160 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 14:17:13 INFO - PROCESS | 1844 | 1461100633167 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 1844 | 1461100633171 Marionette TRACE conn3 <- [1,2262,null,{}] 14:17:13 INFO - PROCESS | 1844 | 1461100633177 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}] 14:17:13 INFO - PROCESS | 1844 | 1461100633412 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 14:17:13 INFO - PROCESS | 1844 | 1461100633737 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5238800 == 158 [pid = 1844] [id = 573] 14:17:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccba33400) [pid = 1844] [serial = 1720] [outer = (nil)] 14:17:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbcd0c07400) [pid = 1844] [serial = 1721] [outer = 0x7fbccba33400] 14:17:13 INFO - PROCESS | 1844 | 1461100633818 Marionette DEBUG loaded listener.js 14:17:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbcd0d80400) [pid = 1844] [serial = 1722] [outer = 0x7fbccba33400] 14:17:14 INFO - PROCESS | 1844 | 1461100634643 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]]]}] 14:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1536ms 14:17:14 INFO - PROCESS | 1844 | 1461100634703 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 14:17:14 INFO - PROCESS | 1844 | 1461100634707 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 14:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:17:14 INFO - PROCESS | 1844 | 1461100634713 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:17:14 INFO - PROCESS | 1844 | 1461100634716 Marionette TRACE conn3 <- [1,2266,null,{}] 14:17:14 INFO - PROCESS | 1844 | 1461100634722 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}] 14:17:14 INFO - PROCESS | 1844 | 1461100634947 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 14:17:15 INFO - PROCESS | 1844 | 1461100635226 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd75b0000 == 159 [pid = 1844] [id = 574] 14:17:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbccc9bfc00) [pid = 1844] [serial = 1723] [outer = (nil)] 14:17:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcd0d85800) [pid = 1844] [serial = 1724] [outer = 0x7fbccc9bfc00] 14:17:15 INFO - PROCESS | 1844 | 1461100635344 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcd1c6b800) [pid = 1844] [serial = 1725] [outer = 0x7fbccc9bfc00] 14:17:16 INFO - PROCESS | 1844 | 1461100636171 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]]]}] 14:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1486ms 14:17:16 INFO - PROCESS | 1844 | 1461100636200 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 1844 | 1461100636204 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 14:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:17:16 INFO - PROCESS | 1844 | 1461100636210 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - PROCESS | 1844 | 1461100636212 Marionette TRACE conn3 <- [1,2270,null,{}] 14:17:16 INFO - PROCESS | 1844 | 1461100636218 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}] 14:17:16 INFO - PROCESS | 1844 | 1461100636455 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 14:17:16 INFO - PROCESS | 1844 | 1461100636745 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdbd41800 == 160 [pid = 1844] [id = 575] 14:17:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbccfed2c00) [pid = 1844] [serial = 1726] [outer = (nil)] 14:17:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbcd1d7b000) [pid = 1844] [serial = 1727] [outer = 0x7fbccfed2c00] 14:17:16 INFO - PROCESS | 1844 | 1461100636883 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbcd2b3b800) [pid = 1844] [serial = 1728] [outer = 0x7fbccfed2c00] 14:17:17 INFO - PROCESS | 1844 | 1461100637754 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]]]}] 14:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1581ms 14:17:17 INFO - PROCESS | 1844 | 1461100637793 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 1844 | 1461100637796 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 14:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:17:17 INFO - PROCESS | 1844 | 1461100637803 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 1844 | 1461100637806 Marionette TRACE conn3 <- [1,2274,null,{}] 14:17:17 INFO - PROCESS | 1844 | 1461100637811 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}] 14:17:18 INFO - PROCESS | 1844 | 1461100638051 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 14:17:18 INFO - PROCESS | 1844 | 1461100638371 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce2d6c000 == 161 [pid = 1844] [id = 576] 14:17:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcd0c05000) [pid = 1844] [serial = 1729] [outer = (nil)] 14:17:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcd371d000) [pid = 1844] [serial = 1730] [outer = 0x7fbcd0c05000] 14:17:18 INFO - PROCESS | 1844 | 1461100638451 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbcd4138400) [pid = 1844] [serial = 1731] [outer = 0x7fbcd0c05000] 14:17:19 INFO - PROCESS | 1844 | 1461100639302 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]]]}] 14:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1538ms 14:17:19 INFO - PROCESS | 1844 | 1461100639343 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 1844 | 1461100639345 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 14:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:17:19 INFO - PROCESS | 1844 | 1461100639352 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 1844 | 1461100639356 Marionette TRACE conn3 <- [1,2278,null,{}] 14:17:19 INFO - PROCESS | 1844 | 1461100639361 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}] 14:17:19 INFO - PROCESS | 1844 | 1461100639593 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 14:17:19 INFO - PROCESS | 1844 | 1461100639870 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5718000 == 162 [pid = 1844] [id = 577] 14:17:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcbfdef800) [pid = 1844] [serial = 1732] [outer = (nil)] 14:17:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcd2b33000) [pid = 1844] [serial = 1733] [outer = 0x7fbcbfdef800] 14:17:20 INFO - PROCESS | 1844 | 1461100639996 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcd51c9c00) [pid = 1844] [serial = 1734] [outer = 0x7fbcbfdef800] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf6b1800 == 161 [pid = 1844] [id = 447] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd56da800 == 160 [pid = 1844] [id = 501] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcecf86000 == 159 [pid = 1844] [id = 505] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcec166000 == 158 [pid = 1844] [id = 460] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcecf97000 == 157 [pid = 1844] [id = 507] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf9a000 == 156 [pid = 1844] [id = 508] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc2f6800 == 155 [pid = 1844] [id = 504] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7f7d000 == 154 [pid = 1844] [id = 503] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc428d000 == 153 [pid = 1844] [id = 448] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce287e000 == 152 [pid = 1844] [id = 502] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcb5de0800 == 151 [pid = 1844] [id = 506] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbad64800 == 150 [pid = 1844] [id = 461] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd37d8000 == 149 [pid = 1844] [id = 553] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bba000 == 148 [pid = 1844] [id = 552] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0678800 == 147 [pid = 1844] [id = 551] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcce773000 == 146 [pid = 1844] [id = 550] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc669000 == 145 [pid = 1844] [id = 549] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbbae000 == 144 [pid = 1844] [id = 548] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb469000 == 143 [pid = 1844] [id = 547] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a21000 == 142 [pid = 1844] [id = 546] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc3f81000 == 141 [pid = 1844] [id = 545] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc21e1000 == 140 [pid = 1844] [id = 544] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1a13800 == 139 [pid = 1844] [id = 543] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc0f3d800 == 138 [pid = 1844] [id = 542] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbef73800 == 137 [pid = 1844] [id = 541] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbee1f000 == 136 [pid = 1844] [id = 540] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc2e9800 == 135 [pid = 1844] [id = 539] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf93800 == 134 [pid = 1844] [id = 538] 14:17:21 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcb7e51800 == 133 [pid = 1844] [id = 537] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcbafc5000) [pid = 1844] [serial = 1607] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbcb98f6800) [pid = 1844] [serial = 1610] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbccc144000) [pid = 1844] [serial = 1586] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbccbc67000) [pid = 1844] [serial = 1584] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbccba72800) [pid = 1844] [serial = 1583] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbccb9a4400) [pid = 1844] [serial = 1581] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbccb511400) [pid = 1844] [serial = 1580] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbccb145400) [pid = 1844] [serial = 1578] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcc9d11000) [pid = 1844] [serial = 1577] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcc9d05800) [pid = 1844] [serial = 1575] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcc8d22400) [pid = 1844] [serial = 1574] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcc8cc1400) [pid = 1844] [serial = 1572] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcc8980400) [pid = 1844] [serial = 1571] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcc8974400) [pid = 1844] [serial = 1569] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcc8969400) [pid = 1844] [serial = 1568] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcc4208c00) [pid = 1844] [serial = 1566] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcc3fcac00) [pid = 1844] [serial = 1565] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcc19ea000) [pid = 1844] [serial = 1563] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcc0fbf800) [pid = 1844] [serial = 1562] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcc0f14400) [pid = 1844] [serial = 1560] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcbfd88000) [pid = 1844] [serial = 1559] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcbf626000) [pid = 1844] [serial = 1557] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcbf077c00) [pid = 1844] [serial = 1556] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbcbe6c9800) [pid = 1844] [serial = 1554] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbcbc445000) [pid = 1844] [serial = 1553] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcbb053800) [pid = 1844] [serial = 1550] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcbbe19800) [pid = 1844] [serial = 1551] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcba3c6400) [pid = 1844] [serial = 1604] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbccfed9000) [pid = 1844] [serial = 1602] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbccfdd2c00) [pid = 1844] [serial = 1601] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbccfdd0c00) [pid = 1844] [serial = 1599] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccfd74c00) [pid = 1844] [serial = 1598] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbccfc59c00) [pid = 1844] [serial = 1596] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcce75f800) [pid = 1844] [serial = 1595] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbccdc3bc00) [pid = 1844] [serial = 1593] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcccd47800) [pid = 1844] [serial = 1592] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbccc873000) [pid = 1844] [serial = 1590] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbccc2f4800) [pid = 1844] [serial = 1589] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbccc220800) [pid = 1844] [serial = 1587] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcbbcbcc00) [pid = 1844] [serial = 1608] [outer = (nil)] [url = about:blank] 14:17:21 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcba4ea000) [pid = 1844] [serial = 1605] [outer = (nil)] [url = about:blank] 14:17:22 INFO - PROCESS | 1844 | 1461100642417 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]]]}] 14:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 3088ms 14:17:22 INFO - PROCESS | 1844 | 1461100642443 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 1844 | 1461100642447 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 14:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:17:22 INFO - PROCESS | 1844 | 1461100642455 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 1844 | 1461100642461 Marionette TRACE conn3 <- [1,2282,null,{}] 14:17:22 INFO - PROCESS | 1844 | 1461100642469 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}] 14:17:22 INFO - PROCESS | 1844 | 1461100642692 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 14:17:22 INFO - PROCESS | 1844 | 1461100642899 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbaad4800 == 134 [pid = 1844] [id = 578] 14:17:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcba4eb400) [pid = 1844] [serial = 1735] [outer = (nil)] 14:17:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcba842400) [pid = 1844] [serial = 1736] [outer = 0x7fbcba4eb400] 14:17:22 INFO - PROCESS | 1844 | 1461100642972 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcbafc5c00) [pid = 1844] [serial = 1737] [outer = 0x7fbcba4eb400] 14:17:23 INFO - PROCESS | 1844 | 1461100643861 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]]]}] 14:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1434ms 14:17:23 INFO - PROCESS | 1844 | 1461100643890 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 1844 | 1461100643898 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 14:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:17:23 INFO - PROCESS | 1844 | 1461100643909 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 1844 | 1461100643912 Marionette TRACE conn3 <- [1,2286,null,{}] 14:17:23 INFO - PROCESS | 1844 | 1461100643918 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}] 14:17:24 INFO - PROCESS | 1844 | 1461100644232 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 14:17:24 INFO - PROCESS | 1844 | 1461100644268 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf9a000 == 135 [pid = 1844] [id = 579] 14:17:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcba83ec00) [pid = 1844] [serial = 1738] [outer = (nil)] 14:17:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcbbe12800) [pid = 1844] [serial = 1739] [outer = 0x7fbcba83ec00] 14:17:24 INFO - PROCESS | 1844 | 1461100644332 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbc3e2000) [pid = 1844] [serial = 1740] [outer = 0x7fbcba83ec00] 14:17:25 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 14:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1389ms 14:17:25 INFO - PROCESS | 1844 | 1461100645289 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]]]}] 14:17:25 INFO - PROCESS | 1844 | 1461100645299 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 1844 | 1461100645303 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 14:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:17:25 INFO - PROCESS | 1844 | 1461100645309 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - PROCESS | 1844 | 1461100645315 Marionette TRACE conn3 <- [1,2290,null,{}] 14:17:25 INFO - PROCESS | 1844 | 1461100645342 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}] 14:17:25 INFO - PROCESS | 1844 | 1461100645629 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 14:17:25 INFO - PROCESS | 1844 | 1461100645684 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbd9d1000 == 136 [pid = 1844] [id = 580] 14:17:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbe93e400) [pid = 1844] [serial = 1741] [outer = (nil)] 14:17:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcbee35800) [pid = 1844] [serial = 1742] [outer = 0x7fbcbe93e400] 14:17:25 INFO - PROCESS | 1844 | 1461100645819 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcbef7d800) [pid = 1844] [serial = 1743] [outer = 0x7fbcbe93e400] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbccb146800) [pid = 1844] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbccb9a2800) [pid = 1844] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcbee36000) [pid = 1844] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcba841c00) [pid = 1844] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcbe64e800) [pid = 1844] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcbbcbc800) [pid = 1844] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcb98f2000) [pid = 1844] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbccb9aac00) [pid = 1844] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbccb525800) [pid = 1844] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcb5d97400) [pid = 1844] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcbfd88c00) [pid = 1844] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcbbfea400) [pid = 1844] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcbe932400) [pid = 1844] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcba2f2000) [pid = 1844] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcbe931800) [pid = 1844] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcc1db2800) [pid = 1844] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcc21b0400) [pid = 1844] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbcc1db0000) [pid = 1844] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbcc3fc8800) [pid = 1844] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbcb7ef1400) [pid = 1844] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbcb7ef3800) [pid = 1844] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:17:26 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbccb146000) [pid = 1844] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:17:27 INFO - PROCESS | 1844 | 1461100647311 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]]]}] 14:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2045ms 14:17:27 INFO - PROCESS | 1844 | 1461100647355 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 14:17:27 INFO - PROCESS | 1844 | 1461100647360 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 14:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:17:27 INFO - PROCESS | 1844 | 1461100647366 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:17:27 INFO - PROCESS | 1844 | 1461100647368 Marionette TRACE conn3 <- [1,2294,null,{}] 14:17:27 INFO - PROCESS | 1844 | 1461100647373 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}] 14:17:27 INFO - PROCESS | 1844 | 1461100647586 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 14:17:27 INFO - PROCESS | 1844 | 1461100647772 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee22800 == 137 [pid = 1844] [id = 581] 14:17:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbcba841c00) [pid = 1844] [serial = 1744] [outer = (nil)] 14:17:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcbee2bc00) [pid = 1844] [serial = 1745] [outer = 0x7fbcba841c00] 14:17:27 INFO - PROCESS | 1844 | 1461100647835 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcbf057400) [pid = 1844] [serial = 1746] [outer = 0x7fbcba841c00] 14:17:28 INFO - PROCESS | 1844 | 1461100648584 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]]]}] 14:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1231ms 14:17:28 INFO - PROCESS | 1844 | 1461100648598 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 1844 | 1461100648601 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 14:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:17:28 INFO - PROCESS | 1844 | 1461100648620 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 1844 | 1461100648624 Marionette TRACE conn3 <- [1,2298,null,{}] 14:17:28 INFO - PROCESS | 1844 | 1461100648630 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}] 14:17:28 INFO - PROCESS | 1844 | 1461100648835 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 14:17:29 INFO - PROCESS | 1844 | 1461100649224 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcb96cd800 == 138 [pid = 1844] [id = 582] 14:17:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcb5d9a800) [pid = 1844] [serial = 1747] [outer = (nil)] 14:17:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcb7ef8800) [pid = 1844] [serial = 1748] [outer = 0x7fbcb5d9a800] 14:17:29 INFO - PROCESS | 1844 | 1461100649307 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcba2ef800) [pid = 1844] [serial = 1749] [outer = 0x7fbcb5d9a800] 14:17:30 INFO - PROCESS | 1844 | 1461100650287 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]]]}] 14:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1742ms 14:17:30 INFO - PROCESS | 1844 | 1461100650353 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 1844 | 1461100650361 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 14:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:17:30 INFO - PROCESS | 1844 | 1461100650371 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 1844 | 1461100650376 Marionette TRACE conn3 <- [1,2302,null,{}] 14:17:30 INFO - PROCESS | 1844 | 1461100650384 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}] 14:17:30 INFO - PROCESS | 1844 | 1461100650676 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 14:17:31 INFO - PROCESS | 1844 | 1461100651007 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc2e3800 == 139 [pid = 1844] [id = 583] 14:17:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcbbcc0800) [pid = 1844] [serial = 1750] [outer = (nil)] 14:17:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcbbe0b400) [pid = 1844] [serial = 1751] [outer = 0x7fbcbbcc0800] 14:17:31 INFO - PROCESS | 1844 | 1461100651091 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbbfef400) [pid = 1844] [serial = 1752] [outer = 0x7fbcbbcc0800] 14:17:32 INFO - PROCESS | 1844 | 1461100652091 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]]]}] 14:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1786ms 14:17:32 INFO - PROCESS | 1844 | 1461100652162 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 14:17:32 INFO - PROCESS | 1844 | 1461100652169 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 14:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:17:32 INFO - PROCESS | 1844 | 1461100652177 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - PROCESS | 1844 | 1461100652185 Marionette TRACE conn3 <- [1,2306,null,{}] 14:17:32 INFO - PROCESS | 1844 | 1461100652196 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}] 14:17:32 INFO - PROCESS | 1844 | 1461100652488 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 14:17:32 INFO - PROCESS | 1844 | 1461100652846 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbfe69000 == 140 [pid = 1844] [id = 584] 14:17:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbbff6800) [pid = 1844] [serial = 1753] [outer = (nil)] 14:17:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbc44f800) [pid = 1844] [serial = 1754] [outer = 0x7fbcbbff6800] 14:17:32 INFO - PROCESS | 1844 | 1461100652923 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcbe933800) [pid = 1844] [serial = 1755] [outer = 0x7fbcbbff6800] 14:17:33 INFO - PROCESS | 1844 | 1461100653856 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]]]}] 14:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1746ms 14:17:33 INFO - PROCESS | 1844 | 1461100653923 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 1844 | 1461100653928 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 14:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:17:33 INFO - PROCESS | 1844 | 1461100653943 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 1844 | 1461100653953 Marionette TRACE conn3 <- [1,2310,null,{}] 14:17:33 INFO - PROCESS | 1844 | 1461100653959 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}] 14:17:34 INFO - PROCESS | 1844 | 1461100654249 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 14:17:34 INFO - PROCESS | 1844 | 1461100654582 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1a12800 == 141 [pid = 1844] [id = 585] 14:17:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcbc3ee400) [pid = 1844] [serial = 1756] [outer = (nil)] 14:17:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcbf0b1400) [pid = 1844] [serial = 1757] [outer = 0x7fbcbc3ee400] 14:17:34 INFO - PROCESS | 1844 | 1461100654659 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcbfd63400) [pid = 1844] [serial = 1758] [outer = 0x7fbcbc3ee400] 14:17:35 INFO - PROCESS | 1844 | 1461100655580 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]]]}] 14:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1696ms 14:17:35 INFO - PROCESS | 1844 | 1461100655632 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 14:17:35 INFO - PROCESS | 1844 | 1461100655636 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 14:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:17:35 INFO - PROCESS | 1844 | 1461100655643 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:17:35 INFO - PROCESS | 1844 | 1461100655646 Marionette TRACE conn3 <- [1,2314,null,{}] 14:17:35 INFO - PROCESS | 1844 | 1461100655652 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}] 14:17:35 INFO - PROCESS | 1844 | 1461100655892 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 14:17:36 INFO - PROCESS | 1844 | 1461100656204 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2f99800 == 142 [pid = 1844] [id = 586] 14:17:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcbef7c400) [pid = 1844] [serial = 1759] [outer = (nil)] 14:17:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcc0fba800) [pid = 1844] [serial = 1760] [outer = 0x7fbcbef7c400] 14:17:36 INFO - PROCESS | 1844 | 1461100656292 Marionette DEBUG loaded listener.js 14:17:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcc1daf000) [pid = 1844] [serial = 1761] [outer = 0x7fbcbef7c400] 14:17:37 INFO - PROCESS | 1844 | 1461100657172 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]]]}] 14:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1580ms 14:17:37 INFO - PROCESS | 1844 | 1461100657243 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 1844 | 1461100657246 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 14:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:17:37 INFO - PROCESS | 1844 | 1461100657257 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:17:37 INFO - PROCESS | 1844 | 1461100657260 Marionette TRACE conn3 <- [1,2318,null,{}] 14:17:37 INFO - PROCESS | 1844 | 1461100657267 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}] 14:17:37 INFO - PROCESS | 1844 | 1461100657551 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 14:17:37 INFO - PROCESS | 1844 | 1461100657879 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc89d4000 == 143 [pid = 1844] [id = 587] 14:17:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcc1f8b800) [pid = 1844] [serial = 1762] [outer = (nil)] 14:17:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcc1f95400) [pid = 1844] [serial = 1763] [outer = 0x7fbcc1f8b800] 14:17:37 INFO - PROCESS | 1844 | 1461100657973 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc3fc9c00) [pid = 1844] [serial = 1764] [outer = 0x7fbcc1f8b800] 14:17:38 INFO - PROCESS | 1844 | 1461100658926 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] 14:17:38 INFO - PROCESS | 1844 | 1461100658967 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 14:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:17:38 INFO - PROCESS | 1844 | 1461100658974 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 1844 | 1461100658977 Marionette TRACE conn3 <- [1,2322,null,{}] 14:17:38 INFO - PROCESS | 1844 | 1461100658983 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}] 14:17:39 INFO - PROCESS | 1844 | 1461100659224 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 14:17:39 INFO - PROCESS | 1844 | 1461100659546 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca0b6800 == 144 [pid = 1844] [id = 588] 14:17:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc1f8d400) [pid = 1844] [serial = 1765] [outer = (nil)] 14:17:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc897e000) [pid = 1844] [serial = 1766] [outer = 0x7fbcc1f8d400] 14:17:39 INFO - PROCESS | 1844 | 1461100659627 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcc8d14c00) [pid = 1844] [serial = 1767] [outer = 0x7fbcc1f8d400] 14:17:40 INFO - PROCESS | 1844 | 1461100660476 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]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1538ms 14:17:40 INFO - PROCESS | 1844 | 1461100660513 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 1844 | 1461100660517 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 14:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:17:40 INFO - PROCESS | 1844 | 1461100660524 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - PROCESS | 1844 | 1461100660528 Marionette TRACE conn3 <- [1,2326,null,{}] 14:17:40 INFO - PROCESS | 1844 | 1461100660533 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}] 14:17:40 INFO - PROCESS | 1844 | 1461100660771 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 14:17:41 INFO - PROCESS | 1844 | 1461100661048 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb911800 == 145 [pid = 1844] [id = 589] 14:17:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcc4208400) [pid = 1844] [serial = 1768] [outer = (nil)] 14:17:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcc9007400) [pid = 1844] [serial = 1769] [outer = 0x7fbcc4208400] 14:17:41 INFO - PROCESS | 1844 | 1461100661169 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcc9d0e400) [pid = 1844] [serial = 1770] [outer = 0x7fbcc4208400] 14:17:42 INFO - PROCESS | 1844 | 1461100662013 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]]]}] 14:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1534ms 14:17:42 INFO - PROCESS | 1844 | 1461100662059 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 14:17:42 INFO - PROCESS | 1844 | 1461100662063 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 14:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:17:42 INFO - PROCESS | 1844 | 1461100662070 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:17:42 INFO - PROCESS | 1844 | 1461100662073 Marionette TRACE conn3 <- [1,2330,null,{}] 14:17:42 INFO - PROCESS | 1844 | 1461100662078 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}] 14:17:42 INFO - PROCESS | 1844 | 1461100662326 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 14:17:42 INFO - PROCESS | 1844 | 1461100662602 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2b8800 == 146 [pid = 1844] [id = 590] 14:17:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc0f14000) [pid = 1844] [serial = 1771] [outer = (nil)] 14:17:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbccb146000) [pid = 1844] [serial = 1772] [outer = 0x7fbcc0f14000] 14:17:42 INFO - PROCESS | 1844 | 1461100662773 Marionette DEBUG loaded listener.js 14:17:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbccb198800) [pid = 1844] [serial = 1773] [outer = 0x7fbcc0f14000] 14:17:43 INFO - PROCESS | 1844 | 1461100663753 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]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1730ms 14:17:43 INFO - PROCESS | 1844 | 1461100663802 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 1844 | 1461100663805 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 14:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:17:43 INFO - PROCESS | 1844 | 1461100663811 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 1844 | 1461100663813 Marionette TRACE conn3 <- [1,2334,null,{}] 14:17:43 INFO - PROCESS | 1844 | 1461100663819 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}] 14:17:44 INFO - PROCESS | 1844 | 1461100664055 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 14:17:44 INFO - PROCESS | 1844 | 1461100664330 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcccc95800 == 147 [pid = 1844] [id = 591] 14:17:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbcc8980c00) [pid = 1844] [serial = 1774] [outer = (nil)] 14:17:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccb50f400) [pid = 1844] [serial = 1775] [outer = 0x7fbcc8980c00] 14:17:44 INFO - PROCESS | 1844 | 1461100664453 Marionette DEBUG loaded listener.js 14:17:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbccb8ad400) [pid = 1844] [serial = 1776] [outer = 0x7fbcc8980c00] 14:17:45 INFO - PROCESS | 1844 | 1461100665320 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]]]}] 14:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1578ms 14:17:45 INFO - PROCESS | 1844 | 1461100665391 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 1844 | 1461100665395 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 14:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:17:45 INFO - PROCESS | 1844 | 1461100665400 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:17:45 INFO - PROCESS | 1844 | 1461100665403 Marionette TRACE conn3 <- [1,2338,null,{}] 14:17:45 INFO - PROCESS | 1844 | 1461100665409 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}] 14:17:45 INFO - PROCESS | 1844 | 1461100665648 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 14:17:45 INFO - PROCESS | 1844 | 1461100665980 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfc7d000 == 148 [pid = 1844] [id = 592] 14:17:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbccb9ac400) [pid = 1844] [serial = 1777] [outer = (nil)] 14:17:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbccb9af400) [pid = 1844] [serial = 1778] [outer = 0x7fbccb9ac400] 14:17:46 INFO - PROCESS | 1844 | 1461100666075 Marionette DEBUG loaded listener.js 14:17:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccba74c00) [pid = 1844] [serial = 1779] [outer = 0x7fbccb9ac400] 14:17:47 INFO - PROCESS | 1844 | 1461100667001 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]]]}] 14:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1633ms 14:17:47 INFO - PROCESS | 1844 | 1461100667036 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 1844 | 1461100667039 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 14:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:17:47 INFO - PROCESS | 1844 | 1461100667045 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - PROCESS | 1844 | 1461100667050 Marionette TRACE conn3 <- [1,2342,null,{}] 14:17:47 INFO - PROCESS | 1844 | 1461100667056 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}] 14:17:47 INFO - PROCESS | 1844 | 1461100667343 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 14:17:47 INFO - PROCESS | 1844 | 1461100667660 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cdc800 == 149 [pid = 1844] [id = 593] 14:17:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbccb9acc00) [pid = 1844] [serial = 1780] [outer = (nil)] 14:17:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccc220800) [pid = 1844] [serial = 1781] [outer = 0x7fbccb9acc00] 14:17:47 INFO - PROCESS | 1844 | 1461100667741 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbccc86b400) [pid = 1844] [serial = 1782] [outer = 0x7fbccb9acc00] 14:17:48 INFO - PROCESS | 1844 | 1461100668629 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]]]}] 14:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1633ms 14:17:48 INFO - PROCESS | 1844 | 1461100668679 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 14:17:48 INFO - PROCESS | 1844 | 1461100668683 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 14:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:17:48 INFO - PROCESS | 1844 | 1461100668689 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:17:48 INFO - PROCESS | 1844 | 1461100668692 Marionette TRACE conn3 <- [1,2346,null,{}] 14:17:48 INFO - PROCESS | 1844 | 1461100668698 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}] 14:17:48 INFO - PROCESS | 1844 | 1461100668934 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 14:17:49 INFO - PROCESS | 1844 | 1461100669253 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd446e800 == 150 [pid = 1844] [id = 594] 14:17:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccbc69800) [pid = 1844] [serial = 1783] [outer = (nil)] 14:17:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbccda8ec00) [pid = 1844] [serial = 1784] [outer = 0x7fbccbc69800] 14:17:49 INFO - PROCESS | 1844 | 1461100669330 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbccfb1a400) [pid = 1844] [serial = 1785] [outer = 0x7fbccbc69800] 14:17:50 INFO - PROCESS | 1844 | 1461100670207 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]]]}] 14:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1584ms 14:17:50 INFO - PROCESS | 1844 | 1461100670275 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 14:17:50 INFO - PROCESS | 1844 | 1461100670278 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 14:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:17:50 INFO - PROCESS | 1844 | 1461100670285 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:17:50 INFO - PROCESS | 1844 | 1461100670288 Marionette TRACE conn3 <- [1,2350,null,{}] 14:17:50 INFO - PROCESS | 1844 | 1461100670294 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}] 14:17:50 INFO - PROCESS | 1844 | 1461100670536 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 14:17:50 INFO - PROCESS | 1844 | 1461100670857 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e12800 == 151 [pid = 1844] [id = 595] 14:17:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcb5d99000) [pid = 1844] [serial = 1786] [outer = (nil)] 14:17:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbccfc61800) [pid = 1844] [serial = 1787] [outer = 0x7fbcb5d99000] 14:17:50 INFO - PROCESS | 1844 | 1461100670939 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbccfe7cc00) [pid = 1844] [serial = 1788] [outer = 0x7fbcb5d99000] 14:17:51 INFO - PROCESS | 1844 | 1461100671788 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]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1540ms 14:17:51 INFO - PROCESS | 1844 | 1461100671826 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 1844 | 1461100671832 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 14:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:17:51 INFO - PROCESS | 1844 | 1461100671839 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - PROCESS | 1844 | 1461100671842 Marionette TRACE conn3 <- [1,2354,null,{}] 14:17:51 INFO - PROCESS | 1844 | 1461100671847 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}] 14:17:52 INFO - PROCESS | 1844 | 1461100672083 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 14:17:52 INFO - PROCESS | 1844 | 1461100672417 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5702800 == 152 [pid = 1844] [id = 596] 14:17:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbccfe81800) [pid = 1844] [serial = 1789] [outer = (nil)] 14:17:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbcd0c03c00) [pid = 1844] [serial = 1790] [outer = 0x7fbccfe81800] 14:17:52 INFO - PROCESS | 1844 | 1461100672543 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbcd2aa8400) [pid = 1844] [serial = 1791] [outer = 0x7fbccfe81800] 14:17:53 INFO - PROCESS | 1844 | 1461100673415 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]]]}] 14:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1632ms 14:17:53 INFO - PROCESS | 1844 | 1461100673471 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 1844 | 1461100673475 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 14:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:17:53 INFO - PROCESS | 1844 | 1461100673481 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - PROCESS | 1844 | 1461100673484 Marionette TRACE conn3 <- [1,2358,null,{}] 14:17:53 INFO - PROCESS | 1844 | 1461100673490 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}] 14:17:53 INFO - PROCESS | 1844 | 1461100673724 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 14:17:54 INFO - PROCESS | 1844 | 1461100674045 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce775e000 == 153 [pid = 1844] [id = 597] 14:17:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcd0a80800) [pid = 1844] [serial = 1792] [outer = (nil)] 14:17:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcd5028400) [pid = 1844] [serial = 1793] [outer = 0x7fbcd0a80800] 14:17:54 INFO - PROCESS | 1844 | 1461100674123 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbcd5610400) [pid = 1844] [serial = 1794] [outer = 0x7fbcd0a80800] 14:17:55 INFO - PROCESS | 1844 | 1461100675017 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]]]}] 14:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1593ms 14:17:55 INFO - PROCESS | 1844 | 1461100675074 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 1844 | 1461100675078 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 14:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:17:55 INFO - PROCESS | 1844 | 1461100675084 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 1844 | 1461100675087 Marionette TRACE conn3 <- [1,2362,null,{}] 14:17:55 INFO - PROCESS | 1844 | 1461100675093 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}] 14:17:55 INFO - PROCESS | 1844 | 1461100675327 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 14:17:55 INFO - PROCESS | 1844 | 1461100675613 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce8015000 == 154 [pid = 1844] [id = 598] 14:17:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcc1ee1800) [pid = 1844] [serial = 1795] [outer = (nil)] 14:17:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcd5e4e800) [pid = 1844] [serial = 1796] [outer = 0x7fbcc1ee1800] 14:17:55 INFO - PROCESS | 1844 | 1461100675730 Marionette DEBUG loaded listener.js 14:17:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcd75ce000) [pid = 1844] [serial = 1797] [outer = 0x7fbcc1ee1800] 14:17:56 INFO - PROCESS | 1844 | 1461100676594 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]]]}] 14:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1584ms 14:17:56 INFO - PROCESS | 1844 | 1461100676670 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 1844 | 1461100676673 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 14:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:17:56 INFO - PROCESS | 1844 | 1461100676685 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 1844 | 1461100676687 Marionette TRACE conn3 <- [1,2366,null,{}] 14:17:56 INFO - PROCESS | 1844 | 1461100676699 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}] 14:17:56 INFO - PROCESS | 1844 | 1461100676972 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 14:17:57 INFO - PROCESS | 1844 | 1461100677320 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba73c000 == 155 [pid = 1844] [id = 599] 14:17:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbcb5d9bc00) [pid = 1844] [serial = 1798] [outer = (nil)] 14:17:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbcba2f3c00) [pid = 1844] [serial = 1799] [outer = 0x7fbcb5d9bc00] 14:17:57 INFO - PROCESS | 1844 | 1461100677415 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbccfe86800) [pid = 1844] [serial = 1800] [outer = 0x7fbcb5d9bc00] 14:17:58 INFO - PROCESS | 1844 | 1461100678367 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]]]}] 14:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1751ms 14:17:58 INFO - PROCESS | 1844 | 1461100678432 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 14:17:58 INFO - PROCESS | 1844 | 1461100678435 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 14:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:17:58 INFO - PROCESS | 1844 | 1461100678443 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:17:58 INFO - PROCESS | 1844 | 1461100678446 Marionette TRACE conn3 <- [1,2370,null,{}] 14:17:58 INFO - PROCESS | 1844 | 1461100678451 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}] 14:17:58 INFO - PROCESS | 1844 | 1461100678701 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 14:17:59 INFO - PROCESS | 1844 | 1461100679612 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bc7000 == 154 [pid = 1844] [id = 387] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba4d0000 == 153 [pid = 1844] [id = 555] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7f7a000 == 152 [pid = 1844] [id = 392] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbbb0000 == 151 [pid = 1844] [id = 385] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce5c82000 == 150 [pid = 1844] [id = 391] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdc915000 == 149 [pid = 1844] [id = 390] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbee22800 == 148 [pid = 1844] [id = 581] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbd9d1000 == 147 [pid = 1844] [id = 580] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf9a000 == 146 [pid = 1844] [id = 579] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbaad4800 == 145 [pid = 1844] [id = 578] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5238800 == 144 [pid = 1844] [id = 573] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4cb0000 == 143 [pid = 1844] [id = 572] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd2d9d000 == 142 [pid = 1844] [id = 571] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0914800 == 141 [pid = 1844] [id = 570] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccdcb6000 == 140 [pid = 1844] [id = 569] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc330800 == 139 [pid = 1844] [id = 568] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba1d800 == 138 [pid = 1844] [id = 567] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca194000 == 137 [pid = 1844] [id = 566] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a53000 == 136 [pid = 1844] [id = 565] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40a3800 == 135 [pid = 1844] [id = 564] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc18d5000 == 134 [pid = 1844] [id = 563] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1093800 == 133 [pid = 1844] [id = 562] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbef65000 == 132 [pid = 1844] [id = 561] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbe8ad800 == 131 [pid = 1844] [id = 560] 14:18:00 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbaacf800 == 130 [pid = 1844] [id = 559] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbccb9aa800) [pid = 1844] [serial = 1647] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbccc215c00) [pid = 1844] [serial = 1652] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbccfcbc000) [pid = 1844] [serial = 1659] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcbbe0c800) [pid = 1844] [serial = 1617] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbccda8b400) [pid = 1844] [serial = 1656] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbcbe64b800) [pid = 1844] [serial = 1620] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcbaac1800) [pid = 1844] [serial = 1670] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbccfe80400) [pid = 1844] [serial = 1662] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbccbe73000) [pid = 1844] [serial = 1649] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbcba3c4c00) [pid = 1844] [serial = 1614] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbcce8ce800) [pid = 1844] [serial = 1658] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcbfd8ec00) [pid = 1844] [serial = 1628] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcbc371000) [pid = 1844] [serial = 1673] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcc1daf400) [pid = 1844] [serial = 1629] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcbf07ec00) [pid = 1844] [serial = 1625] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbccfdd6000) [pid = 1844] [serial = 1661] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcba3c7000) [pid = 1844] [serial = 1667] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbccbe90400) [pid = 1844] [serial = 1650] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcb7eff800) [pid = 1844] [serial = 1613] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcbef79c00) [pid = 1844] [serial = 1623] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcbc443c00) [pid = 1844] [serial = 1674] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcbbcbec00) [pid = 1844] [serial = 1616] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcc896b400) [pid = 1844] [serial = 1635] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcc900d400) [pid = 1844] [serial = 1640] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcc32a1c00) [pid = 1844] [serial = 1632] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcc8d1a400) [pid = 1844] [serial = 1638] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbccb8ad000) [pid = 1844] [serial = 1646] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbccc9b4400) [pid = 1844] [serial = 1655] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcd054b400) [pid = 1844] [serial = 1664] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcbf0b0400) [pid = 1844] [serial = 1626] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcc420a000) [pid = 1844] [serial = 1634] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbcbc3f0c00) [pid = 1844] [serial = 1619] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcc21b8c00) [pid = 1844] [serial = 1631] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcbe938400) [pid = 1844] [serial = 1548] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccb14e400) [pid = 1844] [serial = 1643] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcbbcc0400) [pid = 1844] [serial = 1671] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcba839c00) [pid = 1844] [serial = 1668] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbccb27a000) [pid = 1844] [serial = 1644] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcbee2d800) [pid = 1844] [serial = 1622] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcc9d0f400) [pid = 1844] [serial = 1641] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcc8983400) [pid = 1844] [serial = 1637] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcd0a85000) [pid = 1844] [serial = 1665] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbccc2f6c00) [pid = 1844] [serial = 1653] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcbc442800) [pid = 1844] [serial = 1676] [outer = (nil)] [url = about:blank] 14:18:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcb7e52000 == 131 [pid = 1844] [id = 600] 14:18:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcb98f7c00) [pid = 1844] [serial = 1801] [outer = (nil)] 14:18:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcba2e8c00) [pid = 1844] [serial = 1802] [outer = 0x7fbcb98f7c00] 14:18:00 INFO - PROCESS | 1844 | 1461100680796 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcba4e9000) [pid = 1844] [serial = 1803] [outer = 0x7fbcb98f7c00] 14:18:01 INFO - PROCESS | 1844 | 1461100681794 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]]]}] 14:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 3387ms 14:18:01 INFO - PROCESS | 1844 | 1461100681833 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 1844 | 1461100681840 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 14:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:18:01 INFO - PROCESS | 1844 | 1461100681849 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 1844 | 1461100681853 Marionette TRACE conn3 <- [1,2374,null,{}] 14:18:01 INFO - PROCESS | 1844 | 1461100681860 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}] 14:18:02 INFO - PROCESS | 1844 | 1461100682088 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 14:18:02 INFO - PROCESS | 1844 | 1461100682308 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbb1d6000 == 132 [pid = 1844] [id = 601] 14:18:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcb5d95000) [pid = 1844] [serial = 1804] [outer = (nil)] 14:18:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcbafc8c00) [pid = 1844] [serial = 1805] [outer = 0x7fbcb5d95000] 14:18:02 INFO - PROCESS | 1844 | 1461100682385 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbbcbe400) [pid = 1844] [serial = 1806] [outer = 0x7fbcb5d95000] 14:18:03 INFO - PROCESS | 1844 | 1461100683271 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]]]}] 14:18:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:18:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1493ms 14:18:03 INFO - PROCESS | 1844 | 1461100683344 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 14:18:03 INFO - PROCESS | 1844 | 1461100683349 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 14:18:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:18:03 INFO - PROCESS | 1844 | 1461100683359 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - PROCESS | 1844 | 1461100683362 Marionette TRACE conn3 <- [1,2378,null,{}] 14:18:03 INFO - PROCESS | 1844 | 1461100683375 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}] 14:18:03 INFO - PROCESS | 1844 | 1461100683659 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 14:18:03 INFO - PROCESS | 1844 | 1461100683694 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc0df000 == 133 [pid = 1844] [id = 602] 14:18:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbbcbe800) [pid = 1844] [serial = 1807] [outer = (nil)] 14:18:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcbc37c000) [pid = 1844] [serial = 1808] [outer = 0x7fbcbbcbe800] 14:18:03 INFO - PROCESS | 1844 | 1461100683759 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcbc443c00) [pid = 1844] [serial = 1809] [outer = 0x7fbcbbcbe800] 14:18:04 INFO - PROCESS | 1844 | 1461100684954 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]]]}] 14:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1636ms 14:18:04 INFO - PROCESS | 1844 | 1461100684995 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 1844 | 1461100684999 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 14:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:18:05 INFO - PROCESS | 1844 | 1461100685025 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 1844 | 1461100685034 Marionette TRACE conn3 <- [1,2382,null,{}] 14:18:05 INFO - PROCESS | 1844 | 1461100685048 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}] 14:18:05 INFO - PROCESS | 1844 | 1461100685351 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcbe93e400) [pid = 1844] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcb5d9c800) [pid = 1844] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcba4eb400) [pid = 1844] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcbbe18800) [pid = 1844] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbccba78800) [pid = 1844] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbccbe8e800) [pid = 1844] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcc3fcdc00) [pid = 1844] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcca01c000) [pid = 1844] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcba4ecc00) [pid = 1844] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbccc9bfc00) [pid = 1844] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcbf073000) [pid = 1844] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbccfed2c00) [pid = 1844] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcba83ec00) [pid = 1844] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcb5d95c00) [pid = 1844] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcd0c05000) [pid = 1844] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcbbe1a000) [pid = 1844] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcc8984800) [pid = 1844] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbccba33400) [pid = 1844] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbccba76800) [pid = 1844] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbcba2ec000) [pid = 1844] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbcc8982c00) [pid = 1844] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:18:06 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbcbf077800) [pid = 1844] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:18:06 INFO - PROCESS | 1844 | 1461100686174 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf72800 == 134 [pid = 1844] [id = 603] 14:18:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbcb5d95c00) [pid = 1844] [serial = 1810] [outer = (nil)] 14:18:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcba4f6c00) [pid = 1844] [serial = 1811] [outer = 0x7fbcb5d95c00] 14:18:06 INFO - PROCESS | 1844 | 1461100686238 Marionette DEBUG loaded listener.js 14:18:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcbe93cc00) [pid = 1844] [serial = 1812] [outer = 0x7fbcb5d95c00] 14:18:06 INFO - PROCESS | 1844 | 1461100686960 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]]]}] 14:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2010ms 14:18:07 INFO - PROCESS | 1844 | 1461100687017 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 14:18:07 INFO - PROCESS | 1844 | 1461100687022 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 14:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:18:07 INFO - PROCESS | 1844 | 1461100687027 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:18:07 INFO - PROCESS | 1844 | 1461100687030 Marionette TRACE conn3 <- [1,2386,null,{}] 14:18:07 INFO - PROCESS | 1844 | 1461100687036 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}] 14:18:07 INFO - PROCESS | 1844 | 1461100687248 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 14:18:07 INFO - PROCESS | 1844 | 1461100687440 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee80000 == 135 [pid = 1844] [id = 604] 14:18:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcb5d9c000) [pid = 1844] [serial = 1813] [outer = (nil)] 14:18:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcbef7f800) [pid = 1844] [serial = 1814] [outer = 0x7fbcb5d9c000] 14:18:07 INFO - PROCESS | 1844 | 1461100687513 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcbf07d800) [pid = 1844] [serial = 1815] [outer = 0x7fbcb5d9c000] 14:18:08 INFO - PROCESS | 1844 | 1461100688592 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]]]}] 14:18:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:18:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1636ms 14:18:08 INFO - PROCESS | 1844 | 1461100688665 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 14:18:08 INFO - PROCESS | 1844 | 1461100688673 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 14:18:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:18:08 INFO - PROCESS | 1844 | 1461100688683 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:18:08 INFO - PROCESS | 1844 | 1461100688688 Marionette TRACE conn3 <- [1,2390,null,{}] 14:18:08 INFO - PROCESS | 1844 | 1461100688699 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}] 14:18:08 INFO - PROCESS | 1844 | 1461100688985 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 14:18:09 INFO - PROCESS | 1844 | 1461100689325 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf8b000 == 136 [pid = 1844] [id = 605] 14:18:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcbafcf800) [pid = 1844] [serial = 1816] [outer = (nil)] 14:18:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcbbcbfc00) [pid = 1844] [serial = 1817] [outer = 0x7fbcbafcf800] 14:18:09 INFO - PROCESS | 1844 | 1461100689406 Marionette DEBUG loaded listener.js 14:18:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbc3e5400) [pid = 1844] [serial = 1818] [outer = 0x7fbcbafcf800] 14:18:10 INFO - PROCESS | 1844 | 1461100690342 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]]]}] 14:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1739ms 14:18:10 INFO - PROCESS | 1844 | 1461100690422 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 14:18:10 INFO - PROCESS | 1844 | 1461100690431 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 14:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:18:10 INFO - PROCESS | 1844 | 1461100690441 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:18:10 INFO - PROCESS | 1844 | 1461100690445 Marionette TRACE conn3 <- [1,2394,null,{}] 14:18:10 INFO - PROCESS | 1844 | 1461100690451 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}] 14:18:10 INFO - PROCESS | 1844 | 1461100690727 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 14:18:11 INFO - PROCESS | 1844 | 1461100691047 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf0b2800 == 137 [pid = 1844] [id = 606] 14:18:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbc44dc00) [pid = 1844] [serial = 1819] [outer = (nil)] 14:18:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbee38800) [pid = 1844] [serial = 1820] [outer = 0x7fbcbc44dc00] 14:18:11 INFO - PROCESS | 1844 | 1461100691132 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcbf05b400) [pid = 1844] [serial = 1821] [outer = 0x7fbcbc44dc00] 14:18:12 INFO - PROCESS | 1844 | 1461100692186 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]]]}] 14:18:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1788ms 14:18:12 INFO - PROCESS | 1844 | 1461100692230 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 14:18:12 INFO - PROCESS | 1844 | 1461100692234 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 14:18:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:18:12 INFO - PROCESS | 1844 | 1461100692240 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:18:12 INFO - PROCESS | 1844 | 1461100692246 Marionette TRACE conn3 <- [1,2398,null,{}] 14:18:12 INFO - PROCESS | 1844 | 1461100692264 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}] 14:18:12 INFO - PROCESS | 1844 | 1461100692558 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 14:18:12 INFO - PROCESS | 1844 | 1461100692888 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1082800 == 138 [pid = 1844] [id = 607] 14:18:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcbee38000) [pid = 1844] [serial = 1822] [outer = (nil)] 14:18:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcbfd71c00) [pid = 1844] [serial = 1823] [outer = 0x7fbcbee38000] 14:18:12 INFO - PROCESS | 1844 | 1461100692973 Marionette DEBUG loaded listener.js 14:18:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcc0f14c00) [pid = 1844] [serial = 1824] [outer = 0x7fbcbee38000] 14:18:13 INFO - PROCESS | 1844 | 1461100693926 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]]]}] 14:18:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:18:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1740ms 14:18:13 INFO - PROCESS | 1844 | 1461100693982 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 14:18:13 INFO - PROCESS | 1844 | 1461100693987 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 14:18:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:18:13 INFO - PROCESS | 1844 | 1461100693994 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:18:14 INFO - PROCESS | 1844 | 1461100693997 Marionette TRACE conn3 <- [1,2402,null,{}] 14:18:14 INFO - PROCESS | 1844 | 1461100694003 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}] 14:18:14 INFO - PROCESS | 1844 | 1461100694272 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 14:18:14 INFO - PROCESS | 1844 | 1461100694604 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc12b0800 == 139 [pid = 1844] [id = 608] 14:18:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcbf627c00) [pid = 1844] [serial = 1825] [outer = (nil)] 14:18:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcc1daf400) [pid = 1844] [serial = 1826] [outer = 0x7fbcbf627c00] 14:18:14 INFO - PROCESS | 1844 | 1461100694688 Marionette DEBUG loaded listener.js 14:18:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcc1dbcc00) [pid = 1844] [serial = 1827] [outer = 0x7fbcbf627c00] 14:18:15 INFO - PROCESS | 1844 | 1461100695565 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]]]}] 14:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1631ms 14:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:18:15 INFO - PROCESS | 1844 | 1461100695626 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 14:18:15 INFO - PROCESS | 1844 | 1461100695629 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 14:18:15 INFO - PROCESS | 1844 | 1461100695635 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:18:15 INFO - PROCESS | 1844 | 1461100695639 Marionette TRACE conn3 <- [1,2406,null,{}] 14:18:15 INFO - PROCESS | 1844 | 1461100695644 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}] 14:18:15 INFO - PROCESS | 1844 | 1461100695873 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 14:18:16 INFO - PROCESS | 1844 | 1461100696143 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc21cd800 == 140 [pid = 1844] [id = 609] 14:18:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbfd8e400) [pid = 1844] [serial = 1828] [outer = (nil)] 14:18:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcc1ee3c00) [pid = 1844] [serial = 1829] [outer = 0x7fbcbfd8e400] 14:18:16 INFO - PROCESS | 1844 | 1461100696268 Marionette DEBUG loaded listener.js 14:18:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc21b8000) [pid = 1844] [serial = 1830] [outer = 0x7fbcbfd8e400] 14:18:17 INFO - PROCESS | 1844 | 1461100697225 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]]]}] 14:18:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:18:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1632ms 14:18:17 INFO - PROCESS | 1844 | 1461100697267 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 14:18:17 INFO - PROCESS | 1844 | 1461100697271 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 14:18:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:18:17 INFO - PROCESS | 1844 | 1461100697277 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:18:17 INFO - PROCESS | 1844 | 1461100697280 Marionette TRACE conn3 <- [1,2410,null,{}] 14:18:17 INFO - PROCESS | 1844 | 1461100697286 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}] 14:18:17 INFO - PROCESS | 1844 | 1461100697574 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 14:18:17 INFO - PROCESS | 1844 | 1461100697901 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40bf000 == 141 [pid = 1844] [id = 610] 14:18:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc420b000) [pid = 1844] [serial = 1831] [outer = (nil)] 14:18:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc8974000) [pid = 1844] [serial = 1832] [outer = 0x7fbcc420b000] 14:18:18 INFO - PROCESS | 1844 | 1461100697998 Marionette DEBUG loaded listener.js 14:18:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcc897e400) [pid = 1844] [serial = 1833] [outer = 0x7fbcc420b000] 14:18:18 INFO - PROCESS | 1844 | 1461100698906 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]]]}] 14:18:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:18:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1695ms 14:18:18 INFO - PROCESS | 1844 | 1461100698973 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 1844 | 1461100698977 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 14:18:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:18:18 INFO - PROCESS | 1844 | 1461100698983 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:18:18 INFO - PROCESS | 1844 | 1461100698987 Marionette TRACE conn3 <- [1,2414,null,{}] 14:18:18 INFO - PROCESS | 1844 | 1461100698993 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}] 14:18:19 INFO - PROCESS | 1844 | 1461100699228 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 14:18:19 INFO - PROCESS | 1844 | 1461100699535 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a68800 == 142 [pid = 1844] [id = 611] 14:18:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcc896f400) [pid = 1844] [serial = 1834] [outer = (nil)] 14:18:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcc8d1cc00) [pid = 1844] [serial = 1835] [outer = 0x7fbcc896f400] 14:18:19 INFO - PROCESS | 1844 | 1461100699614 Marionette DEBUG loaded listener.js 14:18:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcc9d04400) [pid = 1844] [serial = 1836] [outer = 0x7fbcc896f400] 14:18:20 INFO - PROCESS | 1844 | 1461100700481 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]]]}] 14:18:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:18:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1534ms 14:18:20 INFO - PROCESS | 1844 | 1461100700519 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 14:18:20 INFO - PROCESS | 1844 | 1461100700522 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 14:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:18:20 INFO - PROCESS | 1844 | 1461100700530 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:18:20 INFO - PROCESS | 1844 | 1461100700535 Marionette TRACE conn3 <- [1,2418,null,{}] 14:18:20 INFO - PROCESS | 1844 | 1461100700543 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}] 14:18:20 INFO - PROCESS | 1844 | 1461100700771 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 14:18:21 INFO - PROCESS | 1844 | 1461100701042 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca152800 == 143 [pid = 1844] [id = 612] 14:18:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc3082400) [pid = 1844] [serial = 1837] [outer = (nil)] 14:18:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbcc9f13400) [pid = 1844] [serial = 1838] [outer = 0x7fbcc3082400] 14:18:21 INFO - PROCESS | 1844 | 1461100701167 Marionette DEBUG loaded listener.js 14:18:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbccb145800) [pid = 1844] [serial = 1839] [outer = 0x7fbcc3082400] 14:18:22 INFO - PROCESS | 1844 | 1461100702024 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]]]}] 14:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1542ms 14:18:22 INFO - PROCESS | 1844 | 1461100702072 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 14:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:18:22 INFO - PROCESS | 1844 | 1461100702076 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 14:18:22 INFO - PROCESS | 1844 | 1461100702084 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:18:22 INFO - PROCESS | 1844 | 1461100702087 Marionette TRACE conn3 <- [1,2422,null,{}] 14:18:22 INFO - PROCESS | 1844 | 1461100702094 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}] 14:18:22 INFO - PROCESS | 1844 | 1461100702327 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 14:18:22 INFO - PROCESS | 1844 | 1461100702606 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb910800 == 144 [pid = 1844] [id = 613] 14:18:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbcba3c6800) [pid = 1844] [serial = 1840] [outer = (nil)] 14:18:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccb18b000) [pid = 1844] [serial = 1841] [outer = 0x7fbcba3c6800] 14:18:22 INFO - PROCESS | 1844 | 1461100702734 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbccb356000) [pid = 1844] [serial = 1842] [outer = 0x7fbcba3c6800] 14:18:23 INFO - PROCESS | 1844 | 1461100703646 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]]]}] 14:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1633ms 14:18:23 INFO - PROCESS | 1844 | 1461100703717 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 14:18:23 INFO - PROCESS | 1844 | 1461100703721 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 14:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:18:23 INFO - PROCESS | 1844 | 1461100703728 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:18:23 INFO - PROCESS | 1844 | 1461100703733 Marionette TRACE conn3 <- [1,2426,null,{}] 14:18:23 INFO - PROCESS | 1844 | 1461100703740 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}] 14:18:23 INFO - PROCESS | 1844 | 1461100703981 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 14:18:24 INFO - PROCESS | 1844 | 1461100704248 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc008000 == 145 [pid = 1844] [id = 614] 14:18:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbcbe648000) [pid = 1844] [serial = 1843] [outer = (nil)] 14:18:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbccb51d000) [pid = 1844] [serial = 1844] [outer = 0x7fbcbe648000] 14:18:24 INFO - PROCESS | 1844 | 1461100704368 Marionette DEBUG loaded listener.js 14:18:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccb8a4000) [pid = 1844] [serial = 1845] [outer = 0x7fbcbe648000] 14:18:25 INFO - PROCESS | 1844 | 1461100705258 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]]]}] 14:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1591ms 14:18:25 INFO - PROCESS | 1844 | 1461100705321 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 14:18:25 INFO - PROCESS | 1844 | 1461100705327 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 14:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:18:25 INFO - PROCESS | 1844 | 1461100705335 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:18:25 INFO - PROCESS | 1844 | 1461100705340 Marionette TRACE conn3 <- [1,2430,null,{}] 14:18:25 INFO - PROCESS | 1844 | 1461100705348 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}] 14:18:25 INFO - PROCESS | 1844 | 1461100705659 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 14:18:25 INFO - PROCESS | 1844 | 1461100705993 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcccadc000 == 146 [pid = 1844] [id = 615] 14:18:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbccba3b000) [pid = 1844] [serial = 1846] [outer = (nil)] 14:18:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccba74400) [pid = 1844] [serial = 1847] [outer = 0x7fbccba3b000] 14:18:26 INFO - PROCESS | 1844 | 1461100706080 Marionette DEBUG loaded listener.js 14:18:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbccbc6a000) [pid = 1844] [serial = 1848] [outer = 0x7fbccba3b000] 14:18:27 INFO - PROCESS | 1844 | 1461100707007 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]]]}] 14:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1737ms 14:18:27 INFO - PROCESS | 1844 | 1461100707074 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 14:18:27 INFO - PROCESS | 1844 | 1461100707078 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 14:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:18:27 INFO - PROCESS | 1844 | 1461100707084 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:18:27 INFO - PROCESS | 1844 | 1461100707088 Marionette TRACE conn3 <- [1,2434,null,{}] 14:18:27 INFO - PROCESS | 1844 | 1461100707093 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}] 14:18:27 INFO - PROCESS | 1844 | 1461100707336 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 14:18:27 INFO - PROCESS | 1844 | 1461100707657 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd05d7800 == 147 [pid = 1844] [id = 616] 14:18:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbcb5da0c00) [pid = 1844] [serial = 1849] [outer = (nil)] 14:18:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbccbe80c00) [pid = 1844] [serial = 1850] [outer = 0x7fbcb5da0c00] 14:18:27 INFO - PROCESS | 1844 | 1461100707736 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbccbe94c00) [pid = 1844] [serial = 1851] [outer = 0x7fbcb5da0c00] 14:18:28 INFO - PROCESS | 1844 | 1461100708622 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]]]}] 14:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1587ms 14:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:18:28 INFO - PROCESS | 1844 | 1461100708672 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 1844 | 1461100708675 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 14:18:28 INFO - PROCESS | 1844 | 1461100708682 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:18:28 INFO - PROCESS | 1844 | 1461100708686 Marionette TRACE conn3 <- [1,2438,null,{}] 14:18:28 INFO - PROCESS | 1844 | 1461100708693 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}] 14:18:28 INFO - PROCESS | 1844 | 1461100708956 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 14:18:29 INFO - PROCESS | 1844 | 1461100709276 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0854800 == 148 [pid = 1844] [id = 617] 14:18:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbccb276800) [pid = 1844] [serial = 1852] [outer = (nil)] 14:18:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbccc217800) [pid = 1844] [serial = 1853] [outer = 0x7fbccb276800] 14:18:29 INFO - PROCESS | 1844 | 1461100709348 Marionette DEBUG loaded listener.js 14:18:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbccc2ee800) [pid = 1844] [serial = 1854] [outer = 0x7fbccb276800] 14:18:30 INFO - PROCESS | 1844 | 1461100710230 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]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1581ms 14:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:18:30 INFO - PROCESS | 1844 | 1461100710263 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 1844 | 1461100710266 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 14:18:30 INFO - PROCESS | 1844 | 1461100710273 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 1844 | 1461100710276 Marionette TRACE conn3 <- [1,2442,null,{}] 14:18:30 INFO - PROCESS | 1844 | 1461100710282 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}] 14:18:30 INFO - PROCESS | 1844 | 1461100710532 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 14:18:30 INFO - PROCESS | 1844 | 1461100710847 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cd8800 == 149 [pid = 1844] [id = 618] 14:18:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbccbc6dc00) [pid = 1844] [serial = 1855] [outer = (nil)] 14:18:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbccc2f7c00) [pid = 1844] [serial = 1856] [outer = 0x7fbccbc6dc00] 14:18:30 INFO - PROCESS | 1844 | 1461100710928 Marionette DEBUG loaded listener.js 14:18:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbccc9b6800) [pid = 1844] [serial = 1857] [outer = 0x7fbccbc6dc00] 14:18:31 INFO - PROCESS | 1844 | 1461100711888 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]]]}] 14:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1684ms 14:18:31 INFO - PROCESS | 1844 | 1461100711956 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 14:18:31 INFO - PROCESS | 1844 | 1461100711960 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 14:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:18:31 INFO - PROCESS | 1844 | 1461100711967 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:18:31 INFO - PROCESS | 1844 | 1461100711971 Marionette TRACE conn3 <- [1,2446,null,{}] 14:18:31 INFO - PROCESS | 1844 | 1461100711976 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}] 14:18:32 INFO - PROCESS | 1844 | 1461100712220 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 14:18:32 INFO - PROCESS | 1844 | 1461100712545 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd405c000 == 150 [pid = 1844] [id = 619] 14:18:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcc21ae800) [pid = 1844] [serial = 1858] [outer = (nil)] 14:18:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcccd49800) [pid = 1844] [serial = 1859] [outer = 0x7fbcc21ae800] 14:18:32 INFO - PROCESS | 1844 | 1461100712624 Marionette DEBUG loaded listener.js 14:18:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbccdc3ec00) [pid = 1844] [serial = 1860] [outer = 0x7fbcc21ae800] 14:18:33 INFO - PROCESS | 1844 | 1461100713575 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]]]}] 14:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1685ms 14:18:33 INFO - PROCESS | 1844 | 1461100713653 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 14:18:33 INFO - PROCESS | 1844 | 1461100713657 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 14:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:18:33 INFO - PROCESS | 1844 | 1461100713662 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:18:33 INFO - PROCESS | 1844 | 1461100713664 Marionette TRACE conn3 <- [1,2450,null,{}] 14:18:33 INFO - PROCESS | 1844 | 1461100713670 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}] 14:18:33 INFO - PROCESS | 1844 | 1461100713941 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 14:18:34 INFO - PROCESS | 1844 | 1461100714256 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c8f000 == 151 [pid = 1844] [id = 620] 14:18:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcc4205000) [pid = 1844] [serial = 1861] [outer = (nil)] 14:18:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcce8cf800) [pid = 1844] [serial = 1862] [outer = 0x7fbcc4205000] 14:18:34 INFO - PROCESS | 1844 | 1461100714333 Marionette DEBUG loaded listener.js 14:18:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbccfd75400) [pid = 1844] [serial = 1863] [outer = 0x7fbcc4205000] 14:18:35 INFO - PROCESS | 1844 | 1461100715188 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]]]}] 14:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1578ms 14:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:18:35 INFO - PROCESS | 1844 | 1461100715242 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 14:18:35 INFO - PROCESS | 1844 | 1461100715245 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 14:18:35 INFO - PROCESS | 1844 | 1461100715251 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:18:35 INFO - PROCESS | 1844 | 1461100715254 Marionette TRACE conn3 <- [1,2454,null,{}] 14:18:35 INFO - PROCESS | 1844 | 1461100715260 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}] 14:18:35 INFO - PROCESS | 1844 | 1461100715497 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 14:18:35 INFO - PROCESS | 1844 | 1461100715817 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd56ed000 == 152 [pid = 1844] [id = 621] 14:18:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbccca07c00) [pid = 1844] [serial = 1864] [outer = (nil)] 14:18:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbccfdd4000) [pid = 1844] [serial = 1865] [outer = 0x7fbccca07c00] 14:18:35 INFO - PROCESS | 1844 | 1461100715895 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbccfed4000) [pid = 1844] [serial = 1866] [outer = 0x7fbccca07c00] 14:18:36 INFO - PROCESS | 1844 | 1461100716743 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]]]}] 14:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1532ms 14:18:36 INFO - PROCESS | 1844 | 1461100716784 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 14:18:36 INFO - PROCESS | 1844 | 1461100716786 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 14:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:18:36 INFO - PROCESS | 1844 | 1461100716793 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:18:36 INFO - PROCESS | 1844 | 1461100716795 Marionette TRACE conn3 <- [1,2458,null,{}] 14:18:36 INFO - PROCESS | 1844 | 1461100716802 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}] 14:18:37 INFO - PROCESS | 1844 | 1461100717044 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 14:18:37 INFO - PROCESS | 1844 | 1461100717324 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd87a1800 == 153 [pid = 1844] [id = 622] 14:18:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcba3c5400) [pid = 1844] [serial = 1867] [outer = (nil)] 14:18:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbcd0552800) [pid = 1844] [serial = 1868] [outer = 0x7fbcba3c5400] 14:18:37 INFO - PROCESS | 1844 | 1461100717448 Marionette DEBUG loaded listener.js 14:18:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbcd0c05000) [pid = 1844] [serial = 1869] [outer = 0x7fbcba3c5400] 14:18:38 INFO - PROCESS | 1844 | 1461100718372 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]]]}] 14:18:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:18:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1630ms 14:18:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:18:38 INFO - PROCESS | 1844 | 1461100718424 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 14:18:38 INFO - PROCESS | 1844 | 1461100718427 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 14:18:38 INFO - PROCESS | 1844 | 1461100718434 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:18:38 INFO - PROCESS | 1844 | 1461100718437 Marionette TRACE conn3 <- [1,2462,null,{}] 14:18:38 INFO - PROCESS | 1844 | 1461100718443 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}] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf9e800 == 152 [pid = 1844] [id = 557] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc1db800 == 151 [pid = 1844] [id = 416] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4830800 == 150 [pid = 1844] [id = 554] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbad7a800 == 149 [pid = 1844] [id = 415] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbb1cd800 == 148 [pid = 1844] [id = 417] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba73c000 == 147 [pid = 1844] [id = 599] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce8015000 == 146 [pid = 1844] [id = 598] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce775e000 == 145 [pid = 1844] [id = 597] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce5702800 == 144 [pid = 1844] [id = 596] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5e12800 == 143 [pid = 1844] [id = 595] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd446e800 == 142 [pid = 1844] [id = 594] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0cdc800 == 141 [pid = 1844] [id = 593] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccfc7d000 == 140 [pid = 1844] [id = 592] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcccc95800 == 139 [pid = 1844] [id = 591] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc2b8800 == 138 [pid = 1844] [id = 590] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb911800 == 137 [pid = 1844] [id = 589] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca0b6800 == 136 [pid = 1844] [id = 588] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc89d4000 == 135 [pid = 1844] [id = 587] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc2f99800 == 134 [pid = 1844] [id = 586] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1a12800 == 133 [pid = 1844] [id = 585] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbfe69000 == 132 [pid = 1844] [id = 584] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc2e3800 == 131 [pid = 1844] [id = 583] 14:18:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcb96cd800 == 130 [pid = 1844] [id = 582] 14:18:40 INFO - PROCESS | 1844 | 1461100720048 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbccb353400) [pid = 1844] [serial = 1704] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbcd0c07400) [pid = 1844] [serial = 1721] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbccba7c000) [pid = 1844] [serial = 1709] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbcbaabb000) [pid = 1844] [serial = 1680] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbcc8d1c000) [pid = 1844] [serial = 1697] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbcd2b33000) [pid = 1844] [serial = 1733] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcc0fc4c00) [pid = 1844] [serial = 1691] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbcbef7d800) [pid = 1844] [serial = 1743] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbccfdd0800) [pid = 1844] [serial = 1718] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcba842400) [pid = 1844] [serial = 1736] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbcc0f11c00) [pid = 1844] [serial = 1689] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbccc2f2000) [pid = 1844] [serial = 1712] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbccfedac00) [pid = 1844] [serial = 1719] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbccfcbfc00) [pid = 1844] [serial = 1716] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcc8977400) [pid = 1844] [serial = 1695] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcc19f3400) [pid = 1844] [serial = 1692] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbccb428400) [pid = 1844] [serial = 1706] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcbfd89000) [pid = 1844] [serial = 1688] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcbafc5c00) [pid = 1844] [serial = 1737] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcccd46400) [pid = 1844] [serial = 1713] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcc9d10c00) [pid = 1844] [serial = 1700] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbccbe96000) [pid = 1844] [serial = 1710] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcc900d800) [pid = 1844] [serial = 1698] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbccb195c00) [pid = 1844] [serial = 1703] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcd0d85800) [pid = 1844] [serial = 1724] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcbf625c00) [pid = 1844] [serial = 1686] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcd2b3b800) [pid = 1844] [serial = 1728] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcd0d80400) [pid = 1844] [serial = 1722] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcba83e000) [pid = 1844] [serial = 1679] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbcbc3e2000) [pid = 1844] [serial = 1740] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbcc4204c00) [pid = 1844] [serial = 1694] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcbee35800) [pid = 1844] [serial = 1742] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcbbe13000) [pid = 1844] [serial = 1611] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcd4138400) [pid = 1844] [serial = 1731] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbccb52c800) [pid = 1844] [serial = 1707] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcbe6c1400) [pid = 1844] [serial = 1682] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcd1c6b800) [pid = 1844] [serial = 1725] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbcbf0a3800) [pid = 1844] [serial = 1685] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcbbe12800) [pid = 1844] [serial = 1739] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcbee2c000) [pid = 1844] [serial = 1683] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcd1d7b000) [pid = 1844] [serial = 1727] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcbee2bc00) [pid = 1844] [serial = 1745] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcce82d400) [pid = 1844] [serial = 1715] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcd371d000) [pid = 1844] [serial = 1730] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbccb142400) [pid = 1844] [serial = 1701] [outer = (nil)] [url = about:blank] 14:18:40 INFO - PROCESS | 1844 | 1461100720464 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba73c000 == 131 [pid = 1844] [id = 623] 14:18:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcb98fdc00) [pid = 1844] [serial = 1870] [outer = (nil)] 14:18:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcba2f3400) [pid = 1844] [serial = 1871] [outer = 0x7fbcb98fdc00] 14:18:40 INFO - PROCESS | 1844 | 1461100720531 Marionette DEBUG loaded listener.js 14:18:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcba83e000) [pid = 1844] [serial = 1872] [outer = 0x7fbcb98fdc00] 14:18:41 INFO - PROCESS | 1844 | 1461100721310 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]]]}] 14:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2890ms 14:18:41 INFO - PROCESS | 1844 | 1461100721325 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 14:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:18:41 INFO - PROCESS | 1844 | 1461100721331 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 14:18:41 INFO - PROCESS | 1844 | 1461100721338 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:18:41 INFO - PROCESS | 1844 | 1461100721344 Marionette TRACE conn3 <- [1,2466,null,{}] 14:18:41 INFO - PROCESS | 1844 | 1461100721381 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}] 14:18:41 INFO - PROCESS | 1844 | 1461100721605 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 14:18:41 INFO - PROCESS | 1844 | 1461100721616 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf7b800 == 132 [pid = 1844] [id = 624] 14:18:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcb7efd000) [pid = 1844] [serial = 1873] [outer = (nil)] 14:18:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbbcc3000) [pid = 1844] [serial = 1874] [outer = 0x7fbcb7efd000] 14:18:41 INFO - PROCESS | 1844 | 1461100721850 Marionette DEBUG loaded listener.js 14:18:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcbbe13400) [pid = 1844] [serial = 1875] [outer = 0x7fbcb7efd000] 14:18:42 INFO - PROCESS | 1844 | 1461100722735 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]]]}] 14:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1446ms 14:18:42 INFO - PROCESS | 1844 | 1461100722791 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 14:18:42 INFO - PROCESS | 1844 | 1461100722794 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 14:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:18:42 INFO - PROCESS | 1844 | 1461100722801 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:18:42 INFO - PROCESS | 1844 | 1461100722805 Marionette TRACE conn3 <- [1,2470,null,{}] 14:18:42 INFO - PROCESS | 1844 | 1461100722810 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}] 14:18:43 INFO - PROCESS | 1844 | 1461100723094 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 14:18:43 INFO - PROCESS | 1844 | 1461100723144 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbd9e0000 == 133 [pid = 1844] [id = 625] 14:18:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcbb061c00) [pid = 1844] [serial = 1876] [outer = (nil)] 14:18:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcbe645800) [pid = 1844] [serial = 1877] [outer = 0x7fbcbb061c00] 14:18:43 INFO - PROCESS | 1844 | 1461100723214 Marionette DEBUG loaded listener.js 14:18:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcbe8e4000) [pid = 1844] [serial = 1878] [outer = 0x7fbcbb061c00] 14:18:44 INFO - PROCESS | 1844 | 1461100724281 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]]]}] 14:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1528ms 14:18:44 INFO - PROCESS | 1844 | 1461100724338 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 14:18:44 INFO - PROCESS | 1844 | 1461100724343 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 14:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:18:44 INFO - PROCESS | 1844 | 1461100724361 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:18:44 INFO - PROCESS | 1844 | 1461100724369 Marionette TRACE conn3 <- [1,2474,null,{}] 14:18:44 INFO - PROCESS | 1844 | 1461100724385 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}] 14:18:44 INFO - PROCESS | 1844 | 1461100724675 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcb5d9bc00) [pid = 1844] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbcbbff6800) [pid = 1844] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcc0f14000) [pid = 1844] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcb7ef4800) [pid = 1844] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcb5d95c00) [pid = 1844] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcb98f7c00) [pid = 1844] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcb5d99000) [pid = 1844] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcbc3ee400) [pid = 1844] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcb5d9a800) [pid = 1844] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcbef7c400) [pid = 1844] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcd0a80800) [pid = 1844] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcc1f8d400) [pid = 1844] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcbbcc0800) [pid = 1844] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbccfe81800) [pid = 1844] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcc4208400) [pid = 1844] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbccbc69800) [pid = 1844] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcbbcbe800) [pid = 1844] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcc1f8b800) [pid = 1844] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcb5d95000) [pid = 1844] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbcc1ee1800) [pid = 1844] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbccb9ac400) [pid = 1844] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbccb9acc00) [pid = 1844] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbcc8980c00) [pid = 1844] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:18:45 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbcbfdef800) [pid = 1844] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:18:45 INFO - PROCESS | 1844 | 1461100725328 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf74000 == 134 [pid = 1844] [id = 626] 14:18:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbcb5d95000) [pid = 1844] [serial = 1879] [outer = (nil)] 14:18:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcb7efbc00) [pid = 1844] [serial = 1880] [outer = 0x7fbcb5d95000] 14:18:45 INFO - PROCESS | 1844 | 1461100725389 Marionette DEBUG loaded listener.js 14:18:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcbbff3400) [pid = 1844] [serial = 1881] [outer = 0x7fbcb5d95000] 14:18:46 INFO - PROCESS | 1844 | 1461100726108 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]]]}] 14:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1806ms 14:18:46 INFO - PROCESS | 1844 | 1461100726166 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 1844 | 1461100726169 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 14:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:18:46 INFO - PROCESS | 1844 | 1461100726176 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:18:46 INFO - PROCESS | 1844 | 1461100726178 Marionette TRACE conn3 <- [1,2478,null,{}] 14:18:46 INFO - PROCESS | 1844 | 1461100726183 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}] 14:18:46 INFO - PROCESS | 1844 | 1461100726409 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 14:18:46 INFO - PROCESS | 1844 | 1461100726587 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc04b6000 == 135 [pid = 1844] [id = 627] 14:18:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcb5d95c00) [pid = 1844] [serial = 1882] [outer = (nil)] 14:18:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcbf0aa000) [pid = 1844] [serial = 1883] [outer = 0x7fbcb5d95c00] 14:18:46 INFO - PROCESS | 1844 | 1461100726651 Marionette DEBUG loaded listener.js 14:18:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcbf62b400) [pid = 1844] [serial = 1884] [outer = 0x7fbcb5d95c00] 14:18:47 INFO - PROCESS | 1844 | 1461100727702 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]]]}] 14:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1577ms 14:18:47 INFO - PROCESS | 1844 | 1461100727755 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 14:18:47 INFO - PROCESS | 1844 | 1461100727760 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 14:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:18:47 INFO - PROCESS | 1844 | 1461100727769 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:18:47 INFO - PROCESS | 1844 | 1461100727775 Marionette TRACE conn3 <- [1,2482,null,{}] 14:18:47 INFO - PROCESS | 1844 | 1461100727784 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}] 14:18:48 INFO - PROCESS | 1844 | 1461100728038 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 14:18:48 INFO - PROCESS | 1844 | 1461100728390 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc1c5000 == 136 [pid = 1844] [id = 628] 14:18:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcb98f7400) [pid = 1844] [serial = 1885] [outer = (nil)] 14:18:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcbbcc0800) [pid = 1844] [serial = 1886] [outer = 0x7fbcb98f7400] 14:18:48 INFO - PROCESS | 1844 | 1461100728494 Marionette DEBUG loaded listener.js 14:18:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbbff8400) [pid = 1844] [serial = 1887] [outer = 0x7fbcb98f7400] 14:18:49 INFO - PROCESS | 1844 | 1461100729425 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]]]}] 14:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1686ms 14:18:49 INFO - PROCESS | 1844 | 1461100729455 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 14:18:49 INFO - PROCESS | 1844 | 1461100729464 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 14:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:18:49 INFO - PROCESS | 1844 | 1461100729476 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:18:49 INFO - PROCESS | 1844 | 1461100729479 Marionette TRACE conn3 <- [1,2486,null,{}] 14:18:49 INFO - PROCESS | 1844 | 1461100729486 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}] 14:18:49 INFO - PROCESS | 1844 | 1461100729718 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 14:18:49 INFO - PROCESS | 1844 | 1461100729992 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1085000 == 137 [pid = 1844] [id = 629] 14:18:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbc448000) [pid = 1844] [serial = 1888] [outer = (nil)] 14:18:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbee30000) [pid = 1844] [serial = 1889] [outer = 0x7fbcbc448000] 14:18:50 INFO - PROCESS | 1844 | 1461100730118 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcbf077c00) [pid = 1844] [serial = 1890] [outer = 0x7fbcbc448000] 14:18:51 INFO - PROCESS | 1844 | 1461100731123 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]]]}] 14:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1686ms 14:18:51 INFO - PROCESS | 1844 | 1461100731161 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 14:18:51 INFO - PROCESS | 1844 | 1461100731166 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 14:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:18:51 INFO - PROCESS | 1844 | 1461100731192 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:18:51 INFO - PROCESS | 1844 | 1461100731198 Marionette TRACE conn3 <- [1,2490,null,{}] 14:18:51 INFO - PROCESS | 1844 | 1461100731214 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}] 14:18:51 INFO - PROCESS | 1844 | 1461100731459 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 14:18:51 INFO - PROCESS | 1844 | 1461100731751 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc21c4800 == 138 [pid = 1844] [id = 630] 14:18:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcbfd67400) [pid = 1844] [serial = 1891] [outer = (nil)] 14:18:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcc0fba000) [pid = 1844] [serial = 1892] [outer = 0x7fbcbfd67400] 14:18:51 INFO - PROCESS | 1844 | 1461100731829 Marionette DEBUG loaded listener.js 14:18:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcc1db1400) [pid = 1844] [serial = 1893] [outer = 0x7fbcbfd67400] 14:18:52 INFO - PROCESS | 1844 | 1461100732726 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]]]}] 14:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1590ms 14:18:52 INFO - PROCESS | 1844 | 1461100732780 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 14:18:52 INFO - PROCESS | 1844 | 1461100732784 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 14:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:18:52 INFO - PROCESS | 1844 | 1461100732790 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:18:52 INFO - PROCESS | 1844 | 1461100732793 Marionette TRACE conn3 <- [1,2494,null,{}] 14:18:52 INFO - PROCESS | 1844 | 1461100732799 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}] 14:18:53 INFO - PROCESS | 1844 | 1461100733027 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 14:18:53 INFO - PROCESS | 1844 | 1461100733387 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40af000 == 139 [pid = 1844] [id = 631] 14:18:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcc1f8f000) [pid = 1844] [serial = 1894] [outer = (nil)] 14:18:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcc21b8800) [pid = 1844] [serial = 1895] [outer = 0x7fbcc1f8f000] 14:18:53 INFO - PROCESS | 1844 | 1461100733482 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcc32a6400) [pid = 1844] [serial = 1896] [outer = 0x7fbcc1f8f000] 14:18:54 INFO - PROCESS | 1844 | 1461100734438 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]]]}] 14:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1687ms 14:18:54 INFO - PROCESS | 1844 | 1461100734479 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 1844 | 1461100734483 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 14:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:18:54 INFO - PROCESS | 1844 | 1461100734490 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - PROCESS | 1844 | 1461100734493 Marionette TRACE conn3 <- [1,2498,null,{}] 14:18:54 INFO - PROCESS | 1844 | 1461100734500 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}] 14:18:54 INFO - PROCESS | 1844 | 1461100734751 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 14:18:55 INFO - PROCESS | 1844 | 1461100735068 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8de3000 == 140 [pid = 1844] [id = 632] 14:18:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbf051800) [pid = 1844] [serial = 1897] [outer = (nil)] 14:18:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcc3fcf400) [pid = 1844] [serial = 1898] [outer = 0x7fbcbf051800] 14:18:55 INFO - PROCESS | 1844 | 1461100735154 Marionette DEBUG loaded listener.js 14:18:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc890f400) [pid = 1844] [serial = 1899] [outer = 0x7fbcbf051800] 14:18:56 INFO - PROCESS | 1844 | 1461100736050 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]]]}] 14:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1635ms 14:18:56 INFO - PROCESS | 1844 | 1461100736126 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 14:18:56 INFO - PROCESS | 1844 | 1461100736131 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 14:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:18:56 INFO - PROCESS | 1844 | 1461100736138 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:18:56 INFO - PROCESS | 1844 | 1461100736142 Marionette TRACE conn3 <- [1,2502,null,{}] 14:18:56 INFO - PROCESS | 1844 | 1461100736148 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}] 14:18:56 INFO - PROCESS | 1844 | 1461100736453 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 14:18:56 INFO - PROCESS | 1844 | 1461100736783 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb42800 == 141 [pid = 1844] [id = 633] 14:18:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc8d1c400) [pid = 1844] [serial = 1900] [outer = (nil)] 14:18:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc9f0f000) [pid = 1844] [serial = 1901] [outer = 0x7fbcc8d1c400] 14:18:56 INFO - PROCESS | 1844 | 1461100736862 Marionette DEBUG loaded listener.js 14:18:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbccb195c00) [pid = 1844] [serial = 1902] [outer = 0x7fbcc8d1c400] 14:18:57 INFO - PROCESS | 1844 | 1461100737732 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]]]}] 14:18:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1639ms 14:18:57 INFO - PROCESS | 1844 | 1461100737778 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 14:18:57 INFO - PROCESS | 1844 | 1461100737782 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 14:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:18:57 INFO - PROCESS | 1844 | 1461100737787 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:18:57 INFO - PROCESS | 1844 | 1461100737790 Marionette TRACE conn3 <- [1,2506,null,{}] 14:18:57 INFO - PROCESS | 1844 | 1461100737795 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}] 14:18:58 INFO - PROCESS | 1844 | 1461100738015 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 14:18:58 INFO - PROCESS | 1844 | 1461100738287 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc4d1000 == 142 [pid = 1844] [id = 634] 14:18:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcc8986800) [pid = 1844] [serial = 1903] [outer = (nil)] 14:18:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbccb427c00) [pid = 1844] [serial = 1904] [outer = 0x7fbcc8986800] 14:18:58 INFO - PROCESS | 1844 | 1461100738375 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbccb533000) [pid = 1844] [serial = 1905] [outer = 0x7fbcc8986800] 14:18:59 INFO - PROCESS | 1844 | 1461100739296 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]]]}] 14:18:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1577ms 14:18:59 INFO - PROCESS | 1844 | 1461100739367 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 14:18:59 INFO - PROCESS | 1844 | 1461100739373 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 14:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:18:59 INFO - PROCESS | 1844 | 1461100739381 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - PROCESS | 1844 | 1461100739386 Marionette TRACE conn3 <- [1,2510,null,{}] 14:18:59 INFO - PROCESS | 1844 | 1461100739393 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}] 14:18:59 INFO - PROCESS | 1844 | 1461100739657 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 14:18:59 INFO - PROCESS | 1844 | 1461100739970 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcccc99800 == 143 [pid = 1844] [id = 635] 14:18:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc8cc6400) [pid = 1844] [serial = 1906] [outer = (nil)] 14:19:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbccb9a7c00) [pid = 1844] [serial = 1907] [outer = 0x7fbcc8cc6400] 14:19:00 INFO - PROCESS | 1844 | 1461100740053 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbccb9afc00) [pid = 1844] [serial = 1908] [outer = 0x7fbcc8cc6400] 14:19:00 INFO - PROCESS | 1844 | 1461100740954 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]]]}] 14:19:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:19:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1633ms 14:19:01 INFO - PROCESS | 1844 | 1461100741015 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 14:19:01 INFO - PROCESS | 1844 | 1461100741019 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 14:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:19:01 INFO - PROCESS | 1844 | 1461100741025 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:19:01 INFO - PROCESS | 1844 | 1461100741028 Marionette TRACE conn3 <- [1,2514,null,{}] 14:19:01 INFO - PROCESS | 1844 | 1461100741034 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}] 14:19:01 INFO - PROCESS | 1844 | 1461100741262 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 14:19:01 INFO - PROCESS | 1844 | 1461100741578 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd05dd800 == 144 [pid = 1844] [id = 636] 14:19:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbccb357800) [pid = 1844] [serial = 1909] [outer = (nil)] 14:19:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccba75000) [pid = 1844] [serial = 1910] [outer = 0x7fbccb357800] 14:19:01 INFO - PROCESS | 1844 | 1461100741665 Marionette DEBUG loaded listener.js 14:19:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbccbe8a000) [pid = 1844] [serial = 1911] [outer = 0x7fbccb357800] 14:19:02 INFO - PROCESS | 1844 | 1461100742604 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]]]}] 14:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1638ms 14:19:02 INFO - PROCESS | 1844 | 1461100742665 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 14:19:02 INFO - PROCESS | 1844 | 1461100742669 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 14:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:19:02 INFO - PROCESS | 1844 | 1461100742675 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:19:02 INFO - PROCESS | 1844 | 1461100742678 Marionette TRACE conn3 <- [1,2518,null,{}] 14:19:02 INFO - PROCESS | 1844 | 1461100742686 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}] 14:19:02 INFO - PROCESS | 1844 | 1461100742945 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 14:19:03 INFO - PROCESS | 1844 | 1461100743316 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cd7000 == 145 [pid = 1844] [id = 637] 14:19:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbccb9b1000) [pid = 1844] [serial = 1912] [outer = (nil)] 14:19:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbccbe96000) [pid = 1844] [serial = 1913] [outer = 0x7fbccb9b1000] 14:19:03 INFO - PROCESS | 1844 | 1461100743465 Marionette DEBUG loaded listener.js 14:19:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccc9b4800) [pid = 1844] [serial = 1914] [outer = 0x7fbccb9b1000] 14:19:04 INFO - PROCESS | 1844 | 1461100744537 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]]]}] 14:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1898ms 14:19:04 INFO - PROCESS | 1844 | 1461100744574 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 1844 | 1461100744579 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 14:19:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:19:04 INFO - PROCESS | 1844 | 1461100744584 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - PROCESS | 1844 | 1461100744588 Marionette TRACE conn3 <- [1,2522,null,{}] 14:19:04 INFO - PROCESS | 1844 | 1461100744593 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}] 14:19:04 INFO - PROCESS | 1844 | 1461100744852 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 14:19:05 INFO - PROCESS | 1844 | 1461100745125 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e0d000 == 146 [pid = 1844] [id = 638] 14:19:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbccfddd400) [pid = 1844] [serial = 1915] [outer = (nil)] 14:19:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccfedcc00) [pid = 1844] [serial = 1916] [outer = 0x7fbccfddd400] 14:19:05 INFO - PROCESS | 1844 | 1461100745260 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbcd0d82000) [pid = 1844] [serial = 1917] [outer = 0x7fbccfddd400] 14:19:06 INFO - PROCESS | 1844 | 1461100746140 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]]]}] 14:19:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:19:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1586ms 14:19:06 INFO - PROCESS | 1844 | 1461100746171 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 14:19:06 INFO - PROCESS | 1844 | 1461100746174 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 14:19:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:19:06 INFO - PROCESS | 1844 | 1461100746180 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:19:06 INFO - PROCESS | 1844 | 1461100746182 Marionette TRACE conn3 <- [1,2526,null,{}] 14:19:06 INFO - PROCESS | 1844 | 1461100746188 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}] 14:19:06 INFO - PROCESS | 1844 | 1461100746415 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 14:19:06 INFO - PROCESS | 1844 | 1461100746694 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5f4d800 == 147 [pid = 1844] [id = 639] 14:19:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccfed2c00) [pid = 1844] [serial = 1918] [outer = (nil)] 14:19:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbcd1cc5800) [pid = 1844] [serial = 1919] [outer = 0x7fbccfed2c00] 14:19:06 INFO - PROCESS | 1844 | 1461100746814 Marionette DEBUG loaded listener.js 14:19:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbcd2b2e800) [pid = 1844] [serial = 1920] [outer = 0x7fbccfed2c00] 14:19:07 INFO - PROCESS | 1844 | 1461100747676 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]]]}] 14:19:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:19:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1532ms 14:19:07 INFO - PROCESS | 1844 | 1461100747713 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 1844 | 1461100747716 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 14:19:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:19:07 INFO - PROCESS | 1844 | 1461100747723 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 1844 | 1461100747726 Marionette TRACE conn3 <- [1,2530,null,{}] 14:19:07 INFO - PROCESS | 1844 | 1461100747731 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}] 14:19:07 INFO - PROCESS | 1844 | 1461100747960 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 14:19:08 INFO - PROCESS | 1844 | 1461100748236 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce2903800 == 148 [pid = 1844] [id = 640] 14:19:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcba3cf000) [pid = 1844] [serial = 1921] [outer = (nil)] 14:19:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcd3561000) [pid = 1844] [serial = 1922] [outer = 0x7fbcba3cf000] 14:19:08 INFO - PROCESS | 1844 | 1461100748357 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcd3f65400) [pid = 1844] [serial = 1923] [outer = 0x7fbcba3cf000] 14:19:09 INFO - PROCESS | 1844 | 1461100749271 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]]]}] 14:19:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:19:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1589ms 14:19:09 INFO - PROCESS | 1844 | 1461100749313 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 14:19:09 INFO - PROCESS | 1844 | 1461100749317 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 14:19:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:19:09 INFO - PROCESS | 1844 | 1461100749323 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:19:09 INFO - PROCESS | 1844 | 1461100749326 Marionette TRACE conn3 <- [1,2534,null,{}] 14:19:09 INFO - PROCESS | 1844 | 1461100749332 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}] 14:19:09 INFO - PROCESS | 1844 | 1461100749564 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 14:19:09 INFO - PROCESS | 1844 | 1461100749848 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5c82000 == 149 [pid = 1844] [id = 641] 14:19:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcbfdf0800) [pid = 1844] [serial = 1924] [outer = (nil)] 14:19:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbcd5075400) [pid = 1844] [serial = 1925] [outer = 0x7fbcbfdf0800] 14:19:09 INFO - PROCESS | 1844 | 1461100749971 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbcd5e4c400) [pid = 1844] [serial = 1926] [outer = 0x7fbcbfdf0800] 14:19:10 INFO - PROCESS | 1844 | 1461100750797 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]]]}] 14:19:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:19:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1486ms 14:19:10 INFO - PROCESS | 1844 | 1461100750810 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 14:19:10 INFO - PROCESS | 1844 | 1461100750813 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 14:19:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:19:10 INFO - PROCESS | 1844 | 1461100750840 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:19:10 INFO - PROCESS | 1844 | 1461100750843 Marionette TRACE conn3 <- [1,2538,null,{}] 14:19:10 INFO - PROCESS | 1844 | 1461100750849 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}] 14:19:11 INFO - PROCESS | 1844 | 1461100751093 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 14:19:11 INFO - PROCESS | 1844 | 1461100751375 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7b8c000 == 150 [pid = 1844] [id = 642] 14:19:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcd2b3b800) [pid = 1844] [serial = 1927] [outer = (nil)] 14:19:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcd75d9000) [pid = 1844] [serial = 1928] [outer = 0x7fbcd2b3b800] 14:19:11 INFO - PROCESS | 1844 | 1461100751457 Marionette DEBUG loaded listener.js 14:19:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbcd8884000) [pid = 1844] [serial = 1929] [outer = 0x7fbcd2b3b800] 14:19:12 INFO - PROCESS | 1844 | 1461100752399 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]]]}] 14:19:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:19:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1640ms 14:19:12 INFO - PROCESS | 1844 | 1461100752476 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 14:19:12 INFO - PROCESS | 1844 | 1461100752479 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 14:19:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:19:12 INFO - PROCESS | 1844 | 1461100752485 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:19:12 INFO - PROCESS | 1844 | 1461100752487 Marionette TRACE conn3 <- [1,2542,null,{}] 14:19:12 INFO - PROCESS | 1844 | 1461100752493 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}] 14:19:12 INFO - PROCESS | 1844 | 1461100752724 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 14:19:13 INFO - PROCESS | 1844 | 1461100753051 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcea935800 == 151 [pid = 1844] [id = 643] 14:19:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbccb423400) [pid = 1844] [serial = 1930] [outer = (nil)] 14:19:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbce1ad1400) [pid = 1844] [serial = 1931] [outer = 0x7fbccb423400] 14:19:13 INFO - PROCESS | 1844 | 1461100753130 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbce264b800) [pid = 1844] [serial = 1932] [outer = 0x7fbccb423400] 14:19:14 INFO - PROCESS | 1844 | 1461100754064 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]]]}] 14:19:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:19:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1632ms 14:19:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:19:14 INFO - PROCESS | 1844 | 1461100754120 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 1844 | 1461100754124 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 14:19:14 INFO - PROCESS | 1844 | 1461100754130 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:19:14 INFO - PROCESS | 1844 | 1461100754133 Marionette TRACE conn3 <- [1,2546,null,{}] 14:19:14 INFO - PROCESS | 1844 | 1461100754138 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}] 14:19:14 INFO - PROCESS | 1844 | 1461100754366 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 14:19:14 INFO - PROCESS | 1844 | 1461100754687 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcecf7e800 == 152 [pid = 1844] [id = 644] 14:19:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbccba3f400) [pid = 1844] [serial = 1933] [outer = (nil)] 14:19:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbce29c8800) [pid = 1844] [serial = 1934] [outer = 0x7fbccba3f400] 14:19:14 INFO - PROCESS | 1844 | 1461100754768 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbce2be8800) [pid = 1844] [serial = 1935] [outer = 0x7fbccba3f400] 14:19:15 INFO - PROCESS | 1844 | 1461100755613 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]]]}] 14:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1531ms 14:19:15 INFO - PROCESS | 1844 | 1461100755661 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 14:19:15 INFO - PROCESS | 1844 | 1461100755665 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 14:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:19:15 INFO - PROCESS | 1844 | 1461100755671 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - PROCESS | 1844 | 1461100755674 Marionette TRACE conn3 <- [1,2550,null,{}] 14:19:15 INFO - PROCESS | 1844 | 1461100755680 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}] 14:19:15 INFO - PROCESS | 1844 | 1461100755910 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 14:19:16 INFO - PROCESS | 1844 | 1461100756190 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcecf98800 == 153 [pid = 1844] [id = 645] 14:19:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcdbd10c00) [pid = 1844] [serial = 1936] [outer = (nil)] 14:19:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbce3ad0800) [pid = 1844] [serial = 1937] [outer = 0x7fbcdbd10c00] 14:19:16 INFO - PROCESS | 1844 | 1461100756318 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbce3d09800) [pid = 1844] [serial = 1938] [outer = 0x7fbcdbd10c00] 14:19:17 INFO - PROCESS | 1844 | 1461100757228 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]]]}] 14:19:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1631ms 14:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:19:17 INFO - PROCESS | 1844 | 1461100757303 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 1844 | 1461100757306 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 14:19:17 INFO - PROCESS | 1844 | 1461100757313 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 1844 | 1461100757316 Marionette TRACE conn3 <- [1,2554,null,{}] 14:19:17 INFO - PROCESS | 1844 | 1461100757321 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}] 14:19:17 INFO - PROCESS | 1844 | 1461100757598 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcb7e52000 == 152 [pid = 1844] [id = 600] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbad6d800 == 151 [pid = 1844] [id = 556] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd2d9f000 == 150 [pid = 1844] [id = 59] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd404f000 == 149 [pid = 1844] [id = 388] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd522c000 == 148 [pid = 1844] [id = 437] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd523b000 == 147 [pid = 1844] [id = 389] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c7c000 == 146 [pid = 1844] [id = 436] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf74000 == 145 [pid = 1844] [id = 626] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbd9e0000 == 144 [pid = 1844] [id = 625] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf7b800 == 143 [pid = 1844] [id = 624] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba73c000 == 142 [pid = 1844] [id = 623] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd56ed000 == 141 [pid = 1844] [id = 621] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c8f000 == 140 [pid = 1844] [id = 620] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd405c000 == 139 [pid = 1844] [id = 619] 14:19:19 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0cd8800 == 138 [pid = 1844] [id = 618] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbcbef7f800) [pid = 1844] [serial = 1814] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbccfe86800) [pid = 1844] [serial = 1800] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbcbe933800) [pid = 1844] [serial = 1755] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbccb146000) [pid = 1844] [serial = 1772] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbcbe8e1c00) [pid = 1844] [serial = 1677] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbcba4f6c00) [pid = 1844] [serial = 1811] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcba2e8c00) [pid = 1844] [serial = 1802] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbccb198800) [pid = 1844] [serial = 1773] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbccfc61800) [pid = 1844] [serial = 1787] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcbfd63400) [pid = 1844] [serial = 1758] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbcba2f3c00) [pid = 1844] [serial = 1799] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcb7ef8800) [pid = 1844] [serial = 1748] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbcc1daf000) [pid = 1844] [serial = 1761] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbcd5610400) [pid = 1844] [serial = 1794] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcc8d14c00) [pid = 1844] [serial = 1767] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcbbfef400) [pid = 1844] [serial = 1752] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcd0c03c00) [pid = 1844] [serial = 1790] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcc9007400) [pid = 1844] [serial = 1769] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcc897e000) [pid = 1844] [serial = 1766] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbccfb1a400) [pid = 1844] [serial = 1785] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcbbe0b400) [pid = 1844] [serial = 1751] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcbc37c000) [pid = 1844] [serial = 1808] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcc3fc9c00) [pid = 1844] [serial = 1764] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcbf0b1400) [pid = 1844] [serial = 1757] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbccfe7cc00) [pid = 1844] [serial = 1788] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcd2aa8400) [pid = 1844] [serial = 1791] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcbbcbe400) [pid = 1844] [serial = 1806] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcd5028400) [pid = 1844] [serial = 1793] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcd75ce000) [pid = 1844] [serial = 1797] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbccb9af400) [pid = 1844] [serial = 1778] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbcbc443c00) [pid = 1844] [serial = 1809] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbccc86b400) [pid = 1844] [serial = 1782] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbccb8ad400) [pid = 1844] [serial = 1776] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcd51c9c00) [pid = 1844] [serial = 1734] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbcbe93cc00) [pid = 1844] [serial = 1812] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcba2ef800) [pid = 1844] [serial = 1749] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcc0fba800) [pid = 1844] [serial = 1760] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccda8ec00) [pid = 1844] [serial = 1784] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcbafc8c00) [pid = 1844] [serial = 1805] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcc1f95400) [pid = 1844] [serial = 1763] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcd5e4e800) [pid = 1844] [serial = 1796] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcba4e9000) [pid = 1844] [serial = 1803] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbccb50f400) [pid = 1844] [serial = 1775] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbccc220800) [pid = 1844] [serial = 1781] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbccba74c00) [pid = 1844] [serial = 1779] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcbc44f800) [pid = 1844] [serial = 1754] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcc9d0e400) [pid = 1844] [serial = 1770] [outer = (nil)] [url = about:blank] 14:19:19 INFO - PROCESS | 1844 | 1461100759561 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcb96c3000 == 139 [pid = 1844] [id = 646] 14:19:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcb7ef7800) [pid = 1844] [serial = 1939] [outer = (nil)] 14:19:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcb7efa400) [pid = 1844] [serial = 1940] [outer = 0x7fbcb7ef7800] 14:19:19 INFO - PROCESS | 1844 | 1461100759631 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcb98f2400) [pid = 1844] [serial = 1941] [outer = 0x7fbcb7ef7800] 14:19:20 INFO - PROCESS | 1844 | 1461100760416 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]]]}] 14:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 3134ms 14:19:20 INFO - PROCESS | 1844 | 1461100760448 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 14:19:20 INFO - PROCESS | 1844 | 1461100760455 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 14:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:19:20 INFO - PROCESS | 1844 | 1461100760464 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - PROCESS | 1844 | 1461100760468 Marionette TRACE conn3 <- [1,2558,null,{}] 14:19:20 INFO - PROCESS | 1844 | 1461100760474 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}] 14:19:20 INFO - PROCESS | 1844 | 1461100760775 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 14:19:20 INFO - PROCESS | 1844 | 1461100760906 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbaacf800 == 140 [pid = 1844] [id = 647] 14:19:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcb98fa400) [pid = 1844] [serial = 1942] [outer = (nil)] 14:19:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcba3d1400) [pid = 1844] [serial = 1943] [outer = 0x7fbcb98fa400] 14:19:20 INFO - PROCESS | 1844 | 1461100760973 Marionette DEBUG loaded listener.js 14:19:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcba4f1800) [pid = 1844] [serial = 1944] [outer = 0x7fbcb98fa400] 14:19:21 INFO - PROCESS | 1844 | 1461100761910 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]]]}] 14:19:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:19:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1490ms 14:19:21 INFO - PROCESS | 1844 | 1461100761957 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 1844 | 1461100761964 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 14:19:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:19:21 INFO - PROCESS | 1844 | 1461100761976 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - PROCESS | 1844 | 1461100761978 Marionette TRACE conn3 <- [1,2562,null,{}] 14:19:21 INFO - PROCESS | 1844 | 1461100761983 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}] 14:19:22 INFO - PROCESS | 1844 | 1461100762280 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 14:19:22 INFO - PROCESS | 1844 | 1461100762322 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf6c000 == 141 [pid = 1844] [id = 648] 14:19:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbaabac00) [pid = 1844] [serial = 1945] [outer = (nil)] 14:19:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcbafc2c00) [pid = 1844] [serial = 1946] [outer = 0x7fbcbaabac00] 14:19:22 INFO - PROCESS | 1844 | 1461100762384 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcbb054800) [pid = 1844] [serial = 1947] [outer = 0x7fbcbaabac00] 14:19:23 INFO - PROCESS | 1844 | 1461100763488 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]]]}] 14:19:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:19:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1532ms 14:19:23 INFO - PROCESS | 1844 | 1461100763509 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 14:19:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:19:23 INFO - PROCESS | 1844 | 1461100763515 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 14:19:23 INFO - PROCESS | 1844 | 1461100763530 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - PROCESS | 1844 | 1461100763538 Marionette TRACE conn3 <- [1,2566,null,{}] 14:19:23 INFO - PROCESS | 1844 | 1461100763551 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}] 14:19:24 INFO - PROCESS | 1844 | 1461100764418 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcc4205000) [pid = 1844] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbccb276800) [pid = 1844] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcbe648000) [pid = 1844] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbccca07c00) [pid = 1844] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcb5da0c00) [pid = 1844] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbccba3b000) [pid = 1844] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcbfd8e400) [pid = 1844] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcc896f400) [pid = 1844] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcbf627c00) [pid = 1844] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcbee38000) [pid = 1844] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcba841c00) [pid = 1844] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcc420b000) [pid = 1844] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcc21ae800) [pid = 1844] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcbc44dc00) [pid = 1844] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcb7efd000) [pid = 1844] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcc3082400) [pid = 1844] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcba3c6800) [pid = 1844] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbcb5d95000) [pid = 1844] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbcb98fdc00) [pid = 1844] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbcbafcf800) [pid = 1844] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbcbb061c00) [pid = 1844] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:19:24 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbccbc6dc00) [pid = 1844] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:19:24 INFO - PROCESS | 1844 | 1461100764668 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc1cc800 == 142 [pid = 1844] [id = 649] 14:19:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbcb7efd000) [pid = 1844] [serial = 1948] [outer = (nil)] 14:19:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcbafcf800) [pid = 1844] [serial = 1949] [outer = 0x7fbcb7efd000] 14:19:24 INFO - PROCESS | 1844 | 1461100764732 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcbbff4800) [pid = 1844] [serial = 1950] [outer = 0x7fbcb7efd000] 14:19:25 INFO - PROCESS | 1844 | 1461100765442 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]]]}] 14:19:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:19:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1958ms 14:19:25 INFO - PROCESS | 1844 | 1461100765480 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 14:19:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:19:25 INFO - PROCESS | 1844 | 1461100765485 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 14:19:25 INFO - PROCESS | 1844 | 1461100765490 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:19:25 INFO - PROCESS | 1844 | 1461100765492 Marionette TRACE conn3 <- [1,2570,null,{}] 14:19:25 INFO - PROCESS | 1844 | 1461100765498 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}] 14:19:25 INFO - PROCESS | 1844 | 1461100765771 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 14:19:25 INFO - PROCESS | 1844 | 1461100765792 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc2f3800 == 143 [pid = 1844] [id = 650] 14:19:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcbb055400) [pid = 1844] [serial = 1951] [outer = (nil)] 14:19:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcbc37b400) [pid = 1844] [serial = 1952] [outer = 0x7fbcbb055400] 14:19:25 INFO - PROCESS | 1844 | 1461100765855 Marionette DEBUG loaded listener.js 14:19:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcbc445000) [pid = 1844] [serial = 1953] [outer = 0x7fbcbb055400] 14:19:27 INFO - PROCESS | 1844 | 1461100767099 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]]]}] 14:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1684ms 14:19:27 INFO - PROCESS | 1844 | 1461100767183 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 1844 | 1461100767189 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 14:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:19:27 INFO - PROCESS | 1844 | 1461100767198 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 1844 | 1461100767203 Marionette TRACE conn3 <- [1,2574,null,{}] 14:19:27 INFO - PROCESS | 1844 | 1461100767213 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}] 14:19:27 INFO - PROCESS | 1844 | 1461100767493 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 14:19:27 INFO - PROCESS | 1844 | 1461100767825 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf66800 == 144 [pid = 1844] [id = 651] 14:19:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcba83f400) [pid = 1844] [serial = 1954] [outer = (nil)] 14:19:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcbaab4c00) [pid = 1844] [serial = 1955] [outer = 0x7fbcba83f400] 14:19:27 INFO - PROCESS | 1844 | 1461100767910 Marionette DEBUG loaded listener.js 14:19:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbb052c00) [pid = 1844] [serial = 1956] [outer = 0x7fbcba83f400] 14:19:28 INFO - PROCESS | 1844 | 1461100768809 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]]]}] 14:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1686ms 14:19:28 INFO - PROCESS | 1844 | 1461100768884 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 14:19:28 INFO - PROCESS | 1844 | 1461100768893 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 14:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:19:28 INFO - PROCESS | 1844 | 1461100768904 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 1844 | 1461100768908 Marionette TRACE conn3 <- [1,2578,null,{}] 14:19:28 INFO - PROCESS | 1844 | 1461100768914 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}] 14:19:29 INFO - PROCESS | 1844 | 1461100769190 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 14:19:29 INFO - PROCESS | 1844 | 1461100769585 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbe89c000 == 145 [pid = 1844] [id = 652] 14:19:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbbccb800) [pid = 1844] [serial = 1957] [outer = (nil)] 14:19:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbbff5000) [pid = 1844] [serial = 1958] [outer = 0x7fbcbbccb800] 14:19:29 INFO - PROCESS | 1844 | 1461100769657 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcbc3e9000) [pid = 1844] [serial = 1959] [outer = 0x7fbcbbccb800] 14:19:30 INFO - PROCESS | 1844 | 1461100770564 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]]]}] 14:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1733ms 14:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:19:30 INFO - PROCESS | 1844 | 1461100770638 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 14:19:30 INFO - PROCESS | 1844 | 1461100770641 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 14:19:30 INFO - PROCESS | 1844 | 1461100770647 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:19:30 INFO - PROCESS | 1844 | 1461100770653 Marionette TRACE conn3 <- [1,2582,null,{}] 14:19:30 INFO - PROCESS | 1844 | 1461100770669 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}] 14:19:30 INFO - PROCESS | 1844 | 1461100770945 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 14:19:31 INFO - PROCESS | 1844 | 1461100771251 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee86800 == 146 [pid = 1844] [id = 653] 14:19:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcbe647000) [pid = 1844] [serial = 1960] [outer = (nil)] 14:19:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcbe6bec00) [pid = 1844] [serial = 1961] [outer = 0x7fbcbe647000] 14:19:31 INFO - PROCESS | 1844 | 1461100771335 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcbe8d9400) [pid = 1844] [serial = 1962] [outer = 0x7fbcbe647000] 14:19:32 INFO - PROCESS | 1844 | 1461100772245 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]]]}] 14:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1647ms 14:19:32 INFO - PROCESS | 1844 | 1461100772294 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 1844 | 1461100772299 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 14:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:19:32 INFO - PROCESS | 1844 | 1461100772305 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 1844 | 1461100772308 Marionette TRACE conn3 <- [1,2586,null,{}] 14:19:32 INFO - PROCESS | 1844 | 1461100772313 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}] 14:19:32 INFO - PROCESS | 1844 | 1461100772541 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 14:19:32 INFO - PROCESS | 1844 | 1461100772807 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf0d2800 == 147 [pid = 1844] [id = 654] 14:19:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcbe64f800) [pid = 1844] [serial = 1963] [outer = (nil)] 14:19:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcbe930800) [pid = 1844] [serial = 1964] [outer = 0x7fbcbe64f800] 14:19:32 INFO - PROCESS | 1844 | 1461100772935 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcbe93d000) [pid = 1844] [serial = 1965] [outer = 0x7fbcbe64f800] 14:19:33 INFO - PROCESS | 1844 | 1461100773803 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]]]}] 14:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1527ms 14:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:19:33 INFO - PROCESS | 1844 | 1461100773836 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 14:19:33 INFO - PROCESS | 1844 | 1461100773839 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 14:19:33 INFO - PROCESS | 1844 | 1461100773844 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:19:33 INFO - PROCESS | 1844 | 1461100773848 Marionette TRACE conn3 <- [1,2590,null,{}] 14:19:33 INFO - PROCESS | 1844 | 1461100773853 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}] 14:19:34 INFO - PROCESS | 1844 | 1461100774077 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 14:19:34 INFO - PROCESS | 1844 | 1461100774345 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbfdd9000 == 148 [pid = 1844] [id = 655] 14:19:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbe8e1000) [pid = 1844] [serial = 1966] [outer = (nil)] 14:19:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbef76400) [pid = 1844] [serial = 1967] [outer = 0x7fbcbe8e1000] 14:19:34 INFO - PROCESS | 1844 | 1461100774432 Marionette DEBUG loaded listener.js 14:19:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcbef7c000) [pid = 1844] [serial = 1968] [outer = 0x7fbcbe8e1000] 14:19:35 INFO - PROCESS | 1844 | 1461100775377 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]]]}] 14:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1579ms 14:19:35 INFO - PROCESS | 1844 | 1461100775424 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 1844 | 1461100775427 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 14:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:19:35 INFO - PROCESS | 1844 | 1461100775434 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - PROCESS | 1844 | 1461100775437 Marionette TRACE conn3 <- [1,2594,null,{}] 14:19:35 INFO - PROCESS | 1844 | 1461100775442 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}] 14:19:35 INFO - PROCESS | 1844 | 1461100775710 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 14:19:36 INFO - PROCESS | 1844 | 1461100776031 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc0f43800 == 149 [pid = 1844] [id = 656] 14:19:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcbf077400) [pid = 1844] [serial = 1969] [outer = (nil)] 14:19:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcbf623c00) [pid = 1844] [serial = 1970] [outer = 0x7fbcbf077400] 14:19:36 INFO - PROCESS | 1844 | 1461100776116 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcbf62c400) [pid = 1844] [serial = 1971] [outer = 0x7fbcbf077400] 14:19:37 INFO - PROCESS | 1844 | 1461100777001 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]]]}] 14:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1632ms 14:19:37 INFO - PROCESS | 1844 | 1461100777068 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 1844 | 1461100777072 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 14:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:19:37 INFO - PROCESS | 1844 | 1461100777079 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:19:37 INFO - PROCESS | 1844 | 1461100777083 Marionette TRACE conn3 <- [1,2598,null,{}] 14:19:37 INFO - PROCESS | 1844 | 1461100777089 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}] 14:19:37 INFO - PROCESS | 1844 | 1461100777330 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 14:19:37 INFO - PROCESS | 1844 | 1461100777654 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc11c8800 == 150 [pid = 1844] [id = 657] 14:19:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcbee2c800) [pid = 1844] [serial = 1972] [outer = (nil)] 14:19:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcbfd6a000) [pid = 1844] [serial = 1973] [outer = 0x7fbcbee2c800] 14:19:37 INFO - PROCESS | 1844 | 1461100777733 Marionette DEBUG loaded listener.js 14:19:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcbfd84800) [pid = 1844] [serial = 1974] [outer = 0x7fbcbee2c800] 14:19:38 INFO - PROCESS | 1844 | 1461100778664 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]]]}] 14:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1631ms 14:19:38 INFO - PROCESS | 1844 | 1461100778711 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 14:19:38 INFO - PROCESS | 1844 | 1461100778714 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 14:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:19:38 INFO - PROCESS | 1844 | 1461100778721 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:19:38 INFO - PROCESS | 1844 | 1461100778724 Marionette TRACE conn3 <- [1,2602,null,{}] 14:19:38 INFO - PROCESS | 1844 | 1461100778729 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}] 14:19:38 INFO - PROCESS | 1844 | 1461100778961 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 14:19:39 INFO - PROCESS | 1844 | 1461100779274 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc18c4000 == 151 [pid = 1844] [id = 658] 14:19:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcbc44ac00) [pid = 1844] [serial = 1975] [outer = (nil)] 14:19:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbcbfd8ec00) [pid = 1844] [serial = 1976] [outer = 0x7fbcbc44ac00] 14:19:39 INFO - PROCESS | 1844 | 1461100779352 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbcbfdebc00) [pid = 1844] [serial = 1977] [outer = 0x7fbcbc44ac00] 14:19:40 INFO - PROCESS | 1844 | 1461100780332 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]]]}] 14:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1683ms 14:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:19:40 INFO - PROCESS | 1844 | 1461100780405 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 1844 | 1461100780408 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 14:19:40 INFO - PROCESS | 1844 | 1461100780414 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - PROCESS | 1844 | 1461100780417 Marionette TRACE conn3 <- [1,2606,null,{}] 14:19:40 INFO - PROCESS | 1844 | 1461100780423 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}] 14:19:40 INFO - PROCESS | 1844 | 1461100780697 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 14:19:41 INFO - PROCESS | 1844 | 1461100781011 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1ae8800 == 152 [pid = 1844] [id = 659] 14:19:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbcbf078800) [pid = 1844] [serial = 1978] [outer = (nil)] 14:19:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbcc0f0f000) [pid = 1844] [serial = 1979] [outer = 0x7fbcbf078800] 14:19:41 INFO - PROCESS | 1844 | 1461100781084 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbcc0fbc800) [pid = 1844] [serial = 1980] [outer = 0x7fbcbf078800] 14:19:42 INFO - PROCESS | 1844 | 1461100782027 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]]]}] 14:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1681ms 14:19:42 INFO - PROCESS | 1844 | 1461100782095 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 14:19:42 INFO - PROCESS | 1844 | 1461100782098 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 14:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:19:42 INFO - PROCESS | 1844 | 1461100782105 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:19:42 INFO - PROCESS | 1844 | 1461100782108 Marionette TRACE conn3 <- [1,2610,null,{}] 14:19:42 INFO - PROCESS | 1844 | 1461100782113 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}] 14:19:42 INFO - PROCESS | 1844 | 1461100782364 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 14:19:42 INFO - PROCESS | 1844 | 1461100782677 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc215e800 == 153 [pid = 1844] [id = 660] 14:19:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbcbfd85400) [pid = 1844] [serial = 1981] [outer = (nil)] 14:19:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbcc19e8400) [pid = 1844] [serial = 1982] [outer = 0x7fbcbfd85400] 14:19:42 INFO - PROCESS | 1844 | 1461100782764 Marionette DEBUG loaded listener.js 14:19:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbcc19f1400) [pid = 1844] [serial = 1983] [outer = 0x7fbcbfd85400] 14:19:43 INFO - PROCESS | 1844 | 1461100783658 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]]]}] 14:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1585ms 14:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:19:43 INFO - PROCESS | 1844 | 1461100783691 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 14:19:43 INFO - PROCESS | 1844 | 1461100783694 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 14:19:43 INFO - PROCESS | 1844 | 1461100783701 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:19:43 INFO - PROCESS | 1844 | 1461100783706 Marionette TRACE conn3 <- [1,2614,null,{}] 14:19:43 INFO - PROCESS | 1844 | 1461100783712 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}] 14:19:43 INFO - PROCESS | 1844 | 1461100783978 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 14:19:44 INFO - PROCESS | 1844 | 1461100784301 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f1a800 == 154 [pid = 1844] [id = 661] 14:19:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbcc1f8cc00) [pid = 1844] [serial = 1984] [outer = (nil)] 14:19:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbcc1f90800) [pid = 1844] [serial = 1985] [outer = 0x7fbcc1f8cc00] 14:19:44 INFO - PROCESS | 1844 | 1461100784388 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbcc21b4800) [pid = 1844] [serial = 1986] [outer = 0x7fbcc1f8cc00] 14:19:45 INFO - PROCESS | 1844 | 1461100785258 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]]]}] 14:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1600ms 14:19:45 INFO - PROCESS | 1844 | 1461100785302 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 14:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:19:45 INFO - PROCESS | 1844 | 1461100785307 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 14:19:45 INFO - PROCESS | 1844 | 1461100785315 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:19:45 INFO - PROCESS | 1844 | 1461100785318 Marionette TRACE conn3 <- [1,2618,null,{}] 14:19:45 INFO - PROCESS | 1844 | 1461100785348 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}] 14:19:45 INFO - PROCESS | 1844 | 1461100785584 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 14:19:45 INFO - PROCESS | 1844 | 1461100785856 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc428b000 == 155 [pid = 1844] [id = 662] 14:19:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbcc1f8d000) [pid = 1844] [serial = 1987] [outer = (nil)] 14:19:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbcc3089000) [pid = 1844] [serial = 1988] [outer = 0x7fbcc1f8d000] 14:19:45 INFO - PROCESS | 1844 | 1461100785976 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbcc329ec00) [pid = 1844] [serial = 1989] [outer = 0x7fbcc1f8d000] 14:19:46 INFO - PROCESS | 1844 | 1461100786884 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]]]}] 14:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1606ms 14:19:46 INFO - PROCESS | 1844 | 1461100786920 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 1844 | 1461100786924 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 14:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:19:46 INFO - PROCESS | 1844 | 1461100786930 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - PROCESS | 1844 | 1461100786933 Marionette TRACE conn3 <- [1,2622,null,{}] 14:19:46 INFO - PROCESS | 1844 | 1461100786938 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}] 14:19:47 INFO - PROCESS | 1844 | 1461100787177 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 14:19:47 INFO - PROCESS | 1844 | 1461100787448 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a18000 == 156 [pid = 1844] [id = 663] 14:19:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcc21b5000) [pid = 1844] [serial = 1990] [outer = (nil)] 14:19:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcc32a6c00) [pid = 1844] [serial = 1991] [outer = 0x7fbcc21b5000] 14:19:47 INFO - PROCESS | 1844 | 1461100787573 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcc3fccc00) [pid = 1844] [serial = 1992] [outer = 0x7fbcc21b5000] 14:19:48 INFO - PROCESS | 1844 | 1461100788462 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]]]}] 14:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1595ms 14:19:48 INFO - PROCESS | 1844 | 1461100788527 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 14:19:48 INFO - PROCESS | 1844 | 1461100788531 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 14:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:19:48 INFO - PROCESS | 1844 | 1461100788538 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:19:48 INFO - PROCESS | 1844 | 1461100788540 Marionette TRACE conn3 <- [1,2626,null,{}] 14:19:48 INFO - PROCESS | 1844 | 1461100788547 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}] 14:19:48 INFO - PROCESS | 1844 | 1461100788802 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 14:19:49 INFO - PROCESS | 1844 | 1461100789134 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8dd2800 == 157 [pid = 1844] [id = 664] 14:19:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcc21bac00) [pid = 1844] [serial = 1993] [outer = (nil)] 14:19:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbcc4205800) [pid = 1844] [serial = 1994] [outer = 0x7fbcc21bac00] 14:19:49 INFO - PROCESS | 1844 | 1461100789214 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbcc420e400) [pid = 1844] [serial = 1995] [outer = 0x7fbcc21bac00] 14:19:50 INFO - PROCESS | 1844 | 1461100790079 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]]]}] 14:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1587ms 14:19:50 INFO - PROCESS | 1844 | 1461100790126 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 14:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:19:50 INFO - PROCESS | 1844 | 1461100790131 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 14:19:50 INFO - PROCESS | 1844 | 1461100790137 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - PROCESS | 1844 | 1461100790140 Marionette TRACE conn3 <- [1,2630,null,{}] 14:19:50 INFO - PROCESS | 1844 | 1461100790146 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}] 14:19:50 INFO - PROCESS | 1844 | 1461100790381 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 14:19:50 INFO - PROCESS | 1844 | 1461100790721 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca0af800 == 158 [pid = 1844] [id = 665] 14:19:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcbbfebc00) [pid = 1844] [serial = 1996] [outer = (nil)] 14:19:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcc8907c00) [pid = 1844] [serial = 1997] [outer = 0x7fbcbbfebc00] 14:19:50 INFO - PROCESS | 1844 | 1461100790798 Marionette DEBUG loaded listener.js 14:19:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbcc8968000) [pid = 1844] [serial = 1998] [outer = 0x7fbcbbfebc00] 14:19:51 INFO - PROCESS | 1844 | 1461100791678 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]]]}] 14:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1585ms 14:19:51 INFO - PROCESS | 1844 | 1461100791723 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 14:19:51 INFO - PROCESS | 1844 | 1461100791726 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 14:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:19:51 INFO - PROCESS | 1844 | 1461100791733 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:19:51 INFO - PROCESS | 1844 | 1461100791736 Marionette TRACE conn3 <- [1,2634,null,{}] 14:19:51 INFO - PROCESS | 1844 | 1461100791741 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}] 14:19:52 INFO - PROCESS | 1844 | 1461100792003 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 14:19:52 INFO - PROCESS | 1844 | 1461100792358 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca193000 == 159 [pid = 1844] [id = 666] 14:19:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcbbfec400) [pid = 1844] [serial = 1999] [outer = (nil)] 14:19:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcc8972400) [pid = 1844] [serial = 2000] [outer = 0x7fbcbbfec400] 14:19:52 INFO - PROCESS | 1844 | 1461100792441 Marionette DEBUG loaded listener.js 14:19:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcc897ac00) [pid = 1844] [serial = 2001] [outer = 0x7fbcbbfec400] 14:19:53 INFO - PROCESS | 1844 | 1461100793313 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]]]}] 14:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1633ms 14:19:53 INFO - PROCESS | 1844 | 1461100793368 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 14:19:53 INFO - PROCESS | 1844 | 1461100793370 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 14:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:19:53 INFO - PROCESS | 1844 | 1461100793377 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:19:53 INFO - PROCESS | 1844 | 1461100793380 Marionette TRACE conn3 <- [1,2638,null,{}] 14:19:53 INFO - PROCESS | 1844 | 1461100793386 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}] 14:19:53 INFO - PROCESS | 1844 | 1461100793627 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 14:19:53 INFO - PROCESS | 1844 | 1461100793920 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb906800 == 160 [pid = 1844] [id = 667] 14:19:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbcc1dbc400) [pid = 1844] [serial = 2002] [outer = (nil)] 14:19:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbcc8984400) [pid = 1844] [serial = 2003] [outer = 0x7fbcc1dbc400] 14:19:54 INFO - PROCESS | 1844 | 1461100794036 Marionette DEBUG loaded listener.js 14:19:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbcc8cc2800) [pid = 1844] [serial = 2004] [outer = 0x7fbcc1dbc400] 14:19:54 INFO - PROCESS | 1844 | 1461100794944 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]]]}] 14:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1631ms 14:19:55 INFO - PROCESS | 1844 | 1461100795010 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 14:19:55 INFO - PROCESS | 1844 | 1461100795013 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 14:19:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:19:55 INFO - PROCESS | 1844 | 1461100795020 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:19:55 INFO - PROCESS | 1844 | 1461100795022 Marionette TRACE conn3 <- [1,2642,null,{}] 14:19:55 INFO - PROCESS | 1844 | 1461100795029 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}] 14:19:55 INFO - PROCESS | 1844 | 1461100795258 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 14:19:55 INFO - PROCESS | 1844 | 1461100795577 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba22800 == 161 [pid = 1844] [id = 668] 14:19:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcc8904c00) [pid = 1844] [serial = 2005] [outer = (nil)] 14:19:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbcc8ccd000) [pid = 1844] [serial = 2006] [outer = 0x7fbcc8904c00] 14:19:55 INFO - PROCESS | 1844 | 1461100795656 Marionette DEBUG loaded listener.js 14:19:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbcc8d1ec00) [pid = 1844] [serial = 2007] [outer = 0x7fbcc8904c00] 14:19:56 INFO - PROCESS | 1844 | 1461100796498 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]]]}] 14:19:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:19:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1540ms 14:19:56 INFO - PROCESS | 1844 | 1461100796562 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 14:19:56 INFO - PROCESS | 1844 | 1461100796565 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 14:19:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:19:56 INFO - PROCESS | 1844 | 1461100796571 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:19:56 INFO - PROCESS | 1844 | 1461100796574 Marionette TRACE conn3 <- [1,2646,null,{}] 14:19:56 INFO - PROCESS | 1844 | 1461100796580 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}] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc1cc800 == 160 [pid = 1844] [id = 649] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf6c000 == 159 [pid = 1844] [id = 648] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbaacf800 == 158 [pid = 1844] [id = 647] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcb96c3000 == 157 [pid = 1844] [id = 646] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcecf7e800 == 156 [pid = 1844] [id = 644] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcea935800 == 155 [pid = 1844] [id = 643] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7b8c000 == 154 [pid = 1844] [id = 642] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce5c82000 == 153 [pid = 1844] [id = 641] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce2903800 == 152 [pid = 1844] [id = 640] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5f4d800 == 151 [pid = 1844] [id = 639] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4e0d000 == 150 [pid = 1844] [id = 638] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0cd7000 == 149 [pid = 1844] [id = 637] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd05dd800 == 148 [pid = 1844] [id = 636] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcccc99800 == 147 [pid = 1844] [id = 635] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc4d1000 == 146 [pid = 1844] [id = 634] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbb42800 == 145 [pid = 1844] [id = 633] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8de3000 == 144 [pid = 1844] [id = 632] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40af000 == 143 [pid = 1844] [id = 631] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc21c4800 == 142 [pid = 1844] [id = 630] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1085000 == 141 [pid = 1844] [id = 629] 14:19:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc1c5000 == 140 [pid = 1844] [id = 628] 14:19:58 INFO - PROCESS | 1844 | 1461100798339 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbcbf0aa000) [pid = 1844] [serial = 1883] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbccfd75400) [pid = 1844] [serial = 1863] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbccc217800) [pid = 1844] [serial = 1853] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbccb8a4000) [pid = 1844] [serial = 1845] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbccfdd4000) [pid = 1844] [serial = 1865] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbccc2ee800) [pid = 1844] [serial = 1854] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbccbe80c00) [pid = 1844] [serial = 1850] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbccbc6a000) [pid = 1844] [serial = 1848] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbcc21b8000) [pid = 1844] [serial = 1830] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcc9d04400) [pid = 1844] [serial = 1836] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbcc1daf400) [pid = 1844] [serial = 1826] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbccba74400) [pid = 1844] [serial = 1847] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbcbfd71c00) [pid = 1844] [serial = 1823] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbccbe94c00) [pid = 1844] [serial = 1851] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcbf057400) [pid = 1844] [serial = 1746] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcc8974000) [pid = 1844] [serial = 1832] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcccd49800) [pid = 1844] [serial = 1859] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcbf05b400) [pid = 1844] [serial = 1821] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbccb51d000) [pid = 1844] [serial = 1844] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcbbcc3000) [pid = 1844] [serial = 1874] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcbbe13400) [pid = 1844] [serial = 1875] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbccdc3ec00) [pid = 1844] [serial = 1860] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcc9f13400) [pid = 1844] [serial = 1838] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbccb356000) [pid = 1844] [serial = 1842] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcbbff3400) [pid = 1844] [serial = 1881] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcc0f14c00) [pid = 1844] [serial = 1824] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcc897e400) [pid = 1844] [serial = 1833] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcba83e000) [pid = 1844] [serial = 1872] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcbee38800) [pid = 1844] [serial = 1820] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbcbbcbfc00) [pid = 1844] [serial = 1817] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbcbe8e4000) [pid = 1844] [serial = 1878] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbccc2f7c00) [pid = 1844] [serial = 1856] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcba2f3400) [pid = 1844] [serial = 1871] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcc8d1cc00) [pid = 1844] [serial = 1835] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbccc9b6800) [pid = 1844] [serial = 1857] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcc1dbcc00) [pid = 1844] [serial = 1827] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcce8cf800) [pid = 1844] [serial = 1862] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccb18b000) [pid = 1844] [serial = 1841] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcbe645800) [pid = 1844] [serial = 1877] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcc1ee3c00) [pid = 1844] [serial = 1829] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcd0552800) [pid = 1844] [serial = 1868] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbccb145800) [pid = 1844] [serial = 1839] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcbc3e5400) [pid = 1844] [serial = 1818] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbccfed4000) [pid = 1844] [serial = 1866] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcb7efbc00) [pid = 1844] [serial = 1880] [outer = (nil)] [url = about:blank] 14:19:58 INFO - PROCESS | 1844 | 1461100798745 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba98f000 == 141 [pid = 1844] [id = 669] 14:19:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcb98f2000) [pid = 1844] [serial = 2008] [outer = (nil)] 14:19:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcb98fcc00) [pid = 1844] [serial = 2009] [outer = 0x7fbcb98f2000] 14:19:58 INFO - PROCESS | 1844 | 1461100798816 Marionette DEBUG loaded listener.js 14:19:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcba2f6800) [pid = 1844] [serial = 2010] [outer = 0x7fbcb98f2000] 14:19:59 INFO - PROCESS | 1844 | 1461100799578 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]]]}] 14:19:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:19:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 3038ms 14:19:59 INFO - PROCESS | 1844 | 1461100799615 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 14:19:59 INFO - PROCESS | 1844 | 1461100799622 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 14:19:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:19:59 INFO - PROCESS | 1844 | 1461100799659 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:19:59 INFO - PROCESS | 1844 | 1461100799666 Marionette TRACE conn3 <- [1,2650,null,{}] 14:19:59 INFO - PROCESS | 1844 | 1461100799673 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}] 14:19:59 INFO - PROCESS | 1844 | 1461100799901 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 14:20:00 INFO - PROCESS | 1844 | 1461100800095 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf8e800 == 142 [pid = 1844] [id = 670] 14:20:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcb98f3c00) [pid = 1844] [serial = 2011] [outer = (nil)] 14:20:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbafd1c00) [pid = 1844] [serial = 2012] [outer = 0x7fbcb98f3c00] 14:20:00 INFO - PROCESS | 1844 | 1461100800165 Marionette DEBUG loaded listener.js 14:20:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcbbe0b800) [pid = 1844] [serial = 2013] [outer = 0x7fbcb98f3c00] 14:20:01 INFO - PROCESS | 1844 | 1461100801102 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]]]}] 14:20:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:20:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1494ms 14:20:01 INFO - PROCESS | 1844 | 1461100801145 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 14:20:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:20:01 INFO - PROCESS | 1844 | 1461100801151 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 14:20:01 INFO - PROCESS | 1844 | 1461100801157 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:20:01 INFO - PROCESS | 1844 | 1461100801160 Marionette TRACE conn3 <- [1,2654,null,{}] 14:20:01 INFO - PROCESS | 1844 | 1461100801166 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}] 14:20:01 INFO - PROCESS | 1844 | 1461100801465 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 14:20:01 INFO - PROCESS | 1844 | 1461100801503 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbd9da000 == 143 [pid = 1844] [id = 671] 14:20:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcba4f2c00) [pid = 1844] [serial = 2014] [outer = (nil)] 14:20:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcbc3ed400) [pid = 1844] [serial = 2015] [outer = 0x7fbcba4f2c00] 14:20:01 INFO - PROCESS | 1844 | 1461100801565 Marionette DEBUG loaded listener.js 14:20:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcbe642400) [pid = 1844] [serial = 2016] [outer = 0x7fbcba4f2c00] 14:20:02 INFO - PROCESS | 1844 | 1461100802692 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]]]}] 14:20:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:20:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1583ms 14:20:02 INFO - PROCESS | 1844 | 1461100802743 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 14:20:02 INFO - PROCESS | 1844 | 1461100802749 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 14:20:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:20:02 INFO - PROCESS | 1844 | 1461100802765 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:20:02 INFO - PROCESS | 1844 | 1461100802773 Marionette TRACE conn3 <- [1,2658,null,{}] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcc8cc6400) [pid = 1844] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbcb7efd000) [pid = 1844] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcbfd67400) [pid = 1844] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcba3cf000) [pid = 1844] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcc1f8f000) [pid = 1844] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcc8d1c400) [pid = 1844] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbccb9b1000) [pid = 1844] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcbaabac00) [pid = 1844] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcb5d9c000) [pid = 1844] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcb98f7400) [pid = 1844] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbccfed2c00) [pid = 1844] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcbfdf0800) [pid = 1844] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcb7ef7800) [pid = 1844] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcbc448000) [pid = 1844] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbccb357800) [pid = 1844] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbccfddd400) [pid = 1844] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcbf051800) [pid = 1844] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcb98fa400) [pid = 1844] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:20:03 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcc8986800) [pid = 1844] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:20:03 INFO - PROCESS | 1844 | 1461100803347 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}] 14:20:03 INFO - PROCESS | 1844 | 1461100803565 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 14:20:03 INFO - PROCESS | 1844 | 1461100803750 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee1c000 == 144 [pid = 1844] [id = 672] 14:20:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcba83b000) [pid = 1844] [serial = 2017] [outer = (nil)] 14:20:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcbe64f000) [pid = 1844] [serial = 2018] [outer = 0x7fbcba83b000] 14:20:03 INFO - PROCESS | 1844 | 1461100803815 Marionette DEBUG loaded listener.js 14:20:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcbee2d800) [pid = 1844] [serial = 2019] [outer = 0x7fbcba83b000] 14:20:04 INFO - PROCESS | 1844 | 1461100804528 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]]]}] 14:20:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:20:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1813ms 14:20:04 INFO - PROCESS | 1844 | 1461100804572 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 14:20:04 INFO - PROCESS | 1844 | 1461100804574 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 14:20:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:20:04 INFO - PROCESS | 1844 | 1461100804580 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:20:04 INFO - PROCESS | 1844 | 1461100804583 Marionette TRACE conn3 <- [1,2662,null,{}] 14:20:04 INFO - PROCESS | 1844 | 1461100804598 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}] 14:20:04 INFO - PROCESS | 1844 | 1461100804812 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 14:20:04 INFO - PROCESS | 1844 | 1461100804826 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf6bb800 == 145 [pid = 1844] [id = 673] 14:20:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbbcc8800) [pid = 1844] [serial = 2020] [outer = (nil)] 14:20:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbf04f000) [pid = 1844] [serial = 2021] [outer = 0x7fbcbbcc8800] 14:20:04 INFO - PROCESS | 1844 | 1461100804888 Marionette DEBUG loaded listener.js 14:20:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbf076400) [pid = 1844] [serial = 2022] [outer = 0x7fbcbbcc8800] 14:20:06 INFO - PROCESS | 1844 | 1461100806181 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]]]}] 14:20:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:20:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1635ms 14:20:06 INFO - PROCESS | 1844 | 1461100806216 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 14:20:06 INFO - PROCESS | 1844 | 1461100806223 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 14:20:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:20:06 INFO - PROCESS | 1844 | 1461100806233 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:20:06 INFO - PROCESS | 1844 | 1461100806237 Marionette TRACE conn3 <- [1,2666,null,{}] 14:20:06 INFO - PROCESS | 1844 | 1461100806246 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}] 14:20:06 INFO - PROCESS | 1844 | 1461100806503 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 14:20:06 INFO - PROCESS | 1844 | 1461100806832 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc257800 == 146 [pid = 1844] [id = 674] 14:20:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcbafce000) [pid = 1844] [serial = 2023] [outer = (nil)] 14:20:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcbbcc9000) [pid = 1844] [serial = 2024] [outer = 0x7fbcbafce000] 14:20:06 INFO - PROCESS | 1844 | 1461100806916 Marionette DEBUG loaded listener.js 14:20:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcbbff3400) [pid = 1844] [serial = 2025] [outer = 0x7fbcbafce000] 14:20:08 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:20:08 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:20:08 INFO - PROCESS | 1844 | 1461100808339 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]]]}] 14:20:08 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) 14:20:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2146ms 14:20:08 INFO - PROCESS | 1844 | 1461100808504 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 14:20:08 INFO - PROCESS | 1844 | 1461100808514 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 14:20:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:20:08 INFO - PROCESS | 1844 | 1461100808534 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:20:08 INFO - PROCESS | 1844 | 1461100808537 Marionette TRACE conn3 <- [1,2670,null,{}] 14:20:08 INFO - PROCESS | 1844 | 1461100808545 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}] 14:20:08 INFO - PROCESS | 1844 | 1461100808782 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 14:20:09 INFO - PROCESS | 1844 | 1461100809053 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc04cb000 == 147 [pid = 1844] [id = 675] 14:20:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcba3cc400) [pid = 1844] [serial = 2026] [outer = (nil)] 14:20:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcbe64c400) [pid = 1844] [serial = 2027] [outer = 0x7fbcba3cc400] 14:20:09 INFO - PROCESS | 1844 | 1461100809127 Marionette DEBUG loaded listener.js 14:20:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcbef84c00) [pid = 1844] [serial = 2028] [outer = 0x7fbcba3cc400] 14:20:10 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:20:10 INFO - PROCESS | 1844 | 1461100810452 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] 14:20:10 INFO - PROCESS | 1844 | 1461100810478 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 14:20:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:20:10 INFO - PROCESS | 1844 | 1461100810484 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:20:10 INFO - PROCESS | 1844 | 1461100810490 Marionette TRACE conn3 <- [1,2674,null,{}] 14:20:10 INFO - PROCESS | 1844 | 1461100810506 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}] 14:20:10 INFO - PROCESS | 1844 | 1461100810811 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 14:20:11 INFO - PROCESS | 1844 | 1461100811051 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1ae9000 == 148 [pid = 1844] [id = 676] 14:20:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcbef7bc00) [pid = 1844] [serial = 2029] [outer = (nil)] 14:20:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbf0b0000) [pid = 1844] [serial = 2030] [outer = 0x7fbcbef7bc00] 14:20:11 INFO - PROCESS | 1844 | 1461100811130 Marionette DEBUG loaded listener.js 14:20:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbfdf4c00) [pid = 1844] [serial = 2031] [outer = 0x7fbcbef7bc00] 14:20:12 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:20:12 INFO - PROCESS | 1844 | 1461100812476 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] 14:20:12 INFO - PROCESS | 1844 | 1461100812532 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 14:20:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:20:12 INFO - PROCESS | 1844 | 1461100812539 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:20:12 INFO - PROCESS | 1844 | 1461100812542 Marionette TRACE conn3 <- [1,2678,null,{}] 14:20:12 INFO - PROCESS | 1844 | 1461100812547 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}] 14:20:12 INFO - PROCESS | 1844 | 1461100812850 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 14:20:13 INFO - PROCESS | 1844 | 1461100813091 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f6f800 == 149 [pid = 1844] [id = 677] 14:20:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcbf075c00) [pid = 1844] [serial = 2032] [outer = (nil)] 14:20:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc0fc4c00) [pid = 1844] [serial = 2033] [outer = 0x7fbcbf075c00] 14:20:13 INFO - PROCESS | 1844 | 1461100813169 Marionette DEBUG loaded listener.js 14:20:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc1dbcc00) [pid = 1844] [serial = 2034] [outer = 0x7fbcbf075c00] 14:20:14 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:20:14 INFO - PROCESS | 1844 | 1461100814497 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]]]}] 14:20:14 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) 14:20:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1984ms 14:20:14 INFO - PROCESS | 1844 | 1461100814525 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 14:20:14 INFO - PROCESS | 1844 | 1461100814528 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 14:20:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:20:14 INFO - PROCESS | 1844 | 1461100814534 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:20:14 INFO - PROCESS | 1844 | 1461100814538 Marionette TRACE conn3 <- [1,2682,null,{}] 14:20:14 INFO - PROCESS | 1844 | 1461100814543 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}] 14:20:14 INFO - PROCESS | 1844 | 1461100814767 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 14:20:15 INFO - PROCESS | 1844 | 1461100815078 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a4d800 == 150 [pid = 1844] [id = 678] 14:20:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcbf050c00) [pid = 1844] [serial = 2035] [outer = (nil)] 14:20:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcc1edd800) [pid = 1844] [serial = 2036] [outer = 0x7fbcbf050c00] 14:20:15 INFO - PROCESS | 1844 | 1461100815155 Marionette DEBUG loaded listener.js 14:20:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcc21afc00) [pid = 1844] [serial = 2037] [outer = 0x7fbcbf050c00] 14:20:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:20:16 INFO - PROCESS | 1844 | 1461100816489 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]]]}] 14:20:16 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) 14:20:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1985ms 14:20:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:20:16 INFO - PROCESS | 1844 | 1461100816521 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 14:20:16 INFO - PROCESS | 1844 | 1461100816524 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 14:20:16 INFO - PROCESS | 1844 | 1461100816530 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:20:16 INFO - PROCESS | 1844 | 1461100816534 Marionette TRACE conn3 <- [1,2686,null,{}] 14:20:16 INFO - PROCESS | 1844 | 1461100816539 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}] 14:20:16 INFO - PROCESS | 1844 | 1461100816858 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 14:20:17 INFO - PROCESS | 1844 | 1461100817096 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb474000 == 151 [pid = 1844] [id = 679] 14:20:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcbfd86000) [pid = 1844] [serial = 2038] [outer = (nil)] 14:20:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc8cc4400) [pid = 1844] [serial = 2039] [outer = 0x7fbcbfd86000] 14:20:17 INFO - PROCESS | 1844 | 1461100817176 Marionette DEBUG loaded listener.js 14:20:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbcc8d22400) [pid = 1844] [serial = 2040] [outer = 0x7fbcbfd86000] 14:20:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:20:18 INFO - PROCESS | 1844 | 1461100818537 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] 14:20:18 INFO - PROCESS | 1844 | 1461100818577 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 14:20:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:20:18 INFO - PROCESS | 1844 | 1461100818583 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:20:18 INFO - PROCESS | 1844 | 1461100818586 Marionette TRACE conn3 <- [1,2690,null,{}] 14:20:18 INFO - PROCESS | 1844 | 1461100818591 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}] 14:20:18 INFO - PROCESS | 1844 | 1461100818858 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 14:20:19 INFO - PROCESS | 1844 | 1461100819097 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbbbc000 == 152 [pid = 1844] [id = 680] 14:20:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbcc1f97c00) [pid = 1844] [serial = 2041] [outer = (nil)] 14:20:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbcc900d800) [pid = 1844] [serial = 2042] [outer = 0x7fbcc1f97c00] 14:20:19 INFO - PROCESS | 1844 | 1461100819182 Marionette DEBUG loaded listener.js 14:20:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbcc9d0a400) [pid = 1844] [serial = 2043] [outer = 0x7fbcc1f97c00] 14:20:20 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:20:20 INFO - PROCESS | 1844 | 1461100820507 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] 14:20:20 INFO - PROCESS | 1844 | 1461100820572 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 14:20:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:20:20 INFO - PROCESS | 1844 | 1461100820578 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:20:20 INFO - PROCESS | 1844 | 1461100820581 Marionette TRACE conn3 <- [1,2694,null,{}] 14:20:20 INFO - PROCESS | 1844 | 1461100820586 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}] 14:20:20 INFO - PROCESS | 1844 | 1461100820885 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 14:20:21 INFO - PROCESS | 1844 | 1461100821127 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc330800 == 153 [pid = 1844] [id = 681] 14:20:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbcc4203800) [pid = 1844] [serial = 2044] [outer = (nil)] 14:20:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbcc9d0f400) [pid = 1844] [serial = 2045] [outer = 0x7fbcc4203800] 14:20:21 INFO - PROCESS | 1844 | 1461100821202 Marionette DEBUG loaded listener.js 14:20:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbcc9f12800) [pid = 1844] [serial = 2046] [outer = 0x7fbcc4203800] 14:20:22 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:20:22 INFO - PROCESS | 1844 | 1461100822541 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] 14:20:22 INFO - PROCESS | 1844 | 1461100822570 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 14:20:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:20:22 INFO - PROCESS | 1844 | 1461100822578 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:20:22 INFO - PROCESS | 1844 | 1461100822582 Marionette TRACE conn3 <- [1,2698,null,{}] 14:20:22 INFO - PROCESS | 1844 | 1461100822587 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}] 14:20:22 INFO - PROCESS | 1844 | 1461100822866 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 14:20:23 INFO - PROCESS | 1844 | 1461100823106 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc66a800 == 154 [pid = 1844] [id = 682] 14:20:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbcc900cc00) [pid = 1844] [serial = 2047] [outer = (nil)] 14:20:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbcca016000) [pid = 1844] [serial = 2048] [outer = 0x7fbcc900cc00] 14:20:23 INFO - PROCESS | 1844 | 1461100823180 Marionette DEBUG loaded listener.js 14:20:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbcca01f400) [pid = 1844] [serial = 2049] [outer = 0x7fbcc900cc00] 14:20:24 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 14:20:24 INFO - PROCESS | 1844 | 1461100824530 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] 14:20:24 INFO - PROCESS | 1844 | 1461100824570 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 14:20:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:20:24 INFO - PROCESS | 1844 | 1461100824576 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:20:24 INFO - PROCESS | 1844 | 1461100824579 Marionette TRACE conn3 <- [1,2702,null,{}] 14:20:24 INFO - PROCESS | 1844 | 1461100824673 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}] 14:20:24 INFO - PROCESS | 1844 | 1461100824909 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 14:20:25 INFO - PROCESS | 1844 | 1461100825221 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccd8c0000 == 155 [pid = 1844] [id = 683] 14:20:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbcca020400) [pid = 1844] [serial = 2050] [outer = (nil)] 14:20:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccb151c00) [pid = 1844] [serial = 2051] [outer = 0x7fbcca020400] 14:20:25 INFO - PROCESS | 1844 | 1461100825304 Marionette DEBUG loaded listener.js 14:20:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbccb192400) [pid = 1844] [serial = 2052] [outer = 0x7fbcca020400] 14:20:26 INFO - PROCESS | 1844 | 1461100826297 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]]]}] 14:20:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:20:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1735ms 14:20:26 INFO - PROCESS | 1844 | 1461100826313 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 14:20:26 INFO - PROCESS | 1844 | 1461100826318 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 14:20:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:20:26 INFO - PROCESS | 1844 | 1461100826324 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:20:26 INFO - PROCESS | 1844 | 1461100826334 Marionette TRACE conn3 <- [1,2706,null,{}] 14:20:26 INFO - PROCESS | 1844 | 1461100826339 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}] 14:20:26 INFO - PROCESS | 1844 | 1461100826653 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 14:20:26 INFO - PROCESS | 1844 | 1461100826989 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccfc78000 == 156 [pid = 1844] [id = 684] 14:20:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbccb356c00) [pid = 1844] [serial = 2053] [outer = (nil)] 14:20:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbccb35b400) [pid = 1844] [serial = 2054] [outer = 0x7fbccb356c00] 14:20:27 INFO - PROCESS | 1844 | 1461100827072 Marionette DEBUG loaded listener.js 14:20:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbccb42b400) [pid = 1844] [serial = 2055] [outer = 0x7fbccb356c00] 14:20:27 INFO - PROCESS | 1844 | 1461100827973 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]]]}] 14:20:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:20:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1690ms 14:20:28 INFO - PROCESS | 1844 | 1461100828015 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 14:20:28 INFO - PROCESS | 1844 | 1461100828019 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 14:20:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:20:28 INFO - PROCESS | 1844 | 1461100828026 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:20:28 INFO - PROCESS | 1844 | 1461100828029 Marionette TRACE conn3 <- [1,2710,null,{}] 14:20:28 INFO - PROCESS | 1844 | 1461100828036 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}] 14:20:28 INFO - PROCESS | 1844 | 1461100828286 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 14:20:28 INFO - PROCESS | 1844 | 1461100828671 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba4df800 == 157 [pid = 1844] [id = 685] 14:20:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcb5d9bc00) [pid = 1844] [serial = 2056] [outer = (nil)] 14:20:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcb98f3800) [pid = 1844] [serial = 2057] [outer = 0x7fbcb5d9bc00] 14:20:28 INFO - PROCESS | 1844 | 1461100828752 Marionette DEBUG loaded listener.js 14:20:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbcbc377000) [pid = 1844] [serial = 2058] [outer = 0x7fbcb5d9bc00] 14:20:29 INFO - PROCESS | 1844 | 1461100829703 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] 14:20:29 INFO - PROCESS | 1844 | 1461100829777 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 14:20:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:20:29 INFO - PROCESS | 1844 | 1461100829784 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:20:29 INFO - PROCESS | 1844 | 1461100829788 Marionette TRACE conn3 <- [1,2714,null,{}] 14:20:29 INFO - PROCESS | 1844 | 1461100829794 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}] 14:20:30 INFO - PROCESS | 1844 | 1461100830074 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 14:20:31 INFO - PROCESS | 1844 | 1461100831115 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc0c5000 == 158 [pid = 1844] [id = 686] 14:20:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbcb98f7c00) [pid = 1844] [serial = 2059] [outer = (nil)] 14:20:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcba2ea800) [pid = 1844] [serial = 2060] [outer = 0x7fbcb98f7c00] 14:20:31 INFO - PROCESS | 1844 | 1461100831190 Marionette DEBUG loaded listener.js 14:20:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcba4ec800) [pid = 1844] [serial = 2061] [outer = 0x7fbcb98f7c00] 14:20:32 INFO - PROCESS | 1844 | 1461100832119 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]]]}] 14:20:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:20:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2385ms 14:20:32 INFO - PROCESS | 1844 | 1461100832172 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 14:20:32 INFO - PROCESS | 1844 | 1461100832179 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 14:20:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:20:32 INFO - PROCESS | 1844 | 1461100832189 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:20:32 INFO - PROCESS | 1844 | 1461100832195 Marionette TRACE conn3 <- [1,2718,null,{}] 14:20:32 INFO - PROCESS | 1844 | 1461100832202 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}] 14:20:32 INFO - PROCESS | 1844 | 1461100832499 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 14:20:32 INFO - PROCESS | 1844 | 1461100832841 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbef57000 == 159 [pid = 1844] [id = 687] 14:20:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbcb5d9e800) [pid = 1844] [serial = 2062] [outer = (nil)] 14:20:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcbaab3400) [pid = 1844] [serial = 2063] [outer = 0x7fbcb5d9e800] 14:20:32 INFO - PROCESS | 1844 | 1461100832914 Marionette DEBUG loaded listener.js 14:20:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcbbff7000) [pid = 1844] [serial = 2064] [outer = 0x7fbcb5d9e800] 14:20:33 INFO - PROCESS | 1844 | 1461100833876 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] 14:20:33 INFO - PROCESS | 1844 | 1461100833939 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 14:20:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:20:33 INFO - PROCESS | 1844 | 1461100833945 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:20:33 INFO - PROCESS | 1844 | 1461100833948 Marionette TRACE conn3 <- [1,2722,null,{}] 14:20:33 INFO - PROCESS | 1844 | 1461100833956 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}] 14:20:34 INFO - PROCESS | 1844 | 1461100834359 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 14:20:34 INFO - PROCESS | 1844 | 1461100834779 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbbd6000 == 160 [pid = 1844] [id = 688] 14:20:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcbe8dcc00) [pid = 1844] [serial = 2065] [outer = (nil)] 14:20:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbcbe8e6400) [pid = 1844] [serial = 2066] [outer = 0x7fbcbe8dcc00] 14:20:34 INFO - PROCESS | 1844 | 1461100834852 Marionette DEBUG loaded listener.js 14:20:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbcbee39000) [pid = 1844] [serial = 2067] [outer = 0x7fbcbe8dcc00] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc676800 == 159 [pid = 1844] [id = 383] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbece1800 == 158 [pid = 1844] [id = 515] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc3f15800 == 157 [pid = 1844] [id = 384] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb908800 == 156 [pid = 1844] [id = 339] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbee1c000 == 155 [pid = 1844] [id = 672] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbd9da000 == 154 [pid = 1844] [id = 671] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf8e800 == 153 [pid = 1844] [id = 670] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba98f000 == 152 [pid = 1844] [id = 669] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8dd2800 == 151 [pid = 1844] [id = 664] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a18000 == 150 [pid = 1844] [id = 663] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc428b000 == 149 [pid = 1844] [id = 662] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc3f1a800 == 148 [pid = 1844] [id = 661] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc215e800 == 147 [pid = 1844] [id = 660] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1ae8800 == 146 [pid = 1844] [id = 659] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc18c4000 == 145 [pid = 1844] [id = 658] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc11c8800 == 144 [pid = 1844] [id = 657] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc0f43800 == 143 [pid = 1844] [id = 656] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbfdd9000 == 142 [pid = 1844] [id = 655] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf0d2800 == 141 [pid = 1844] [id = 654] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbee86800 == 140 [pid = 1844] [id = 653] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbe89c000 == 139 [pid = 1844] [id = 652] 14:20:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf66800 == 138 [pid = 1844] [id = 651] 14:20:36 INFO - PROCESS | 1844 | 1461100836205 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] 14:20:36 INFO - PROCESS | 1844 | 1461100836536 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 14:20:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:20:36 INFO - PROCESS | 1844 | 1461100836578 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:20:36 INFO - PROCESS | 1844 | 1461100836593 Marionette TRACE conn3 <- [1,2726,null,{}] 14:20:36 INFO - PROCESS | 1844 | 1461100836605 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}] 14:20:36 INFO - PROCESS | 1844 | 1461100836910 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 14:20:37 INFO - PROCESS | 1844 | 1461100837215 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf8e800 == 139 [pid = 1844] [id = 689] 14:20:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcbbfea800) [pid = 1844] [serial = 2068] [outer = (nil)] 14:20:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcbef81800) [pid = 1844] [serial = 2069] [outer = 0x7fbcbbfea800] 14:20:37 INFO - PROCESS | 1844 | 1461100837319 Marionette DEBUG loaded listener.js 14:20:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcbf081000) [pid = 1844] [serial = 2070] [outer = 0x7fbcbbfea800] 14:20:38 INFO - PROCESS | 1844 | 1461100838188 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]]]}] 14:20:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:20:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1664ms 14:20:38 INFO - PROCESS | 1844 | 1461100838230 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 1844 | 1461100838235 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 14:20:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:20:38 INFO - PROCESS | 1844 | 1461100838242 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:20:38 INFO - PROCESS | 1844 | 1461100838246 Marionette TRACE conn3 <- [1,2730,null,{}] 14:20:38 INFO - PROCESS | 1844 | 1461100838252 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}] 14:20:38 INFO - PROCESS | 1844 | 1461100838469 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 14:20:38 INFO - PROCESS | 1844 | 1461100838677 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbef64800 == 140 [pid = 1844] [id = 690] 14:20:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcb5d9cc00) [pid = 1844] [serial = 2071] [outer = (nil)] 14:20:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbf626000) [pid = 1844] [serial = 2072] [outer = 0x7fbcb5d9cc00] 14:20:38 INFO - PROCESS | 1844 | 1461100838749 Marionette DEBUG loaded listener.js 14:20:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbfd6d000) [pid = 1844] [serial = 2073] [outer = 0x7fbcb5d9cc00] 14:20:40 INFO - PROCESS | 1844 | 1461100840039 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] 14:20:40 INFO - PROCESS | 1844 | 1461100840080 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 14:20:40 INFO - PROCESS | 1844 | 1461100840094 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:20:40 INFO - PROCESS | 1844 | 1461100840096 Marionette TRACE conn3 <- [1,2734,null,{}] 14:20:40 INFO - PROCESS | 1844 | 1461100840101 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}] 14:20:40 INFO - PROCESS | 1844 | 1461100840449 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 14:20:40 INFO - PROCESS | 1844 | 1461100840584 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc107c000 == 141 [pid = 1844] [id = 691] 14:20:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc0fbb800) [pid = 1844] [serial = 2074] [outer = (nil)] 14:20:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc0fc1c00) [pid = 1844] [serial = 2075] [outer = 0x7fbcc0fbb800] 14:20:40 INFO - PROCESS | 1844 | 1461100840662 Marionette DEBUG loaded listener.js 14:20:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc1dbd800) [pid = 1844] [serial = 2076] [outer = 0x7fbcc0fbb800] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccb423400) [pid = 1844] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcba3c5400) [pid = 1844] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcdbd10c00) [pid = 1844] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcb5d95c00) [pid = 1844] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbccba3f400) [pid = 1844] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcd2b3b800) [pid = 1844] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcba4f2c00) [pid = 1844] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcba83b000) [pid = 1844] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcbee2c800) [pid = 1844] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcc1f8cc00) [pid = 1844] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcc21bac00) [pid = 1844] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcbc44ac00) [pid = 1844] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcb98f3c00) [pid = 1844] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcba83f400) [pid = 1844] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcbbfec400) [pid = 1844] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcc8904c00) [pid = 1844] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcbfd85400) [pid = 1844] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcb98f2000) [pid = 1844] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbcbbccb800) [pid = 1844] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbcc1f8d000) [pid = 1844] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbcbe8e1000) [pid = 1844] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbcbbfebc00) [pid = 1844] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbcc21b5000) [pid = 1844] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7fbcbe647000) [pid = 1844] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7fbcbf078800) [pid = 1844] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7fbcc1dbc400) [pid = 1844] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7fbcbf077400) [pid = 1844] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:20:42 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7fbcbe64f800) [pid = 1844] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:20:42 INFO - PROCESS | 1844 | 1461100842370 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]]]}] 14:20:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:20:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2349ms 14:20:42 INFO - PROCESS | 1844 | 1461100842443 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 14:20:42 INFO - PROCESS | 1844 | 1461100842445 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 14:20:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:20:42 INFO - PROCESS | 1844 | 1461100842452 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:20:42 INFO - PROCESS | 1844 | 1461100842455 Marionette TRACE conn3 <- [1,2738,null,{}] 14:20:42 INFO - PROCESS | 1844 | 1461100842460 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}] 14:20:42 INFO - PROCESS | 1844 | 1461100842685 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 14:20:42 INFO - PROCESS | 1844 | 1461100842867 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbecd0800 == 142 [pid = 1844] [id = 692] 14:20:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7fbcb5d95c00) [pid = 1844] [serial = 2077] [outer = (nil)] 14:20:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7fbcbbfecc00) [pid = 1844] [serial = 2078] [outer = 0x7fbcb5d95c00] 14:20:42 INFO - PROCESS | 1844 | 1461100842931 Marionette DEBUG loaded listener.js 14:20:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7fbcbfdea800) [pid = 1844] [serial = 2079] [outer = 0x7fbcb5d95c00] 14:20:43 INFO - PROCESS | 1844 | 1461100843667 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]]]}] 14:20:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:20:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1282ms 14:20:43 INFO - PROCESS | 1844 | 1461100843735 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 14:20:43 INFO - PROCESS | 1844 | 1461100843739 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 14:20:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:20:43 INFO - PROCESS | 1844 | 1461100843744 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:20:43 INFO - PROCESS | 1844 | 1461100843747 Marionette TRACE conn3 <- [1,2742,null,{}] 14:20:43 INFO - PROCESS | 1844 | 1461100843752 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}] 14:20:44 INFO - PROCESS | 1844 | 1461100844060 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 14:20:44 INFO - PROCESS | 1844 | 1461100844474 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba97d800 == 143 [pid = 1844] [id = 693] 14:20:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7fbcb5d97c00) [pid = 1844] [serial = 2080] [outer = (nil)] 14:20:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7fbcb98f1400) [pid = 1844] [serial = 2081] [outer = 0x7fbcb5d97c00] 14:20:44 INFO - PROCESS | 1844 | 1461100844563 Marionette DEBUG loaded listener.js 14:20:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbcba4ef000) [pid = 1844] [serial = 2082] [outer = 0x7fbcb5d97c00] 14:20:45 INFO - PROCESS | 1844 | 1461100845544 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]]]}] 14:20:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:20:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1833ms 14:20:45 INFO - PROCESS | 1844 | 1461100845580 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 14:20:45 INFO - PROCESS | 1844 | 1461100845588 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 14:20:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:20:45 INFO - PROCESS | 1844 | 1461100845598 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:20:45 INFO - PROCESS | 1844 | 1461100845603 Marionette TRACE conn3 <- [1,2746,null,{}] 14:20:45 INFO - PROCESS | 1844 | 1461100845610 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}] 14:20:45 INFO - PROCESS | 1844 | 1461100845888 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 14:20:46 INFO - PROCESS | 1844 | 1461100846210 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee86800 == 144 [pid = 1844] [id = 694] 14:20:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcbbcc8400) [pid = 1844] [serial = 2083] [outer = (nil)] 14:20:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcbbfeec00) [pid = 1844] [serial = 2084] [outer = 0x7fbcbbcc8400] 14:20:46 INFO - PROCESS | 1844 | 1461100846293 Marionette DEBUG loaded listener.js 14:20:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcbc378800) [pid = 1844] [serial = 2085] [outer = 0x7fbcbbcc8400] 14:20:47 INFO - PROCESS | 1844 | 1461100847281 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]]]}] 14:20:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:20:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1733ms 14:20:47 INFO - PROCESS | 1844 | 1461100847337 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 14:20:47 INFO - PROCESS | 1844 | 1461100847344 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 14:20:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:20:47 INFO - PROCESS | 1844 | 1461100847351 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:20:47 INFO - PROCESS | 1844 | 1461100847354 Marionette TRACE conn3 <- [1,2750,null,{}] 14:20:47 INFO - PROCESS | 1844 | 1461100847360 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}] 14:20:47 INFO - PROCESS | 1844 | 1461100847619 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 14:20:47 INFO - PROCESS | 1844 | 1461100847987 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1a29800 == 145 [pid = 1844] [id = 695] 14:20:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcbc444800) [pid = 1844] [serial = 2086] [outer = (nil)] 14:20:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcbe8e7000) [pid = 1844] [serial = 2087] [outer = 0x7fbcbc444800] 14:20:48 INFO - PROCESS | 1844 | 1461100848111 Marionette DEBUG loaded listener.js 14:20:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcbef84800) [pid = 1844] [serial = 2088] [outer = 0x7fbcbc444800] 14:20:49 INFO - PROCESS | 1844 | 1461100849487 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]]]}] 14:20:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:20:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2188ms 14:20:49 INFO - PROCESS | 1844 | 1461100849542 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 14:20:49 INFO - PROCESS | 1844 | 1461100849546 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 14:20:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:20:49 INFO - PROCESS | 1844 | 1461100849571 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:20:49 INFO - PROCESS | 1844 | 1461100849586 Marionette TRACE conn3 <- [1,2754,null,{}] 14:20:49 INFO - PROCESS | 1844 | 1461100849662 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}] 14:20:49 INFO - PROCESS | 1844 | 1461100849971 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 14:20:50 INFO - PROCESS | 1844 | 1461100850298 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc40ad000 == 146 [pid = 1844] [id = 696] 14:20:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcbe6c0400) [pid = 1844] [serial = 2089] [outer = (nil)] 14:20:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbfdf0c00) [pid = 1844] [serial = 2090] [outer = 0x7fbcbe6c0400] 14:20:50 INFO - PROCESS | 1844 | 1461100850383 Marionette DEBUG loaded listener.js 14:20:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcc19e6800) [pid = 1844] [serial = 2091] [outer = 0x7fbcbe6c0400] 14:20:51 INFO - PROCESS | 1844 | 1461100851346 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]]]}] 14:20:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:20:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1853ms 14:20:51 INFO - PROCESS | 1844 | 1461100851411 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 14:20:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:20:51 INFO - PROCESS | 1844 | 1461100851416 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 14:20:51 INFO - PROCESS | 1844 | 1461100851422 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:20:51 INFO - PROCESS | 1844 | 1461100851425 Marionette TRACE conn3 <- [1,2758,null,{}] 14:20:51 INFO - PROCESS | 1844 | 1461100851431 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}] 14:20:51 INFO - PROCESS | 1844 | 1461100851670 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 14:20:51 INFO - PROCESS | 1844 | 1461100851954 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8a50800 == 147 [pid = 1844] [id = 697] 14:20:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbf0a2400) [pid = 1844] [serial = 2092] [outer = (nil)] 14:20:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcc1ee0400) [pid = 1844] [serial = 2093] [outer = 0x7fbcbf0a2400] 14:20:52 INFO - PROCESS | 1844 | 1461100852077 Marionette DEBUG loaded listener.js 14:20:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcc21b3800) [pid = 1844] [serial = 2094] [outer = 0x7fbcbf0a2400] 14:20:52 INFO - PROCESS | 1844 | 1461100852947 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]]]}] 14:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1583ms 14:20:53 INFO - PROCESS | 1844 | 1461100853005 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 14:20:53 INFO - PROCESS | 1844 | 1461100853009 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 14:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:20:53 INFO - PROCESS | 1844 | 1461100853015 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:20:53 INFO - PROCESS | 1844 | 1461100853018 Marionette TRACE conn3 <- [1,2762,null,{}] 14:20:53 INFO - PROCESS | 1844 | 1461100853024 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}] 14:20:53 INFO - PROCESS | 1844 | 1461100853257 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 14:20:53 INFO - PROCESS | 1844 | 1461100853523 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca0bb000 == 148 [pid = 1844] [id = 698] 14:20:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcc329a800) [pid = 1844] [serial = 2095] [outer = (nil)] 14:20:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcc329e800) [pid = 1844] [serial = 2096] [outer = 0x7fbcc329a800] 14:20:53 INFO - PROCESS | 1844 | 1461100853666 Marionette DEBUG loaded listener.js 14:20:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcc4208400) [pid = 1844] [serial = 2097] [outer = 0x7fbcc329a800] 14:20:54 INFO - PROCESS | 1844 | 1461100854629 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]]]}] 14:20:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:20:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1682ms 14:20:54 INFO - PROCESS | 1844 | 1461100854698 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 1844 | 1461100854702 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 14:20:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:20:54 INFO - PROCESS | 1844 | 1461100854708 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:20:54 INFO - PROCESS | 1844 | 1461100854711 Marionette TRACE conn3 <- [1,2766,null,{}] 14:20:54 INFO - PROCESS | 1844 | 1461100854716 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}] 14:20:54 INFO - PROCESS | 1844 | 1461100854959 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 14:20:55 INFO - PROCESS | 1844 | 1461100855271 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb91c800 == 149 [pid = 1844] [id = 699] 14:20:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcc329ac00) [pid = 1844] [serial = 2098] [outer = (nil)] 14:20:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcc8972c00) [pid = 1844] [serial = 2099] [outer = 0x7fbcc329ac00] 14:20:55 INFO - PROCESS | 1844 | 1461100855349 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcc8980000) [pid = 1844] [serial = 2100] [outer = 0x7fbcc329ac00] 14:20:56 INFO - PROCESS | 1844 | 1461100856293 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]]]}] 14:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1631ms 14:20:56 INFO - PROCESS | 1844 | 1461100856341 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 14:20:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:20:56 INFO - PROCESS | 1844 | 1461100856345 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 14:20:56 INFO - PROCESS | 1844 | 1461100856351 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:20:56 INFO - PROCESS | 1844 | 1461100856355 Marionette TRACE conn3 <- [1,2770,null,{}] 14:20:56 INFO - PROCESS | 1844 | 1461100856361 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}] 14:20:56 INFO - PROCESS | 1844 | 1461100856600 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 14:20:56 INFO - PROCESS | 1844 | 1461100856926 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2b1000 == 150 [pid = 1844] [id = 700] 14:20:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbbcbf800) [pid = 1844] [serial = 2101] [outer = (nil)] 14:20:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc8cc8400) [pid = 1844] [serial = 2102] [outer = 0x7fbcbbcbf800] 14:20:57 INFO - PROCESS | 1844 | 1461100857022 Marionette DEBUG loaded listener.js 14:20:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc8d1c800) [pid = 1844] [serial = 2103] [outer = 0x7fbcbbcbf800] 14:20:57 INFO - PROCESS | 1844 | 1461100857921 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]]]}] 14:20:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:20:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1637ms 14:20:57 INFO - PROCESS | 1844 | 1461100857988 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 14:20:57 INFO - PROCESS | 1844 | 1461100857992 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 14:20:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:20:58 INFO - PROCESS | 1844 | 1461100857999 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:20:58 INFO - PROCESS | 1844 | 1461100858002 Marionette TRACE conn3 <- [1,2774,null,{}] 14:20:58 INFO - PROCESS | 1844 | 1461100858008 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}] 14:20:58 INFO - PROCESS | 1844 | 1461100858301 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 14:20:58 INFO - PROCESS | 1844 | 1461100858622 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdcaa000 == 151 [pid = 1844] [id = 701] 14:20:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc8909000) [pid = 1844] [serial = 2104] [outer = (nil)] 14:20:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcc9d0b800) [pid = 1844] [serial = 2105] [outer = 0x7fbcc8909000] 14:20:58 INFO - PROCESS | 1844 | 1461100858701 Marionette DEBUG loaded listener.js 14:20:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcca018800) [pid = 1844] [serial = 2106] [outer = 0x7fbcc8909000] 14:20:59 INFO - PROCESS | 1844 | 1461100859707 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]]]}] 14:20:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:20:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1789ms 14:20:59 INFO - PROCESS | 1844 | 1461100859791 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 14:20:59 INFO - PROCESS | 1844 | 1461100859797 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 14:20:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:20:59 INFO - PROCESS | 1844 | 1461100859806 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:20:59 INFO - PROCESS | 1844 | 1461100859812 Marionette TRACE conn3 <- [1,2778,null,{}] 14:20:59 INFO - PROCESS | 1844 | 1461100859820 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}] 14:21:00 INFO - PROCESS | 1844 | 1461100860197 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 14:21:00 INFO - PROCESS | 1844 | 1461100860589 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0670800 == 152 [pid = 1844] [id = 702] 14:21:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcc8985800) [pid = 1844] [serial = 2107] [outer = (nil)] 14:21:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbccb18f800) [pid = 1844] [serial = 2108] [outer = 0x7fbcc8985800] 14:21:00 INFO - PROCESS | 1844 | 1461100860717 Marionette DEBUG loaded listener.js 14:21:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbccb278800) [pid = 1844] [serial = 2109] [outer = 0x7fbcc8985800] 14:21:01 INFO - PROCESS | 1844 | 1461100861708 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]]]}] 14:21:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:21:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1950ms 14:21:01 INFO - PROCESS | 1844 | 1461100861756 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 14:21:01 INFO - PROCESS | 1844 | 1461100861759 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 14:21:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:21:01 INFO - PROCESS | 1844 | 1461100861767 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:21:01 INFO - PROCESS | 1844 | 1461100861771 Marionette TRACE conn3 <- [1,2782,null,{}] 14:21:01 INFO - PROCESS | 1844 | 1461100861777 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}] 14:21:02 INFO - PROCESS | 1844 | 1461100862025 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 14:21:02 INFO - PROCESS | 1844 | 1461100862389 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0847800 == 153 [pid = 1844] [id = 703] 14:21:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbccb361c00) [pid = 1844] [serial = 2110] [outer = (nil)] 14:21:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbccb427c00) [pid = 1844] [serial = 2111] [outer = 0x7fbccb361c00] 14:21:02 INFO - PROCESS | 1844 | 1461100862496 Marionette DEBUG loaded listener.js 14:21:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbccb51e000) [pid = 1844] [serial = 2112] [outer = 0x7fbccb361c00] 14:21:03 INFO - PROCESS | 1844 | 1461100863411 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]]]}] 14:21:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:21:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1684ms 14:21:03 INFO - PROCESS | 1844 | 1461100863453 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 14:21:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:21:03 INFO - PROCESS | 1844 | 1461100863458 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 14:21:03 INFO - PROCESS | 1844 | 1461100863464 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:21:03 INFO - PROCESS | 1844 | 1461100863469 Marionette TRACE conn3 <- [1,2786,null,{}] 14:21:03 INFO - PROCESS | 1844 | 1461100863475 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}] 14:21:03 INFO - PROCESS | 1844 | 1461100863753 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 14:21:04 INFO - PROCESS | 1844 | 1461100864041 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bba000 == 154 [pid = 1844] [id = 704] 14:21:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccb532800) [pid = 1844] [serial = 2113] [outer = (nil)] 14:21:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbccb8b0c00) [pid = 1844] [serial = 2114] [outer = 0x7fbccb532800] 14:21:04 INFO - PROCESS | 1844 | 1461100864171 Marionette DEBUG loaded listener.js 14:21:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbccb9a7400) [pid = 1844] [serial = 2115] [outer = 0x7fbccb532800] 14:21:05 INFO - PROCESS | 1844 | 1461100865063 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]]]}] 14:21:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:21:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1634ms 14:21:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:21:05 INFO - PROCESS | 1844 | 1461100865099 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 14:21:05 INFO - PROCESS | 1844 | 1461100865101 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 14:21:05 INFO - PROCESS | 1844 | 1461100865109 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:21:05 INFO - PROCESS | 1844 | 1461100865111 Marionette TRACE conn3 <- [1,2790,null,{}] 14:21:05 INFO - PROCESS | 1844 | 1461100865118 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}] 14:21:05 INFO - PROCESS | 1844 | 1461100865356 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 14:21:05 INFO - PROCESS | 1844 | 1461100865644 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cce800 == 155 [pid = 1844] [id = 705] 14:21:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbccb533800) [pid = 1844] [serial = 2116] [outer = (nil)] 14:21:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccb9ae400) [pid = 1844] [serial = 2117] [outer = 0x7fbccb533800] 14:21:05 INFO - PROCESS | 1844 | 1461100865729 Marionette DEBUG loaded listener.js 14:21:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbccba35000) [pid = 1844] [serial = 2118] [outer = 0x7fbccb533800] 14:21:06 INFO - PROCESS | 1844 | 1461100866722 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]]]}] 14:21:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:21:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1685ms 14:21:06 INFO - PROCESS | 1844 | 1461100866794 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 14:21:06 INFO - PROCESS | 1844 | 1461100866796 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 14:21:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:21:06 INFO - PROCESS | 1844 | 1461100866803 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:21:06 INFO - PROCESS | 1844 | 1461100866807 Marionette TRACE conn3 <- [1,2794,null,{}] 14:21:06 INFO - PROCESS | 1844 | 1461100866812 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}] 14:21:07 INFO - PROCESS | 1844 | 1461100867056 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 14:21:07 INFO - PROCESS | 1844 | 1461100867381 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd2b4e000 == 156 [pid = 1844] [id = 706] 14:21:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbcb5d94800) [pid = 1844] [serial = 2119] [outer = (nil)] 14:21:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbccba3a400) [pid = 1844] [serial = 2120] [outer = 0x7fbcb5d94800] 14:21:07 INFO - PROCESS | 1844 | 1461100867461 Marionette DEBUG loaded listener.js 14:21:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccba71400) [pid = 1844] [serial = 2121] [outer = 0x7fbcb5d94800] 14:21:08 INFO - PROCESS | 1844 | 1461100868354 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]]]}] 14:21:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:21:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1583ms 14:21:08 INFO - PROCESS | 1844 | 1461100868389 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 14:21:08 INFO - PROCESS | 1844 | 1461100868393 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 14:21:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:21:08 INFO - PROCESS | 1844 | 1461100868400 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:21:08 INFO - PROCESS | 1844 | 1461100868404 Marionette TRACE conn3 <- [1,2798,null,{}] 14:21:08 INFO - PROCESS | 1844 | 1461100868409 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}] 14:21:08 INFO - PROCESS | 1844 | 1461100868649 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 14:21:08 INFO - PROCESS | 1844 | 1461100868930 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4050800 == 157 [pid = 1844] [id = 707] 14:21:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbcba847400) [pid = 1844] [serial = 2122] [outer = (nil)] 14:21:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbccba7c000) [pid = 1844] [serial = 2123] [outer = 0x7fbcba847400] 14:21:09 INFO - PROCESS | 1844 | 1461100869062 Marionette DEBUG loaded listener.js 14:21:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbccbc68000) [pid = 1844] [serial = 2124] [outer = 0x7fbcba847400] 14:21:09 INFO - PROCESS | 1844 | 1461100869976 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]]]}] 14:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1630ms 14:21:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:21:10 INFO - PROCESS | 1844 | 1461100870031 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 14:21:10 INFO - PROCESS | 1844 | 1461100870034 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 14:21:10 INFO - PROCESS | 1844 | 1461100870041 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:21:10 INFO - PROCESS | 1844 | 1461100870044 Marionette TRACE conn3 <- [1,2802,null,{}] 14:21:10 INFO - PROCESS | 1844 | 1461100870050 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}] 14:21:10 INFO - PROCESS | 1844 | 1461100870288 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 14:21:10 INFO - PROCESS | 1844 | 1461100870627 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd40da800 == 158 [pid = 1844] [id = 708] 14:21:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbccba39000) [pid = 1844] [serial = 2125] [outer = (nil)] 14:21:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbccbc6e400) [pid = 1844] [serial = 2126] [outer = 0x7fbccba39000] 14:21:10 INFO - PROCESS | 1844 | 1461100870707 Marionette DEBUG loaded listener.js 14:21:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbccbe7f800) [pid = 1844] [serial = 2127] [outer = 0x7fbccba39000] 14:21:11 INFO - PROCESS | 1844 | 1461100871643 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]]]}] 14:21:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:21:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1630ms 14:21:11 INFO - PROCESS | 1844 | 1461100871673 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 14:21:11 INFO - PROCESS | 1844 | 1461100871675 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 14:21:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:21:11 INFO - PROCESS | 1844 | 1461100871682 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:21:11 INFO - PROCESS | 1844 | 1461100871685 Marionette TRACE conn3 <- [1,2806,null,{}] 14:21:11 INFO - PROCESS | 1844 | 1461100871691 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}] 14:21:11 INFO - PROCESS | 1844 | 1461100871935 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 14:21:12 INFO - PROCESS | 1844 | 1461100872216 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c81000 == 159 [pid = 1844] [id = 709] 14:21:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbcbc375800) [pid = 1844] [serial = 2128] [outer = (nil)] 14:21:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbccbe91000) [pid = 1844] [serial = 2129] [outer = 0x7fbcbc375800] 14:21:12 INFO - PROCESS | 1844 | 1461100872294 Marionette DEBUG loaded listener.js 14:21:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbccc0bcc00) [pid = 1844] [serial = 2130] [outer = 0x7fbcbc375800] 14:21:13 INFO - PROCESS | 1844 | 1461100873195 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]]]}] 14:21:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:21:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1578ms 14:21:13 INFO - PROCESS | 1844 | 1461100873263 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 14:21:13 INFO - PROCESS | 1844 | 1461100873269 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 14:21:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:21:13 INFO - PROCESS | 1844 | 1461100873277 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:21:13 INFO - PROCESS | 1844 | 1461100873283 Marionette TRACE conn3 <- [1,2810,null,{}] 14:21:13 INFO - PROCESS | 1844 | 1461100873289 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}] 14:21:13 INFO - PROCESS | 1844 | 1461100873565 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 14:21:13 INFO - PROCESS | 1844 | 1461100873886 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4e02800 == 160 [pid = 1844] [id = 710] 14:21:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcbe6bb800) [pid = 1844] [serial = 2131] [outer = (nil)] 14:21:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbccc143800) [pid = 1844] [serial = 2132] [outer = 0x7fbcbe6bb800] 14:21:13 INFO - PROCESS | 1844 | 1461100873964 Marionette DEBUG loaded listener.js 14:21:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbccc214c00) [pid = 1844] [serial = 2133] [outer = 0x7fbcbe6bb800] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc9334000 == 159 [pid = 1844] [id = 381] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbecd0800 == 158 [pid = 1844] [id = 692] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc107c000 == 157 [pid = 1844] [id = 691] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbef64800 == 156 [pid = 1844] [id = 690] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf8e800 == 155 [pid = 1844] [id = 689] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbbd6000 == 154 [pid = 1844] [id = 688] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbef57000 == 153 [pid = 1844] [id = 687] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc0c5000 == 152 [pid = 1844] [id = 686] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc66a800 == 151 [pid = 1844] [id = 682] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc330800 == 150 [pid = 1844] [id = 681] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccbbbc000 == 149 [pid = 1844] [id = 680] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb474000 == 148 [pid = 1844] [id = 679] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a4d800 == 147 [pid = 1844] [id = 678] 14:21:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc3f6f800 == 146 [pid = 1844] [id = 677] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbce264b800) [pid = 1844] [serial = 1932] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcd0c05000) [pid = 1844] [serial = 1869] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbce3d09800) [pid = 1844] [serial = 1938] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcbf62b400) [pid = 1844] [serial = 1884] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbce2be8800) [pid = 1844] [serial = 1935] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbcd8884000) [pid = 1844] [serial = 1929] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcbc3ed400) [pid = 1844] [serial = 2015] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcbe642400) [pid = 1844] [serial = 2016] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcbe64f000) [pid = 1844] [serial = 2018] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcbfd6a000) [pid = 1844] [serial = 1973] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcbfd84800) [pid = 1844] [serial = 1974] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcc1f90800) [pid = 1844] [serial = 1985] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcc21b4800) [pid = 1844] [serial = 1986] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcc4205800) [pid = 1844] [serial = 1994] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcc420e400) [pid = 1844] [serial = 1995] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcbfd8ec00) [pid = 1844] [serial = 1976] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcbfdebc00) [pid = 1844] [serial = 1977] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcbafd1c00) [pid = 1844] [serial = 2012] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcbaab4c00) [pid = 1844] [serial = 1955] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcbb052c00) [pid = 1844] [serial = 1956] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcc8972400) [pid = 1844] [serial = 2000] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbcc897ac00) [pid = 1844] [serial = 2001] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbcc8ccd000) [pid = 1844] [serial = 2006] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcc8d1ec00) [pid = 1844] [serial = 2007] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcc19e8400) [pid = 1844] [serial = 1982] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcc19f1400) [pid = 1844] [serial = 1983] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbcb98fcc00) [pid = 1844] [serial = 2009] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcba2f6800) [pid = 1844] [serial = 2010] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcbbff5000) [pid = 1844] [serial = 1958] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbcbc3e9000) [pid = 1844] [serial = 1959] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcc3089000) [pid = 1844] [serial = 1988] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcc329ec00) [pid = 1844] [serial = 1989] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcbef76400) [pid = 1844] [serial = 1967] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcbef7c000) [pid = 1844] [serial = 1968] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcc8907c00) [pid = 1844] [serial = 1997] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcc8968000) [pid = 1844] [serial = 1998] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcc32a6c00) [pid = 1844] [serial = 1991] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcc3fccc00) [pid = 1844] [serial = 1992] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcbe6bec00) [pid = 1844] [serial = 1961] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcbe8d9400) [pid = 1844] [serial = 1962] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcc0f0f000) [pid = 1844] [serial = 1979] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcc0fbc800) [pid = 1844] [serial = 1980] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcc8984400) [pid = 1844] [serial = 2003] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcc8cc2800) [pid = 1844] [serial = 2004] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcbf623c00) [pid = 1844] [serial = 1970] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcbf62c400) [pid = 1844] [serial = 1971] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcbe930800) [pid = 1844] [serial = 1964] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbcbe93d000) [pid = 1844] [serial = 1965] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbcbf04f000) [pid = 1844] [serial = 2021] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbcbbe0b800) [pid = 1844] [serial = 2013] [outer = (nil)] [url = about:blank] 14:21:16 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbcbee2d800) [pid = 1844] [serial = 2019] [outer = (nil)] [url = about:blank] 14:21:17 INFO - PROCESS | 1844 | 1461100877098 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]]]}] 14:21:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:21:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 3844ms 14:21:17 INFO - PROCESS | 1844 | 1461100877122 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 14:21:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:21:17 INFO - PROCESS | 1844 | 1461100877127 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 14:21:17 INFO - PROCESS | 1844 | 1461100877137 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:21:17 INFO - PROCESS | 1844 | 1461100877143 Marionette TRACE conn3 <- [1,2814,null,{}] 14:21:17 INFO - PROCESS | 1844 | 1461100877151 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}] 14:21:17 INFO - PROCESS | 1844 | 1461100877418 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 14:21:17 INFO - PROCESS | 1844 | 1461100877639 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbf81800 == 147 [pid = 1844] [id = 711] 14:21:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcba3d1400) [pid = 1844] [serial = 2134] [outer = (nil)] 14:21:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcbaabfc00) [pid = 1844] [serial = 2135] [outer = 0x7fbcba3d1400] 14:21:17 INFO - PROCESS | 1844 | 1461100877715 Marionette DEBUG loaded listener.js 14:21:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcbb05e000) [pid = 1844] [serial = 2136] [outer = 0x7fbcba3d1400] 14:21:18 INFO - PROCESS | 1844 | 1461100878553 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]]]}] 14:21:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:21:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1440ms 14:21:18 INFO - PROCESS | 1844 | 1461100878581 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 14:21:18 INFO - PROCESS | 1844 | 1461100878588 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 14:21:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:21:18 INFO - PROCESS | 1844 | 1461100878599 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:21:18 INFO - PROCESS | 1844 | 1461100878603 Marionette TRACE conn3 <- [1,2818,null,{}] 14:21:18 INFO - PROCESS | 1844 | 1461100878609 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}] 14:21:18 INFO - PROCESS | 1844 | 1461100878934 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 14:21:19 INFO - PROCESS | 1844 | 1461100879112 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbe8aa000 == 148 [pid = 1844] [id = 712] 14:21:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcba4e8800) [pid = 1844] [serial = 2137] [outer = (nil)] 14:21:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcbbff0000) [pid = 1844] [serial = 2138] [outer = 0x7fbcba4e8800] 14:21:19 INFO - PROCESS | 1844 | 1461100879197 Marionette DEBUG loaded listener.js 14:21:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcbc3e9000) [pid = 1844] [serial = 2139] [outer = 0x7fbcba4e8800] 14:21:20 INFO - PROCESS | 1844 | 1461100880206 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]]]}] 14:21:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:21:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1646ms 14:21:20 INFO - PROCESS | 1844 | 1461100880245 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 14:21:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:21:20 INFO - PROCESS | 1844 | 1461100880260 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 14:21:20 INFO - PROCESS | 1844 | 1461100880268 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:21:20 INFO - PROCESS | 1844 | 1461100880273 Marionette TRACE conn3 <- [1,2822,null,{}] 14:21:20 INFO - PROCESS | 1844 | 1461100880297 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}] 14:21:20 INFO - PROCESS | 1844 | 1461100880606 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 14:21:20 INFO - PROCESS | 1844 | 1461100880658 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbef59800 == 149 [pid = 1844] [id = 713] 14:21:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcbe8dd400) [pid = 1844] [serial = 2140] [outer = (nil)] 14:21:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbe934400) [pid = 1844] [serial = 2141] [outer = 0x7fbcbe8dd400] 14:21:20 INFO - PROCESS | 1844 | 1461100880791 Marionette DEBUG loaded listener.js 14:21:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbef76400) [pid = 1844] [serial = 2142] [outer = 0x7fbcbe8dd400] 14:21:21 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcc0fbb800) [pid = 1844] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:21:21 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcb98f7c00) [pid = 1844] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:21:21 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcb5d9cc00) [pid = 1844] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:21:21 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcbbfea800) [pid = 1844] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:21:21 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcbe8dcc00) [pid = 1844] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:21:21 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbcb5d9e800) [pid = 1844] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:21:22 INFO - PROCESS | 1844 | 1461100881999 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]]]}] 14:21:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:21:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1794ms 14:21:22 INFO - PROCESS | 1844 | 1461100882062 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 14:21:22 INFO - PROCESS | 1844 | 1461100882067 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 14:21:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:21:22 INFO - PROCESS | 1844 | 1461100882073 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:21:22 INFO - PROCESS | 1844 | 1461100882075 Marionette TRACE conn3 <- [1,2826,null,{}] 14:21:22 INFO - PROCESS | 1844 | 1461100882082 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}] 14:21:22 INFO - PROCESS | 1844 | 1461100882387 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 14:21:22 INFO - PROCESS | 1844 | 1461100882406 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbfdc5000 == 150 [pid = 1844] [id = 714] 14:21:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcbafd1000) [pid = 1844] [serial = 2143] [outer = (nil)] 14:21:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcbf077c00) [pid = 1844] [serial = 2144] [outer = 0x7fbcbafd1000] 14:21:22 INFO - PROCESS | 1844 | 1461100882476 Marionette DEBUG loaded listener.js 14:21:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcbf625400) [pid = 1844] [serial = 2145] [outer = 0x7fbcbafd1000] 14:21:23 INFO - PROCESS | 1844 | 1461100883412 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:21:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:21:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1386ms 14:21:23 INFO - PROCESS | 1844 | 1461100883460 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 14:21:23 INFO - PROCESS | 1844 | 1461100883464 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 14:21:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:21:23 INFO - PROCESS | 1844 | 1461100883470 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:21:23 INFO - PROCESS | 1844 | 1461100883472 Marionette TRACE conn3 <- [1,2830,null,{}] 14:21:23 INFO - PROCESS | 1844 | 1461100883478 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}] 14:21:23 INFO - PROCESS | 1844 | 1461100883876 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 14:21:24 INFO - PROCESS | 1844 | 1461100884237 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbbc4800 == 151 [pid = 1844] [id = 715] 14:21:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcb98f2000) [pid = 1844] [serial = 2146] [outer = (nil)] 14:21:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcba3c2800) [pid = 1844] [serial = 2147] [outer = 0x7fbcb98f2000] 14:21:24 INFO - PROCESS | 1844 | 1461100884317 Marionette DEBUG loaded listener.js 14:21:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbaab4c00) [pid = 1844] [serial = 2148] [outer = 0x7fbcb98f2000] 14:21:25 INFO - PROCESS | 1844 | 1461100885280 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]]]}] 14:21:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:21:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1883ms 14:21:25 INFO - PROCESS | 1844 | 1461100885370 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 14:21:25 INFO - PROCESS | 1844 | 1461100885381 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 14:21:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:21:25 INFO - PROCESS | 1844 | 1461100885394 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:21:25 INFO - PROCESS | 1844 | 1461100885405 Marionette TRACE conn3 <- [1,2834,null,{}] 14:21:25 INFO - PROCESS | 1844 | 1461100885416 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}] 14:21:25 INFO - PROCESS | 1844 | 1461100885675 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 14:21:25 INFO - PROCESS | 1844 | 1461100885972 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbef64800 == 152 [pid = 1844] [id = 716] 14:21:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbbe12400) [pid = 1844] [serial = 2149] [outer = (nil)] 14:21:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcbc44c400) [pid = 1844] [serial = 2150] [outer = 0x7fbcbbe12400] 14:21:26 INFO - PROCESS | 1844 | 1461100886066 Marionette DEBUG loaded listener.js 14:21:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcbe6c1000) [pid = 1844] [serial = 2151] [outer = 0x7fbcbbe12400] 14:21:27 INFO - PROCESS | 1844 | 1461100887082 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:21:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:21:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1751ms 14:21:27 INFO - PROCESS | 1844 | 1461100887144 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 14:21:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:21:27 INFO - PROCESS | 1844 | 1461100887149 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 14:21:27 INFO - PROCESS | 1844 | 1461100887155 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:21:27 INFO - PROCESS | 1844 | 1461100887159 Marionette TRACE conn3 <- [1,2838,null,{}] 14:21:27 INFO - PROCESS | 1844 | 1461100887165 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}] 14:21:27 INFO - PROCESS | 1844 | 1461100887414 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 14:21:27 INFO - PROCESS | 1844 | 1461100887784 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc11e0800 == 153 [pid = 1844] [id = 717] 14:21:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcbe8df000) [pid = 1844] [serial = 2152] [outer = (nil)] 14:21:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcbf05a800) [pid = 1844] [serial = 2153] [outer = 0x7fbcbe8df000] 14:21:27 INFO - PROCESS | 1844 | 1461100887866 Marionette DEBUG loaded listener.js 14:21:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcbf62dc00) [pid = 1844] [serial = 2154] [outer = 0x7fbcbe8df000] 14:21:28 INFO - PROCESS | 1844 | 1461100888798 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]]]}] 14:21:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:21:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1683ms 14:21:28 INFO - PROCESS | 1844 | 1461100888839 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 14:21:28 INFO - PROCESS | 1844 | 1461100888846 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 14:21:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:21:28 INFO - PROCESS | 1844 | 1461100888862 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:21:28 INFO - PROCESS | 1844 | 1461100888870 Marionette TRACE conn3 <- [1,2842,null,{}] 14:21:28 INFO - PROCESS | 1844 | 1461100888876 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}] 14:21:29 INFO - PROCESS | 1844 | 1461100889141 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 14:21:29 INFO - PROCESS | 1844 | 1461100889457 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc214d000 == 154 [pid = 1844] [id = 718] 14:21:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcbee35000) [pid = 1844] [serial = 2155] [outer = (nil)] 14:21:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcc0f19800) [pid = 1844] [serial = 2156] [outer = 0x7fbcbee35000] 14:21:29 INFO - PROCESS | 1844 | 1461100889542 Marionette DEBUG loaded listener.js 14:21:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcc1db2000) [pid = 1844] [serial = 2157] [outer = 0x7fbcbee35000] 14:21:30 INFO - PROCESS | 1844 | 1461100890431 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]]]}] 14:21:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:21:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1645ms 14:21:30 INFO - PROCESS | 1844 | 1461100890500 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 14:21:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:21:30 INFO - PROCESS | 1844 | 1461100890505 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 14:21:30 INFO - PROCESS | 1844 | 1461100890512 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:21:30 INFO - PROCESS | 1844 | 1461100890515 Marionette TRACE conn3 <- [1,2846,null,{}] 14:21:30 INFO - PROCESS | 1844 | 1461100890521 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}] 14:21:30 INFO - PROCESS | 1844 | 1461100890823 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 14:21:31 INFO - PROCESS | 1844 | 1461100891139 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f12800 == 155 [pid = 1844] [id = 719] 14:21:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbfd8f800) [pid = 1844] [serial = 2158] [outer = (nil)] 14:21:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc21bb400) [pid = 1844] [serial = 2159] [outer = 0x7fbcbfd8f800] 14:21:31 INFO - PROCESS | 1844 | 1461100891217 Marionette DEBUG loaded listener.js 14:21:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc308b400) [pid = 1844] [serial = 2160] [outer = 0x7fbcbfd8f800] 14:21:32 INFO - PROCESS | 1844 | 1461100892130 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]]]}] 14:21:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:21:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1693ms 14:21:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:21:32 INFO - PROCESS | 1844 | 1461100892206 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 14:21:32 INFO - PROCESS | 1844 | 1461100892208 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 14:21:32 INFO - PROCESS | 1844 | 1461100892215 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:21:32 INFO - PROCESS | 1844 | 1461100892219 Marionette TRACE conn3 <- [1,2850,null,{}] 14:21:32 INFO - PROCESS | 1844 | 1461100892224 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}] 14:21:32 INFO - PROCESS | 1844 | 1461100892476 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 14:21:32 INFO - PROCESS | 1844 | 1461100892814 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc89e1000 == 156 [pid = 1844] [id = 720] 14:21:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc3fcdc00) [pid = 1844] [serial = 2161] [outer = (nil)] 14:21:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcc3fd0400) [pid = 1844] [serial = 2162] [outer = 0x7fbcc3fcdc00] 14:21:32 INFO - PROCESS | 1844 | 1461100892912 Marionette DEBUG loaded listener.js 14:21:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcc8970800) [pid = 1844] [serial = 2163] [outer = 0x7fbcc3fcdc00] 14:21:33 INFO - PROCESS | 1844 | 1461100893878 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:21:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:21:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1737ms 14:21:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:21:33 INFO - PROCESS | 1844 | 1461100893952 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 14:21:33 INFO - PROCESS | 1844 | 1461100893955 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 14:21:33 INFO - PROCESS | 1844 | 1461100893961 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:21:33 INFO - PROCESS | 1844 | 1461100893964 Marionette TRACE conn3 <- [1,2854,null,{}] 14:21:33 INFO - PROCESS | 1844 | 1461100893970 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}] 14:21:34 INFO - PROCESS | 1844 | 1461100894233 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 14:21:34 INFO - PROCESS | 1844 | 1461100894565 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc9321800 == 157 [pid = 1844] [id = 721] 14:21:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcc3fce000) [pid = 1844] [serial = 2164] [outer = (nil)] 14:21:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcc8d15400) [pid = 1844] [serial = 2165] [outer = 0x7fbcc3fce000] 14:21:34 INFO - PROCESS | 1844 | 1461100894650 Marionette DEBUG loaded listener.js 14:21:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc9f0c000) [pid = 1844] [serial = 2166] [outer = 0x7fbcc3fce000] 14:21:35 INFO - PROCESS | 1844 | 1461100895619 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]]]}] 14:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1732ms 14:21:35 INFO - PROCESS | 1844 | 1461100895703 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 14:21:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:21:35 INFO - PROCESS | 1844 | 1461100895708 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 14:21:35 INFO - PROCESS | 1844 | 1461100895716 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:21:35 INFO - PROCESS | 1844 | 1461100895719 Marionette TRACE conn3 <- [1,2858,null,{}] 14:21:35 INFO - PROCESS | 1844 | 1461100895725 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}] 14:21:35 INFO - PROCESS | 1844 | 1461100895977 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 14:21:36 INFO - PROCESS | 1844 | 1461100896271 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb463000 == 158 [pid = 1844] [id = 722] 14:21:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbcc8970c00) [pid = 1844] [serial = 2167] [outer = (nil)] 14:21:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbcc9f11000) [pid = 1844] [serial = 2168] [outer = 0x7fbcc8970c00] 14:21:36 INFO - PROCESS | 1844 | 1461100896373 Marionette DEBUG loaded listener.js 14:21:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbccb26fc00) [pid = 1844] [serial = 2169] [outer = 0x7fbcc8970c00] 14:21:37 INFO - PROCESS | 1844 | 1461100897291 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:21:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:21:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1639ms 14:21:37 INFO - PROCESS | 1844 | 1461100897355 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 14:21:37 INFO - PROCESS | 1844 | 1461100897359 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 14:21:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:21:37 INFO - PROCESS | 1844 | 1461100897365 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:21:37 INFO - PROCESS | 1844 | 1461100897368 Marionette TRACE conn3 <- [1,2862,null,{}] 14:21:37 INFO - PROCESS | 1844 | 1461100897374 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}] 14:21:37 INFO - PROCESS | 1844 | 1461100897618 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 14:21:37 INFO - PROCESS | 1844 | 1461100897946 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccba08800 == 159 [pid = 1844] [id = 723] 14:21:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbcbf0a3800) [pid = 1844] [serial = 2170] [outer = (nil)] 14:21:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbcc9f0fc00) [pid = 1844] [serial = 2171] [outer = 0x7fbcbf0a3800] 14:21:38 INFO - PROCESS | 1844 | 1461100898028 Marionette DEBUG loaded listener.js 14:21:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbccb423400) [pid = 1844] [serial = 2172] [outer = 0x7fbcbf0a3800] 14:21:38 INFO - PROCESS | 1844 | 1461100898905 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]]]}] 14:21:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:21:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1584ms 14:21:38 INFO - PROCESS | 1844 | 1461100898950 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 14:21:38 INFO - PROCESS | 1844 | 1461100898954 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 14:21:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:21:38 INFO - PROCESS | 1844 | 1461100898960 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:21:38 INFO - PROCESS | 1844 | 1461100898964 Marionette TRACE conn3 <- [1,2866,null,{}] 14:21:38 INFO - PROCESS | 1844 | 1461100898971 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}] 14:21:39 INFO - PROCESS | 1844 | 1461100899221 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 14:21:39 INFO - PROCESS | 1844 | 1461100899563 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc322800 == 160 [pid = 1844] [id = 724] 14:21:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbcc1daf400) [pid = 1844] [serial = 2173] [outer = (nil)] 14:21:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccb526c00) [pid = 1844] [serial = 2174] [outer = 0x7fbcc1daf400] 14:21:39 INFO - PROCESS | 1844 | 1461100899667 Marionette DEBUG loaded listener.js 14:21:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbccb8a3400) [pid = 1844] [serial = 2175] [outer = 0x7fbcc1daf400] 14:21:40 INFO - PROCESS | 1844 | 1461100900600 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]]]}] 14:21:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:21:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1685ms 14:21:40 INFO - PROCESS | 1844 | 1461100900647 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 14:21:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:21:40 INFO - PROCESS | 1844 | 1461100900651 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 14:21:40 INFO - PROCESS | 1844 | 1461100900657 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:21:40 INFO - PROCESS | 1844 | 1461100900660 Marionette TRACE conn3 <- [1,2870,null,{}] 14:21:40 INFO - PROCESS | 1844 | 1461100900666 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}] 14:21:40 INFO - PROCESS | 1844 | 1461100900904 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 14:21:41 INFO - PROCESS | 1844 | 1461100901191 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccdcaa800 == 161 [pid = 1844] [id = 725] 14:21:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccba6f800) [pid = 1844] [serial = 2176] [outer = (nil)] 14:21:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbccbc6ac00) [pid = 1844] [serial = 2177] [outer = 0x7fbccba6f800] 14:21:41 INFO - PROCESS | 1844 | 1461100901335 Marionette DEBUG loaded listener.js 14:21:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccc0c2c00) [pid = 1844] [serial = 2178] [outer = 0x7fbccba6f800] 14:21:42 INFO - PROCESS | 1844 | 1461100902323 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]]]}] 14:21:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:21:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1730ms 14:21:42 INFO - PROCESS | 1844 | 1461100902388 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 14:21:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:21:42 INFO - PROCESS | 1844 | 1461100902392 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 14:21:42 INFO - PROCESS | 1844 | 1461100902398 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:21:42 INFO - PROCESS | 1844 | 1461100902403 Marionette TRACE conn3 <- [1,2874,null,{}] 14:21:42 INFO - PROCESS | 1844 | 1461100902408 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}] 14:21:42 INFO - PROCESS | 1844 | 1461100902726 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 14:21:43 INFO - PROCESS | 1844 | 1461100903049 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0bb6800 == 162 [pid = 1844] [id = 726] 14:21:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbccba71c00) [pid = 1844] [serial = 2179] [outer = (nil)] 14:21:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbccc2fb400) [pid = 1844] [serial = 2180] [outer = 0x7fbccba71c00] 14:21:43 INFO - PROCESS | 1844 | 1461100903130 Marionette DEBUG loaded listener.js 14:21:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbccc9b5c00) [pid = 1844] [serial = 2181] [outer = 0x7fbccba71c00] 14:21:44 INFO - PROCESS | 1844 | 1461100904019 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]]]}] 14:21:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:21:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1687ms 14:21:44 INFO - PROCESS | 1844 | 1461100904086 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 14:21:44 INFO - PROCESS | 1844 | 1461100904090 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 14:21:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:21:44 INFO - PROCESS | 1844 | 1461100904095 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:21:44 INFO - PROCESS | 1844 | 1461100904098 Marionette TRACE conn3 <- [1,2878,null,{}] 14:21:44 INFO - PROCESS | 1844 | 1461100904104 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}] 14:21:44 INFO - PROCESS | 1844 | 1461100904358 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 14:21:44 INFO - PROCESS | 1844 | 1461100904686 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4d43000 == 163 [pid = 1844] [id = 727] 14:21:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcb7efe400) [pid = 1844] [serial = 2182] [outer = (nil)] 14:21:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbccc9bdc00) [pid = 1844] [serial = 2183] [outer = 0x7fbcb7efe400] 14:21:44 INFO - PROCESS | 1844 | 1461100904763 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbccca10000) [pid = 1844] [serial = 2184] [outer = 0x7fbcb7efe400] 14:21:45 INFO - PROCESS | 1844 | 1461100905645 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]]]}] 14:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1578ms 14:21:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:21:45 INFO - PROCESS | 1844 | 1461100905676 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 1844 | 1461100905679 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 14:21:45 INFO - PROCESS | 1844 | 1461100905685 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:21:45 INFO - PROCESS | 1844 | 1461100905689 Marionette TRACE conn3 <- [1,2882,null,{}] 14:21:45 INFO - PROCESS | 1844 | 1461100905694 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}] 14:21:45 INFO - PROCESS | 1844 | 1461100905935 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 14:21:46 INFO - PROCESS | 1844 | 1461100906259 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5231800 == 164 [pid = 1844] [id = 728] 14:21:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbcba844800) [pid = 1844] [serial = 2185] [outer = (nil)] 14:21:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbccd817c00) [pid = 1844] [serial = 2186] [outer = 0x7fbcba844800] 14:21:46 INFO - PROCESS | 1844 | 1461100906339 Marionette DEBUG loaded listener.js 14:21:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbccda92800) [pid = 1844] [serial = 2187] [outer = 0x7fbcba844800] 14:21:47 INFO - PROCESS | 1844 | 1461100907232 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]]]}] 14:21:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:21:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1580ms 14:21:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:21:47 INFO - PROCESS | 1844 | 1461100907265 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 14:21:47 INFO - PROCESS | 1844 | 1461100907268 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 14:21:47 INFO - PROCESS | 1844 | 1461100907274 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:21:47 INFO - PROCESS | 1844 | 1461100907277 Marionette TRACE conn3 <- [1,2886,null,{}] 14:21:47 INFO - PROCESS | 1844 | 1461100907283 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}] 14:21:47 INFO - PROCESS | 1844 | 1461100907513 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 14:21:47 INFO - PROCESS | 1844 | 1461100907855 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e03000 == 165 [pid = 1844] [id = 729] 14:21:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbccc9bb800) [pid = 1844] [serial = 2188] [outer = (nil)] 14:21:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbccdc43800) [pid = 1844] [serial = 2189] [outer = 0x7fbccc9bb800] 14:21:47 INFO - PROCESS | 1844 | 1461100907941 Marionette DEBUG loaded listener.js 14:21:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbcce824800) [pid = 1844] [serial = 2190] [outer = 0x7fbccc9bb800] 14:21:48 INFO - PROCESS | 1844 | 1461100908806 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]]]}] 14:21:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:21:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1581ms 14:21:48 INFO - PROCESS | 1844 | 1461100908855 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 14:21:48 INFO - PROCESS | 1844 | 1461100908858 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 14:21:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:21:48 INFO - PROCESS | 1844 | 1461100908865 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:21:48 INFO - PROCESS | 1844 | 1461100908869 Marionette TRACE conn3 <- [1,2890,null,{}] 14:21:48 INFO - PROCESS | 1844 | 1461100908874 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}] 14:21:49 INFO - PROCESS | 1844 | 1461100909108 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 14:21:49 INFO - PROCESS | 1844 | 1461100909399 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5f40800 == 166 [pid = 1844] [id = 730] 14:21:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcccd43c00) [pid = 1844] [serial = 2191] [outer = (nil)] 14:21:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcce8c7c00) [pid = 1844] [serial = 2192] [outer = 0x7fbcccd43c00] 14:21:49 INFO - PROCESS | 1844 | 1461100909515 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbccfb1b400) [pid = 1844] [serial = 2193] [outer = 0x7fbcccd43c00] 14:21:50 INFO - PROCESS | 1844 | 1461100910430 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:21:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:21:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1638ms 14:21:50 INFO - PROCESS | 1844 | 1461100910505 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 14:21:50 INFO - PROCESS | 1844 | 1461100910507 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 14:21:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:21:50 INFO - PROCESS | 1844 | 1461100910514 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:21:50 INFO - PROCESS | 1844 | 1461100910517 Marionette TRACE conn3 <- [1,2894,null,{}] 14:21:50 INFO - PROCESS | 1844 | 1461100910522 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}] 14:21:50 INFO - PROCESS | 1844 | 1461100910811 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 14:21:51 INFO - PROCESS | 1844 | 1461100911138 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd87ae000 == 167 [pid = 1844] [id = 731] 14:21:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbccdc3a400) [pid = 1844] [serial = 2194] [outer = (nil)] 14:21:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbccfc5e800) [pid = 1844] [serial = 2195] [outer = 0x7fbccdc3a400] 14:21:51 INFO - PROCESS | 1844 | 1461100911217 Marionette DEBUG loaded listener.js 14:21:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbccfc64c00) [pid = 1844] [serial = 2196] [outer = 0x7fbccdc3a400] 14:21:52 INFO - PROCESS | 1844 | 1461100912094 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]]]}] 14:21:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:21:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1630ms 14:21:52 INFO - PROCESS | 1844 | 1461100912146 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 14:21:52 INFO - PROCESS | 1844 | 1461100912150 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 14:21:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:21:52 INFO - PROCESS | 1844 | 1461100912157 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:21:52 INFO - PROCESS | 1844 | 1461100912160 Marionette TRACE conn3 <- [1,2898,null,{}] 14:21:52 INFO - PROCESS | 1844 | 1461100912165 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}] 14:21:52 INFO - PROCESS | 1844 | 1461100912405 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 14:21:52 INFO - PROCESS | 1844 | 1461100912732 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcdc918000 == 168 [pid = 1844] [id = 732] 14:21:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbccb8ad400) [pid = 1844] [serial = 2197] [outer = (nil)] 14:21:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbccfcc3c00) [pid = 1844] [serial = 2198] [outer = 0x7fbccb8ad400] 14:21:52 INFO - PROCESS | 1844 | 1461100912823 Marionette DEBUG loaded listener.js 14:21:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7fbccfd77800) [pid = 1844] [serial = 2199] [outer = 0x7fbccb8ad400] 14:21:53 INFO - PROCESS | 1844 | 1461100913704 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]]]}] 14:21:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:21:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1586ms 14:21:53 INFO - PROCESS | 1844 | 1461100913745 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 14:21:53 INFO - PROCESS | 1844 | 1461100913749 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 14:21:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:21:53 INFO - PROCESS | 1844 | 1461100913755 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:21:53 INFO - PROCESS | 1844 | 1461100913759 Marionette TRACE conn3 <- [1,2902,null,{}] 14:21:53 INFO - PROCESS | 1844 | 1461100913764 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}] 14:21:54 INFO - PROCESS | 1844 | 1461100914009 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb910800 == 167 [pid = 1844] [id = 613] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a68800 == 166 [pid = 1844] [id = 611] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcccadc000 == 165 [pid = 1844] [id = 615] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc008000 == 164 [pid = 1844] [id = 614] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0854800 == 163 [pid = 1844] [id = 617] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc12b0800 == 162 [pid = 1844] [id = 608] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca0af800 == 161 [pid = 1844] [id = 665] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40bf000 == 160 [pid = 1844] [id = 610] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb906800 == 159 [pid = 1844] [id = 667] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbfdc5000 == 158 [pid = 1844] [id = 714] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbef59800 == 157 [pid = 1844] [id = 713] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbe8aa000 == 156 [pid = 1844] [id = 712] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf81800 == 155 [pid = 1844] [id = 711] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4e02800 == 154 [pid = 1844] [id = 710] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4c81000 == 153 [pid = 1844] [id = 709] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd40da800 == 152 [pid = 1844] [id = 708] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4050800 == 151 [pid = 1844] [id = 707] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd2b4e000 == 150 [pid = 1844] [id = 706] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0cce800 == 149 [pid = 1844] [id = 705] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bba000 == 148 [pid = 1844] [id = 704] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0847800 == 147 [pid = 1844] [id = 703] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0670800 == 146 [pid = 1844] [id = 702] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccdcaa000 == 145 [pid = 1844] [id = 701] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc2b1000 == 144 [pid = 1844] [id = 700] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb91c800 == 143 [pid = 1844] [id = 699] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca0bb000 == 142 [pid = 1844] [id = 698] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc8a50800 == 141 [pid = 1844] [id = 697] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc40ad000 == 140 [pid = 1844] [id = 696] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1a29800 == 139 [pid = 1844] [id = 695] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbee86800 == 138 [pid = 1844] [id = 694] 14:21:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba97d800 == 137 [pid = 1844] [id = 693] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7fbcc0fc1c00) [pid = 1844] [serial = 2075] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbcba4ec800) [pid = 1844] [serial = 2061] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbcba2ea800) [pid = 1844] [serial = 2060] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbcb98f3800) [pid = 1844] [serial = 2057] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbccb35b400) [pid = 1844] [serial = 2054] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbccb151c00) [pid = 1844] [serial = 2051] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbcca016000) [pid = 1844] [serial = 2048] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcc9d0f400) [pid = 1844] [serial = 2045] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbcc900d800) [pid = 1844] [serial = 2042] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbcc8cc4400) [pid = 1844] [serial = 2039] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcc1edd800) [pid = 1844] [serial = 2036] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbcc0fc4c00) [pid = 1844] [serial = 2033] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcbf0b0000) [pid = 1844] [serial = 2030] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbcbe64c400) [pid = 1844] [serial = 2027] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbcbbcc9000) [pid = 1844] [serial = 2024] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbcbf626000) [pid = 1844] [serial = 2072] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcbef81800) [pid = 1844] [serial = 2069] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcbf081000) [pid = 1844] [serial = 2070] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcbee39000) [pid = 1844] [serial = 2067] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcbe8e6400) [pid = 1844] [serial = 2066] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcbbff7000) [pid = 1844] [serial = 2064] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcbaab3400) [pid = 1844] [serial = 2063] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcbbfecc00) [pid = 1844] [serial = 2078] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcc1dbd800) [pid = 1844] [serial = 2076] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcbfd6d000) [pid = 1844] [serial = 2073] [outer = (nil)] [url = about:blank] 14:21:56 INFO - PROCESS | 1844 | 1461100916344 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba981800 == 138 [pid = 1844] [id = 733] 14:21:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbcb98fcc00) [pid = 1844] [serial = 2200] [outer = (nil)] 14:21:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbcba2ebc00) [pid = 1844] [serial = 2201] [outer = 0x7fbcb98fcc00] 14:21:56 INFO - PROCESS | 1844 | 1461100916416 Marionette DEBUG loaded listener.js 14:21:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbcba4f1400) [pid = 1844] [serial = 2202] [outer = 0x7fbcb98fcc00] 14:21:57 INFO - PROCESS | 1844 | 1461100917264 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:21:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:21:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 3546ms 14:21:57 INFO - PROCESS | 1844 | 1461100917304 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 14:21:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:21:57 INFO - PROCESS | 1844 | 1461100917309 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 14:21:57 INFO - PROCESS | 1844 | 1461100917316 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:21:57 INFO - PROCESS | 1844 | 1461100917322 Marionette TRACE conn3 <- [1,2906,null,{}] 14:21:57 INFO - PROCESS | 1844 | 1461100917329 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}] 14:21:57 INFO - PROCESS | 1844 | 1461100917650 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 14:21:57 INFO - PROCESS | 1844 | 1461100917790 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc245000 == 139 [pid = 1844] [id = 734] 14:21:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbcba2f5800) [pid = 1844] [serial = 2203] [outer = (nil)] 14:21:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbcbbcc6c00) [pid = 1844] [serial = 2204] [outer = 0x7fbcba2f5800] 14:21:57 INFO - PROCESS | 1844 | 1461100917866 Marionette DEBUG loaded listener.js 14:21:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbcbbff6c00) [pid = 1844] [serial = 2205] [outer = 0x7fbcba2f5800] 14:21:58 INFO - PROCESS | 1844 | 1461100918814 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]]]}] 14:21:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:21:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1542ms 14:21:58 INFO - PROCESS | 1844 | 1461100918862 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 14:21:58 INFO - PROCESS | 1844 | 1461100918868 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 14:21:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:21:58 INFO - PROCESS | 1844 | 1461100918882 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:21:58 INFO - PROCESS | 1844 | 1461100918884 Marionette TRACE conn3 <- [1,2910,null,{}] 14:21:58 INFO - PROCESS | 1844 | 1461100918890 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}] 14:21:59 INFO - PROCESS | 1844 | 1461100919185 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 14:21:59 INFO - PROCESS | 1844 | 1461100919230 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbecce800 == 140 [pid = 1844] [id = 735] 14:21:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcbc3ee400) [pid = 1844] [serial = 2206] [outer = (nil)] 14:21:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcbe6c1400) [pid = 1844] [serial = 2207] [outer = 0x7fbcbc3ee400] 14:21:59 INFO - PROCESS | 1844 | 1461100919304 Marionette DEBUG loaded listener.js 14:21:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcbe8e2c00) [pid = 1844] [serial = 2208] [outer = 0x7fbcbc3ee400] 14:22:00 INFO - PROCESS | 1844 | 1461100920253 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]]]}] 14:22:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:22:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:22:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1427ms 14:22:00 INFO - PROCESS | 1844 | 1461100920311 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 14:22:00 INFO - PROCESS | 1844 | 1461100920315 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 14:22:00 INFO - TEST-START | /DOMEvents/constructors.html 14:22:00 INFO - PROCESS | 1844 | 1461100920336 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:22:00 INFO - PROCESS | 1844 | 1461100920345 Marionette TRACE conn3 <- [1,2914,null,{}] 14:22:00 INFO - PROCESS | 1844 | 1461100920355 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}] 14:22:01 INFO - PROCESS | 1844 | 1461100921325 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcbbcc8800) [pid = 1844] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcbe8dd400) [pid = 1844] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbcbbcc8400) [pid = 1844] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbcbe6c0400) [pid = 1844] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcbef7bc00) [pid = 1844] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcba847400) [pid = 1844] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcc329a800) [pid = 1844] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbccba39000) [pid = 1844] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcba3d1400) [pid = 1844] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbcbb055400) [pid = 1844] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcbc444800) [pid = 1844] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcb5d94800) [pid = 1844] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcb5d97c00) [pid = 1844] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcba4e8800) [pid = 1844] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbcbfd86000) [pid = 1844] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbcbf075c00) [pid = 1844] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcc4203800) [pid = 1844] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcc8909000) [pid = 1844] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcba3cc400) [pid = 1844] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbcbf0a2400) [pid = 1844] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcc8985800) [pid = 1844] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbccb532800) [pid = 1844] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbcc1f97c00) [pid = 1844] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcca020400) [pid = 1844] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbccb533800) [pid = 1844] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcc900cc00) [pid = 1844] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbccb361c00) [pid = 1844] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcc329ac00) [pid = 1844] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcbbcbf800) [pid = 1844] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcbc375800) [pid = 1844] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcb5d95c00) [pid = 1844] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcbf050c00) [pid = 1844] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcbafce000) [pid = 1844] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcb5d9bc00) [pid = 1844] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:22:01 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbccb356c00) [pid = 1844] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:22:01 INFO - PROCESS | 1844 | 1461100921569 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc0e2000 == 141 [pid = 1844] [id = 736] 14:22:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcb5d94800) [pid = 1844] [serial = 2209] [outer = (nil)] 14:22:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcb7ef6800) [pid = 1844] [serial = 2210] [outer = 0x7fbcb5d94800] 14:22:01 INFO - PROCESS | 1844 | 1461100921636 Marionette DEBUG loaded listener.js 14:22:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcbbcc8400) [pid = 1844] [serial = 2211] [outer = 0x7fbcb5d94800] 14:22:02 INFO - PROCESS | 1844 | 1461100922472 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]]]}] 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:22:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:22:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:22:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:22:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:22:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:22:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:22:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:22:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:22:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 2222ms 14:22:02 INFO - PROCESS | 1844 | 1461100922554 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 14:22:02 INFO - PROCESS | 1844 | 1461100922561 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 14:22:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:22:02 INFO - PROCESS | 1844 | 1461100922570 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:22:02 INFO - PROCESS | 1844 | 1461100922578 Marionette TRACE conn3 <- [1,2918,null,{}] 14:22:02 INFO - PROCESS | 1844 | 1461100922609 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}] 14:22:02 INFO - PROCESS | 1844 | 1461100922851 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 14:22:03 INFO - PROCESS | 1844 | 1461100923038 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc107b000 == 142 [pid = 1844] [id = 737] 14:22:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcb5d95c00) [pid = 1844] [serial = 2212] [outer = (nil)] 14:22:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcbf080800) [pid = 1844] [serial = 2213] [outer = 0x7fbcb5d95c00] 14:22:03 INFO - PROCESS | 1844 | 1461100923102 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcbfd85000) [pid = 1844] [serial = 2214] [outer = 0x7fbcb5d95c00] 14:22:04 INFO - PROCESS | 1844 | 1461100924127 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:22:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:22:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1608ms 14:22:04 INFO - PROCESS | 1844 | 1461100924180 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 14:22:04 INFO - PROCESS | 1844 | 1461100924186 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 14:22:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:22:04 INFO - PROCESS | 1844 | 1461100924241 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 1844 | 1461100924248 Marionette TRACE conn3 <- [1,2922,null,{}] 14:22:04 INFO - PROCESS | 1844 | 1461100924266 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}] 14:22:04 INFO - PROCESS | 1844 | 1461100924515 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 14:22:04 INFO - PROCESS | 1844 | 1461100924790 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbe8a8800 == 143 [pid = 1844] [id = 738] 14:22:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcbbfec800) [pid = 1844] [serial = 2215] [outer = (nil)] 14:22:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcbbff8800) [pid = 1844] [serial = 2216] [outer = 0x7fbcbbfec800] 14:22:04 INFO - PROCESS | 1844 | 1461100924927 Marionette DEBUG loaded listener.js 14:22:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbe6c9000) [pid = 1844] [serial = 2217] [outer = 0x7fbcbbfec800] 14:22:05 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 14:22:05 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 14:22:05 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 14:22:05 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 14:22:05 INFO - PROCESS | 1844 | 1461100925797 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]]]}] 14:22:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:22:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:22:05 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 14:22:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:22:05 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 14:22:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:22:05 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]" 14:22:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:22:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:22:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1637ms 14:22:05 INFO - PROCESS | 1844 | 1461100925838 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 14:22:05 INFO - PROCESS | 1844 | 1461100925854 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 14:22:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:22:05 INFO - PROCESS | 1844 | 1461100925865 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:22:05 INFO - PROCESS | 1844 | 1461100925868 Marionette TRACE conn3 <- [1,2926,null,{}] 14:22:05 INFO - PROCESS | 1844 | 1461100925876 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}] 14:22:06 INFO - PROCESS | 1844 | 1461100926210 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 14:22:06 INFO - PROCESS | 1844 | 1461100926421 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc129f800 == 144 [pid = 1844] [id = 739] 14:22:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbbfed000) [pid = 1844] [serial = 2218] [outer = (nil)] 14:22:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcbfd6c400) [pid = 1844] [serial = 2219] [outer = 0x7fbcbbfed000] 14:22:06 INFO - PROCESS | 1844 | 1461100926497 Marionette DEBUG loaded listener.js 14:22:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc0f0e000) [pid = 1844] [serial = 2220] [outer = 0x7fbcbbfed000] 14:22:07 INFO - PROCESS | 1844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:22:07 INFO - PROCESS | 1844 | 1461100927461 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]]]}] 14:22:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:22:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1643ms 14:22:07 INFO - PROCESS | 1844 | 1461100927509 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 14:22:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:22:07 INFO - PROCESS | 1844 | 1461100927513 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 14:22:07 INFO - PROCESS | 1844 | 1461100927520 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:22:07 INFO - PROCESS | 1844 | 1461100927525 Marionette TRACE conn3 <- [1,2930,null,{}] 14:22:07 INFO - PROCESS | 1844 | 1461100927543 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}] 14:22:07 INFO - PROCESS | 1844 | 1461100927896 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 14:22:08 INFO - PROCESS | 1844 | 1461100928104 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc2150000 == 145 [pid = 1844] [id = 740] 14:22:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc0f1b000) [pid = 1844] [serial = 2221] [outer = (nil)] 14:22:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcc1db3000) [pid = 1844] [serial = 2222] [outer = 0x7fbcc0f1b000] 14:22:08 INFO - PROCESS | 1844 | 1461100928195 Marionette DEBUG loaded listener.js 14:22:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcc1f8b400) [pid = 1844] [serial = 2223] [outer = 0x7fbcc0f1b000] 14:22:08 INFO - PROCESS | 1844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:22:09 INFO - PROCESS | 1844 | 1461100929053 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]]]}] 14:22:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:22:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1587ms 14:22:09 INFO - PROCESS | 1844 | 1461100929107 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 14:22:09 INFO - PROCESS | 1844 | 1461100929111 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 14:22:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:22:09 INFO - PROCESS | 1844 | 1461100929118 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:22:09 INFO - PROCESS | 1844 | 1461100929121 Marionette TRACE conn3 <- [1,2934,null,{}] 14:22:09 INFO - PROCESS | 1844 | 1461100929126 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}] 14:22:09 INFO - PROCESS | 1844 | 1461100929401 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 14:22:09 INFO - PROCESS | 1844 | 1461100929692 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f1d800 == 146 [pid = 1844] [id = 741] 14:22:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcbf056800) [pid = 1844] [serial = 2224] [outer = (nil)] 14:22:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcc3087c00) [pid = 1844] [serial = 2225] [outer = 0x7fbcbf056800] 14:22:09 INFO - PROCESS | 1844 | 1461100929768 Marionette DEBUG loaded listener.js 14:22:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc329f800) [pid = 1844] [serial = 2226] [outer = 0x7fbcbf056800] 14:22:10 INFO - PROCESS | 1844 | 1461100930545 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]]]}] 14:22:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:22:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1485ms 14:22:10 INFO - PROCESS | 1844 | 1461100930603 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 14:22:10 INFO - PROCESS | 1844 | 1461100930606 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 14:22:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:22:10 INFO - PROCESS | 1844 | 1461100930613 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:22:10 INFO - PROCESS | 1844 | 1461100930615 Marionette TRACE conn3 <- [1,2938,null,{}] 14:22:10 INFO - PROCESS | 1844 | 1461100930622 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}] 14:22:10 INFO - PROCESS | 1844 | 1461100930858 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 14:22:11 INFO - PROCESS | 1844 | 1461100931135 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc89e4000 == 147 [pid = 1844] [id = 742] 14:22:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbcc19e8800) [pid = 1844] [serial = 2227] [outer = (nil)] 14:22:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbcc32a7400) [pid = 1844] [serial = 2228] [outer = 0x7fbcc19e8800] 14:22:11 INFO - PROCESS | 1844 | 1461100931213 Marionette DEBUG loaded listener.js 14:22:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbcc3fccc00) [pid = 1844] [serial = 2229] [outer = 0x7fbcc19e8800] 14:22:12 INFO - PROCESS | 1844 | 1461100932051 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]]]}] 14:22:12 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. 14:22:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1491ms 14:22:12 INFO - PROCESS | 1844 | 1461100932105 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 1844 | 1461100932109 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 14:22:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:22:12 INFO - PROCESS | 1844 | 1461100932115 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 1844 | 1461100932118 Marionette TRACE conn3 <- [1,2942,null,{}] 14:22:12 INFO - PROCESS | 1844 | 1461100932123 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}] 14:22:12 INFO - PROCESS | 1844 | 1461100932406 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 14:22:12 INFO - PROCESS | 1844 | 1461100932657 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc9332800 == 148 [pid = 1844] [id = 743] 14:22:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbcc890dc00) [pid = 1844] [serial = 2230] [outer = (nil)] 14:22:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbcc8980400) [pid = 1844] [serial = 2231] [outer = 0x7fbcc890dc00] 14:22:12 INFO - PROCESS | 1844 | 1461100932749 Marionette DEBUG loaded listener.js 14:22:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbcc8ccc000) [pid = 1844] [serial = 2232] [outer = 0x7fbcc890dc00] 14:22:13 INFO - PROCESS | 1844 | 1461100933578 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"]]]}] 14:22:13 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 14:22:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:22:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:22:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1487ms 14:22:13 INFO - PROCESS | 1844 | 1461100933610 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 14:22:13 INFO - PROCESS | 1844 | 1461100933613 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 14:22:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:22:13 INFO - PROCESS | 1844 | 1461100933619 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:22:13 INFO - PROCESS | 1844 | 1461100933623 Marionette TRACE conn3 <- [1,2946,null,{}] 14:22:13 INFO - PROCESS | 1844 | 1461100933628 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}] 14:22:13 INFO - PROCESS | 1844 | 1461100933859 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 14:22:14 INFO - PROCESS | 1844 | 1461100934119 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccb918800 == 149 [pid = 1844] [id = 744] 14:22:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbcc1f93c00) [pid = 1844] [serial = 2233] [outer = (nil)] 14:22:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbcc900f800) [pid = 1844] [serial = 2234] [outer = 0x7fbcc1f93c00] 14:22:14 INFO - PROCESS | 1844 | 1461100934198 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbcc9f0e000) [pid = 1844] [serial = 2235] [outer = 0x7fbcc1f93c00] 14:22:15 INFO - PROCESS | 1844 | 1461100934995 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]]]}] 14:22:15 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. 14:22:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1389ms 14:22:15 INFO - PROCESS | 1844 | 1461100935011 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 1844 | 1461100935013 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 14:22:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:22:15 INFO - PROCESS | 1844 | 1461100935020 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - PROCESS | 1844 | 1461100935023 Marionette TRACE conn3 <- [1,2950,null,{}] 14:22:15 INFO - PROCESS | 1844 | 1461100935028 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}] 14:22:15 INFO - PROCESS | 1844 | 1461100935260 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 14:22:15 INFO - PROCESS | 1844 | 1461100935540 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc2aa800 == 150 [pid = 1844] [id = 745] 14:22:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbcc8969800) [pid = 1844] [serial = 2236] [outer = (nil)] 14:22:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbcca021000) [pid = 1844] [serial = 2237] [outer = 0x7fbcc8969800] 14:22:15 INFO - PROCESS | 1844 | 1461100935618 Marionette DEBUG loaded listener.js 14:22:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccb18d000) [pid = 1844] [serial = 2238] [outer = 0x7fbcc8969800] 14:22:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc017000 == 151 [pid = 1844] [id = 746] 14:22:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbccb42f000) [pid = 1844] [serial = 2239] [outer = (nil)] 14:22:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbcc9f14400) [pid = 1844] [serial = 2240] [outer = 0x7fbccb42f000] 14:22:16 INFO - PROCESS | 1844 | 1461100936497 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]]]}] 14:22:16 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. 14:22:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1495ms 14:22:16 INFO - PROCESS | 1844 | 1461100936517 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 14:22:16 INFO - PROCESS | 1844 | 1461100936522 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 14:22:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:22:16 INFO - PROCESS | 1844 | 1461100936533 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:22:16 INFO - PROCESS | 1844 | 1461100936535 Marionette TRACE conn3 <- [1,2954,null,{}] 14:22:16 INFO - PROCESS | 1844 | 1461100936543 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}] 14:22:16 INFO - PROCESS | 1844 | 1461100936879 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 14:22:17 INFO - PROCESS | 1844 | 1461100937181 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcce791800 == 152 [pid = 1844] [id = 747] 14:22:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbcc8908000) [pid = 1844] [serial = 2241] [outer = (nil)] 14:22:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbccb428400) [pid = 1844] [serial = 2242] [outer = 0x7fbcc8908000] 14:22:17 INFO - PROCESS | 1844 | 1461100937266 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbccb527400) [pid = 1844] [serial = 2243] [outer = 0x7fbcc8908000] 14:22:17 INFO - PROCESS | 1844 | 1461100937977 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]]]}] 14:22:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:22:18 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 14:22:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1483ms 14:22:18 INFO - PROCESS | 1844 | 1461100938013 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 14:22:18 INFO - PROCESS | 1844 | 1461100938017 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 14:22:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:22:18 INFO - PROCESS | 1844 | 1461100938023 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:22:18 INFO - PROCESS | 1844 | 1461100938025 Marionette TRACE conn3 <- [1,2958,null,{}] 14:22:18 INFO - PROCESS | 1844 | 1461100938031 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}] 14:22:18 INFO - PROCESS | 1844 | 1461100938285 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 14:22:18 INFO - PROCESS | 1844 | 1461100938543 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0847800 == 153 [pid = 1844] [id = 748] 14:22:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcc3fcf000) [pid = 1844] [serial = 2244] [outer = (nil)] 14:22:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbccb533400) [pid = 1844] [serial = 2245] [outer = 0x7fbcc3fcf000] 14:22:18 INFO - PROCESS | 1844 | 1461100938621 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbccb9af400) [pid = 1844] [serial = 2246] [outer = 0x7fbcc3fcf000] 14:22:19 INFO - PROCESS | 1844 | 1461100939465 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]]]}] 14:22:19 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. 14:22:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1485ms 14:22:19 INFO - PROCESS | 1844 | 1461100939509 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 14:22:19 INFO - PROCESS | 1844 | 1461100939513 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 14:22:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:22:19 INFO - PROCESS | 1844 | 1461100939520 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:22:19 INFO - PROCESS | 1844 | 1461100939524 Marionette TRACE conn3 <- [1,2962,null,{}] 14:22:19 INFO - PROCESS | 1844 | 1461100939530 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}] 14:22:19 INFO - PROCESS | 1844 | 1461100939777 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 14:22:20 INFO - PROCESS | 1844 | 1461100940073 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0cc2000 == 154 [pid = 1844] [id = 749] 14:22:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcc897a000) [pid = 1844] [serial = 2247] [outer = (nil)] 14:22:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbccba76800) [pid = 1844] [serial = 2248] [outer = 0x7fbcc897a000] 14:22:20 INFO - PROCESS | 1844 | 1461100940156 Marionette DEBUG loaded listener.js 14:22:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbccbe78000) [pid = 1844] [serial = 2249] [outer = 0x7fbcc897a000] 14:22:21 INFO - PROCESS | 1844 | 1461100941022 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]]]}] 14:22:21 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. 14:22:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1533ms 14:22:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:22:21 INFO - PROCESS | 1844 | 1461100941054 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 1844 | 1461100941057 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 14:22:21 INFO - PROCESS | 1844 | 1461100941063 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - PROCESS | 1844 | 1461100941066 Marionette TRACE conn3 <- [1,2966,null,{}] 14:22:21 INFO - PROCESS | 1844 | 1461100941071 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}] 14:22:21 INFO - PROCESS | 1844 | 1461100941306 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 14:22:21 INFO - PROCESS | 1844 | 1461100941594 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4050800 == 155 [pid = 1844] [id = 750] 14:22:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbccb9b1000) [pid = 1844] [serial = 2250] [outer = (nil)] 14:22:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbccbe95000) [pid = 1844] [serial = 2251] [outer = 0x7fbccb9b1000] 14:22:21 INFO - PROCESS | 1844 | 1461100941670 Marionette DEBUG loaded listener.js 14:22:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbccc219400) [pid = 1844] [serial = 2252] [outer = 0x7fbccb9b1000] 14:22:22 INFO - PROCESS | 1844 | 1461100942494 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]]]}] 14:22:22 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. 14:22:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1479ms 14:22:22 INFO - PROCESS | 1844 | 1461100942543 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 14:22:22 INFO - PROCESS | 1844 | 1461100942547 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 14:22:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:22:22 INFO - PROCESS | 1844 | 1461100942554 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:22:22 INFO - PROCESS | 1844 | 1461100942558 Marionette TRACE conn3 <- [1,2970,null,{}] 14:22:22 INFO - PROCESS | 1844 | 1461100942564 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}] 14:22:22 INFO - PROCESS | 1844 | 1461100942833 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 14:22:23 INFO - PROCESS | 1844 | 1461100943132 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c90000 == 156 [pid = 1844] [id = 751] 14:22:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbcc9008400) [pid = 1844] [serial = 2253] [outer = (nil)] 14:22:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbccc0c4800) [pid = 1844] [serial = 2254] [outer = 0x7fbcc9008400] 14:22:23 INFO - PROCESS | 1844 | 1461100943221 Marionette DEBUG loaded listener.js 14:22:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbccc86dc00) [pid = 1844] [serial = 2255] [outer = 0x7fbcc9008400] 14:22:24 INFO - PROCESS | 1844 | 1461100944013 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]]]}] 14:22:24 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. 14:22:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1480ms 14:22:24 INFO - PROCESS | 1844 | 1461100944035 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 14:22:24 INFO - PROCESS | 1844 | 1461100944039 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 14:22:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:22:24 INFO - PROCESS | 1844 | 1461100944046 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:22:24 INFO - PROCESS | 1844 | 1461100944048 Marionette TRACE conn3 <- [1,2974,null,{}] 14:22:24 INFO - PROCESS | 1844 | 1461100944054 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}] 14:22:24 INFO - PROCESS | 1844 | 1461100944307 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 14:22:24 INFO - PROCESS | 1844 | 1461100944567 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5f3a800 == 157 [pid = 1844] [id = 752] 14:22:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcc9f12400) [pid = 1844] [serial = 2256] [outer = (nil)] 14:22:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbccd814000) [pid = 1844] [serial = 2257] [outer = 0x7fbcc9f12400] 14:22:24 INFO - PROCESS | 1844 | 1461100944642 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbcce829000) [pid = 1844] [serial = 2258] [outer = 0x7fbcc9f12400] 14:22:25 INFO - PROCESS | 1844 | 1461100945480 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]]]}] 14:22:25 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. 14:22:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1485ms 14:22:25 INFO - PROCESS | 1844 | 1461100945532 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 14:22:25 INFO - PROCESS | 1844 | 1461100945536 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 14:22:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:22:25 INFO - PROCESS | 1844 | 1461100945542 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - PROCESS | 1844 | 1461100945544 Marionette TRACE conn3 <- [1,2978,null,{}] 14:22:25 INFO - PROCESS | 1844 | 1461100945550 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}] 14:22:25 INFO - PROCESS | 1844 | 1461100945819 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 14:22:26 INFO - PROCESS | 1844 | 1461100946115 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce37b8800 == 158 [pid = 1844] [id = 753] 14:22:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7fbccc2f0800) [pid = 1844] [serial = 2259] [outer = (nil)] 14:22:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7fbccfc60c00) [pid = 1844] [serial = 2260] [outer = 0x7fbccc2f0800] 14:22:26 INFO - PROCESS | 1844 | 1461100946196 Marionette DEBUG loaded listener.js 14:22:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7fbccfdcec00) [pid = 1844] [serial = 2261] [outer = 0x7fbccc2f0800] 14:22:26 INFO - PROCESS | 1844 | 1461100946984 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]]]}] 14:22:27 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. 14:22:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1492ms 14:22:27 INFO - PROCESS | 1844 | 1461100947036 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 14:22:27 INFO - PROCESS | 1844 | 1461100947039 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 14:22:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:22:27 INFO - PROCESS | 1844 | 1461100947046 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:22:27 INFO - PROCESS | 1844 | 1461100947048 Marionette TRACE conn3 <- [1,2982,null,{}] 14:22:27 INFO - PROCESS | 1844 | 1461100947055 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}] 14:22:27 INFO - PROCESS | 1844 | 1461100947335 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 14:22:27 INFO - PROCESS | 1844 | 1461100947630 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce5717000 == 159 [pid = 1844] [id = 754] 14:22:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7fbcce8c2400) [pid = 1844] [serial = 2262] [outer = (nil)] 14:22:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7fbccfddb800) [pid = 1844] [serial = 2263] [outer = 0x7fbcce8c2400] 14:22:27 INFO - PROCESS | 1844 | 1461100947715 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7fbccfe82400) [pid = 1844] [serial = 2264] [outer = 0x7fbcce8c2400] 14:22:28 INFO - PROCESS | 1844 | 1461100948503 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"]]]}] 14:22:28 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 14:22:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:22:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:22:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1486ms 14:22:28 INFO - PROCESS | 1844 | 1461100948538 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 1844 | 1461100948540 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 14:22:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:22:28 INFO - PROCESS | 1844 | 1461100948548 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 1844 | 1461100948550 Marionette TRACE conn3 <- [1,2986,null,{}] 14:22:28 INFO - PROCESS | 1844 | 1461100948557 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}] 14:22:28 INFO - PROCESS | 1844 | 1461100948794 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 14:22:29 INFO - PROCESS | 1844 | 1461100949057 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7498000 == 160 [pid = 1844] [id = 755] 14:22:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7fbccfc60800) [pid = 1844] [serial = 2265] [outer = (nil)] 14:22:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7fbccfed1800) [pid = 1844] [serial = 2266] [outer = 0x7fbccfc60800] 14:22:29 INFO - PROCESS | 1844 | 1461100949143 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7fbccfedd400) [pid = 1844] [serial = 2267] [outer = 0x7fbccfc60800] 14:22:29 INFO - PROCESS | 1844 | 1461100949983 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]]]}] 14:22:30 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. 14:22:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1487ms 14:22:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:22:30 INFO - PROCESS | 1844 | 1461100950034 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 1844 | 1461100950037 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 14:22:30 INFO - PROCESS | 1844 | 1461100950044 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 1844 | 1461100950047 Marionette TRACE conn3 <- [1,2990,null,{}] 14:22:30 INFO - PROCESS | 1844 | 1461100950052 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}] 14:22:30 INFO - PROCESS | 1844 | 1461100950327 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 14:22:30 INFO - PROCESS | 1844 | 1461100950619 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7b93800 == 161 [pid = 1844] [id = 756] 14:22:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7fbccfdd1c00) [pid = 1844] [serial = 2268] [outer = (nil)] 14:22:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7fbcd0551800) [pid = 1844] [serial = 2269] [outer = 0x7fbccfdd1c00] 14:22:30 INFO - PROCESS | 1844 | 1461100950701 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7fbcd0a85000) [pid = 1844] [serial = 2270] [outer = 0x7fbccfdd1c00] 14:22:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce7f74000 == 162 [pid = 1844] [id = 757] 14:22:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7fbcd0c07000) [pid = 1844] [serial = 2271] [outer = (nil)] 14:22:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7fbccfedd000) [pid = 1844] [serial = 2272] [outer = 0x7fbcd0c07000] 14:22:31 INFO - PROCESS | 1844 | 1461100951655 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]]]}] 14:22:31 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. 14:22:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1634ms 14:22:31 INFO - PROCESS | 1844 | 1461100951684 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 14:22:31 INFO - PROCESS | 1844 | 1461100951688 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 14:22:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:22:31 INFO - PROCESS | 1844 | 1461100951698 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - PROCESS | 1844 | 1461100951702 Marionette TRACE conn3 <- [1,2994,null,{}] 14:22:31 INFO - PROCESS | 1844 | 1461100951707 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}] 14:22:32 INFO - PROCESS | 1844 | 1461100952098 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 14:22:32 INFO - PROCESS | 1844 | 1461100952465 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce9c77800 == 163 [pid = 1844] [id = 758] 14:22:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7fbccc9b1000) [pid = 1844] [serial = 2273] [outer = (nil)] 14:22:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7fbcd0c05000) [pid = 1844] [serial = 2274] [outer = 0x7fbccc9b1000] 14:22:32 INFO - PROCESS | 1844 | 1461100952553 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7fbcd0c0dc00) [pid = 1844] [serial = 2275] [outer = 0x7fbccc9b1000] 14:22:33 INFO - PROCESS | 1844 | 1461100953298 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]]]}] 14:22:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:22:33 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 14:22:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1629ms 14:22:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:22:33 INFO - PROCESS | 1844 | 1461100953332 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 14:22:33 INFO - PROCESS | 1844 | 1461100953335 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 14:22:33 INFO - PROCESS | 1844 | 1461100953341 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:22:33 INFO - PROCESS | 1844 | 1461100953344 Marionette TRACE conn3 <- [1,2998,null,{}] 14:22:33 INFO - PROCESS | 1844 | 1461100953350 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}] 14:22:33 INFO - PROCESS | 1844 | 1461100953595 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc257800 == 162 [pid = 1844] [id = 674] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc1ae9000 == 161 [pid = 1844] [id = 676] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd87ae000 == 160 [pid = 1844] [id = 731] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5f40800 == 159 [pid = 1844] [id = 730] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5e03000 == 158 [pid = 1844] [id = 729] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5231800 == 157 [pid = 1844] [id = 728] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd4d43000 == 156 [pid = 1844] [id = 727] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd0bb6800 == 155 [pid = 1844] [id = 726] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccdcaa800 == 154 [pid = 1844] [id = 725] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc322800 == 153 [pid = 1844] [id = 724] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba08800 == 152 [pid = 1844] [id = 723] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccb463000 == 151 [pid = 1844] [id = 722] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc9321800 == 150 [pid = 1844] [id = 721] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc89e1000 == 149 [pid = 1844] [id = 720] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc3f12800 == 148 [pid = 1844] [id = 719] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc214d000 == 147 [pid = 1844] [id = 718] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcc11e0800 == 146 [pid = 1844] [id = 717] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbef64800 == 145 [pid = 1844] [id = 716] 14:22:35 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbbc4800 == 144 [pid = 1844] [id = 715] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7fbcbf076400) [pid = 1844] [serial = 2022] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7fbcbef76400) [pid = 1844] [serial = 2142] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7fbcbc378800) [pid = 1844] [serial = 2085] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7fbcbfdf0c00) [pid = 1844] [serial = 2090] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7fbcbfdf4c00) [pid = 1844] [serial = 2031] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7fbccba7c000) [pid = 1844] [serial = 2123] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7fbccbc68000) [pid = 1844] [serial = 2124] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7fbcc329e800) [pid = 1844] [serial = 2096] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7fbccbc6e400) [pid = 1844] [serial = 2126] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7fbcbaabfc00) [pid = 1844] [serial = 2135] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7fbcbbfeec00) [pid = 1844] [serial = 2084] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7fbcbb05e000) [pid = 1844] [serial = 2136] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7fbcbc445000) [pid = 1844] [serial = 1953] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7fbcbe8e7000) [pid = 1844] [serial = 2087] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7fbccbe7f800) [pid = 1844] [serial = 2127] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7fbccba71400) [pid = 1844] [serial = 2121] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7fbcb98f1400) [pid = 1844] [serial = 2081] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbcba4ef000) [pid = 1844] [serial = 2082] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbcbbff0000) [pid = 1844] [serial = 2138] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbcc8d22400) [pid = 1844] [serial = 2040] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbcc1dbcc00) [pid = 1844] [serial = 2034] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbccba3a400) [pid = 1844] [serial = 2120] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbcc9f12800) [pid = 1844] [serial = 2046] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbcca018800) [pid = 1844] [serial = 2106] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbcbef84c00) [pid = 1844] [serial = 2028] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbcc1ee0400) [pid = 1844] [serial = 2093] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbccb278800) [pid = 1844] [serial = 2109] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbcc21b3800) [pid = 1844] [serial = 2094] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbccb9a7400) [pid = 1844] [serial = 2115] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbcc9d0a400) [pid = 1844] [serial = 2043] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbccb192400) [pid = 1844] [serial = 2052] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbccb9ae400) [pid = 1844] [serial = 2117] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbccb18f800) [pid = 1844] [serial = 2108] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbcca01f400) [pid = 1844] [serial = 2049] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbccb427c00) [pid = 1844] [serial = 2111] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbccb8b0c00) [pid = 1844] [serial = 2114] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbcc8980000) [pid = 1844] [serial = 2100] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbcbe934400) [pid = 1844] [serial = 2141] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcc4208400) [pid = 1844] [serial = 2097] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbccb51e000) [pid = 1844] [serial = 2112] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbcc8d1c800) [pid = 1844] [serial = 2103] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbccba35000) [pid = 1844] [serial = 2118] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbccc0bcc00) [pid = 1844] [serial = 2130] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcc8972c00) [pid = 1844] [serial = 2099] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbcbfdea800) [pid = 1844] [serial = 2079] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcc21afc00) [pid = 1844] [serial = 2037] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbcbc3e9000) [pid = 1844] [serial = 2139] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbcbbff3400) [pid = 1844] [serial = 2025] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcc8cc8400) [pid = 1844] [serial = 2102] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcc19e6800) [pid = 1844] [serial = 2091] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcbc377000) [pid = 1844] [serial = 2058] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbcbef84800) [pid = 1844] [serial = 2088] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbccc143800) [pid = 1844] [serial = 2132] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbccb42b400) [pid = 1844] [serial = 2055] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccbe91000) [pid = 1844] [serial = 2129] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcc9d0b800) [pid = 1844] [serial = 2105] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcbf077c00) [pid = 1844] [serial = 2144] [outer = (nil)] [url = about:blank] 14:22:36 INFO - PROCESS | 1844 | 1461100956262 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba976000 == 145 [pid = 1844] [id = 759] 14:22:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcb7ef8c00) [pid = 1844] [serial = 2276] [outer = (nil)] 14:22:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcb98f0c00) [pid = 1844] [serial = 2277] [outer = 0x7fbcb7ef8c00] 14:22:36 INFO - PROCESS | 1844 | 1461100956340 Marionette DEBUG loaded listener.js 14:22:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcba2f0400) [pid = 1844] [serial = 2278] [outer = 0x7fbcb7ef8c00] 14:22:37 INFO - PROCESS | 1844 | 1461100957051 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]]]}] 14:22:37 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. 14:22:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 3741ms 14:22:37 INFO - PROCESS | 1844 | 1461100957084 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 14:22:37 INFO - PROCESS | 1844 | 1461100957090 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 14:22:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:22:37 INFO - PROCESS | 1844 | 1461100957102 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - PROCESS | 1844 | 1461100957109 Marionette TRACE conn3 <- [1,3002,null,{}] 14:22:37 INFO - PROCESS | 1844 | 1461100957117 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}] 14:22:37 INFO - PROCESS | 1844 | 1461100957368 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 14:22:37 INFO - PROCESS | 1844 | 1461100957564 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc2ef000 == 146 [pid = 1844] [id = 760] 14:22:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcb7efac00) [pid = 1844] [serial = 2279] [outer = (nil)] 14:22:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcbb05a000) [pid = 1844] [serial = 2280] [outer = 0x7fbcb7efac00] 14:22:37 INFO - PROCESS | 1844 | 1461100957633 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcbbe14400) [pid = 1844] [serial = 2281] [outer = 0x7fbcb7efac00] 14:22:38 INFO - PROCESS | 1844 | 1461100958493 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]]]}] 14:22:38 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. 14:22:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1439ms 14:22:38 INFO - PROCESS | 1844 | 1461100958542 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 14:22:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:22:38 INFO - PROCESS | 1844 | 1461100958549 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 14:22:38 INFO - PROCESS | 1844 | 1461100958562 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:22:38 INFO - PROCESS | 1844 | 1461100958565 Marionette TRACE conn3 <- [1,3006,null,{}] 14:22:38 INFO - PROCESS | 1844 | 1461100958572 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}] 14:22:38 INFO - PROCESS | 1844 | 1461100958871 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 14:22:38 INFO - PROCESS | 1844 | 1461100958913 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee1e800 == 147 [pid = 1844] [id = 761] 14:22:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbcbc372400) [pid = 1844] [serial = 2282] [outer = (nil)] 14:22:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcbe645400) [pid = 1844] [serial = 2283] [outer = 0x7fbcbc372400] 14:22:38 INFO - PROCESS | 1844 | 1461100958978 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbcbe8dc800) [pid = 1844] [serial = 2284] [outer = 0x7fbcbc372400] 14:22:39 INFO - PROCESS | 1844 | 1461100959922 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]]]}] 14:22:39 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. 14:22:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1385ms 14:22:39 INFO - PROCESS | 1844 | 1461100959941 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 14:22:39 INFO - PROCESS | 1844 | 1461100959943 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 14:22:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:22:39 INFO - PROCESS | 1844 | 1461100959991 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:22:40 INFO - PROCESS | 1844 | 1461100960007 Marionette TRACE conn3 <- [1,3010,null,{}] 14:22:40 INFO - PROCESS | 1844 | 1461100960033 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}] 14:22:40 INFO - PROCESS | 1844 | 1461100960369 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcbf0a3800) [pid = 1844] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcb7efe400) [pid = 1844] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcc8970c00) [pid = 1844] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbcba2f5800) [pid = 1844] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcbc3ee400) [pid = 1844] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcb98fcc00) [pid = 1844] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccc9bb800) [pid = 1844] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbccb8ad400) [pid = 1844] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcbee35000) [pid = 1844] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbccba71c00) [pid = 1844] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcc3fcdc00) [pid = 1844] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcccd43c00) [pid = 1844] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcc3fce000) [pid = 1844] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbcbfd8f800) [pid = 1844] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbcbe8df000) [pid = 1844] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbccba6f800) [pid = 1844] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcbbe12400) [pid = 1844] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcc1daf400) [pid = 1844] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcb98f2000) [pid = 1844] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcba844800) [pid = 1844] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbcbe6bb800) [pid = 1844] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbccdc3a400) [pid = 1844] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:22:41 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcb5d94800) [pid = 1844] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:22:41 INFO - PROCESS | 1844 | 1461100961163 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbe895800 == 148 [pid = 1844] [id = 762] 14:22:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcb5d94800) [pid = 1844] [serial = 2285] [outer = (nil)] 14:22:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcba844800) [pid = 1844] [serial = 2286] [outer = 0x7fbcb5d94800] 14:22:41 INFO - PROCESS | 1844 | 1461100961226 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbee34800) [pid = 1844] [serial = 2287] [outer = 0x7fbcb5d94800] 14:22:41 INFO - PROCESS | 1844 | 1461100961851 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]]]}] 14:22:41 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 14:22:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1935ms 14:22:41 INFO - PROCESS | 1844 | 1461100961908 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 14:22:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:22:41 INFO - PROCESS | 1844 | 1461100961912 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 14:22:41 INFO - PROCESS | 1844 | 1461100961918 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - PROCESS | 1844 | 1461100961921 Marionette TRACE conn3 <- [1,3014,null,{}] 14:22:41 INFO - PROCESS | 1844 | 1461100961927 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}] 14:22:42 INFO - PROCESS | 1844 | 1461100962222 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 14:22:42 INFO - PROCESS | 1844 | 1461100962247 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1091800 == 149 [pid = 1844] [id = 763] 14:22:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcb7efe400) [pid = 1844] [serial = 2288] [outer = (nil)] 14:22:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbfd87400) [pid = 1844] [serial = 2289] [outer = 0x7fbcb7efe400] 14:22:42 INFO - PROCESS | 1844 | 1461100962320 Marionette DEBUG loaded listener.js 14:22:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcbfdeb800) [pid = 1844] [serial = 2290] [outer = 0x7fbcb7efe400] 14:22:42 INFO - PROCESS | 1844 | [1844] 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 14:22:43 INFO - PROCESS | 1844 | 1461100963527 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:22:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:22:43 INFO - {} 14:22:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:22:43 INFO - {} 14:22:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:22:43 INFO - {} 14:22:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:22:43 INFO - {} 14:22:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1630ms 14:22:43 INFO - PROCESS | 1844 | 1461100963563 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 14:22:43 INFO - PROCESS | 1844 | 1461100963569 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 14:22:43 INFO - TEST-START | /FileAPI/fileReader.html 14:22:43 INFO - PROCESS | 1844 | 1461100963578 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:22:43 INFO - PROCESS | 1844 | 1461100963583 Marionette TRACE conn3 <- [1,3018,null,{}] 14:22:43 INFO - PROCESS | 1844 | 1461100963639 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}] 14:22:43 INFO - PROCESS | 1844 | 1461100963898 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 14:22:44 INFO - PROCESS | 1844 | 1461100964234 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf0cd000 == 150 [pid = 1844] [id = 764] 14:22:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcba2f0c00) [pid = 1844] [serial = 2291] [outer = (nil)] 14:22:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcbc378800) [pid = 1844] [serial = 2292] [outer = 0x7fbcba2f0c00] 14:22:44 INFO - PROCESS | 1844 | 1461100964316 Marionette DEBUG loaded listener.js 14:22:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcbe8d9400) [pid = 1844] [serial = 2293] [outer = 0x7fbcba2f0c00] 14:22:45 INFO - PROCESS | 1844 | 1461100965164 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]]]}] 14:22:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:22:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:22:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:22:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:22:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 1631ms 14:22:45 INFO - PROCESS | 1844 | 1461100965211 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 14:22:45 INFO - PROCESS | 1844 | 1461100965220 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 14:22:45 INFO - TEST-START | /FileAPI/historical.html 14:22:45 INFO - PROCESS | 1844 | 1461100965231 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:22:45 INFO - PROCESS | 1844 | 1461100965235 Marionette TRACE conn3 <- [1,3022,null,{}] 14:22:45 INFO - PROCESS | 1844 | 1461100965242 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}] 14:22:45 INFO - PROCESS | 1844 | 1461100965481 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 14:22:45 INFO - PROCESS | 1844 | 1461100965761 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc1a28000 == 151 [pid = 1844] [id = 765] 14:22:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7fbcbc370400) [pid = 1844] [serial = 2294] [outer = (nil)] 14:22:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7fbcbf625c00) [pid = 1844] [serial = 2295] [outer = 0x7fbcbc370400] 14:22:45 INFO - PROCESS | 1844 | 1461100965837 Marionette DEBUG loaded listener.js 14:22:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcbfd8ec00) [pid = 1844] [serial = 2296] [outer = 0x7fbcbc370400] 14:22:46 INFO - PROCESS | 1844 | 1461100966783 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"]]]}] 14:22:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:22:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:22:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:22:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:22:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:22:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:22:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:22:46 INFO - TEST-OK | /FileAPI/historical.html | took 1583ms 14:22:46 INFO - PROCESS | 1844 | 1461100966817 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 1844 | 1461100966821 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 14:22:46 INFO - TEST-START | /FileAPI/idlharness.html 14:22:46 INFO - PROCESS | 1844 | 1461100966832 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:22:46 INFO - PROCESS | 1844 | 1461100966839 Marionette TRACE conn3 <- [1,3026,null,{}] 14:22:46 INFO - PROCESS | 1844 | 1461100966856 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}] 14:22:47 INFO - PROCESS | 1844 | 1461100967203 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 14:22:47 INFO - PROCESS | 1844 | 1461100967410 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc3f04000 == 152 [pid = 1844] [id = 766] 14:22:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbfdebc00) [pid = 1844] [serial = 2297] [outer = (nil)] 14:22:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcc1db0c00) [pid = 1844] [serial = 2298] [outer = 0x7fbcbfdebc00] 14:22:47 INFO - PROCESS | 1844 | 1461100967546 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcc1edf000) [pid = 1844] [serial = 2299] [outer = 0x7fbcbfdebc00] 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:22:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:22:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:22:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:22:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:22:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:22:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:22:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:22:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:22:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:22:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:22:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:22:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:22:49 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 14:22:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:22:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:22:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:22:49 INFO - PROCESS | 1844 | 1461100969276 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]]]}] 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:22:49 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 14:22:49 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 14:22:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:22:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:22:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:22:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:22:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:22:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:22:49 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 14:22:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:22:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:22:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:22:49 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 14:22:49 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 14:22:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:22:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:22:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:22:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:22:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:22:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:22:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:22:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:22:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:22:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:22:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2549ms 14:22:49 INFO - PROCESS | 1844 | 1461100969462 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 1844 | 1461100969474 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 14:22:49 INFO - TEST-START | /FileAPI/idlharness.worker 14:22:49 INFO - PROCESS | 1844 | 1461100969493 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:22:49 INFO - PROCESS | 1844 | 1461100969501 Marionette TRACE conn3 <- [1,3030,null,{}] 14:22:49 INFO - PROCESS | 1844 | 1461100969514 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}] 14:22:49 INFO - PROCESS | 1844 | 1461100969774 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 14:22:50 INFO - PROCESS | 1844 | 1461100970051 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc8ded000 == 153 [pid = 1844] [id = 767] 14:22:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcc0f19400) [pid = 1844] [serial = 2300] [outer = (nil)] 14:22:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcc8d1b000) [pid = 1844] [serial = 2301] [outer = 0x7fbcc0f19400] 14:22:50 INFO - PROCESS | 1844 | 1461100970126 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcc9d09400) [pid = 1844] [serial = 2302] [outer = 0x7fbcc0f19400] 14:22:50 INFO - PROCESS | 1844 | [1844] 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 14:22:52 INFO - PROCESS | 1844 | 1461100972435 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,{},{}]]]}] 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:22:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:22:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:22:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:22:52 INFO - {} 14:22:52 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 14:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:22:52 INFO - {} 14:22:52 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 - {} 14:22:52 INFO - {} 14:22:52 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 14:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:22:52 INFO - {} 14:22:52 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 14:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:22:52 INFO - {} 14:22:52 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 - {} 14:22:52 INFO - {} 14:22:52 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 14:22:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:22:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:22:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 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 14:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 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 14:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 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 14:22:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 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 14:22:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:22:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:22:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:22:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:22:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:22:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:22:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:22:52 INFO - {} 14:22:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3023ms 14:22:52 INFO - PROCESS | 1844 | 1461100972516 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 1844 | 1461100972519 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 14:22:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:22:52 INFO - PROCESS | 1844 | 1461100972525 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:22:52 INFO - PROCESS | 1844 | 1461100972528 Marionette TRACE conn3 <- [1,3034,null,{}] 14:22:52 INFO - PROCESS | 1844 | 1461100972591 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}] 14:22:52 INFO - PROCESS | 1844 | 1461100972946 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 14:22:53 INFO - PROCESS | 1844 | 1461100973233 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccc338000 == 154 [pid = 1844] [id = 768] 14:22:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcc900b400) [pid = 1844] [serial = 2303] [outer = (nil)] 14:22:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbccb150000) [pid = 1844] [serial = 2304] [outer = 0x7fbcc900b400] 14:22:53 INFO - PROCESS | 1844 | 1461100973305 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7fbccc9b9000) [pid = 1844] [serial = 2305] [outer = 0x7fbcc900b400] 14:22:54 INFO - PROCESS | 1844 | 1461100974071 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]]]}] 14:22:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:22:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1577ms 14:22:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:22:54 INFO - PROCESS | 1844 | 1461100974104 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 1844 | 1461100974107 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 14:22:54 INFO - PROCESS | 1844 | 1461100974114 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 1844 | 1461100974117 Marionette TRACE conn3 <- [1,3038,null,{}] 14:22:54 INFO - PROCESS | 1844 | 1461100974122 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}] 14:22:54 INFO - PROCESS | 1844 | 1461100974422 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 14:22:54 INFO - PROCESS | 1844 | 1461100974688 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcccca2800 == 155 [pid = 1844] [id = 769] 14:22:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7fbcc9d0e000) [pid = 1844] [serial = 2306] [outer = (nil)] 14:22:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7fbccdc3ec00) [pid = 1844] [serial = 2307] [outer = 0x7fbcc9d0e000] 14:22:54 INFO - PROCESS | 1844 | 1461100974774 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7fbccfc61800) [pid = 1844] [serial = 2308] [outer = 0x7fbcc9d0e000] 14:22:55 INFO - PROCESS | 1844 | 1461100975644 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"]]]}] 14:22:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:22:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:22:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:22:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1585ms 14:22:55 INFO - PROCESS | 1844 | 1461100975698 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 14:22:55 INFO - PROCESS | 1844 | 1461100975701 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 14:22:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:22:55 INFO - PROCESS | 1844 | 1461100975710 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:22:55 INFO - PROCESS | 1844 | 1461100975713 Marionette TRACE conn3 <- [1,3042,null,{}] 14:22:55 INFO - PROCESS | 1844 | 1461100975719 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}] 14:22:55 INFO - PROCESS | 1844 | 1461100975958 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 14:22:56 INFO - PROCESS | 1844 | 1461100976259 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd0678000 == 156 [pid = 1844] [id = 770] 14:22:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7fbccc2fc800) [pid = 1844] [serial = 2309] [outer = (nil)] 14:22:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7fbccfdd7000) [pid = 1844] [serial = 2310] [outer = 0x7fbccc2fc800] 14:22:56 INFO - PROCESS | 1844 | 1461100976332 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7fbcd0551c00) [pid = 1844] [serial = 2311] [outer = 0x7fbccc2fc800] 14:22:57 INFO - PROCESS | 1844 | 1461100977554 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]]]}] 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:22:57 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. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:22:57 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'.) 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:22:57 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. 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:22:57 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. 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:22:57 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. 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:22:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1919ms 14:22:57 INFO - PROCESS | 1844 | 1461100977628 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 1844 | 1461100977634 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 14:22:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:22:57 INFO - PROCESS | 1844 | 1461100977642 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - PROCESS | 1844 | 1461100977652 Marionette TRACE conn3 <- [1,3046,null,{}] 14:22:57 INFO - PROCESS | 1844 | 1461100977724 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}] 14:22:58 INFO - PROCESS | 1844 | 1461100978129 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 14:22:58 INFO - PROCESS | 1844 | 1461100978463 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcca190000 == 157 [pid = 1844] [id = 771] 14:22:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7fbcbef76000) [pid = 1844] [serial = 2312] [outer = (nil)] 14:22:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7fbcc8d21000) [pid = 1844] [serial = 2313] [outer = 0x7fbcbef76000] 14:22:58 INFO - PROCESS | 1844 | 1461100978577 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7fbccb193400) [pid = 1844] [serial = 2314] [outer = 0x7fbcbef76000] 14:22:58 INFO - PROCESS | 1844 | [1844] 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 14:22:59 INFO - PROCESS | 1844 | 1461100979447 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:22:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:22:59 INFO - {} 14:22:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1844ms 14:22:59 INFO - PROCESS | 1844 | 1461100979489 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 14:22:59 INFO - PROCESS | 1844 | 1461100979493 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 14:22:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:22:59 INFO - PROCESS | 1844 | 1461100979499 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:22:59 INFO - PROCESS | 1844 | 1461100979502 Marionette TRACE conn3 <- [1,3050,null,{}] 14:22:59 INFO - PROCESS | 1844 | 1461100979508 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}] 14:22:59 INFO - PROCESS | 1844 | 1461100979758 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 14:23:00 INFO - PROCESS | 1844 | 1461100980039 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbbb9800 == 158 [pid = 1844] [id = 772] 14:23:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7fbcc0fc4800) [pid = 1844] [serial = 2315] [outer = (nil)] 14:23:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7fbccb42b400) [pid = 1844] [serial = 2316] [outer = 0x7fbcc0fc4800] 14:23:00 INFO - PROCESS | 1844 | 1461100980116 Marionette DEBUG loaded listener.js 14:23:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7fbccb8a3800) [pid = 1844] [serial = 2317] [outer = 0x7fbcc0fc4800] 14:23:00 INFO - PROCESS | 1844 | 1461100980970 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]]]}] 14:23:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:23:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:23:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:23:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:23:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1490ms 14:23:00 INFO - PROCESS | 1844 | 1461100980991 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 1844 | 1461100980994 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 14:23:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:23:01 INFO - PROCESS | 1844 | 1461100981001 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:23:01 INFO - PROCESS | 1844 | 1461100981004 Marionette TRACE conn3 <- [1,3054,null,{}] 14:23:01 INFO - PROCESS | 1844 | 1461100981010 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}] 14:23:01 INFO - PROCESS | 1844 | 1461100981245 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 14:23:01 INFO - PROCESS | 1844 | 1461100981496 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd1d44800 == 159 [pid = 1844] [id = 773] 14:23:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7fbccb143000) [pid = 1844] [serial = 2318] [outer = (nil)] 14:23:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7fbccb9b1800) [pid = 1844] [serial = 2319] [outer = 0x7fbccb143000] 14:23:01 INFO - PROCESS | 1844 | 1461100981573 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7fbccfc5ac00) [pid = 1844] [serial = 2320] [outer = 0x7fbccb143000] 14:23:03 INFO - PROCESS | 1844 | 1461100982922 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"]]]}] 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:23:03 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" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:23:03 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" 14:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:23:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2074ms 14:23:03 INFO - PROCESS | 1844 | 1461100983092 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 1844 | 1461100983101 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 14:23:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:23:03 INFO - PROCESS | 1844 | 1461100983276 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:23:03 INFO - PROCESS | 1844 | 1461100983288 Marionette TRACE conn3 <- [1,3058,null,{}] 14:23:03 INFO - PROCESS | 1844 | 1461100983298 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}] 14:23:03 INFO - PROCESS | 1844 | 1461100983547 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 14:23:03 INFO - PROCESS | 1844 | 1461100983825 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd4c8b000 == 160 [pid = 1844] [id = 774] 14:23:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7fbccb354000) [pid = 1844] [serial = 2321] [outer = (nil)] 14:23:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7fbcd3f65400) [pid = 1844] [serial = 2322] [outer = 0x7fbccb354000] 14:23:03 INFO - PROCESS | 1844 | 1461100983906 Marionette DEBUG loaded listener.js 14:23:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7fbcd502fc00) [pid = 1844] [serial = 2323] [outer = 0x7fbccb354000] 14:23:04 INFO - PROCESS | 1844 | 1461100984752 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]]]}] 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:23:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:23:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:23:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:23:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:23:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:23:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:23:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:23:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:23:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:23:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:23:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:23:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1553ms 14:23:04 INFO - PROCESS | 1844 | 1461100984784 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 14:23:04 INFO - PROCESS | 1844 | 1461100984792 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 14:23:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:23:04 INFO - PROCESS | 1844 | 1461100984800 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:23:04 INFO - PROCESS | 1844 | 1461100984802 Marionette TRACE conn3 <- [1,3062,null,{}] 14:23:04 INFO - PROCESS | 1844 | 1461100984808 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}] 14:23:05 INFO - PROCESS | 1844 | 1461100985077 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 14:23:05 INFO - PROCESS | 1844 | 1461100985338 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbccbb4f000 == 161 [pid = 1844] [id = 775] 14:23:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7fbcb7efc400) [pid = 1844] [serial = 2324] [outer = (nil)] 14:23:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7fbccb35a000) [pid = 1844] [serial = 2325] [outer = 0x7fbcb7efc400] 14:23:05 INFO - PROCESS | 1844 | 1461100985414 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7fbcd5075400) [pid = 1844] [serial = 2326] [outer = 0x7fbcb7efc400] 14:23:05 INFO - PROCESS | 1844 | [1844] 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 14:23:06 INFO - PROCESS | 1844 | 1461100986307 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:23:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:23:06 INFO - {} 14:23:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1529ms 14:23:06 INFO - PROCESS | 1844 | 1461100986332 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 1844 | 1461100986338 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 14:23:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:23:06 INFO - PROCESS | 1844 | 1461100986347 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:23:06 INFO - PROCESS | 1844 | 1461100986352 Marionette TRACE conn3 <- [1,3066,null,{}] 14:23:06 INFO - PROCESS | 1844 | 1461100986369 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}] 14:23:06 INFO - PROCESS | 1844 | 1461100986732 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 14:23:07 INFO - PROCESS | 1844 | 1461100987118 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd87a7000 == 162 [pid = 1844] [id = 776] 14:23:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7fbcd1c63c00) [pid = 1844] [serial = 2327] [outer = (nil)] 14:23:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7fbcd5075800) [pid = 1844] [serial = 2328] [outer = 0x7fbcd1c63c00] 14:23:07 INFO - PROCESS | 1844 | 1461100987255 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7fbcd75ce000) [pid = 1844] [serial = 2329] [outer = 0x7fbcd1c63c00] 14:23:08 INFO - PROCESS | 1844 | 1461100988260 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]]]}] 14:23:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:23:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:23:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:23:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:23:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:23:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:23:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:23:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1945ms 14:23:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:23:08 INFO - PROCESS | 1844 | 1461100988294 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 14:23:08 INFO - PROCESS | 1844 | 1461100988297 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 14:23:08 INFO - PROCESS | 1844 | 1461100988304 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:23:08 INFO - PROCESS | 1844 | 1461100988308 Marionette TRACE conn3 <- [1,3070,null,{}] 14:23:08 INFO - PROCESS | 1844 | 1461100988314 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}] 14:23:08 INFO - PROCESS | 1844 | 1461100988557 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 14:23:08 INFO - PROCESS | 1844 | 1461100988851 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbce3b51800 == 163 [pid = 1844] [id = 777] 14:23:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7fbccb18d400) [pid = 1844] [serial = 2330] [outer = (nil)] 14:23:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7fbcd75d9000) [pid = 1844] [serial = 2331] [outer = 0x7fbccb18d400] 14:23:08 INFO - PROCESS | 1844 | 1461100988927 Marionette DEBUG loaded listener.js 14:23:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7fbcd8a9f000) [pid = 1844] [serial = 2332] [outer = 0x7fbccb18d400] 14:23:09 INFO - PROCESS | 1844 | 1461100989728 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]]]}] 14:23:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:23:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:23:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:23:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:23:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:23:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:23:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1436ms 14:23:09 INFO - PROCESS | 1844 | 1461100989740 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 1844 | 1461100989744 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 14:23:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:23:09 INFO - PROCESS | 1844 | 1461100989750 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - PROCESS | 1844 | 1461100989752 Marionette TRACE conn3 <- [1,3074,null,{}] 14:23:09 INFO - PROCESS | 1844 | 1461100989759 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}] 14:23:10 INFO - PROCESS | 1844 | 1461100990037 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 14:23:10 INFO - PROCESS | 1844 | 1461100990315 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcebf9b000 == 164 [pid = 1844] [id = 778] 14:23:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7fbccfd74c00) [pid = 1844] [serial = 2333] [outer = (nil)] 14:23:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7fbcdbd11400) [pid = 1844] [serial = 2334] [outer = 0x7fbccfd74c00] 14:23:10 INFO - PROCESS | 1844 | 1461100990390 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7fbce1ad8c00) [pid = 1844] [serial = 2335] [outer = 0x7fbccfd74c00] 14:23:11 INFO - PROCESS | 1844 | 1461100991192 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]]]}] 14:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:23:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1482ms 14:23:11 INFO - PROCESS | 1844 | 1461100991235 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 1844 | 1461100991239 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 14:23:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:23:11 INFO - PROCESS | 1844 | 1461100991246 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - PROCESS | 1844 | 1461100991250 Marionette TRACE conn3 <- [1,3078,null,{}] 14:23:11 INFO - PROCESS | 1844 | 1461100991256 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}] 14:23:11 INFO - PROCESS | 1844 | 1461100991640 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 14:23:11 INFO - PROCESS | 1844 | 1461100991873 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcd5e14000 == 165 [pid = 1844] [id = 779] 14:23:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7fbcb5d96000) [pid = 1844] [serial = 2336] [outer = (nil)] 14:23:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7fbccd818400) [pid = 1844] [serial = 2337] [outer = 0x7fbcb5d96000] 14:23:11 INFO - PROCESS | 1844 | 1461100991970 Marionette DEBUG loaded listener.js 14:23:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7fbcdbc4d400) [pid = 1844] [serial = 2338] [outer = 0x7fbcb5d96000] 14:23:12 INFO - PROCESS | 1844 | 1461100992796 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 14:23:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:23:12 INFO - PROCESS | 1844 | 1461100992851 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 14:23:12 INFO - PROCESS | 1844 | 1461100992857 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:23:12 INFO - PROCESS | 1844 | 1461100992861 Marionette TRACE conn3 <- [1,3082,null,{}] 14:23:12 INFO - PROCESS | 1844 | 1461100992866 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}] 14:23:13 INFO - PROCESS | 1844 | 1461100993130 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 14:23:13 INFO - PROCESS | 1844 | 1461100993474 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbf0b2800 == 164 [pid = 1844] [id = 606] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc2f1000 == 163 [pid = 1844] [id = 558] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccfc76000 == 162 [pid = 1844] [id = 42] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba981800 == 161 [pid = 1844] [id = 733] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcca152800 == 160 [pid = 1844] [id = 612] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbbf8b000 == 159 [pid = 1844] [id = 605] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccba15000 == 158 [pid = 1844] [id = 428] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5114000 == 157 [pid = 1844] [id = 108] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcecf96800 == 156 [pid = 1844] [id = 510] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbe895800 == 155 [pid = 1844] [id = 762] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbee1e800 == 154 [pid = 1844] [id = 761] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcbc2ef000 == 153 [pid = 1844] [id = 760] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcba976000 == 152 [pid = 1844] [id = 759] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7f74000 == 151 [pid = 1844] [id = 757] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7b93800 == 150 [pid = 1844] [id = 756] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce7498000 == 149 [pid = 1844] [id = 755] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce5717000 == 148 [pid = 1844] [id = 754] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce37b8800 == 147 [pid = 1844] [id = 753] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcd5f3a800 == 146 [pid = 1844] [id = 752] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbccc017000 == 145 [pid = 1844] [id = 746] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbce5718000 == 144 [pid = 1844] [id = 577] 14:23:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7fbcdbba7800 == 143 [pid = 1844] [id = 533] 14:23:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcba4ca000 == 144 [pid = 1844] [id = 780] 14:23:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7fbcb5d9d000) [pid = 1844] [serial = 2339] [outer = (nil)] 14:23:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7fbcb7ef7400) [pid = 1844] [serial = 2340] [outer = 0x7fbcb5d9d000] 14:23:15 INFO - PROCESS | 1844 | 1461100995278 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7fbcba2ea800) [pid = 1844] [serial = 2341] [outer = 0x7fbcb5d9d000] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7fbcc9f0fc00) [pid = 1844] [serial = 2171] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7fbccc9bdc00) [pid = 1844] [serial = 2183] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7fbcc9f11000) [pid = 1844] [serial = 2168] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7fbcbbff6c00) [pid = 1844] [serial = 2205] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7fbcbe8e2c00) [pid = 1844] [serial = 2208] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7fbcba4f1400) [pid = 1844] [serial = 2202] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7fbcce824800) [pid = 1844] [serial = 2190] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7fbccfcc3c00) [pid = 1844] [serial = 2198] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7fbcc1db2000) [pid = 1844] [serial = 2157] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7fbccc2fb400) [pid = 1844] [serial = 2180] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7fbcc8970800) [pid = 1844] [serial = 2163] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7fbcce8c7c00) [pid = 1844] [serial = 2192] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7fbcc9f0c000) [pid = 1844] [serial = 2166] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7fbcc21bb400) [pid = 1844] [serial = 2159] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7fbcbf05a800) [pid = 1844] [serial = 2153] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7fbccbc6ac00) [pid = 1844] [serial = 2177] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7fbccb26fc00) [pid = 1844] [serial = 2169] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7fbccca10000) [pid = 1844] [serial = 2184] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7fbcbe6c1000) [pid = 1844] [serial = 2151] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7fbccfb1b400) [pid = 1844] [serial = 2193] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7fbccb8a3400) [pid = 1844] [serial = 2175] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7fbccb423400) [pid = 1844] [serial = 2172] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7fbccc9b5c00) [pid = 1844] [serial = 2181] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7fbccfd77800) [pid = 1844] [serial = 2199] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7fbcbe6c1400) [pid = 1844] [serial = 2207] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7fbcba3c2800) [pid = 1844] [serial = 2147] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7fbccdc43800) [pid = 1844] [serial = 2189] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7fbccc0c2c00) [pid = 1844] [serial = 2178] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7fbcc3fd0400) [pid = 1844] [serial = 2162] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7fbcba2ebc00) [pid = 1844] [serial = 2201] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7fbccda92800) [pid = 1844] [serial = 2187] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7fbcc8d15400) [pid = 1844] [serial = 2165] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7fbccb526c00) [pid = 1844] [serial = 2174] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7fbccc214c00) [pid = 1844] [serial = 2133] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7fbcbc44c400) [pid = 1844] [serial = 2150] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7fbcbaab4c00) [pid = 1844] [serial = 2148] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7fbcc308b400) [pid = 1844] [serial = 2160] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbccfc5e800) [pid = 1844] [serial = 2195] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbccd817c00) [pid = 1844] [serial = 2186] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcc0f19800) [pid = 1844] [serial = 2156] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccfc64c00) [pid = 1844] [serial = 2196] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbcbbcc6c00) [pid = 1844] [serial = 2204] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcb7ef6800) [pid = 1844] [serial = 2210] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcbf62dc00) [pid = 1844] [serial = 2154] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbcbf080800) [pid = 1844] [serial = 2213] [outer = (nil)] [url = about:blank] 14:23:15 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcbbcc8400) [pid = 1844] [serial = 2211] [outer = (nil)] [url = about:blank] 14:23:16 INFO - PROCESS | 1844 | 1461100996255 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]]]}] 14:23:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:23:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:23:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:23:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 3441ms 14:23:16 INFO - PROCESS | 1844 | 1461100996305 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 14:23:16 INFO - PROCESS | 1844 | 1461100996311 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 14:23:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:23:16 INFO - PROCESS | 1844 | 1461100996320 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:23:16 INFO - PROCESS | 1844 | 1461100996325 Marionette TRACE conn3 <- [1,3086,null,{}] 14:23:16 INFO - PROCESS | 1844 | 1461100996333 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}] 14:23:16 INFO - PROCESS | 1844 | 1461100996556 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 14:23:16 INFO - PROCESS | 1844 | 1461100996781 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbc253000 == 145 [pid = 1844] [id = 781] 14:23:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7fbcba3cc000) [pid = 1844] [serial = 2342] [outer = (nil)] 14:23:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7fbcbbcc9400) [pid = 1844] [serial = 2343] [outer = 0x7fbcba3cc000] 14:23:16 INFO - PROCESS | 1844 | 1461100996851 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7fbcbbfeec00) [pid = 1844] [serial = 2344] [outer = 0x7fbcba3cc000] 14:23:17 INFO - PROCESS | 1844 | 1461100997623 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:23:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1338ms 14:23:17 INFO - PROCESS | 1844 | 1461100997658 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 14:23:17 INFO - PROCESS | 1844 | 1461100997663 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 14:23:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:23:17 INFO - PROCESS | 1844 | 1461100997674 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - PROCESS | 1844 | 1461100997677 Marionette TRACE conn3 <- [1,3090,null,{}] 14:23:17 INFO - PROCESS | 1844 | 1461100997683 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}] 14:23:17 INFO - PROCESS | 1844 | 1461100997897 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 14:23:18 INFO - PROCESS | 1844 | 1461100998156 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbecca800 == 146 [pid = 1844] [id = 782] 14:23:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7fbcbbcbd000) [pid = 1844] [serial = 2345] [outer = (nil)] 14:23:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7fbcbe64a800) [pid = 1844] [serial = 2346] [outer = 0x7fbcbbcbd000] 14:23:18 INFO - PROCESS | 1844 | 1461100998222 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7fbcbe936c00) [pid = 1844] [serial = 2347] [outer = 0x7fbcbbcbd000] 14:23:19 INFO - PROCESS | 1844 | 1461100999138 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:23:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1480ms 14:23:19 INFO - PROCESS | 1844 | 1461100999154 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 14:23:19 INFO - PROCESS | 1844 | 1461100999157 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 14:23:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:23:19 INFO - PROCESS | 1844 | 1461100999174 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - PROCESS | 1844 | 1461100999180 Marionette TRACE conn3 <- [1,3094,null,{}] 14:23:19 INFO - PROCESS | 1844 | 1461100999196 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}] 14:23:19 INFO - PROCESS | 1844 | 1461100999596 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 14:23:19 INFO - PROCESS | 1844 | 1461100999638 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbf6ad800 == 147 [pid = 1844] [id = 783] 14:23:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7fbcbef7bc00) [pid = 1844] [serial = 2348] [outer = (nil)] 14:23:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7fbcbf07a000) [pid = 1844] [serial = 2349] [outer = 0x7fbcbef7bc00] 14:23:19 INFO - PROCESS | 1844 | 1461100999700 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7fbcbf0acc00) [pid = 1844] [serial = 2350] [outer = 0x7fbcbef7bc00] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7fbcc19e8800) [pid = 1844] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7fbcc9f12400) [pid = 1844] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7fbcc0f1b000) [pid = 1844] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7fbccfc60800) [pid = 1844] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7fbccfdd1c00) [pid = 1844] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7fbcc9008400) [pid = 1844] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7fbcb5d94800) [pid = 1844] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7fbccc9b1000) [pid = 1844] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7fbcc1f93c00) [pid = 1844] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7fbcc8908000) [pid = 1844] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7fbccc2f0800) [pid = 1844] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7fbccb42f000) [pid = 1844] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7fbcbc372400) [pid = 1844] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7fbcb7efac00) [pid = 1844] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7fbcc3fcf000) [pid = 1844] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7fbcbf056800) [pid = 1844] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7fbcc890dc00) [pid = 1844] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7fbccb9b1000) [pid = 1844] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7fbcb7ef8c00) [pid = 1844] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7fbcc8969800) [pid = 1844] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7fbcbbfed000) [pid = 1844] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7fbcbafd1000) [pid = 1844] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7fbcc897a000) [pid = 1844] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7fbcbbfec800) [pid = 1844] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7fbcce8c2400) [pid = 1844] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:23:20 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7fbcd0c07000) [pid = 1844] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:23:21 INFO - PROCESS | 1844 | 1461101001215 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:23:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:23:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2095ms 14:23:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:23:21 INFO - PROCESS | 1844 | 1461101001270 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 1844 | 1461101001273 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 14:23:21 INFO - PROCESS | 1844 | 1461101001280 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - PROCESS | 1844 | 1461101001283 Marionette TRACE conn3 <- [1,3098,null,{}] 14:23:21 INFO - PROCESS | 1844 | 1461101001289 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}] 14:23:21 INFO - PROCESS | 1844 | 1461101001582 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 14:23:21 INFO - PROCESS | 1844 | 1461101001604 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc04b9000 == 148 [pid = 1844] [id = 784] 14:23:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7fbcb5d94800) [pid = 1844] [serial = 2351] [outer = (nil)] 14:23:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7fbcbf62c400) [pid = 1844] [serial = 2352] [outer = 0x7fbcb5d94800] 14:23:21 INFO - PROCESS | 1844 | 1461101001666 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7fbcbfd70c00) [pid = 1844] [serial = 2353] [outer = 0x7fbcb5d94800] 14:23:22 INFO - PROCESS | 1844 | 1461101002505 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]]]}] 14:23:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:23:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:23:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1283ms 14:23:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:23:22 INFO - PROCESS | 1844 | 1461101002563 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 14:23:22 INFO - PROCESS | 1844 | 1461101002565 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 14:23:22 INFO - PROCESS | 1844 | 1461101002571 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:23:22 INFO - PROCESS | 1844 | 1461101002574 Marionette TRACE conn3 <- [1,3102,null,{}] 14:23:22 INFO - PROCESS | 1844 | 1461101002579 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}] 14:23:22 INFO - PROCESS | 1844 | 1461101002792 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 14:23:23 INFO - PROCESS | 1844 | 1461101003222 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbbbdc800 == 149 [pid = 1844] [id = 785] 14:23:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7fbcb7ef2000) [pid = 1844] [serial = 2354] [outer = (nil)] 14:23:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7fbcb98f3800) [pid = 1844] [serial = 2355] [outer = 0x7fbcb7ef2000] 14:23:23 INFO - PROCESS | 1844 | 1461101003301 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7fbcba83b000) [pid = 1844] [serial = 2356] [outer = 0x7fbcb7ef2000] 14:23:24 INFO - PROCESS | 1844 | 1461101004228 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:23:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:23:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1682ms 14:23:24 INFO - PROCESS | 1844 | 1461101004255 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 14:23:24 INFO - PROCESS | 1844 | 1461101004263 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 14:23:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:23:24 INFO - PROCESS | 1844 | 1461101004273 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:23:24 INFO - PROCESS | 1844 | 1461101004278 Marionette TRACE conn3 <- [1,3106,null,{}] 14:23:24 INFO - PROCESS | 1844 | 1461101004286 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}] 14:23:24 INFO - PROCESS | 1844 | 1461101004542 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 14:23:24 INFO - PROCESS | 1844 | 1461101004829 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcbee77800 == 150 [pid = 1844] [id = 786] 14:23:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7fbcb7ef4000) [pid = 1844] [serial = 2357] [outer = (nil)] 14:23:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7fbcbc3e5c00) [pid = 1844] [serial = 2358] [outer = 0x7fbcb7ef4000] 14:23:24 INFO - PROCESS | 1844 | 1461101004922 Marionette DEBUG loaded listener.js 14:23:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7fbcbc44e000) [pid = 1844] [serial = 2359] [outer = 0x7fbcb7ef4000] 14:23:25 INFO - PROCESS | 1844 | 1461101005872 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]]]}] 14:23:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:23:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:23:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:23:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1632ms 14:23:25 INFO - PROCESS | 1844 | 1461101005910 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 14:23:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:23:25 INFO - PROCESS | 1844 | 1461101005916 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 14:23:25 INFO - PROCESS | 1844 | 1461101005923 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 1844 | 1461101005926 Marionette TRACE conn3 <- [1,3110,null,{}] 14:23:25 INFO - PROCESS | 1844 | 1461101005932 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}] 14:23:26 INFO - PROCESS | 1844 | 1461101006282 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 14:23:26 INFO - PROCESS | 1844 | 1461101006495 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc129c000 == 151 [pid = 1844] [id = 787] 14:23:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7fbcbe8dcc00) [pid = 1844] [serial = 2360] [outer = (nil)] 14:23:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7fbcbee32400) [pid = 1844] [serial = 2361] [outer = 0x7fbcbe8dcc00] 14:23:26 INFO - PROCESS | 1844 | 1461101006707 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7fbcbf05a800) [pid = 1844] [serial = 2362] [outer = 0x7fbcbe8dcc00] 14:23:27 INFO - PROCESS | 1844 | 1461101007770 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"]]]}] 14:23:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:23:27 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 14:23:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:23:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:23:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:23:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:23:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1882ms 14:23:27 INFO - PROCESS | 1844 | 1461101007807 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 14:23:27 INFO - PROCESS | 1844 | 1461101007811 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 14:23:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:23:27 INFO - PROCESS | 1844 | 1461101007827 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - PROCESS | 1844 | 1461101007838 Marionette TRACE conn3 <- [1,3114,null,{}] 14:23:27 INFO - PROCESS | 1844 | 1461101007845 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}] 14:23:28 INFO - PROCESS | 1844 | 1461101008105 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 14:23:28 INFO - PROCESS | 1844 | 1461101008412 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\", \"74067dc6-4b46-4d24-a0a2-81910c007d81\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7fbcc21ca800 == 152 [pid = 1844] [id = 788] 14:23:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7fbcbe650800) [pid = 1844] [serial = 2363] [outer = (nil)] 14:23:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7fbcc0f17c00) [pid = 1844] [serial = 2364] [outer = 0x7fbcbe650800] 14:23:28 INFO - PROCESS | 1844 | 1461101008503 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7fbcc0fc1c00) [pid = 1844] [serial = 2365] [outer = 0x7fbcbe650800] 14:23:29 INFO - PROCESS | 1844 | 1461101009368 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]]]}] 14:23:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:23:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1598ms 14:23:29 INFO - PROCESS | 1844 | 1461101009418 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 1844 | 1461101009423 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 14:23:30 WARNING - u'runner_teardown' () 14:23:30 INFO - No more tests 14:23:30 INFO - Got 0 unexpected results 14:23:30 INFO - SUITE-END | took 1263s 14:23:30 INFO - Closing logging queue 14:23:30 INFO - queue closed 14:23:30 INFO - Return code: 0 14:23:30 WARNING - # TBPL SUCCESS # 14:23:30 INFO - Running post-action listener: _resource_record_post_action 14:23:30 INFO - Running post-run listener: _resource_record_post_run 14:23:31 INFO - Total resource usage - Wall time: 1301s; CPU: 98.0%; Read bytes: 8388608; Write bytes: 974344192; Read time: 324; Write time: 320356 14:23:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:23:31 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 110559232; Read time: 0; Write time: 111440 14:23:31 INFO - run-tests - Wall time: 1269s; CPU: 98.0%; Read bytes: 7811072; Write bytes: 762294272; Read time: 300; Write time: 91068 14:23:31 INFO - Running post-run listener: _upload_blobber_files 14:23:31 INFO - Blob upload gear active. 14:23:31 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:23:31 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 14:23:31 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'] 14:23:31 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 14:23:32 INFO - (blobuploader) - INFO - Open directory for files ... 14:23:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:23:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:23:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:23:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:23:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:23:33 INFO - (blobuploader) - INFO - Done attempting. 14:23:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:23:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:23:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:23:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:23:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:23:34 INFO - (blobuploader) - INFO - Done attempting. 14:23:34 INFO - (blobuploader) - INFO - Iteration through files over. 14:23:34 INFO - Return code: 0 14:23:34 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:23:34 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:23:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/aed12cb1f57fa5f14a16a8c59c1ea2c2cb34fe38a752fb483c8e35a159dc15433bfec5acf31439b6869b4af3b8544b49a8860e2c230e8c8de91005cf52e96596", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bb561e2a40a17536fb9087d319947281a7bd5022bcc6864fd9c8fb8d51eaf277e6d41b807a5147d0d4e7e165fff29a0be2faeb183f635d62e616b51a33e9e80a"} 14:23:34 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:23:34 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:23:34 INFO - Contents: 14:23:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/aed12cb1f57fa5f14a16a8c59c1ea2c2cb34fe38a752fb483c8e35a159dc15433bfec5acf31439b6869b4af3b8544b49a8860e2c230e8c8de91005cf52e96596", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bb561e2a40a17536fb9087d319947281a7bd5022bcc6864fd9c8fb8d51eaf277e6d41b807a5147d0d4e7e165fff29a0be2faeb183f635d62e616b51a33e9e80a"} 14:23:34 INFO - Running post-run listener: copy_logs_to_upload_dir 14:23:34 INFO - Copying logs to upload dir... 14:23:34 INFO - mkdir: /builds/slave/test/build/upload/logs 14:23:34 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1480.336475 ========= master_lag: 3.62 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 43 secs) (at 2016-04-19 14:23:38.114799) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 14:23:38.116084) ========= 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-1461097217.502317-1096050937 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/aed12cb1f57fa5f14a16a8c59c1ea2c2cb34fe38a752fb483c8e35a159dc15433bfec5acf31439b6869b4af3b8544b49a8860e2c230e8c8de91005cf52e96596", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bb561e2a40a17536fb9087d319947281a7bd5022bcc6864fd9c8fb8d51eaf277e6d41b807a5147d0d4e7e165fff29a0be2faeb183f635d62e616b51a33e9e80a"} build_url:https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.039018 build_url: 'https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/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/aed12cb1f57fa5f14a16a8c59c1ea2c2cb34fe38a752fb483c8e35a159dc15433bfec5acf31439b6869b4af3b8544b49a8860e2c230e8c8de91005cf52e96596", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/bb561e2a40a17536fb9087d319947281a7bd5022bcc6864fd9c8fb8d51eaf277e6d41b807a5147d0d4e7e165fff29a0be2faeb183f635d62e616b51a33e9e80a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HxQmC1g9SrWUCSvURnZaUw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.76 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 14:23:38.914982) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 14:23:38.915332) ========= 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-1461097217.502317-1096050937 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.023775 ========= master_lag: 4.13 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 14:23:43.069512) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 14:23:43.069843) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 14:23:43.347155) ========= ========= Total master_lag: 11.61 =========