| Commit message (Collapse) | Author | Age |
|
|
|
| |
Fixes build bustage in GNU/Linux
|
|
|
|
| |
Backported from Mozilla bug 1385029.
|
|
|
|
|
|
| |
unnecessary gfxPlatform::GetScaledFontForFont.
Backported from Mozilla bug 1385029.
|
|
|
|
| |
Backported from Mozilla bug 1385029.
|
|
|
|
|
|
| |
unnecessary.
Backported from Mozilla bug 1385029.
|
|
|
|
|
|
| |
accessed from outside Moz2D.
Backported from Mozilla bug 1385029.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
7.1.0 update.
Based on Mozilla bugs 1119128, 1285533, and 1421964.
gfx.font_rendering.fontconfig.fontlist.enabled is no longer available.
gfxFontconfigUtils.h still exists, and will be removed in another commit. Just
need more research on bug 1385029.
Tag #1862
|
|
|
|
|
|
|
| |
Harfbuzz upstream seems to have fixed all conflicts originally encountered
before 2.6.0, so let's unify all harfbuzz's sources.
Some parts of README-mozilla (now README-mcp) no longer apply, so update that as
well.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
convert
|
|
|
|
|
| |
Loosely based on current mozilla code
https://hg.mozilla.org/mozilla-central/file/25a8668d92431d469b443f0f2030328bab754aea/gfx/ycbcr/yuv_convert.cpp
|
|
|
|
|
| |
Updated to version 1861, git revision 88b050f337cc0ca2a51800fe7bf4737222c87344 from
https://chromium.googlesource.com/libyuv/libyuv/
|
|
|
|
| |
Required for upcoming libyuv update
|
|
|
|
| |
https://hg.mozilla.org/integration/autoland/rev/6f4c7904cda8
|
|
|
|
| |
https://hg.mozilla.org/mozilla-central/rev/be342c90755d11551623362f2058c0326f63bbb3
|
|
|
|
|
|
| |
upstream mozilla code more closely.
https://hg.mozilla.org/mozilla-central/file/4fba5295dc19f9d2f5d065ba502a44d8f2dc9e85/gfx/thebes/gfxUtils.cpp#l1246
|
|
|
|
| |
displayed
|
|
|
|
|
|
|
|
|
|
|
|
| |
animations (squashed)
Controlled by image.animated.decode-on-demand.threshold-kb, default 256MB
Includes squashed bugfixes/regressions:
- m-c 1444537: Shutting down the decode pool should make animated decoders bail early
- m-c 1628606: Make sure to mark the surface cache entry available before sending the frame complete notification
- m-c 1502275: Skip recreating the decoder after redecode errors if an animated image is reset
- m-c 1443232: Don't insert frames into our AnimationFrameBuffer that we consider in error and unusable
|
|
|
|
|
|
|
|
|
| |
animated images (squashed)
Includes squashed changes of:
- m-c 1317907: Refactor FrameAnimator::GetCompositedFrame to be a bit simpler
- m-c 1351434: bugfix
- m-c 686905: Enable the pref image.mem.animated.discardable to allow discarding of animated images
|
| |
|
|
|
|
|
|
| |
Sets the pref default to true and also add conneg entry for images
if jxl support is built.
Additionally, ifdefs the GfxPref to only observe when jxl is built.
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Based on FranklinDM's follow-up for the issue.
This would require browser FE changes, particularly removing the associated
code in `tabbrowser.xml`, however, that was already done in Pale Moon previously.
Other front-end applications may need to take note, though.
Based on changes from the following bugs:
* Bug 696398 - Need an api to analyze panning performance
* Bug 800031 - Include paint time in tab switch telemetry
* Bug 820167 - Enable performance measurement of tab animation
* Bug 826383 - Improve Start/Stop FrameTimeRecording for telemetry usage
|
| | |
|
| |\ |
|
| | |
| | |
| | |
| | | |
This should reduce compile complexity saving time and reducing linker stress.
|
| |/ |
|
| | |
|
|/
|
|
|
|
| |
plumbing.
Backported from Mozilla bug 1707590 whereever possible.
|
|
|
|
|
|
| |
Unicode 9, and adjust APIs to fit the new identifier-type property model
Backported from Mozilla bug 1281448.
|
|
|
|
|
| |
This also simplifies GetCSSWhitespaceToCompressionMode (FFS with the function
names, Mozilla!) to be less fragile.
|
|\
| |
| |
| |
| |
| |
| | |
SDKs and fix system font crash.' (#1912) from dbsoft/UXP:AppleARM into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1912
Reviewed-by: Moonchild <moonchild@palemoon.org>
|
| |
| |
| |
| |
| |
| | |
font with newer SDKs.
Fix based on Mozilla Bug 1672842.
|
| | |
|
| | |
|
|/
|
|
|
|
| |
make it a trivial class
Also provide a couple of convenience "factory" methods to create simple and complex glyph values.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* master:
No issue - Update README and SECURITY
Issue #1885 - Follow-up: Update error message if invalid rootMargin specified.
Issue #1879 - Follow-up: Update config/external/nss/target to security/target.
Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver.
Issue #1879 - Revert changes to cryptox.h
Revert "Issue #1879 - spot-fix typo in cryptox.h"
Issue #1879 - spot-fix typo in cryptox.h
Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of nsSVGElement
Issue #21 - Remove use counters telemetry
Issue #1881 - Interpret empty or whitespace root margin string as zero length
Issue #1877 - Resolve NIGHTLY_BUILD conditionals.
Issue #1880 - Boot Comic Sans out of the font configuration.
|
| | |
|
| |
| |
| |
| | |
by reverting Issue #1751
|
| |
| |
| |
| | |
This reverts commit 3d671e4275c73a1484c72713304c6e04ec4ffc7c.
|
| |
| |
| |
| | |
This reverts commit cd1f7241353c35627672dc3f6f73eb8bbd5f4925.
|
| |
| |
| |
| |
| |
| | |
support files from /gfx"
This reverts commit 616b39413d570fd98a9a300483a3b657a00fa43b.
|
| |
| |
| |
| |
| |
| | |
support code"
This reverts commit 1ee35eafa043142293f3d42317c1eee490d00375.
|
| |
| |
| |
| |
| |
| | |
MOZ_WIDGET_TOOLKIT == 'cocoa’”
This reverts commit 1fe9c19305dadf2d5bcaa0e589fcd250389dfa8a.
|
|/
|
|
|
|
| |
pixman"
This reverts commit 2215d8467e260453efe6abcbc66218e367d0d2c3.
|
| |
|