Commit Graph

91 Commits

Author SHA1 Message Date
Fedor 99fd13b6dd Implement Custom Elements v1. 2020-04-03 20:47:39 +03:00
Fedor cd5cc91f9d Simplify and streamline HWA on various OSes. 2020-04-03 20:47:30 +03:00
Fedor 46d1844658 Remove -moz-user-input disabled to improve event handling. 2020-04-03 20:45:55 +03:00
Fedor 30e6400e30 Implement HMTL5 <dialog>. 2020-04-03 20:44:56 +03:00
Fedor 132c48cbbf Implement non-standard legacy CSSStyleSheet rules. 2020-04-03 20:44:48 +03:00
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