Commit Graph

12 Commits

Author SHA1 Message Date
roytam1 8c244cfe34 ported from UXP:
- Issue #2790 - Part 5: Persistent highlight despite blur click (156c7550)
- Issue #2790 - Cleanup: Remove debugging lines (459ed6ea)
- Issue #2790 - Cleanup: Remove whitespaces (70cbf0df)
- Issue #2790 - Part 6: Highlight color change and remove important (61ad3b8d)
- Issue #2790 - Part 7: Setting of contrasting color and fixing of last commit's issues (61f92f89)

and added CallerType::System to GetValue()/GetValueInternal().
2025-07-29 15:33:09 +08:00
roytam1 2fae301fd1 ported from UXP: Issue #2790 - Part 4: Working non persistent autofill highlight (bf8cfcc9) 2025-07-29 15:15:26 +08:00
roytam1 c41cda278c import from UXP: Issue #2828 - Part 13: Exclude strong layers-related code from release builds (318031c7) 2025-07-26 01:05:16 +08:00
roytam1 40fa28911d import from UXP: Issue #2828 - Part 12: Implement cascade layer SizeOfIncludingThis (e3476d33) 2025-07-26 01:04:10 +08:00
roytam1 4b366e590c import from UXP: Issue #2828 - Part 11: Detach weighted rule data from cascade layer (cbb019a8) 2025-07-26 01:01:21 +08:00
roytam1 28c6452d78 import from UXP: Issue #2828 – Part 10: Clean up cascade layer constructor (a922ec08) 2025-07-26 00:59:25 +08:00
roytam1 cbf54b1f1c import from UXP: Issue #2828 - Part 9: Rename CascadeEnumData to CascadeLayer (1655a5a4) 2025-07-26 00:57:44 +08:00
roytam1 0a5d13c198 ported from UXP: Issue #2828 - Part 8: Extract RuleProcessorGroup (formerly ResolvedRuleCascades) into separate file (3605630f) 2025-07-26 00:55:50 +08:00
roytam1 5cde0ecef9 import from UXP: Issue #2828 - Part 6: Assert rules were added to the rule cascade data (d3b305b8) 2025-07-26 00:50:52 +08:00
roytam1 595bed8204 ported from UXP: Issue #2828 - Part 5: Implement child rule processors (e05d4d83) 2025-07-26 00:46:59 +08:00
roytam1 f6755c8be0 import from UXP: Issue #2828 - Part 4: Move cache key storage to ResolvedRuleCascades (aab9cdf9) 2025-07-26 00:36:24 +08:00
roytam1 eb52d9cd22 ported from UXP: Issue #2828 - Part 3: Refactor selector matching and rule cascade data into separate files/classes (03f29e75) 2025-07-26 00:35:03 +08:00