Commit Graph

86 Commits

Author SHA1 Message Date
Fedor
6b9ec91973 Align document.open() with overhauled spec. 2020-04-03 20:44:14 +03:00
Fedor
cbc0c961db Align computed DOM styles with mainstream behvior. 2020-04-03 20:44:07 +03:00
Fedor
5ded7266d9 Check if we're already at the end of the frame's content. 2019-12-25 15:47:31 +03:00
Fedor
17c8504ea6 Fix handling of display rows... 2019-12-25 15:47:12 +03:00
Fedor
d34f19407a Create nsDisplayTableBackgroundColor... 2019-12-25 15:47:09 +03:00
Fedor
0783506d08 Remove unnecessary calls to ReparentFloatsForInlineChild... 2019-12-25 15:46:51 +03:00
Fedor
8eb073fd11 Simplify the overflow child frame reparenting... 2019-12-25 15:46:48 +03:00
Fedor
41d0dc16ca Update in-tree Brotli, Woff2 and OTS components. 2019-12-25 15:45:57 +03:00
Fedor
133c7d2f81 Change the way HTML tables are rendered. 2019-12-25 15:45:03 +03:00
Fedor
ec5b99da7e Support modern Solaris. 2019-12-25 15:43:27 +03:00
Fedor
bddd8ea4b9 CSS Grid Improvements. 2019-12-25 15:42:38 +03:00
Fedor
c0a23f0579 SVG placement misaligned. 2019-09-05 20:09:38 +03:00
Fedor
1f57f45f54 Allow the loading of TYPE_FONT from file: URLs. 2019-09-05 20:09:35 +03:00
Fedor
8a0e23aadb 1332245 - Move nsScriptError from js/xpconnect to dom/bindings. 2019-09-05 20:06:03 +03:00
Fedor
b90c7abc6a Revert "Capture delayed events and cancel as necessary." 2019-09-05 20:04:56 +03:00
Fedor
594f7f0e19 Avoid multiple hashtable lookups in DisplayItemData destructor. 2019-09-05 20:03:36 +03:00
Fedor
a65230322e Attach FrameProperties to each frame instead of using a shared hashtable. 2019-09-05 20:02:58 +03:00
Fedor
6f02d9d1b1 Simplify the dispatch-to-content region 2019-07-08 13:08:59 +03:00
Fedor
60affebbd1 Support gzip-compressed SVGs in OpenType+SVG fonts 2019-07-08 13:08:53 +03:00
Fedor
656d8cc9ce unnecessary space at the end removed 2019-07-08 13:07:58 +03:00
Fedor
b60008809c patch to Bug 1377329 2019-07-08 13:07:55 +03:00
Fedor
890db8ece1 patch to Bug 1363423 2019-07-08 13:07:53 +03:00
Fedor
4a31c96f87 Capture delayed events and cancel as necessary. 2019-05-20 09:02:59 +03:00
Fedor
c42398f67c Handle URL token in a closer way to the CSS3 spec 2019-05-20 09:02:37 +03:00
Fedor
7474601f4c Clean up try/catch blocks for preferences. 2019-05-20 09:02:25 +03:00
Fedor
ed87f25bff Add nullcheck in nsSVGUtils::PaintFrameWithEffects 2019-05-20 09:02:20 +03:00
Fedor
b9a6c8d251 Remove code for unused OS - AIX and such other. 2019-05-20 09:02:10 +03:00
Fedor
58d35590d4 Bug 1360343 - ensure maskSurface is not null before dereference, since it can be null because of OOM or gfx device reset. 2019-05-20 09:02:04 +03:00
Fedor
01b53534c3 The result of adding any percentage factor to a size that is zero should also be zero 2019-05-20 09:01:12 +03:00
Fedor
2f95386dbb Handle the special case of a flex frame being the absolute containing block correctly from the CSS align code 2019-05-20 09:01:07 +03:00
Fedor
52b83e7739 network component changes 2019-05-20 09:00:31 +03:00
Fedor
51f75b3468 Grab caching capturing content with local variable 2019-03-30 05:02:26 +03:00
Fedor
6bd59d4de4 Option disable GMP 2019-03-12 19:36:48 +03:00
Fedor
3e27fff9b4 Restore winxp 2019-03-12 19:33:28 +03:00
Fedor
277045c132 ooops, some files where missed 2019-03-12 18:31:25 +03:00
Fedor
454d000db6 basic source 2019-03-11 13:26:37 +03:00