roytam1
|
9044a3da4d
|
ported from UXP: Issue #2488 - Part 4: Remove the RestyleManagerHandle smart pointer class (6803c1f7)
|
2024-04-04 08:58:06 +08:00 |
|
roytam1
|
a1f0c688f7
|
ported from UXP: Issue #2488 - Part 3: Remove the StyleSetHandle smart pointer class (4bf43b8f)
|
2024-04-04 08:43:53 +08:00 |
|
roytam1
|
fec87b3ce7
|
ported from UXP: Issue #2112 - Part 10: Remove remaining Stylo/Servo includes and code (d6852b31)
also fixups for removal of LazyComputeBehavior enum.
|
2024-04-03 16:57:11 +08:00 |
|
roytam1
|
277caed173
|
ported from UXP: Issue #2112 - Part 6: Remove IsStyledByServo function and callers (10bf8705)
|
2024-04-03 14:46:35 +08:00 |
|
roytam1
|
70b3dc1fa2
|
ported from UXP: Issue #2112 - Part 5: Remove Servo from forwarding code used by magic pointer classes (a93a7bed)
|
2024-04-03 14:24:08 +08:00 |
|
roytam1
|
285cfd02f6
|
import from UXP: Issue #2176 - Don't reconstruct the parent when tearing down display:contents nodes with pseudo-elements. (dd269717)
|
2023-03-27 16:14:13 +08:00 |
|
roytam1
|
e951c9e2d5
|
import from UXP: Issue #2135 - Bug 1329877: Optimize AncestorFilter usage in lazy frame construction (7924a2f6)
|
2023-03-07 10:24:29 +08:00 |
|
roytam1
|
a3c668386e
|
ported from UXP: Issue #1375 - Follow-up: Get the insertion point right when reconstructing direct children of a shadow root (b40c87a5)
|
2023-02-28 10:58:53 +08:00 |
|
roytam1
|
01e98528ea
|
ported from UXP: Issue #1375 - Follow-up: Remove shadow tree hacks in the frame constructor (6a26ce34)
|
2023-02-28 10:57:00 +08:00 |
|
roytam1
|
e80d4c7f97
|
import from UXP: Issue #1515 - Add null check to nsCSSFrameConstructor::IsValidSibling (5fb8c296)
|
2022-04-22 22:47:03 +08:00 |
|
roytam1
|
86c286d6a7
|
ported from UXP: Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles. (21f70739)
|
2022-04-21 22:18:42 +08:00 |
|
roytam1
|
d0b606e3aa
|
import from UXP: Bug 1426536 - Remove nsContentUtils::IsContentInsertionPoint (d9112daf)
|
2022-04-14 22:44:53 +08:00 |
|
roytam1
|
1f9aa57a08
|
import from UXP: Bug 1419762 - Return the inline continuation of an IB split when appending (fc8fcfc0)
|
2022-04-14 15:05:27 +08:00 |
|
roytam1
|
8db2fe0a83
|
import from UXP: Bug 1419964 - Remove AdjustParentFrameForAfterContent (eaf08313)
|
2022-04-14 14:52:58 +08:00 |
|
roytam1
|
c578e43dab
|
import from UXP: Bug 1415843 - Remove an unneeded call to AdjustAppendParentForAfterContent (5cef146d)
|
2022-04-14 14:50:57 +08:00 |
|
roytam1
|
53af5cfecc
|
import from UXP: Bug 1415538 - Remove dead frame construction code (InsertFirstLineFrames) (b67dd139)
|
2022-04-14 14:49:05 +08:00 |
|
roytam1
|
433d134b94
|
import from UXP: Bug 1415152 - No need for AdjustAppendForAfter, since ::after is handled in FindNextSibling (40ada5fa)
|
2022-04-14 14:47:37 +08:00 |
|
roytam1
|
5e93bc10ac
|
import from UXP: Bug 1413619 - Fix insertion point computation when display: contents pseudos are involved. (5b1452e1)
|
2022-04-14 14:46:15 +08:00 |
|
roytam1
|
165c930acb
|
import from UXP: Bug 979782 - Implement lazy frame construction for display:contents descendants (9b5061e7)
|
2022-04-14 14:33:23 +08:00 |
|
roytam1
|
a719000920
|
import from UXP: Bug 1380749 - Retry AdjustAppendParentForAfterContent in case |parentAfterFrame| was a :first-letter frame that we deleted (7de52e46)
|
2022-04-14 14:31:58 +08:00 |
|
roytam1
|
d1447efcd0
|
import from UXP: Bug 1381134 - Ensure we're using the correct frame for the :after/:before references (d3c2a6b6)
|
2022-04-14 11:21:29 +08:00 |
|
roytam1
|
10834f4e64
|
ported from UXP: Bug 1389743 - Only reconstruct frames synchronously from ContentRemoved when called from frame construction (f63cd766)
|
2022-04-12 19:09:22 +08:00 |
|
roytam1
|
9818e0247d
|
import from UXP: Bug 1377648 - Fix HTMLSummaryElement::IsSummary() on removing the element (84d3b44b)
|
2022-04-12 18:18:50 +08:00 |
|
roytam1
|
df07ae601a
|
import from UXP: Bug 1368547 - Remove nsFrameManagerBase::mPlaceholderMap and instead store the placeholder on a frame property on the out-of-flow (9b868f02)
|
2022-04-12 18:13:57 +08:00 |
|
roytam1
|
c5bafc47ce
|
import from UXP: Bug 1360157 - Assert that a display: contents child always has a parent (34d576d5)
|
2022-04-12 15:23:33 +08:00 |
|
roytam1
|
4c91223f2c
|
ported from UXP: Bug 1355351 - Make pseudo-elements return the correct style via getComputedStyle (d3ffda52)
|
2022-04-12 15:22:43 +08:00 |
|
roytam1
|
b942f855ac
|
ported from UXP: Bug 1296516 - Cleanup a bit of code in layout/base (e1195a86)
|
2022-04-12 15:00:48 +08:00 |
|
roytam1
|
f814bfa9b5
|
ported from UXP: Bug 1330843 - Allow JS to create NAC pseudo-elements (c37b4d0c)
|
2022-04-12 14:29:10 +08:00 |
|
roytam1
|
0804621720
|
import from UXP: Bug 1346623 - Allow anonymous content created with nsIDocument::InsertAnonymousContent can change from non-native to native AC (fda213de)
|
2022-04-12 14:15:31 +08:00 |
|
roytam1
|
d9670076f7
|
import from UXP: Bug 1343879 - Be consistent about the parent style context the document-level anonymous content container should get: it should get no parent style context. (87bc2cab)
|
2022-04-12 13:54:30 +08:00 |
|
roytam1
|
b84e88702b
|
import from UXP: Bug 1343937 - Fix a crash in nsWrapperCache.h (8e51f64c)
|
2022-04-12 13:47:46 +08:00 |
|
roytam1
|
794dd4ef30
|
ported from UXP: Bug 1331322 - Allow tagging of pseudo-implementing native anonymous content with the pseudo type at creation time (b723a5c8)
|
2022-04-12 13:27:13 +08:00 |
|
roytam1
|
b66784a394
|
import from UXP: Bug 1334358 - Remove nsCSSFrameConstructor::CreateAnonymousFrames (5b8f9369)
|
2022-04-12 13:04:17 +08:00 |
|
roytam1
|
61efccddda
|
import from UXP: Bug 1334247 - Remove nsIAnonymousContentCreator::CreateFrameFor (499252b8)
|
2022-04-12 13:03:20 +08:00 |
|
roytam1
|
dd22ca297f
|
ported from UXP: Only disallow lazy frame construction for direct children of display: contents elements (fb9d5b9d)
|
2022-03-29 15:09:51 +08:00 |
|
roytam1
|
6a6e642f56
|
import change from tenfourfox:
- closes #645: M171156 M1700895 M1665836 +TLDs TZs HSTS (7e2652114)
|
2021-07-13 16:30:46 +08:00 |
|
roytam1
|
cc38820f18
|
imported change from my UXP custom branch: bug1365982, bug1367206
|
2019-06-29 17:58:29 +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
|
6feeca67b6
|
cherry-picked mozilla upstream changes:
bug1338404, bug1110928, bug1332745, bug835981, bug1331414, bug1332812
|
2018-06-11 23:24:23 +08:00 |
|
roytam1
|
89ff1ebc22
|
Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849
|
2018-03-03 17:47:54 +08:00 |
|