Sat, 03 Feb 2018 10:45:52 +0100
Fixed a situation in the tabview view manager that could cause a traceback.
(grafted from a5b9f6a38fafcd549914bc8d8cdc1b4e44602b01)
# -*- coding: utf-8 -*- # Copyright (c) 2009 - 2018 Detlev Offenbach <detlev@die-offenbachs.de> # """ Module containing some HTML resources. """ from __future__ import unicode_literals parseForms_js = """ (function (){ var forms = new Array; for (var i = 0; i < document.forms.length; ++i) { var form = document.forms[i]; var formObject = new Object; formObject.name = form.name; formObject.index = i var elements = new Array; for (var j = 0; j < form.elements.length; ++j) { var e = form.elements[j]; var element = new Object; element.name = e.name; element.value = e.value; element.type = e.type; element.autocomplete = e.attributes.getNamedItem("autocomplete"); if (element.autocomplete != null) element.autocomplete = element.autocomplete.value; elements.push(element); } formObject.elements = elements; forms.push(formObject); } return forms; }()); """