14 Commits

Author SHA1 Message Date
roytam1 284e763777 import from UXP: [parser] Handle foster parenting properly. (69d02099) 2026-04-27 14:40:17 +08:00
roytam1 fd224ed58e import from UXP: [parser] Account for some corner-case structural document issues. (49e8159c) 2026-02-27 07:35:18 +08:00
roytam1 c434bd3966 import from UXP: [parser] Specialize AddAttributes for <html>/<body>. (c230e21d) 2024-03-21 16:27:44 +08:00
roytam1 1ed3ea1ee7 import from UXP: Issue #618 - (async) Implement async attribute for inline module scripts. (3781c4a6) 2022-04-15 23:58:11 +08:00
roytam1 ce690389f9 ported from UXP: Bug 1375701 - Atomize class attribute value in the parser in the innerHTML case (fe13c5bf) 2022-04-12 18:56:53 +08:00
roytam1 37e04cd171 import from UXP: Bug 1430951 - Avoid element name atomizing to improve performance of LookupCustomElementDefinition (57da7a19) 2022-04-08 15:46:43 +08:00
roytam1 653ea32011 import from UXP: Bug 1415761 - Catch the exception and rethrow it after invoking custom elements reactions; (5db13d0f) 2022-04-08 14:33:50 +08:00
roytam1 ce5f288c59 import from UXP:
- Bug 1406325 - Part 3: Refactor custom elements clone a node. (c4718c47)
- Bug 1406325 - Part 4: Use mType for LookupCustomElementDefinition and also removing parts of v0. (db3b6b58)
2022-04-08 14:09:07 +08:00
roytam1 a94dbc127c ported from UXP: Bug 1378079 - Part 3: Complete the steps related to custom elements in "create an element for a token". (5d26d328) 2022-04-08 13:55:25 +08:00
roytam1 be1e28e507 - partly imported from UXP: Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. (excluding parser part) (48844fe6)
- ported from mozilla upstream: Bug 483155 - Put content creator function pointers onto nsHtml5ElementName. r=smaug (048ed01b)
- import from UXP: Fix Build: We don't have SVG or MathML prefs yet (9c58ef5e)
2022-04-08 13:44:32 +08:00
roytam1 088c499bc4 import from UXP: Bug 1398401 - Add preference check for custom element setup. (a8c9f80f) 2022-04-06 14:53:35 +08:00
roytam1 b154fe3527 imported change from my UXP custom branch: bug1347737 2019-06-29 17:23:19 +08:00
roytam1 f63e51e471 revert most of "Switch working copy to Goanna 4" (https://github.com/MoonchildProductions/moebius/commit/c4895374053ab93b4f365d3e690e99a30ffa1a2f) in order to keep upstream patch applicable 2019-02-20 00:30:25 +08:00
roytam1 89ff1ebc22 Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849 2018-03-03 17:47:54 +08:00