[Pkg-mozext-commits] [firebug] 58/82: Update known properties for some HTML elements
David Prévot
taffit at moszumanska.debian.org
Mon Mar 31 22:45:41 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to tag fbtest-1.11.2
in repository firebug.
commit 341798dee7fb4e0bfddb64bfd31ea760b4bbb868
Author: Simon Lindholm <simon.lindholm10 at gmail.com>
Date: Mon Jan 14 00:29:11 2013 +0100
Update known properties for some HTML elements
---
extension/content/firebug/lib/dom.js | 110 ++++++++++++++++++++++++++++++++---
1 file changed, 101 insertions(+), 9 deletions(-)
diff --git a/extension/content/firebug/lib/dom.js b/extension/content/firebug/lib/dom.js
index 7c58896..d2bcdf1 100644
--- a/extension/content/firebug/lib/dom.js
+++ b/extension/content/firebug/lib/dom.js
@@ -865,6 +865,11 @@ Dom.EventCopy = function(event)
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
+// Note: Missing HTML elements:
+// <tbody>, <object>, <embed>, <video>, <audio>, <source>, <option>, <select>, <textarea>, <br>,
+// <frame>, <iframe>, <frameset>, <link>, <meta>, <style>, probably more
+// Instead of adding them, effort should rather be spent on automatic scanning.
+
domMemberMap.Window =
[
"document",
@@ -984,8 +989,8 @@ domMemberMap.Window =
"InstallTrigger",
- "performance", // https://developer.mozilla.org/en/Navigation_timing
- "matchMedia", // https://developer.mozilla.org/en/DOM/window.matchMedia
+ "performance",
+ "matchMedia",
"getInterface",
@@ -1635,6 +1640,7 @@ domMemberMap.Node =
"ownerDocument",
"parentNode",
+ "parentElement",
"offsetParent",
"nextSibling",
"previousSibling",
@@ -1642,6 +1648,7 @@ domMemberMap.Node =
"lastChild",
"childNodes",
"attributes",
+ "contains",
"dir",
"baseURI",
@@ -1677,6 +1684,7 @@ domMemberMap.Document = Arr.extendArray(domMemberMap.Node,
[
"documentElement",
"body",
+ "head",
"title",
"location",
"referrer",
@@ -1722,7 +1730,6 @@ domMemberMap.Document = Arr.extendArray(domMemberMap.Node,
"hasFocus",
"activeElement",
- /* These are also in domMemberMap.Element, but it reflects the real interface definition */
"getElementsByClassName",
"querySelector",
"querySelectorAll",
@@ -1807,7 +1814,25 @@ domMemberMap.Document = Arr.extendArray(domMemberMap.Node,
"normalizeDocument",
"getFeature",
"getUserData",
- "setUserData"
+ "setUserData",
+
+ "hidden",
+ "mozFullScreen",
+ "mozFullScreenElement",
+ "mozFullScreenEnabled",
+ "mozHidden",
+ "mozPointerLockElement",
+ "mozSyntheticDocument",
+ "mozVisibilityState",
+ "currentScript",
+ "scripts",
+ "visibilityState",
+ "caretPositionFromPoint",
+ "getItems",
+ "mozCancelFullScreen",
+ "mozExitPointerLock",
+ "mozSetImageElement",
+ "releaseCapture"
]);
domMemberMap.Element = Arr.extendArray(domMemberMap.Node,
@@ -1836,6 +1861,7 @@ domMemberMap.Element = Arr.extendArray(domMemberMap.Node,
"dispatchEvent",
"focus",
"blur",
+ "click",
"cloneNode",
"appendChild",
"insertBefore",
@@ -1890,10 +1916,30 @@ domMemberMap.Element = Arr.extendArray(domMemberMap.Node,
"querySelectorAll",
"scrollIntoView",
- "onLoad",//FF4.0
- "hidden",//FF4.0
- "setCapture",//FF4.0
- "releaseCapture"//FF4.0
+ "isContentEditable",
+ "dataset",
+ "contextMenu",
+ "accessKey",
+ "accessKeyLabel",
+ "outerHTML",
+ "properties",
+ "scrollLeftMax",
+ "scrollTopMax",
+ "insertAdjacentHTML",
+ "mozRequestFullScreen",
+ "mozRequestPointerLock",
+
+ "itemId",
+ "itemRef",
+ "itemScope",
+ "itemProp",
+ "itemType",
+ "itemValue",
+
+ "onload",
+ "hidden",
+ "setCapture",
+ "releaseCapture"
]);
domMemberMap.SVGElement = Arr.extendArray(domMemberMap.Element,
@@ -2023,6 +2069,8 @@ domMemberMap.HTMLAnchorElement = Arr.extendArray(domMemberMap.Element,
"type",
"rel",
"rev",
+ "ping",
+ "download",
"charset"
]);
@@ -2102,7 +2150,15 @@ domMemberMap.HTMLTableCellElement = Arr.extendArray(domMemberMap.Element,
domMemberMap.HTMLScriptElement = Arr.extendArray(domMemberMap.Element,
[
- "src"
+ "src",
+ "type",
+ "async",
+ "charset",
+ "crossOrigin",
+ "defer",
+ "event",
+ "htmlFor",
+ "text"
]);
domMemberMap.HTMLButtonElement = Arr.extendArray(domMemberMap.Element,
@@ -2114,6 +2170,19 @@ domMemberMap.HTMLButtonElement = Arr.extendArray(domMemberMap.Element,
"type",
"value",
+ "autofocus",
+ "formAction",
+ "formEnctype",
+ "formMethod",
+ "formNoValidate",
+ "formTarget",
+
+ "validity",
+ "validationMessage",
+ "willValidate",
+ "checkValidity",
+ "setCustomValidity",
+
"click"
]);
@@ -2158,6 +2227,24 @@ domMemberMap.HTMLInputElement = Arr.extendArray(domMemberMap.Element,
"placeholder",
"required",
+ "height",
+ "width",
+ "inputmode",
+ "max",
+ "min",
+ "step",
+ "selectionDirection",
+ "validity",
+ "validationMessage",
+ "willValidate",
+ "checkValidity",
+ "setCustomValidity",
+ "valueAsDate",
+ "valueAsNumber",
+ "mozIsTextField",
+ "stepUp",
+ "stepDown",
+
"click",
"select",
"setSelectionRange"
@@ -2180,6 +2267,10 @@ domMemberMap.HTMLFormElement = Arr.extendArray(domMemberMap.Element,
"text",
"url",
+ "checkValidity",
+ "noValidate",
+ "autocomplete",
+
"reset",
"submit"
]);
@@ -2209,6 +2300,7 @@ domMemberMap.Text = Arr.extendArray(domMemberMap.Node,
"insertData",
"replaceData",
"splitText",
+ "wholeText",
"substringData"
]);
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/firebug.git
More information about the Pkg-mozext-commits
mailing list