gecko-dev/gfx
Kartikaya Gupta d6673c9aad Bug 1449620 - Extract an APZUpdater class from APZSampler. r=botond
The APZUpdater class holds the methods that are to be run on the updater
thread. Note that there are a few differences between the APZSampler and
APZUpdater classes - most notably, APZSampler no longer has a
"RunOnSamplerThread" function because there should never be any need to
dispatch runnables to the sampler thread. There is still a
RunOnUpdaterThread in APZUpdater, as well as a mechanism for dispatching
runnables to the controller thread via the updater thread.

MozReview-Commit-ID: LLVWzRyhYWl

--HG--
extra : rebase_source : d3d2ae18b40f24473cab5567a48b67b8f478a733
2018-03-28 18:36:42 -04:00
..
2d Bug 1388842. Add blob invalidation. r=mstange 2018-03-27 17:31:04 -04:00
angle Bug 1442791 - Build _linux files on BSDs in ANGLE. - r=jrmuizel 2018-03-21 23:47:58 -07:00
cairo Bug 1427480 - Increase the MAX_FONT_SIZE limit applied in cairo_ft_font to match the gfxFont size limit. r=lsalzman 2018-03-20 18:02:18 +00:00
config Bug 1437886 - Prevent shared surfaces from being used without WebRender. r=nical 2018-02-16 09:50:40 -05:00
doc Backed out 3 changesets (bug 1439960) for build bustages on APZInputBridgeChild.cpp and FrameBuilder.cpp. CLOSED TREE 2018-03-20 23:18:44 +02:00
docs
gl Bug 1449271 - Add a pref called gfx.compositor.glcontext.opaque that defaults to false and can be set to true in order to force the use of an opaque OpenGL context for the window on Mac. r=jrmuizel 2018-03-27 14:43:38 -04:00
graphite2 Bug 1443095 - Update graphite2 library to release 1.3.11 (plus upstream commit 6e24eb7e to fix leak). r=jrmuizel 2018-03-10 10:43:38 +00:00
harfbuzz Bug 1443812 - Update HarfBuzz to 1.7.6. r=jfkthame 2018-03-07 13:29:23 -05:00
ipc Bug 1448993 - Ensure the GPU process reports WR enabled-ness in crash reports. r=jrmuizel 2018-03-26 18:44:04 -04:00
layers Bug 1449620 - Extract an APZUpdater class from APZSampler. r=botond 2018-03-28 18:36:42 -04:00
ots Bug 1440659 - Update OTS library to latest upstream code (currently at f7238234966c466c5e3d11ee822e9760be0c527a, release 6.1.1 + recent changes from trunk). r=fredw 2018-02-23 14:32:24 +00:00
qcms Bug 1431637 - free qcms_transform r_clut. r=jrmuizel 2018-02-08 21:41:03 -05:00
sfntly Bug 1403346 - Replace all uses of ALLOW_COMPILER_WARNINGS with a template, remove ALLOW_COMPILER_WARNINGS. r=glandium 2017-10-25 15:12:09 -07:00
skia Bug 1448189 - follow-up - Don't use -mstackrealign with clang-cl. r=jbeich 2018-03-25 11:00:03 -04:00
src Backed out changeset c652b6d362f6 (bug 1440753) for permafailing on layout/reftests/scrolling/iframe-scrolling-attr-2.html a=backout 2018-03-23 16:54:23 +02:00
tests Bug 1444904 - Get the root scroll frame id from WebRender r=kats 2018-03-26 18:13:07 +02:00
thebes Bug 1388842. Add blob invalidation. r=mstange 2018-03-27 17:31:04 -04:00
vr Bug 1445647 - Fixed initialization of state.mSittingToStandingTransform 2018-03-14 13:30:06 -07:00
webrender Bug 1447998 - Update webrender to commit 22493328352ba432a7cd89491d81bfaa19bc1bce. r=jrmuizel 2018-03-28 09:11:21 -04:00
webrender_api Bug 1447998 - Update webrender to commit 22493328352ba432a7cd89491d81bfaa19bc1bce. r=jrmuizel 2018-03-28 09:11:21 -04:00
webrender_bindings Bug 1447998 - Update webrender to commit 22493328352ba432a7cd89491d81bfaa19bc1bce. r=jrmuizel 2018-03-28 09:11:21 -04:00
wrench Bug 1447998 - Update webrender to commit 22493328352ba432a7cd89491d81bfaa19bc1bce. r=jrmuizel 2018-03-28 09:11:21 -04:00
ycbcr Bug 1394734 - Replace CONFIG['MSVC'] by CONFIG['CC_TYPE'] r=glandium 2017-12-08 13:46:13 +01:00
moz.build Backed out 2 changesets (bug 1403519) for bustage on \python\mozbuild\mozbuild\test\frontend\test_reader.py on a CLOSED TREE 2018-01-17 07:23:40 +02:00