gecko-dev/gfx
Glenn Watson adbb5ec13d Bug 1601865 - Fix scrollbar cache slices having extra primitives. r=nical
There's two potential cases handled by this patch:

(1) A scrollbar container followed by another scrollbar container.
    In this case, we need to ensure these are placed into separate
    clusters, even though the cluster flags otherwise match, to
    ensure that slice creation will see the two clusters.

(2) If a fixed position scroll root trails a scrollbar container.
    In this case, ensure that a scrollbar contains marks the
    cluster flags to create a slice straight after the scrollbar,
    to avoid other primitives with the same scroll root sneaking
    into the scrollbar container.

Differential Revision: https://phabricator.services.mozilla.com/D61519

--HG--
extra : moz-landing-system : lando
2020-02-04 09:21:16 +00:00
..
2d Bug 1610670 - Add AllPhysicalHalfCorners() to support range-based for loops. r=mats 2020-02-04 03:28:47 +00:00
angle Bug 1608235 - [ANGLE] Validate context before use. r=sotaro 2020-01-23 02:59:17 +00:00
cairo Bug 1584639 - silence Cairo shift warnings. r=aosmond 2019-11-19 11:49:35 +00:00
config Bug 1600472 - Disable allowing sacrificing subpixel anti-aliasing for small screens. r=jrmuizel 2020-01-10 16:57:55 +00:00
docs Bug 1605508 - Write new on-boarding document with rendering overview 2020-01-30 08:51:03 +00:00
gl Bug 1474281 - Remove unneeded debug print. r=jgilbert 2020-01-31 17:17:49 +00:00
graphite2 Bug 1569369 - Add RLBox verifications to tainted data from sandboxed libGraphite r=jfkthame 2019-12-19 16:05:47 +00:00
harfbuzz Bug 1592165 - Update HarfBuzz to 2.6.4. r=jfkthame 2019-11-07 15:52:22 +00:00
ipc Bug 1605934 - Use nested namespaces r=sg 2020-01-18 13:48:34 +00:00
layers Backed out changeset e9ec1b50f99a (bug 1506376) for devtools multiple failures in browser_animation_keyframes-graph_special-colors.js 2020-02-04 03:43:28 +02:00
ots
qcms Bug 1600911 - Implement AVX variant of QCMS ICCv2 algorithm. r=jrmuizel 2019-12-17 19:22:36 +00:00
sfntly Bug 1583192 - Re-apply bug 1330495 after bug 1581145. r=froydnj 2019-11-11 13:41:11 +00:00
skia Bug 1600470 - Reduce the emboldening strength used for synthetic-bold faces with FreeType. r=lsalzman 2019-12-17 15:51:57 +00:00
src Bug 1611589 - Fix precedence of font-feature-settings vs disabling of ligatures due to letter-spacing. r=lsalzman 2020-01-25 12:18:00 +00:00
tests Bug 1432856 - Extended focus methods in Window.webidl, Client.webidl and Element.webidl to pass CallerType. r=smaug 2020-01-16 14:38:40 +00:00
thebes Bug 1610670 - Add AllPhysicalCorners() to support range-based for loops. r=mats 2020-02-04 03:28:35 +00:00
vr Bug 1612256 - Change VRManagerChild::ShutDown() similar to CompositorBridgeChild::ShutDown() r=nical 2020-01-31 08:20:56 +00:00
webrender_bindings Bug 1611743 - Handle IDCompositionSurface::BeginDraw() error r=nical 2020-01-28 15:22:23 +00:00
wgpu Bug 1609175 - WebGPU bind groups and compute pipelines r=jgilbert,webidl,smaug,bzbarsky 2020-01-24 16:27:09 +00:00
wr Bug 1601865 - Fix scrollbar cache slices having extra primitives. r=nical 2020-02-04 09:21:16 +00:00
ycbcr Bug 1439659 - Make |MOZ_{LITTLE,BIG}_ENDIAN| into function macros so that invoking them inside |#if| conditions when they haven't been defined yet is a compile error. r=froydnj 2019-12-13 20:51:04 +00:00
moz.build Bug 1594907 - Fix some duplicate URL segments in firefox-source-docs, r=sylvestre 2019-11-07 23:07:20 +00:00