gecko-dev/gfx
Botond Ballo ab2b6fc21f Bug 1397434 - Remove the ActiveElementUsesStyle optimization in ActiveElementManager. r=kats
The optimization avoided a 10ms delay in generating synthesized mouse events
after a touch tap, if the tapped element wasn't styled differently when in
the |:active| state.

This dates back to the B2G days when the delay was in the critical path of
app startup times. It's less important today, and determining whether the
element is styled differently is an expensive operation in the style engine,
so we are removing it.

MozReview-Commit-ID: FYO1GlCR3gS

--HG--
extra : rebase_source : 1b7ce6eec77d0260b153bfcd93e81bccb3558107
2017-09-11 16:44:52 -04:00
..
2d Bug 1393956 - ensure NativeFontResourceDWrite is thread-safe. r=bas 2017-09-05 15:30:13 -04:00
angle Bug 1322746 - Add general ID3D11Texture2D to EGLStream support to ANGLE. - r=jerry 2017-09-02 21:52:13 -07:00
cairo Bug 1394002 Suppress warnings in third party cairo and libpixman code r=jrmuizel 2017-08-24 12:26:10 -05:00
config Bug 1390840 - Add prefs to display the debugging view of webrender's texture cache and intermediate targets. r=jrmuizel 2017-08-23 12:00:37 +02:00
doc Bug 1397831 - Update webrender to commit 6cf9cd4075efdf7467bad71b372170f626a8fce4. r=jrmuizel 2017-09-08 11:53:34 -05:00
docs
gl Bug 1396521 - Check that we have ANGLE exts for blitting from d3d. - r=daoshengmu 2017-09-05 20:27:16 -07:00
graphite2 Bug 1349310 - Update graphite2 to release 1.3.10. r=milan 2017-05-08 12:08:24 +01:00
harfbuzz Bug 1393375 - Update HarfBuzz to version 1.5.1. r=jfkthame 2017-09-07 09:36:27 -04:00
ipc Bug 1390138 - Add render() error handling to gecko. r=jrmuizel 2017-09-05 15:18:15 -04:00
layers Bug 1397434 - Remove the ActiveElementUsesStyle optimization in ActiveElementManager. r=kats 2017-09-11 16:44:52 -04:00
ots Bug 1391855 - OTS: Match signedness in GlatEntry loop. r=jfkthame 2017-08-19 15:26:11 -07:00
qcms
sfntly Bug 1353650 - Part 3: Add missing includes in subsetter_impl.cc. r=jfkthame 2017-04-05 16:19:55 +02:00
skia Bug 1395127 - fix Skia's AAA to work with even rounding. r=jrmuizel 2017-09-05 13:38:49 -04:00
src Bug 1391803 - Use nsStringFwd.h for forward declaring string classes. r=froydnj 2017-08-16 16:48:52 -07:00
tests Rename the Advanced Layers pref to indicate that it's stable. (bug 1385051 part 1, r=milan) 2017-09-08 10:21:18 -07:00
thebes Bug 1395061 - patch 4 - Refactor checks in the gfxPlatformFontList::GetFontList loop to use a single virtual method call instead of three separate calls. r=jrmuizel 2017-09-11 19:24:01 +01:00
vr Bug 1397397 - Detect vrdisplayconnect/vrdisplaydisconnect events with IsTrackedDeviceConnected() in OpenVR; r=kip 2017-09-08 15:35:53 +08:00
webrender merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-09-09 11:44:38 +02:00
webrender_api Bug 1397831 - Update webrender to commit 6cf9cd4075efdf7467bad71b372170f626a8fce4. r=jrmuizel 2017-09-08 11:53:34 -05:00
webrender_bindings Bug 1397922. Correctly set the opacity of blob images. r=Gankro 2017-09-09 17:43:45 -04:00
ycbcr Bug 1360429 - Part 1. inline arm assember for YCBCR should be on arm only. r=sotaro 2017-04-28 13:22:07 +09:00
moz.build