forked from mirrors/gecko-dev
		
	This is my next batch of changes for issue #19171. All the tests in tests/wpt/metadata/html/semantics/forms/textfieldselection/ are now passing (and also some tests outside of there). I've made detailed notes about the changes in each commit message. r? @KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: c2dfece49f1d59f51a3207cd3d88c282ee1adf70 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 6321a59ea353cb0f8196c63a1e2644ee8171a584
		
			
				
	
	
		
			45 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
/* This Source Code Form is subject to the terms of the Mozilla Public
 | 
						|
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 | 
						|
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 | 
						|
 | 
						|
// https://html.spec.whatwg.org/multipage/#htmlformelement
 | 
						|
[/*OverrideBuiltins, */HTMLConstructor]
 | 
						|
interface HTMLFormElement : HTMLElement {
 | 
						|
  [CEReactions]
 | 
						|
           attribute DOMString acceptCharset;
 | 
						|
  [CEReactions]
 | 
						|
           attribute DOMString action;
 | 
						|
  [CEReactions]
 | 
						|
           attribute DOMString autocomplete;
 | 
						|
  [CEReactions]
 | 
						|
           attribute DOMString enctype;
 | 
						|
  [CEReactions]
 | 
						|
           attribute DOMString encoding;
 | 
						|
  [CEReactions]
 | 
						|
           attribute DOMString method;
 | 
						|
  [CEReactions]
 | 
						|
           attribute DOMString name;
 | 
						|
  [CEReactions]
 | 
						|
           attribute boolean noValidate;
 | 
						|
  [CEReactions]
 | 
						|
           attribute DOMString target;
 | 
						|
 | 
						|
  [SameObject] readonly attribute HTMLFormControlsCollection elements;
 | 
						|
  readonly attribute unsigned long length;
 | 
						|
  getter Element? (unsigned long index);
 | 
						|
  //getter (RadioNodeList or Element) (DOMString name);
 | 
						|
 | 
						|
  void submit();
 | 
						|
  [CEReactions]
 | 
						|
  void reset();
 | 
						|
  //boolean checkValidity();
 | 
						|
  //boolean reportValidity();
 | 
						|
};
 | 
						|
 | 
						|
// https://html.spec.whatwg.org/multipage/#selectionmode
 | 
						|
enum SelectionMode {
 | 
						|
  "preserve", // default
 | 
						|
  "select",
 | 
						|
  "start",
 | 
						|
  "end"
 | 
						|
};
 |