roytam1
8580d4e5d6
import from UXP: Issue #2765 - Follow-up: Fix UAF when returning the non-NAC style context from a frameless node (6e358f10)
2025-06-29 09:53:54 +08:00
roytam1
b26faa19f4
import from UXP: Issue #2765 - Part 2: Create a helper function for resolving the non-NAC style context of a given NAC (b2c435a1)
2025-06-28 07:23:40 +08:00
roytam1
624d230b34
layout: fix corrupted unicode in comments, no code change
2024-06-11 10:43:42 +08:00
roytam1
44cc5868e9
ported from UXP: Issue #2510 - Unprefix -moz-fit-content (c77b4b0b)
2024-05-08 15:10:47 +08:00
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
31a5ab92b4
ported from UXP: Issue #2112 - Part 9: Remove handling for multiple style backends (b96b733b)
2024-04-03 15:22:50 +08:00
roytam1
460d10ccda
ported from UXP: Issue #2112 - Part 3: Remove --enable-stylo config and conditionals (e777ae5a)
2024-04-03 11:34:58 +08:00
roytam1
2c67f9ea75
import from UXP: Issue #2316 - Part 3: Clarify comment (bdff76ba)
2023-09-27 12:04:27 +08:00
roytam1
e89088d37d
import from UXP: Issue #2316 - Part 1: Use fallback element sizes for w/h-less SVG (af6a491b)
2023-09-27 12:03:33 +08:00
roytam1
253c7902a6
ported from UXP: Issue #2030 - (chore) refactor event dispatch functions (814fa6e3b)
2022-12-03 00:52:18 +08:00
roytam1
9e7a520bf3
import from UXP: Issue #1992 - Part 1: Un-prefix -moz-{min|max}-content keywords. (fa8bc1e8)
2022-09-23 11:26:08 +08:00
roytam1
9598f97dd9
ported from UXP: Issue #1838 - Part 1: Remove CSS grid preference (4f059d2c)
2022-05-06 16:58:29 +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
39b277297f
ported from UXP: Issue #1619 - Convert Intrinsic Ratio to Float (3c02d3fc)
2022-04-15 14:12:03 +08:00
roytam1
8f5365c3dd
ported from UXP: Issue #1355 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList (85b85bac)
2022-04-15 00:05:11 +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
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
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
4ef7dce4b2
import from UXP:
...
- Issue #1230 - Part 1: Fix Back-computing percentages for intrinsic sizing in Layout CSS-Grid (e4c397f0)
- Issue #1230 - Part 2: Align devtools to the changes in css-grid (bbb8b649)
- Issue #1230 - Part 3: Update Reftests (4bc299bb)
2022-04-05 16:09:40 +08:00
roytam1
2eb5c31bd6
import from UXP: Revert "Improve origin-clean algorithm" (64acfb5c)
2022-04-03 15:42:16 +08:00
roytam1
cbcf006b9f
import from UXP: Improve origin-clean algorithm (85e68b68)
2022-04-03 15:31:40 +08:00
roytam1
099d54dd27
import from UXP: Issue #978 - Add nullcheck for frames in FindNearestCommonAncestorFrame (21daa1d5)
2022-04-01 10:39:29 +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
c1500847e9
Restore XP compatibility
2018-03-03 18:17:49 +08:00
roytam1
89ff1ebc22
Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849
2018-03-03 17:47:54 +08:00