~ubuntu-branches/ubuntu/lucid/loggerhead/lucid-security

« back to all changes in this revision

Viewing changes to loggerhead/static/javascript/yui/build/dom/selector-min.js

  • Committer: Bazaar Package Importer
  • Author(s): James Westby, Roland Mas, Jelmer Vernooij, James Westby
  • Date: 2009-08-26 13:18:03 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20090826131803-0ce1fhaetci8b0c5
Tags: 1.17-0ubuntu1
[ Roland Mas ]
* Use the YUI library provided by libjs-yui. (Closes: #511286)

[ Jelmer Vernooij ]
* Use my debian.org address in Uploaders field.
* Add ${misc:Depends} to please lintian.
* Suggest recent version of paste, which doesn't expose internal port
  numbers in links. (Closes: #507000)
* Bump standards version to 3.8.1.

[ James Westby ]
* New upstream release.
* Drop get-orig-source rule in favour of debian/watch.
* Add python-pkg-resources and python-paste to Build-Depends,
  python-pkg-resources to Depends and python-simplejson to
  Recommends due to dependency changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
3
3
Code licensed under the BSD License:
4
4
http://developer.yahoo.net/yui/license.txt
5
 
version: 3.0.0pr1
 
5
version: 3.0.0pr2
6
6
*/
7
 
YUI.add("selector",function(B){var F="tag",L="parentNode",I="previousSibling",C="length",M="nodeType",J="tagName",G="attributes",E="pseudos",H="combinator";var K=/^(?:([\-]?\d*)(n){1}|(odd|even)$)*([\-+]?\d*)$/;var D={tag:/^((?:-?[_a-z]+[\w\-]*)|\*)/i,attributes:/^\[([a-z]+\w*)+([~\|\^\$\*!=]=?)?['"]?([^\]]*?)['"]?\]/i,pseudos:/^:([\-\w]+)(?:\(['"]?(.+)['"]?\))*/i,combinator:/^\s*([>+~]|\s)\s*/};var A={document:B.config.doc,attrAliases:{},shorthand:{"\\#(-?[_a-z]+[-\\w]*)":"[id=$1]","\\.(-?[_a-z]+[-\\w]*)":"[class~=$1]"},operators:{"=":function(N,O){return N===O;},"!=":function(N,O){return N!==O;},"~=":function(N,P){var O=" ";return(O+N+O).indexOf((O+P+O))>-1;},"|=":function(N,O){return B.DOM._getRegExp("^"+O+"[-]?").test(N);},"^=":function(N,O){return N.indexOf(O)===0;},"$=":function(N,O){return N.lastIndexOf(O)===N[C]-O[C];},"*=":function(N,O){return N.indexOf(O)>-1;},"":function(N,O){return N;}},pseudos:{"root":function(N){return N===N.ownerDocument.documentElement;},"nth-child":function(N,O){return A.getNth(N,O);},"nth-last-child":function(N,O){return A.getNth(N,O,null,true);},"nth-of-type":function(N,O){return A.getNth(N,O,N[J]);},"nth-last-of-type":function(N,O){return A.getNth(N,O,N[J],true);},"first-child":function(N){return B.DOM.firstChild(N[L])===N;},"last-child":function(N){return B.DOM.lastChild(N[L])===N;},"first-of-type":function(N,O){return B.DOM.firstChildByTag(N[L],N[J])===N;},"last-of-type":function(N,O){return B.DOM.lastChildByTag(N[L],N[J])===N;},"only-child":function(O){var N=B.DOM.children(O[L]);return N[C]===1&&N[0]===O;},"only-of-type":function(N){return B.DOM.childrenByTag(N[L],N[J])[C]===1;},"empty":function(N){return N.childNodes[C]===0;},"not":function(N,O){return !A.test(N,O);},"contains":function(N,P){var O=N.innerText||N.textContent||"";return O.indexOf(P)>-1;},"checked":function(N){return N.checked===true;}},test:function(R,P){if(!R){return false;}var O=P?P.split(","):[];if(O[C]){for(var Q=0,N=O[C];Q<N;++Q){if(A._testNode(R,O[Q])){return true;}}return false;}return A._testNode(R,P);},filter:function(P,O){P=P||[];var N=A._filter(P,A._tokenize(O)[0]);return N;},query:function(O,P,Q){var N=A._query(O,P,Q);return N;},_query:function(T,Y,Z,R){var b=(Z)?null:[];if(!T){return b;}Y=Y||A.document;var P=T.split(",");if(P[C]>1){var a;for(var U=0,V=P[C];U<V;++U){a=arguments.callee(P[U],Y,Z,true);b=Z?a:b.concat(a);}A._clearFoundCache();return b;}var X=A._tokenize(T);var W=X[A._getIdTokenIndex(X)],N=[],Q,O,S=X.pop()||{};if(W){O=A._getId(W[G]);}if(O){Q=A.document.getElementById(O);if(Q&&(Y[M]===9||B.DOM.contains(Y,Q))){if(A._testNode(Q,null,W)){if(W===S){N=[Q];}else{Y=Q;}}}else{return b;}}if(Y&&!N[C]){N=Y.getElementsByTagName(S[F]);}if(N[C]){b=A._filter(N,S,Z,R);}return b;},_filter:function(P,Q,R,O){var N=R?null:[];N=B.DOM.filterElementsBy(P,function(S){if(!A._testNode(S,"",Q,O)){return false;}if(O){if(S._found){return false;}S._found=true;A._foundCache[A._foundCache[C]]=S;}return true;},R);return N;},_testNode:function(P,T,S,Q){S=S||A._tokenize(T).pop()||{};var O=A.operators,W=A.pseudos,R=S.previous,U,V;if(!P[J]||(S[F]!=="*"&&P[J].toUpperCase()!==S[F])||(Q&&P._found)){return false;}if(S[G][C]){var N;for(U=0,V=S[G][C];U<V;++U){N=P.getAttribute(S[G][U][0],2);if(N===undefined){N=P[S[G][U][0]];if(N===undefined){return false;}}if(O[S[G][U][1]]&&!O[S[G][U][1]](N,S[G][U][2])){return false;}}}if(S[E][C]){for(U=0,V=S[E][C];U<V;++U){if(W[S[E][U][0]]&&!W[S[E][U][0]](P,S[E][U][1])){return false;}}}return(R&&R[H]!==",")?A.combinators[R[H]](P,S):true;},_foundCache:[],_regexCache:{},_clearFoundCache:function(){for(var O=0,N=A._foundCache[C];O<N;++O){try{delete A._foundCache[O]._found;}catch(P){A._foundCache[O].removeAttribute("_found");}}A._foundCache=[];},combinators:{" ":function(O,N){while((O=O[L])){if(A._testNode(O,"",N.previous)){return true;}}return false;},">":function(O,N){return A._testNode(O[L],null,N.previous);},"+":function(P,O){var N=P[I];while(N&&N[M]!==1){N=N[I];}if(N&&A._testNode(N,null,O.previous)){return true;}return false;},"~":function(P,O){var N=P[I];while(N){if(N[M]===1&&A._testNode(N,null,O.previous)){return true;}N=N[I];}return false;}},getNth:function(O,X,Y,S){K.test(X);var W=parseInt(RegExp.$1,10),N=RegExp.$2,T=RegExp.$3,U=parseInt(RegExp.$4,10)||0,Q,P,R,V;if(Y){V=B.DOM.childrenByTag(O[L],Y);}else{V=B.DOM.children(O[L]);}if(T){W=2;Q="+";N="n";U=(T==="odd")?1:0;}else{if(isNaN(W)){W=(N)?1:0;}}if(W===0){if(S){U=V[C]-U+1;}if(V[U-1]===O){return true;}else{return false;}}else{if(W<0){S=!!S;W=Math.abs(W);}}if(!S){for(P=U-1,R=V[C];P<R;P+=W){if(P>=0&&V[P]===O){return true;}}}else{for(P=V[C]-U,R=V[C];P>=0;P-=W){if(P<R&&V[P]===O){return true;}}}return false;},_getId:function(O){for(var P=0,N=O[C];P<N;++P){if(O[P][0]=="id"&&O[P][1]==="="){return O[P][2];}}},_getIdTokenIndex:function(P){for(var O=0,N=P[C];O<N;++O){if(A._getId(P[O][G])){return O;}}return -1;},_tokenize:function(N){var P={},S=[],R=false,O;N=A._replaceShorthand(N);do{R=false;for(var Q in D){if(D.hasOwnProperty(Q)){if(Q!=F&&Q!=H){P[Q]=P[Q]||[];}if((O=D[Q].exec(N))){R=true;if(Q!=F&&Q!=H){if(Q===G&&O[1]==="id"){P.id=O[3];}P[Q].push(O.slice(1));}else{P[Q]=O[1];}N=N.replace(O[0],"");if(Q===H||!N[C]){P[G]=A._fixAttributes(P[G]);P[E]=P[E]||[];P[F]=P[F]?P[F].toUpperCase():"*";S.push(P);P={previous:P};}}}}}while(R);return S;},_fixAttributes:function(O){var P=A.attrAliases;O=O||[];for(var Q=0,N=O[C];Q<N;++Q){if(P[O[Q][0]]){O[Q][0]=P[O[Q][0]];}if(!O[Q][1]){O[Q][1]="";}}return O;},_replaceShorthand:function(O){var P=A.shorthand;var Q=O.match(D[G]);if(Q){O=O.replace(D[G],"REPLACED_ATTRIBUTE");}for(var S in P){if(P.hasOwnProperty(S)){O=O.replace(B.DOM._getRegExp(S,"gi"),P[S]);}}if(Q){for(var R=0,N=Q[C];R<N;++R){O=O.replace("REPLACED_ATTRIBUTE",Q[R]);}}return O;}};if(B.UA.ie){A.attrAliases["class"]="className";A.attrAliases["for"]="htmlFor";}B.Selector=A;B.Selector.patterns=D;},"3.0.0pr1",{skinnable:false,requires:["dom-base"]});
 
 
b'\\ No newline at end of file'
 
7
YUI.add("selector",function(B){var F="tag",L="parentNode",I="previousSibling",C="length",M="nodeType",J="tagName",G="attributes",E="pseudos",H="combinator";var K=/^(?:([\-]?\d*)(n){1}|(odd|even)$)*([\-+]?\d*)$/;var D={tag:/^((?:-?[_a-z]+[\w\-]*)|\*)/i,attributes:/^\[([a-z]+\w*)+([~\|\^\$\*!=]=?)?['"]?([^\]]*?)['"]?\]/i,pseudos:/^:([\-\w]+)(?:\(['"]?(.+)['"]?\))*/i,combinator:/^\s*([>+~]|\s)\s*/};var A={document:B.config.doc,attrAliases:{},shorthand:{"\\#(-?[_a-z]+[-\\w]*)":"[id=$1]","\\.(-?[_a-z]+[-\\w]*)":"[class~=$1]"},operators:{"=":function(N,O){return N===O;},"!=":function(N,O){return N!==O;},"~=":function(N,P){var O=" ";return(O+N+O).indexOf((O+P+O))>-1;},"|=":function(N,O){return B.DOM._getRegExp("^"+O+"[-]?").test(N);},"^=":function(N,O){return N.indexOf(O)===0;},"$=":function(N,O){return N.lastIndexOf(O)===N[C]-O[C];},"*=":function(N,O){return N.indexOf(O)>-1;},"":function(N,O){return N;}},pseudos:{"root":function(N){return N===N.ownerDocument.documentElement;},"nth-child":function(N,O){return A.getNth(N,O);},"nth-last-child":function(N,O){return A.getNth(N,O,null,true);},"nth-of-type":function(N,O){return A.getNth(N,O,N[J]);},"nth-last-of-type":function(N,O){return A.getNth(N,O,N[J],true);},"first-child":function(N){return B.DOM.firstChild(N[L])===N;},"last-child":function(N){return B.DOM.lastChild(N[L])===N;},"first-of-type":function(N,O){return B.DOM.firstChildByTag(N[L],N[J])===N;},"last-of-type":function(N,O){return B.DOM.lastChildByTag(N[L],N[J])===N;},"only-child":function(O){var N=B.DOM.children(O[L]);return N[C]===1&&N[0]===O;},"only-of-type":function(N){return B.DOM.childrenByTag(N[L],N[J])[C]===1;},"empty":function(N){return N.childNodes[C]===0;},"not":function(N,O){return !A.test(N,O);},"contains":function(N,P){var O=N.innerText||N.textContent||"";return O.indexOf(P)>-1;},"checked":function(N){return N.checked===true;}},test:function(R,P){if(!R){return false;}var O=P?P.split(","):[];if(O[C]){for(var Q=0,N=O[C];Q<N;++Q){if(A._testNode(R,O[Q])){return true;}}return false;}return A._testNode(R,P);},filter:function(P,O){P=P||[];var N=A._filter(P,A._tokenize(O)[0]);return N;},query:function(O,P,Q){var N=A._query(O,P,Q);return N;},_query:function(T,Y,Z,R){var b=(Z)?null:[];if(!T){return b;}Y=Y||A.document;var P=T.split(",");if(P[C]>1){var a;for(var U=0,V=P[C];U<V;++U){a=arguments.callee(P[U],Y,Z,true);b=Z?a:b.concat(a);}A._clearFoundCache();return b;}var X=A._tokenize(T);var W=X[A._getIdTokenIndex(X)],N=[],Q,O,S=X.pop()||{};if(W){O=A._getId(W[G]);}if(O){Q=A.document.getElementById(O);if(Q&&(Y[M]===9||B.DOM.contains(Y,Q))){if(A._testNode(Q,null,W)){if(W===S){N=[Q];}else{Y=Q;}}}else{return b;}}if(Y&&!N[C]){N=Y.getElementsByTagName(S[F]);}if(N[C]){b=A._filter(N,S,Z,R);}return b;},_filter:function(P,Q,R,O){var N=R?null:[];N=B.DOM.filterElementsBy(P,function(S){if(!A._testNode(S,"",Q,O)){return false;}if(O){if(S._found){return false;}S._found=true;A._foundCache[A._foundCache[C]]=S;}return true;},R);return N;},_testNode:function(P,T,S,Q){S=S||A._tokenize(T).pop()||{};var O=A.operators,W=A.pseudos,R=S.previous,U,V;if(!P[J]||(S[F]!=="*"&&P[J].toUpperCase()!==S[F])||(Q&&P._found)){return false;}if(S[G][C]){var N;for(U=0,V=S[G][C];U<V;++U){N=P.getAttribute(S[G][U][0],2);if(N===undefined){return false;}if(O[S[G][U][1]]&&!O[S[G][U][1]](N,S[G][U][2])){return false;}}}if(S[E][C]){for(U=0,V=S[E][C];U<V;++U){if(W[S[E][U][0]]&&!W[S[E][U][0]](P,S[E][U][1])){return false;}}}return(R&&R[H]!==",")?A.combinators[R[H]](P,S):true;},_foundCache:[],_regexCache:{},_clearFoundCache:function(){for(var O=0,N=A._foundCache[C];O<N;++O){try{delete A._foundCache[O]._found;}catch(P){A._foundCache[O].removeAttribute("_found");}}A._foundCache=[];},combinators:{" ":function(O,N){while((O=O[L])){if(A._testNode(O,"",N.previous)){return true;}}return false;},">":function(O,N){return A._testNode(O[L],null,N.previous);},"+":function(P,O){var N=P[I];while(N&&N[M]!==1){N=N[I];}if(N&&A._testNode(N,null,O.previous)){return true;}return false;},"~":function(P,O){var N=P[I];while(N){if(N[M]===1&&A._testNode(N,null,O.previous)){return true;}N=N[I];}return false;}},getNth:function(O,X,Y,S){K.test(X);var W=parseInt(RegExp.$1,10),N=RegExp.$2,T=RegExp.$3,U=parseInt(RegExp.$4,10)||0,Q,P,R,V;if(Y){V=B.DOM.childrenByTag(O[L],Y);}else{V=B.DOM.children(O[L]);}if(T){W=2;Q="+";N="n";U=(T==="odd")?1:0;}else{if(isNaN(W)){W=(N)?1:0;}}if(W===0){if(S){U=V[C]-U+1;}if(V[U-1]===O){return true;}else{return false;}}else{if(W<0){S=!!S;W=Math.abs(W);}}if(!S){for(P=U-1,R=V[C];P<R;P+=W){if(P>=0&&V[P]===O){return true;}}}else{for(P=V[C]-U,R=V[C];P>=0;P-=W){if(P<R&&V[P]===O){return true;}}}return false;},_getId:function(O){for(var P=0,N=O[C];P<N;++P){if(O[P][0]=="id"&&O[P][1]==="="){return O[P][2];}}},_getIdTokenIndex:function(P){for(var O=0,N=P[C];O<N;++O){if(A._getId(P[O][G])){return O;}}return -1;},_tokenize:function(N){var P={},S=[],R=false,O;N=A._replaceShorthand(N);do{R=false;for(var Q in D){if(D.hasOwnProperty(Q)){if(Q!=F&&Q!=H){P[Q]=P[Q]||[];}if((O=D[Q].exec(N))){R=true;if(Q!=F&&Q!=H){if(Q===G&&O[1]==="id"){P.id=O[3];}P[Q].push(O.slice(1));}else{P[Q]=O[1];}N=N.replace(O[0],"");if(Q===H||!N[C]){P[G]=A._fixAttributes(P[G]);P[E]=P[E]||[];P[F]=P[F]?P[F].toUpperCase():"*";S.push(P);P={previous:P};}}}}}while(R);return S;},_fixAttributes:function(O){var P=A.attrAliases;O=O||[];for(var Q=0,N=O[C];Q<N;++Q){if(P[O[Q][0]]){O[Q][0]=P[O[Q][0]];}if(!O[Q][1]){O[Q][1]="";}}return O;},_replaceShorthand:function(O){var P=A.shorthand;var Q=O.match(D[G]);if(Q){O=O.replace(D[G],"REPLACED_ATTRIBUTE");}for(var S in P){if(P.hasOwnProperty(S)){O=O.replace(B.DOM._getRegExp(S,"gi"),P[S]);}}if(Q){for(var R=0,N=Q[C];R<N;++R){O=O.replace("REPLACED_ATTRIBUTE",Q[R]);}}return O;}};if(B.UA.ie&&B.UA.ie<8){A.attrAliases["class"]="className";A.attrAliases["for"]="htmlFor";}B.Selector=A;B.Selector.patterns=D;},"3.0.0pr2",{skinnable:false,requires:["dom-base"]});
 
 
b'\\ No newline at end of file'