fune/gfx
Emilio Cobos Álvarez 5730ee0ca5 Bug 1364813 - Remove IsFrameOfType, use non-virtual checks. r=jwatt
Extend the per-frame-class bit we have to devirtualize IsLeaf to also
devirtualize IsFrameOfType. That is, move this data to FrameClasses.py.

This was done by going through all the frame classes, trying to preserve
behavior.

The only quirky thing is that I had to add two more trivial frame
classes, `nsAudioFrame` for audio elements, and
`nsFloatingFirstLetterFrame`. That's because these frame classes were
returning different answers at runtime, but they do this only on
conditions that trigger frame reconstruction (floating, and being an
audio element, respectively).

Differential Revision: https://phabricator.services.mozilla.com/D194703
2023-11-26 22:17:28 +00:00
..
2d Backed out changeset 2b56c2b2837a (bug 1863914) for causing bustage on CanvasDrawEventRecorder.h. CLOSED TREE 2023-11-22 16:31:15 +02:00
angle Bug 1786490 - reformat the tree using black 23.3.0 r=sylvestre,webdriver-reviewers,taskgraph-reviewers,whimboo,jmaher,ahal,perftest-reviewers,geckoview-reviewers,afinder,m_kato 2023-09-06 16:14:30 +00:00
cairo Bug 1852200 - Turn on Pixman's NEON on Darwin platforms. r=gfx-reviewers,lsalzman 2023-09-08 10:00:42 +00:00
config Backed out 3 changesets (bug 1859625) for causing reftest assertion failures on gfxFeature.cpp. CLOSED TREE 2023-11-21 19:38:28 +02:00
docs no bug - docs: remove references to non existing docs r=geckoview-reviewers,owlish 2023-11-24 20:25:56 +00:00
gl Bug 1865991 - Allocate ID3D11Texture2D in SharedSurface_ANGLEShareHandle::Create() r=gfx-reviewers,lsalzman 2023-11-23 00:28:09 +00:00
graphite2
harfbuzz Bug 1864285 - Update harfbuzz to 8.3.0 r=jfkthame 2023-11-22 16:01:03 +00:00
ipc Backed out changeset 2b56c2b2837a (bug 1863914) for causing bustage on CanvasDrawEventRecorder.h. CLOSED TREE 2023-11-22 16:31:15 +02:00
layers Bug 1364813 - Remove IsFrameOfType, use non-virtual checks. r=jwatt 2023-11-26 22:17:28 +00:00
ots
qcms
skia Bug 1858347 - Fix instantiation of optically-sized system font in Skia on recent macOS versions. r=gfx-reviewers,lsalzman 2023-11-08 09:43:16 +00:00
src Bug 1847990 - Font fingerprinting detection and telemetry. r=timhuang,jfkthame,anti-tracking-reviewers 2023-11-13 10:05:22 +00:00
tests Bug 1861730 - Remove transition prefixes from nightly too. r=jwatt 2023-11-20 12:36:30 +00:00
thebes Bug 1866272. Support CSS page-size in WPT print reftests on macOS. r=emilio 2023-11-24 14:02:22 +00:00
vr Bug 1856795 - ride along: use = default; on some recently modified files r=emilio 2023-10-15 15:29:03 +00:00
webrender_bindings Backed out changeset 2b56c2b2837a (bug 1863914) for causing bustage on CanvasDrawEventRecorder.h. CLOSED TREE 2023-11-22 16:31:15 +02:00
wgpu_bindings Bug 1865940 - Update wgpu to revision a820a3ffba468cbb87c2a7e7bbe37065ed5207ee r=webgpu-reviewers,supply-chain-reviewers,nical 2023-11-25 22:03:15 +00:00
wr Bug 1865224 - Avoid invalidating render targets on more Mali GPUs. r=gfx-reviewers,aosmond 2023-11-20 17:26:30 +00:00
ycbcr
metrics.yaml
moz.build