Moonchild
a680bdc637
Issue #1656 - Part 1: Nuke most vim config lines in the tree.
...
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
2020-09-23 13:55:00 +00:00
Matt A. Tobin
5e7917e2c8
Bug 1429656 - Implement ShadowRoot.activeElement
...
Tag #1375
2020-06-13 08:23:21 -04:00
Matt A. Tobin
43725c7264
Bug 1426494 - Share more code between nsIDocument and ShadowRoot
...
Tag #1375
2020-06-13 08:21:48 -04:00
Matt A. Tobin
35754dd1af
Bug 1355787 - nsIdentifierMapEntry should let one to use either strings or atoms as keys to avoid slow string assignments when possible.
...
Tag #1375
2020-06-13 08:18:46 -04:00
wolfbeast
5377605d63
Issue #1564 - Split off nsIdentifierMapEntry in its own header
...
+ Fix dependency fallout from removing nsDocument.h from ShadowRoot.h
2020-05-25 20:28:36 +02:00
Matt A. Tobin
9e5e58c0f6
Bug 1425769 - Base class for ShadowRoot and Document to manage style state
...
Tag #1375
2020-04-17 07:42:07 -04:00
Matt A. Tobin
b93fb57514
Bug 1426536 - Remove nsContentUtils::IsContentInsertionPoint
...
Tag #1375
2020-04-17 07:36:25 -04:00
Matt A. Tobin
3508e79b1f
Bug 1409976 - Add slotchange event
...
* Add support for `slotchange` event
* Signal `slotchange` when slot's assigned nodes changes
Tag #1375
2020-04-17 07:35:48 -04:00
Matt A. Tobin
7e506bd98d
Bug 1412775 - Implement Event.composedPath
...
Tag #1375
2020-04-17 07:30:43 -04:00
Matt A. Tobin
e31ed5b074
Bug 1409975 - Implement node distribution for shadow tree slots
...
* 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
2020-04-17 07:10:54 -04:00
Matt A. Tobin
8beb65dd50
Bug 1418002 - Remove HTMLContentElement
...
Tag #1375
2020-04-17 07:08:22 -04:00
Matt A. Tobin
873abc7bcb
Bug 1404842 - Implement Element.attachShadow and Element.slot
...
Tag #1375
2020-04-17 07:04:42 -04:00
Matt A. Tobin
96dfc63bc5
Bug 1411754 - Rename PresShell::DestroyFramesFor to DestroyFramesForAndRestyle
...
Tag #1375
2020-04-17 06:41:41 -04:00
Matt A. Tobin
ed7faf3fde
Bug 1404789 - Stop reconstructing frames for the whole shadow root each time content is inserted in a shadow tree
...
* Cleanup a bit the ShadowRoot code
* Privatize ShadowRoot methods
* When the shadow tree distribution changes, post a restyle + reframe
* Simplify ShadowRoot::IsPooledNode
* Be a bit better at detecting distribution changes
Tag #1375
2020-04-17 06:41:00 -04:00
Matt A. Tobin
5f12940329
Bug 1396584 - Remove support for multiple ShadowRoots
...
Tag #1375
2020-04-17 06:34:38 -04:00
Matt A. Tobin
8114d58fee
Bug 1396568 - Make DocumentFragment::mHost a strong reference (so that ShadowRoot.host doesn't become null)
...
Tag #1375
2020-04-17 06:15:38 -04:00
Gaming4JC
cc533eaee5
Bug 1377993 - Make node slots less memory hungry in common cases.
...
Tag UXP Issue #1344
2020-01-26 15:50:18 -05:00
Matt A. Tobin
5f8de423f1
Add m-esr52 at 52.6.0
2018-02-02 04:16:08 -05:00