FranklinDM
6803c1f710
Issue #2488 - Part 4: Remove the RestyleManagerHandle smart pointer class
2024-04-02 22:50:07 +08:00
FranklinDM
4bf43b8fb4
Issue #2488 - Part 3: Remove the StyleSetHandle smart pointer class
2024-04-02 22:49:48 +08:00
FranklinDM
d6852b3170
Issue #2112 - Part 10: Remove remaining Stylo/Servo includes and code
...
Some classes have been marked for removal/merging, macros used for forwarding/casting were moved to DeprecatedUtils.h.
2024-04-02 22:44:24 +08:00
FranklinDM
b96b733bfa
Issue #2112 - Part 9: Remove handling for multiple style backends
2024-04-02 22:42:43 +08:00
FranklinDM
14764253a5
Issue #2112 - Part 7: Remove Servo CSS Loader support
2024-04-02 22:42:09 +08:00
FranklinDM
a93a7bed47
Issue #2112 - Part 5: Remove Servo from forwarding code used by magic pointer classes
2024-04-02 22:41:34 +08:00
Martok
a9d7255ba1
Issue #2452 - Bail out from PresShell::Initialize if the pres shell is being destroyed in XBLConstructorRunner
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1428694
2024-01-18 10:09:00 +08:00
FranklinDM
7c759b2c21
Issue #252 - Follow-up: Include a null check against mDocument
2023-04-08 07:33:48 +08:00
FranklinDM
b2d7504112
Issue #252 - Move getElementsByName from HTMLDocument to Document
...
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1415176
2023-04-08 07:29:02 +08:00
Brian Smith
13fcc4a046
Issue #1829 - Revert "Issue #1751 "
2022-05-04 09:40:24 +08:00
Moonchild
02c59100a8
Issue #1751 -- Remove XP_MACOSX conditionals from /layout
2021-05-05 10:29:02 +08:00
Moonchild
1feafdc819
Issue #1053 - Remove mobile-specific graphics "optimizations" (=compromises)
2021-03-11 10:13:55 +08:00
Moonchild
21f707390d
Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles.
...
ScrollbarStyles contains values of overflow, (over)scroll-behavior, etc.
The only one which is marginally related to scroll _bars_ is overflow, which can
be used to hide scrollbar (by making an element not scrollable) or enforce the
scrollbar to display.
It makes more sense to be called ScrollStyles as it's mainly concerning behavior
of scrolling, not scrollbars. Also, with the addition of scrollbar width
properties, the current name can be confusing.
2021-01-14 22:19:53 +08:00
Moonchild
7167c960d0
Issue #1053 - Part 2a: Remove android from /layout (partial)
...
This removes android code from base, build, forms, generic, inspector, style,
printing, tools and xul.
2021-01-01 10:01:05 +08:00
Moonchild
d5919942ff
Issue #1656 - Part 8: Devtools and misc.
2020-09-25 22:06:55 +08:00
Moonchild
57d143dc6e
Issue #1643 - Part 4: Hook up all the plumbing.
2020-09-18 20:53:16 +08:00
win7-7
85b85bac28
Issue #1355 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList
...
Also fix build bustage for De-unified layout/xul in nsRootBoxFrame.cpp
2020-05-16 06:48:33 +08:00
Moonchild
118743b970
Issue #80 - De-unify layout/base
2020-05-02 08:28:22 +08:00
Matt A. Tobin
efb5979ad5
Bug 1411754 - Rename PresShell::DestroyFramesFor to DestroyFramesForAndRestyle
...
Tag #1375
2020-04-18 07:05:22 +08:00
Matt A. Tobin
f63cd76698
Bug 1389743 - Only reconstruct frames synchronously from ContentRemoved when called from frame construction
...
Tag #1375
2020-04-18 07:04:47 +08:00
Matt A. Tobin
6ce9cc2a25
Bug 1377978 - Make nsRange use uint32_t to offset
...
Tag #1375
2020-04-18 07:04:38 +08:00
Matt A. Tobin
9b868f0298
Bug 1368547 - Remove nsFrameManagerBase::mPlaceholderMap and instead store the placeholder on a frame property on the out-of-flow
...
Tag #1375
2020-04-18 07:04:32 +08:00
Matt A. Tobin
e1195a86e0
Bug 1296516 - Cleanup a bit of code in layout/base
...
* Tidy RestyleManager::ContentStateChanged
* Convert UndisplayedMap to a typed hashtable
* Cleanup infallible or unchecked nsCSSFrameConstructor methods
Tag #1375
2020-04-18 07:03:34 +08:00
wolfbeast
d2baf53a14
Revert "Capture delayed events and cancel as necessary."
...
Tag #1052 (backout).
Backed out for creating issues like #1191 and other issue-less problems
with e.g. losing the caret from text boxes. Of note: this was also
backed out from m-c for similar reasons in Bug 1332433.
This fixes #1191 .
This reverts commit 3424afccaebc71c4acd4fa9eadf519c408c5965b.
2019-07-19 10:04:49 +08:00
win7-7
922e819d1c
Attach FrameProperties to each frame instead of using a shared hashtable
...
Dispense the shared hashtable and instead attach the frame property list directly to nsIFrame.
2019-07-05 21:32:14 +08:00
wolfbeast
e3827df1a0
Capture delayed events and cancel as necessary.
...
Tag #1052
2019-04-27 08:56:22 +08:00
wolfbeast
da2bb879f2
Grab caching capturing content with local variable.
2019-03-29 22:21:43 +08:00
adeshkp
aea50f182f
Telemetry: Remove stubs and related code
2019-02-16 00:24:04 +08:00
wolfbeast
57251fc4e7
Clean up a number of unused variables.
...
Tag #21 .
2019-02-16 00:14:50 +08:00
wolfbeast
8c8145e620
Remove all C++ Telemetry Accumulation calls.
...
This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables).
Stub resolution/removal should be a follow-up to this.
2019-02-16 00:12:32 +08:00
wolfbeast
1a823f5ad6
Remove SPS profiler.
...
- Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS)
- Stub out several profiler-only functions.
2019-02-15 23:58:37 +08:00
wolfbeast
719ac1bc38
Remove MOZ_B2G leftovers and some dead B2G-only components.
2019-02-15 23:57:05 +08:00
janekptacijarabaci
a968f1d6c2
moebius#195: DOM - PointerEvent - improvements
...
https://github.com/MoonchildProductions/moebius/pull/195
2019-02-15 23:49:51 +08:00
janekptacijarabaci
40c62c205b
moebius#71: DOM - Pointer Events - improvements
...
https://github.com/MoonchildProductions/moebius/pull/71
2019-02-15 23:48:43 +08:00
roytam1
dcd9973243
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00