| Commit message (Collapse) | Author | Age |
|
|
|
| |
Resolves #1682
|
|
|
|
| |
Closes #1656
|
| |
|
| |
|
| |
|
|
|
|
| |
Another S&R run with some smarter matching.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=1547231
https://bugzilla.mozilla.org/show_bug.cgi?id=1559094
https://bugzilla.mozilla.org/show_bug.cgi?id=1633434
https://bugzilla.mozilla.org/show_bug.cgi?id=1565690
https://bugzilla.mozilla.org/show_bug.cgi?id=1602047
Make use of Aspect Ratios in Image frames before Images are loaded.
- Check for width and height HTML properties and create a ratio with them.
- Overwrite HTML size values with actual image dimensions on load.
- Collapse any frames with srcless images.
Comments:
dom/html/nsGenericHTMLElement.cpp:1483
layout/generic/nsImageFrame.cpp:289
|
|
|
|
|
| |
Ensures aspect ratio numerator and denominator aren't swapped in vertical writing modes.
https://bugzilla.mozilla.org/show_bug.cgi?id=1548768
|
|
|
|
| |
Tag #1375
|
|
|
|
|
|
|
| |
This removes the (default disabled) node.rootNode readonly attribute
and replaces it with a node.getRootNode() function per WhatWG
spec discussion.
Based on work by John Dai <jdai@mozilla.com>
|
|
|
|
|
|
| |
* Remove marquee code
* Regenerate HTML Elements/parser code for Removal of Marquee.
Co-authored-by: Gaming4JC <g4jc@hyperbola.info>
|
|
|
|
|
| |
This reverts commit ed88b99849156004c04e4a0c87ea9b2360ef19b6, reversing
changes made to c4b0715baaffc541670fd1158557aa7e61e521d3.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Add support for `slotchange` event
* Signal `slotchange` when slot's assigned nodes changes
Tag #1375
|
|
|
|
| |
Tag #1375
|
|
|
|
|
|
| |
are involved.
Tag #1375
|
|
|
|
|
|
|
|
|
|
| |
* Implementation for assignedNodes
* Include slots in the flat tree
* Fix event get-the-parent algorithm for a node
* Update and add reftests for Shadow DOM v1
* Update web platform tests expectations
Tag #1375
|
|
|
|
|
|
| |
TextNode.assignedSlot on closed shadow root
Tag #1375
|
|
|
|
| |
Tag #1375
|
|
|
|
| |
Tag #1375
|
|
|
|
| |
Also tag #1280
|
| |
|
|
|
|
| |
Forgot to include these before.
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| | |
when the attribute value is an empty string;
Tag UXP Issue #1344
|
| |
| |
| |
| |
| |
| |
| |
| | |
elements reactions;
The spec was unclear on how CEReactions interact with thrown exceptions; see https://github.com/whatwg/html/issues/3217. The spec is now being clarified in https://github.com/whatwg/html/pull/3235.
Tag UXP Issue #1344
|
| |
| |
| |
| | |
Tag UXP Issue #1344
|
| |
| |
| |
| | |
Tag UXP Issue #1344
|
| |
| |
| |
| | |
Tag UXP Issue #1344
|
| |
| |
| |
| | |
Tag UXP Issue #1344
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
is in the observed attribute list.
We call attributeChangedCallback in two cases:
1. When any of the attributes in the observed attribute list has changed, appended, removed, or replaced.
2. When upgrading an element, for each attribute in element's attribute list that is in the observed attribute list.
Note: w/ Fixup for not implementing an API Enhancement Bug 1363481.
Tag UXP Issue #1344
|
| |
| |
| |
| | |
Tag UXP Issue #1344
|
| |
| |
| |
| |
| |
| | |
a key;
Tag UXP Issue #1344
|
| |
| |
| |
| | |
Tag UXP Issue #1344
|
|/
|
|
|
|
|
|
|
|
|
|
| |
There are two changes here:
1) We allow setting .body even if the root element is not an <html:html>. This is what the spec says to do, and what we used to do before the changes in bug
366200. No tests for this yet, pending https://github.com/whatwg/html/issues/3403 getting resolved.
2) We use GetBody(), not GetBodyElement(), to look for an existing thing to replace. This matters if there are <frameset>s involved.
Tag UXP Issue #1344
Tag UXP Issue #252
|
| |
|
|
|
|
| |
Tag #1343
|
|
|
|
| |
Tag #1343
|
|
|
|
|
| |
The behavior change of document.open() requires these tests to be
changed to account for the new spec behavior.
|
|\
| |
| |
| |
| | |
# Conflicts:
# modules/libpref/init/all.js
|
| |
| |
| |
| |
| |
| |
| | |
Specifically, three changes:
1) valueOf should be non-enumerable.
2) valueOf should be === to Object.prototype.valueOf.
3) There should be no toJSON.
|
| | |
|
| |
| |
| |
| | |
See previous commit for removal of browser identity module.
|
| |
| |
| |
| | |
Report simpler errors that don't use the offset of a node as location.
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Note: MANIFEST updated per the normal procedure using
`mach wpt-manifest-update`
lint.whitelist updated to reflect intentional use of CR in these tests.
Resolves #977
|
| |/ |
|
| | |
|