Lines Matching refs:data
110 var data = expandoData[ownerDocument[expando]];
111 if (!data) {
112 data = {};
115 expandoData[expanID] = data;
117 return data;
127 function createElement(nodeName, ownerDocument, data){ argument
134 if (!data) {
135 data = getExpandoData(ownerDocument);
139 if (data.cache[nodeName]) {
140 node = data.cache[nodeName].cloneNode();
142 node = (data.cache[nodeName] = data.createElem(nodeName)).cloneNode();
144 node = data.createElem(nodeName);
154 …return node.canHaveChildren && !reSkip.test(nodeName) && !node.tagUrn ? data.frag.appendChild(node…
163 function createDocumentFragment(ownerDocument, data){ argument
170 data = data || getExpandoData(ownerDocument);
171 var clone = data.frag.cloneNode(),
187 function shivMethods(ownerDocument, data) { argument
188 if (!data.cache) {
189 data.cache = {};
190 data.createElem = ownerDocument.createElement;
191 data.createFrag = ownerDocument.createDocumentFragment;
192 data.frag = data.createFrag();
199 return data.createElem(nodeName);
201 return createElement(nodeName, ownerDocument, data);
209 data.createElem(nodeName);
210 data.frag.createElement(nodeName);
214 )(html5, data.frag);
229 var data = getExpandoData(ownerDocument);
231 if (html5.shivCSS && !supportsHtml5Styles && !data.hasCSS) {
232 data.hasCSS = !!addStyleSheet(ownerDocument,
242 shivMethods(ownerDocument, data);