forked from mirrors/gecko-dev
		
	 61cae9bbf7
			
		
	
	
		61cae9bbf7
		
	
	
	
	
		
			
			This is part of the fix for #11297. This PR fixes the inline layout of table cells impacted by row-spanning cells from previous rows. A separate PR to follow will fix the table block size calculations to account for rowspan. This PR doesn't yet include any test changes. If it doesn't cause any existing tests to pass, I will add a new test to it. r? @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 9d320d5a34fe9911266940eb1ce96204d345b678
		
			
				
	
	
		
			29 lines
		
	
	
	
		
			994 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			994 B
		
	
	
	
		
			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/#htmltablecellelement
 | |
| [Abstract]
 | |
| interface HTMLTableCellElement : HTMLElement {
 | |
|   attribute unsigned long colSpan;
 | |
|   attribute unsigned long rowSpan;
 | |
|   //         attribute DOMString headers;
 | |
|   readonly attribute long cellIndex;
 | |
| 
 | |
|   // also has obsolete members
 | |
| };
 | |
| 
 | |
| // https://html.spec.whatwg.org/multipage/#HTMLTableCellElement-partial
 | |
| partial interface HTMLTableCellElement {
 | |
|   //         attribute DOMString align;
 | |
|   //         attribute DOMString axis;
 | |
|   //         attribute DOMString height;
 | |
|   attribute DOMString width;
 | |
| 
 | |
|   //         attribute DOMString ch;
 | |
|   //         attribute DOMString chOff;
 | |
|   //         attribute boolean noWrap;
 | |
|   //         attribute DOMString vAlign;
 | |
| 
 | |
|   [TreatNullAs=EmptyString] attribute DOMString bgColor;
 | |
| };
 |