mirror of
http://git.whoc.org.uk/git/password-manager.git
synced 2025-12-19 21:07:03 +01:00
Fixed frontend properties and updated MochiKit version
This commit is contained in:
@@ -8,7 +8,7 @@ See <http://mochikit.com/> for documentation, downloads, license, etc.
|
||||
|
||||
***/
|
||||
|
||||
MochiKit.Base._module('DOM', '1.5', ['Base']);
|
||||
MochiKit.Base.module(MochiKit, 'DOM', '1.5', ['Base']);
|
||||
|
||||
MochiKit.Base.update(MochiKit.DOM, {
|
||||
|
||||
@@ -297,11 +297,11 @@ MochiKit.Base.update(MochiKit.DOM, {
|
||||
updateNodeAttributes: function (node, attrs) {
|
||||
var elem = node;
|
||||
var self = MochiKit.DOM;
|
||||
var base = MochiKit.Base;
|
||||
if (typeof(node) == 'string') {
|
||||
elem = self.getElement(node);
|
||||
}
|
||||
if (attrs) {
|
||||
var updatetree = MochiKit.Base.updatetree;
|
||||
if (self.attributeArray.compliant) {
|
||||
// not IE, good.
|
||||
for (var k in attrs) {
|
||||
@@ -310,7 +310,7 @@ MochiKit.Base.update(MochiKit.DOM, {
|
||||
if (k == "style" && MochiKit.Style) {
|
||||
MochiKit.Style.setStyle(elem, v);
|
||||
} else {
|
||||
updatetree(elem[k], v);
|
||||
base.updatetree(elem[k], v);
|
||||
}
|
||||
} else if (k.substring(0, 2) == "on") {
|
||||
if (typeof(v) == "string") {
|
||||
@@ -320,8 +320,8 @@ MochiKit.Base.update(MochiKit.DOM, {
|
||||
} else {
|
||||
elem.setAttribute(k, v);
|
||||
}
|
||||
if (typeof(elem[k]) == "string" && elem[k] != v) {
|
||||
// Also set property for weird attributes (see #302)
|
||||
if (base.isValue(elem[k]) && elem[k] != v) {
|
||||
// Also set property for weird attributes (see #302 & #335)
|
||||
elem[k] = v;
|
||||
}
|
||||
}
|
||||
@@ -340,7 +340,7 @@ MochiKit.Base.update(MochiKit.DOM, {
|
||||
if (k == "style" && MochiKit.Style) {
|
||||
MochiKit.Style.setStyle(elem, v);
|
||||
} else {
|
||||
updatetree(elem[k], v);
|
||||
base.updatetree(elem[k], v);
|
||||
}
|
||||
} else if (k.substring(0, 2) == "on") {
|
||||
if (typeof(v) == "string") {
|
||||
@@ -350,8 +350,8 @@ MochiKit.Base.update(MochiKit.DOM, {
|
||||
} else {
|
||||
elem.setAttribute(k, v);
|
||||
}
|
||||
if (typeof(elem[k]) == "string" && elem[k] != v) {
|
||||
// Also set property for weird attributes (see #302)
|
||||
if (base.isValue(elem[k]) && elem[k] != v) {
|
||||
// Also set property for weird attributes (see #302 & #335)
|
||||
elem[k] = v;
|
||||
}
|
||||
}
|
||||
@@ -990,6 +990,7 @@ MochiKit.Base.update(MochiKit.DOM, {
|
||||
"for": "htmlFor",
|
||||
"readonly": "readOnly",
|
||||
"colspan": "colSpan",
|
||||
"rowspan": "rowSpan",
|
||||
"bgcolor": "bgColor",
|
||||
"cellspacing": "cellSpacing",
|
||||
"cellpadding": "cellPadding"
|
||||
@@ -1007,7 +1008,7 @@ MochiKit.Base.update(MochiKit.DOM, {
|
||||
|
||||
// Backwards compatibility aliases
|
||||
/** @id MochiKit.DOM.computedStyle */
|
||||
m._deprecated(this, 'computedStyle', 'MochiKit.Style.getStyle', '1.4');
|
||||
m._deprecated(this, 'computedStyle', 'MochiKit.Style.getStyle', '1.4', true);
|
||||
/** @id MochiKit.DOM.elementDimensions */
|
||||
m._deprecated(this, 'elementDimensions', 'MochiKit.Style.getElementDimensions', '1.4');
|
||||
/** @id MochiKit.DOM.elementPosition */
|
||||
@@ -1041,48 +1042,38 @@ MochiKit.Base.update(MochiKit.DOM, {
|
||||
|
||||
// shorthand for createDOM syntax
|
||||
var createDOMFunc = this.createDOMFunc;
|
||||
/** @id MochiKit.DOM.UL */
|
||||
this.UL = createDOMFunc("ul");
|
||||
/** @id MochiKit.DOM.OL */
|
||||
this.OL = createDOMFunc("ol");
|
||||
/** @id MochiKit.DOM.LI */
|
||||
this.LI = createDOMFunc("li");
|
||||
/** @id MochiKit.DOM.A */
|
||||
this.A = createDOMFunc("a");
|
||||
/** @id MochiKit.DOM.ARTICLE */
|
||||
this.ARTICLE = createDOMFunc("article");
|
||||
/** @id MochiKit.DOM.ASIDE */
|
||||
this.ASIDE = createDOMFunc("aside");
|
||||
/** @id MochiKit.DOM.BR */
|
||||
this.BR = createDOMFunc("br");
|
||||
/** @id MochiKit.DOM.BUTTON */
|
||||
this.BUTTON = createDOMFunc("button");
|
||||
/** @id MochiKit.DOM.CANVAS */
|
||||
this.CANVAS = createDOMFunc("canvas");
|
||||
/** @id MochiKit.DOM.CAPTION */
|
||||
this.CAPTION = createDOMFunc("caption");
|
||||
/** @id MochiKit.DOM.DD */
|
||||
this.DD = createDOMFunc("dd");
|
||||
/** @id MochiKit.DOM.DIV */
|
||||
this.DIV = createDOMFunc("div");
|
||||
/** @id MochiKit.DOM.DL */
|
||||
this.DL = createDOMFunc("dl");
|
||||
/** @id MochiKit.DOM.DT */
|
||||
this.DT = createDOMFunc("dt");
|
||||
/** @id MochiKit.DOM.DD */
|
||||
this.DD = createDOMFunc("dd");
|
||||
/** @id MochiKit.DOM.TD */
|
||||
this.TD = createDOMFunc("td");
|
||||
/** @id MochiKit.DOM.TR */
|
||||
this.TR = createDOMFunc("tr");
|
||||
/** @id MochiKit.DOM.TBODY */
|
||||
this.TBODY = createDOMFunc("tbody");
|
||||
/** @id MochiKit.DOM.THEAD */
|
||||
this.THEAD = createDOMFunc("thead");
|
||||
/** @id MochiKit.DOM.TFOOT */
|
||||
this.TFOOT = createDOMFunc("tfoot");
|
||||
/** @id MochiKit.DOM.TABLE */
|
||||
this.TABLE = createDOMFunc("table");
|
||||
/** @id MochiKit.DOM.TH */
|
||||
this.TH = createDOMFunc("th");
|
||||
/** @id MochiKit.DOM.INPUT */
|
||||
this.INPUT = createDOMFunc("input");
|
||||
/** @id MochiKit.DOM.SPAN */
|
||||
this.SPAN = createDOMFunc("span");
|
||||
/** @id MochiKit.DOM.A */
|
||||
this.A = createDOMFunc("a");
|
||||
/** @id MochiKit.DOM.DIV */
|
||||
this.DIV = createDOMFunc("div");
|
||||
/** @id MochiKit.DOM.IMG */
|
||||
this.IMG = createDOMFunc("img");
|
||||
/** @id MochiKit.DOM.BUTTON */
|
||||
this.BUTTON = createDOMFunc("button");
|
||||
/** @id MochiKit.DOM.TT */
|
||||
this.TT = createDOMFunc("tt");
|
||||
/** @id MochiKit.DOM.PRE */
|
||||
this.PRE = createDOMFunc("pre");
|
||||
/** @id MochiKit.DOM.FIELDSET */
|
||||
this.FIELDSET = createDOMFunc("fieldset");
|
||||
/** @id MochiKit.DOM.FIGURE */
|
||||
this.FIGURE = createDOMFunc("figure");
|
||||
/** @id MochiKit.DOM.FIGCAPTION */
|
||||
this.FIGCAPTION = createDOMFunc("figcaption");
|
||||
/** @id MochiKit.DOM.FOOTER */
|
||||
this.FOOTER = createDOMFunc("footer");
|
||||
/** @id MochiKit.DOM.FORM */
|
||||
this.FORM = createDOMFunc("form");
|
||||
/** @id MochiKit.DOM.H1 */
|
||||
this.H1 = createDOMFunc("h1");
|
||||
/** @id MochiKit.DOM.H2 */
|
||||
@@ -1095,38 +1086,82 @@ MochiKit.Base.update(MochiKit.DOM, {
|
||||
this.H5 = createDOMFunc("h5");
|
||||
/** @id MochiKit.DOM.H6 */
|
||||
this.H6 = createDOMFunc("h6");
|
||||
/** @id MochiKit.DOM.BR */
|
||||
this.BR = createDOMFunc("br");
|
||||
/** @id MochiKit.DOM.HEADER */
|
||||
this.HEADER = createDOMFunc("header");
|
||||
/** @id MochiKit.DOM.HGROUP */
|
||||
this.HGROUP = createDOMFunc("hgroup");
|
||||
/** @id MochiKit.DOM.HR */
|
||||
this.HR = createDOMFunc("hr");
|
||||
/** @id MochiKit.DOM.IFRAME */
|
||||
this.IFRAME = createDOMFunc("iframe");
|
||||
/** @id MochiKit.DOM.IMG */
|
||||
this.IMG = createDOMFunc("img");
|
||||
/** @id MochiKit.DOM.INPUT */
|
||||
this.INPUT = createDOMFunc("input");
|
||||
/** @id MochiKit.DOM.LABEL */
|
||||
this.LABEL = createDOMFunc("label");
|
||||
/** @id MochiKit.DOM.TEXTAREA */
|
||||
this.TEXTAREA = createDOMFunc("textarea");
|
||||
/** @id MochiKit.DOM.FORM */
|
||||
this.FORM = createDOMFunc("form");
|
||||
/** @id MochiKit.DOM.P */
|
||||
this.P = createDOMFunc("p");
|
||||
/** @id MochiKit.DOM.SELECT */
|
||||
this.SELECT = createDOMFunc("select");
|
||||
/** @id MochiKit.DOM.OPTION */
|
||||
this.OPTION = createDOMFunc("option");
|
||||
/** @id MochiKit.DOM.OPTGROUP */
|
||||
this.OPTGROUP = createDOMFunc("optgroup");
|
||||
/** @id MochiKit.DOM.LEGEND */
|
||||
this.LEGEND = createDOMFunc("legend");
|
||||
/** @id MochiKit.DOM.FIELDSET */
|
||||
this.FIELDSET = createDOMFunc("fieldset");
|
||||
/** @id MochiKit.DOM.LI */
|
||||
this.LI = createDOMFunc("li");
|
||||
/** @id MochiKit.DOM.LINK */
|
||||
this.LINK = createDOMFunc("link");
|
||||
/** @id MochiKit.DOM.MARK */
|
||||
this.MARK = createDOMFunc("mark");
|
||||
/** @id MochiKit.DOM.METER */
|
||||
this.METER = createDOMFunc("meter");
|
||||
/** @id MochiKit.DOM.NAV */
|
||||
this.NAV = createDOMFunc("nav");
|
||||
/** @id MochiKit.DOM.OL */
|
||||
this.OL = createDOMFunc("ol");
|
||||
/** @id MochiKit.DOM.OPTGROUP */
|
||||
this.OPTGROUP = createDOMFunc("optgroup");
|
||||
/** @id MochiKit.DOM.OPTION */
|
||||
this.OPTION = createDOMFunc("option");
|
||||
/** @id MochiKit.DOM.P */
|
||||
this.P = createDOMFunc("p");
|
||||
/** @id MochiKit.DOM.PRE */
|
||||
this.PRE = createDOMFunc("pre");
|
||||
/** @id MochiKit.DOM.PROGRESS */
|
||||
this.PROGRESS = createDOMFunc("progress");
|
||||
/** @id MochiKit.DOM.SCRIPT */
|
||||
this.SCRIPT = createDOMFunc("script");
|
||||
/** @id MochiKit.DOM.SECTION */
|
||||
this.SECTION = createDOMFunc("section");
|
||||
/** @id MochiKit.DOM.SELECT */
|
||||
this.SELECT = createDOMFunc("select");
|
||||
/** @id MochiKit.DOM.SPAN */
|
||||
this.SPAN = createDOMFunc("span");
|
||||
/** @id MochiKit.DOM.STRONG */
|
||||
this.STRONG = createDOMFunc("strong");
|
||||
/** @id MochiKit.DOM.CANVAS */
|
||||
this.CANVAS = createDOMFunc("canvas");
|
||||
|
||||
/** @id MochiKit.DOM.STYLE */
|
||||
this.STYLE = createDOMFunc("style");
|
||||
/** @id MochiKit.DOM.TABLE */
|
||||
this.TABLE = createDOMFunc("table");
|
||||
/** @id MochiKit.DOM.TBODY */
|
||||
this.TBODY = createDOMFunc("tbody");
|
||||
/** @id MochiKit.DOM.TD */
|
||||
this.TD = createDOMFunc("td");
|
||||
/** @id MochiKit.DOM.TEXTAREA */
|
||||
this.TEXTAREA = createDOMFunc("textarea");
|
||||
/** @id MochiKit.DOM.TFOOT */
|
||||
this.TFOOT = createDOMFunc("tfoot");
|
||||
/** @id MochiKit.DOM.TH */
|
||||
this.TH = createDOMFunc("th");
|
||||
/** @id MochiKit.DOM.THEAD */
|
||||
this.THEAD = createDOMFunc("thead");
|
||||
/** @id MochiKit.DOM.TR */
|
||||
this.TR = createDOMFunc("tr");
|
||||
/** @id MochiKit.DOM.TT */
|
||||
this.TT = createDOMFunc("tt");
|
||||
/** @id MochiKit.DOM.UL */
|
||||
this.UL = createDOMFunc("ul");
|
||||
/** @id MochiKit.DOM.NBSP */
|
||||
this.NBSP = "\u00a0";
|
||||
/** @id MochiKit.DOM.$ */
|
||||
this.$ = this.getElement;
|
||||
|
||||
m.nameFunctions(this);
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user