| Index: lib/dom/templates/html/interface/interface_Element.darttemplate
 | 
| diff --git a/lib/dom/templates/html/interface/interface_Element.darttemplate b/lib/dom/templates/html/interface/interface_Element.darttemplate
 | 
| index 766ad7f5cbda8b80ffdc80985e5b07b9de3b04a0..dee20666cd9a71ed1f525cdd3d26dba62082bfaf 100644
 | 
| --- a/lib/dom/templates/html/interface/interface_Element.darttemplate
 | 
| +++ b/lib/dom/templates/html/interface/interface_Element.darttemplate
 | 
| @@ -37,10 +37,13 @@ interface ElementRect {
 | 
|    List<ClientRect> get clientRects();
 | 
|  }
 | 
|  
 | 
| +interface NodeSelector {
 | 
| +  Element query(String selectors);
 | 
| +  NodeList queryAll(String selectors);
 | 
| +}
 | 
| +
 | 
|  $!COMMENT
 | 
|  interface Element extends Node, NodeSelector default _$(ID)FactoryProvider {
 | 
| -// TODO(jacobr): switch back to:
 | 
| -// interface $ID$EXTENDS default _ElementImpl {
 | 
|    Element.html(String html);
 | 
|    Element.tag(String tag);
 | 
|  
 | 
| 
 |