Pale Moon 2bccdcbcc0 Make the SVG scaling limit for the surface cache more lenient.
Increase the limit to a royal 32MB/element as cap (if the SVG is square). This still avoids performance regressions when scaling large vector images, but also allows for large SVG backgrounds to be cached.
We'll have some performance loss here on e.g. the Chalkboard test (1-2 seconds) because of increased cache management, but it's still considerably faster and smoother than Firefox.
At the same time it allows for the bad practice of slapping a large SVG on a site as html background, considering they are likely, even when using large sizes for "responsive" layout, not going to exceed 2850 px in the largest dimension.
This resolves #1446, because the largest dimension in use there falls within the new bounds.
2018-07-25 09:28:40 +08:00
2018-07-24 23:11:31 +08:00
2018-07-25 09:09:31 +08:00
2018-07-25 07:48:02 +08:00
2018-07-25 09:28:25 +08:00
2018-07-24 23:25:53 +08:00
2018-07-25 08:01:54 +08:00
2018-07-25 07:33:38 +08:00
2018-07-25 06:25:01 +08:00
2018-07-25 07:23:55 +08:00
2018-07-25 09:27:49 +08:00
2018-07-25 01:00:21 +08:00
2018-07-24 23:11:43 +08:00
2018-07-25 09:24:49 +08:00
2018-07-25 09:28:03 +08:00

Pale Moon web browser

This is the source code for the Pale Moon web browser, an independent browser derived from Firefox/Mozilla community code. The source tree is mostly laid out like Mozilla-based products.

Resources

S
Description
No description provided
Readme 701 MiB
Languages
C++ 38.9%
C 20%
JavaScript 19.2%
HTML 13.6%
Python 4.2%
Other 3.7%