gfx/thebes/gfxPlatform.cpp
751cfcb170a110e63c1eed604e58640b19a69d9d
created 2014-10-14 20:55 -0700
pushed 2015-01-12 19:37 +0000
Chris Jones Chris Jones - Bug 1082997 - Add an option to explicitly disable skia-gpu and fix the build when it's disabled. r=mattwoodrow
b78c603d01b9c4160afbcbde66214f08cd81e3bc
created 2014-11-11 17:28 -0800
pushed 2014-11-28 15:29 +0000
Seth Fowler Seth Fowler - Bug 1071217 - Explicitly initialize the image module from gfxPlatform::Init. r=bas, a=lsblakk
f15a0fd7e3db81d3680d031782771e56a6a0d3af
created 2014-10-08 13:17 -0700
pushed 2014-11-28 15:29 +0000
Eric Rahm Eric Rahm - Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
b92b206a27605a332c3e09dd17370186f6af7ac3
created 2014-10-06 16:32 -0700
pushed 2014-11-28 15:29 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
f06cd735b5b3da53a517d763c179c5fe67a97377
created 2014-10-06 13:08 -0700
pushed 2014-11-28 15:29 +0000
Eric Rahm Eric Rahm - Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
0ffdd0092d9b617c33d3cfeb661c863baa5112b7
created 2014-10-03 09:50 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1074194 - Factor out gfxContext::SetColor()'s color management conversion into a gfxPlatform helper. r=Bas
30d4130c504fd9abc9ac1ad4badda2ea2a734d6a
created 2014-09-18 01:40 +0200
pushed 2014-11-28 15:29 +0000
Bas Schouten Bas Schouten - Bug 1068613 - Addendum 4: Fix bustage due to stray character. r=bustage on a CLOSED TREE
a3adee0a1c5f2c612a007f21e6b8cc2019f76ebc
created 2014-09-18 01:04 +0200
pushed 2014-11-28 15:29 +0000
Bas Schouten Bas Schouten - Bug 1068613 - Addendum 3: Fix bustage due to stray character. r=bustage on a CLOSED TREE
9a082ef1223af6141df14cdfeba22f1966da0bee
created 2014-09-18 00:25 +0200
pushed 2014-11-28 15:29 +0000
Bas Schouten Bas Schouten - Bug 1068613 - Addendum: Fix bustage in ASAN builds. r=bustage on a CLOSED TREE
4a1a9df5a8d6411c80837b3feecec3753464c865
created 2014-09-17 23:23 +0200
pushed 2014-11-28 15:29 +0000
Nicolas Silva Nicolas Silva - Bug 1068613 - Part 2: Add an ErrorReporter that appends the error to app notes in the crash report. r=bas
9528e6149978daae6258705dbcc255906c1dc8dc
created 2014-09-16 10:58 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Kew Jonathan Kew - bug 1066043 - split gfxFont.cpp and .h into more manageably-sized pieces. r=jdaggett
b1fa2ac5a78006879f3988f01259780d6d8d9813
created 2014-09-14 23:52 +0200
pushed 2014-11-28 15:29 +0000
Bas Schouten Bas Schouten - Bug 1066677: Pass on D2D 1.0 as a fallback when using D2D1.1. r=BenWa
7b9201731195c5391405de8d9f52b370a34a4ba0
created 2014-09-14 23:51 +0200
pushed 2014-11-28 15:29 +0000
Matt Woodrow Matt Woodrow - Bug 1046550 - Part 3: Use Direct2D 1.1 when preffed on. r=bas
27ce050ada045b731a3dc0aa7d58eda47179c289
created 2014-09-11 16:52 -0700
pushed 2014-11-28 15:29 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1049251 - Partially disable SkiaGL on Low total system memory r=jrmuizel
075a07c452d28bb7265bf307cbd242c724935d35
created 2014-09-10 15:53 -0300
pushed 2014-11-28 15:29 +0000
Felipe Gomes Felipe Gomes - Bug 1063848 - Disable e10s in safe mode. r=bsmedberg,ally.
33afab4b84f90459dd31c167d69163e11983b22b
created 2014-09-08 16:23 +0900
pushed 2014-11-28 15:29 +0000
John Daggett John Daggett - Bug 1062058 part 1 - avoid passing around proxy font entry object. r=heycam
4ae055d7bc847dd8554b43aa678e3d77a3f3be8c
created 2014-09-10 15:53 -0300
pushed 2014-10-13 16:35 +0000
Felipe Gomes Felipe Gomes - Bug 1063848 - Disable e10s in safe mode. r=bsmedberg, r=ally, a=lmandel
475dda11adedb7a714fde7347684dc324b225dab
created 2014-09-11 16:52 -0700
pushed 2014-10-13 16:35 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1049251 - Partially disable SkiaGL on Low total system memory. r=jrmuizel, a=bajaj
edf91fe901ca0ea6030984a5ef23981445e20b68
created 2014-09-04 10:28 -0700
pushed 2014-10-13 16:35 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1061943 - Purge all GradientCache on memory-pressure. r=jrmuizel, a=bajaj
a5d0c86dca93950a214c93923b3338d542561f73
created 2014-09-02 18:49 -0700
pushed 2014-10-13 16:35 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1060790 - Call glFlush() to SkiaGL's GLContext on memory-pressure. r=gw280, a=bajaj
1e22fe6f04627d4b750a180144a2bd6554b53526
created 2014-08-27 10:57 +1200
pushed 2014-10-13 16:35 +0000
Matt Woodrow Matt Woodrow - Bug 1047945 - Delete the TileExpiry object at shutdown to avoid leak warnings. r=BenWa
6ffbc0815d0846c6c90a3854a24bcb4a1f265eb7
created 2014-08-22 12:16 +1200
pushed 2014-10-13 16:35 +0000
Matt Woodrow Matt Woodrow - Bug 1056427 - Stop PRenderFrame from managing PLayerTransaction since it hasn't worked since the layers refactoring. r=roc
b6e328e2e2b5682a5d3d643d45ed9e3efe9a6d39
created 2014-08-20 12:09 -0700
pushed 2014-10-13 16:35 +0000
Daniel Holbert Daniel Holbert - Bug 1056256: Update callsite of Skia function 'setTextureCacheLimits' to use its new name, 'setResourceCacheLimits'. r=snorp
f0ae82398d23ea2ad209106f7d3f681c6366a355
created 2014-08-05 10:49 +0300
pushed 2014-10-13 16:35 +0000
Simon Montagu Simon Montagu - Bug 756022 patch 3: merge tr with x-western, r=jfkthame
0b923ab187d335f2f3c75359817248cbf2ca2a19
created 2014-08-05 10:49 +0300
pushed 2014-10-13 16:35 +0000
Simon Montagu Simon Montagu - Bug 750622 patch 2: merge x-central-euro with x-western, r=jfkthame
3d88e3845d62f187474f6dc346f71f600cbb125f
created 2014-08-05 10:49 +0300
pushed 2014-10-13 16:35 +0000
Simon Montagu Simon Montagu - Bug 750622 patch 1: merge x-baltic with x-western, r=jfkthame
cf06f4bff97eb2961cee214d92183ccdab5b7b82
created 2014-07-29 11:58 -0400
pushed 2014-10-13 16:35 +0000
Milan Sreckovic Milan Sreckovic - Bug 1045680 - Instead of checking <= 256mb, check < 512mb. r=jwillcox
4d0e517b8d2b0aee905341e7294880b3058d3a4e
created 2014-08-01 12:37 -0700
pushed 2014-10-13 16:35 +0000
Kyle Huey Kyle Huey - Bug 1046416: Shut down gfxPlatformFontList on all platforms. r=jfkthame
2b061899d368bad625ca3dd6d3f1d4cd41d5f4bc
created 2014-09-10 15:53 -0300
pushed 2014-09-26 13:41 +0000
Felipe Gomes Felipe Gomes - Bug 1063848 - Disable e10s in safe mode. r=bsmedberg, r=ally, a=sledru, ba=jorgev
6372c8ea15fc98664ac2bc5fe80b5ed0e22f0e41
created 2014-07-22 22:46 +0200
pushed 2014-09-02 16:39 +0000
Jan Alexander Steffens (heftig) Jan Alexander Steffens (heftig) - Bug 1042295 - Change in Linux OMTC activation. r=nical a=sylvestre
8559977348164c1b0dbdf0e0e830a90bbebb894b
created 2014-07-11 15:10 -0700
pushed 2014-09-02 16:39 +0000
Jeff Gilbert Jeff Gilbert - Bug 1037151 - Merge SharedSurface_GL into SharedSurface. - r=mattwoodrow
41e0d63ab36ec64dc1995f9bd9cb6d43494b7f16
created 2014-07-10 10:58 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1034702 - Remove gfxPlatform::GetThebesSurfaceForDrawTarget(). r=Bas
6ded4c1712e64a86e9b26809fd3293845f790737
created 2014-07-01 14:44 -0700
pushed 2014-09-02 16:39 +0000
Walter Litwinczyk Walter Litwinczyk - Bug 701948 - Rename nsIGfxInfo::FEATURE_NO_INFO to nsIGfxInfo::FEATURE_STATUS_OK. r=jgilbert
6abd5ef709cc76f0fd9077fabc6eeb2a3cc19441
created 2014-05-31 15:11 +0900
pushed 2014-09-02 16:39 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1018034 - Remove the "gfx.font_rendering.harfbuzz.scripts" pref. r=jfkthame
6be0bab78c2ab8456f393a9a7b7463c1b2c6289e
created 2014-06-17 09:41 +0200
pushed 2014-09-02 16:39 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1026562 - "Always create ImageBridge when OMTC is enabled on gonk". r=nical
cd59e16a415d92a85ca1ca982b88e443a8983bc8
created 2014-06-26 08:40 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1025537 - Stop using gfxImageSurface in gfxBlur and gfxPlatform::CreateDrawTargetForData. r=mattwoodrow
2c62d4b7b0554e09efe43a7e543fc6e976d6aac0
created 2014-06-23 14:49 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in gfx - r=jrmuizel
4c3c8d6368f386255bcc2de53aa009587b31f076
created 2014-06-19 21:35 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1027763, part 2 - Make non-Moz2D callers of DrawTarget::GetType() call DrawTarget::GetBackendType() instead. r=Bas
3ff80fbb7fc3e829ce926b35ade7e933c3bfd184
created 2014-06-17 10:37 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1025858 - Remove gfxPlatform's SourceSnapshotDetached. r=gal
51d6530ce1b3e7971bf2c1b8512aa0c25791c4e1
created 2014-06-17 10:08 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1022031 - Rework gfxPlatform::GetSourceSurfaceForSurface so that it doesn't need to use a Thebes backed gfxContext (Moz2D conversion). r=mattwoodrow
2750c7e119be3a0f7891fd92679bc836a8e8753f
created 2014-06-16 19:00 -0700
pushed 2014-09-02 16:39 +0000
Wes Kocher Wes Kocher - Backed out changeset 66f9a0038c67 (bug 774388) for various frequent intermittent failures including mochitest-2 on a CLOSED TREE
66f9a0038c679179b44f472375f86c827ec52b5b
created 2014-06-06 09:51 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Properly manage the lifetime of the compositor thread, by waiting for CrossProcessCompositorParents to die before destroying it - r=nical,mattwoodrow
bb0c777636e93ce8720dae30b9d54aad857f5486
created 2014-06-06 09:51 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 4: Flatten the way that we track whether we are using OMTC, and move Layers IPC shutdown code back to gfxPlatform (but still triggered by ShutdownXPCOM) - r=nical,sotaro
419c91a784bcc1ac32027b0b6300ab6779bac5c8
created 2014-06-12 20:24 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1022821, part 2 - In gfx code, stop returning RefPtr and, where not an out-param, stop using RefPtr arguments. r=Cwiiis
8b34896e9109d4ac82b50bbd121ab4b071fc78da
created 2014-06-12 13:00 +0100
pushed 2014-09-02 16:39 +0000
Ed Morley Ed Morley - Backed out changeset cd50c7187a48 (bug 1022821) for compilation errors
cd50c7187a48fe35406c5854800bc85b6e161c44
created 2014-06-12 12:33 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1022821, part 2 - In gfx code, stop returning RefPtr and, where not an out-param, stop using RefPtr arguments. r=Cwiiis
e7537b4f7a6c44b2fa7dc07b907ae1d57807b6dd
created 2014-06-11 14:52 +0100
pushed 2014-09-02 16:39 +0000
Chris Lord Chris Lord - Bug 1011569 - Remove PreferMemoryOverShmem in favour of IsSameProcess. r=nical
39371ca856c40b50f6d1f7f2e500cb3ee2ba60e0
created 2014-06-10 17:51 -0400
pushed 2014-09-02 16:39 +0000
Matt Woodrow Matt Woodrow - Bug 940845 - Part 6: Cache blurs when possible. r=Bas
8c40e85103216663aab0f1fa0ad51d77870a3f20
created 2014-06-10 07:02 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1021973 - Remove gfxPlatform::OptimizeImage(). r=Bas
6be2448e325c1ffbcb9c87dfd1cbf6730ed9c551
created 2014-06-06 22:41 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Kew Jonathan Kew - backout changeset 48b74ab18f92 (bug 1018034) due to MS Sans Serif regression with Thai system locale (see bug 1020826).
fc02eb625f9e8cb8d974147b785b96bff54741f6
created 2014-06-06 16:01 +0100
pushed 2014-07-21 20:25 +0000
Ed Morley Ed Morley - Backed out changeset 7a0d8feb1575 (bug 774388) for build failures during startup cache precompilation; CLOSED TREE
7d8281d3913a8a5b59727d57327dc7d3de623592
created 2014-06-06 15:58 +0100
pushed 2014-07-21 20:25 +0000
Ed Morley Ed Morley - Backed out changeset 6f2e001c5f39 (bug 774388)
779ef393fd2e1212159547605341d545a1e02d05
created 2014-06-06 15:58 +0100
pushed 2014-07-21 20:25 +0000
Ed Morley Ed Morley - Backed out changeset 4cfb80678174 (bug 774388)
4cfb80678174519d89180df9aec74f7bece589ba
created 2014-06-06 10:28 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Bustage fix: don't try to shut down layers IPC if we didn't initialize it because we were running xpcshell only - no review
6f2e001c5f3923c740bf2e3d8ca8750739c88758
created 2014-06-06 09:51 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 5: Wrap the global raw compositor thread pointer, and global raw refcount integer, into a proper refcounted singleton class - r=nical,mattwoodrow
7a0d8feb1575bb4883211ef09a8f029a205523e1
created 2014-06-06 09:51 -0400
pushed 2014-07-21 20:25 +0000
Benoit Jacob Benoit Jacob - Bug 774388 - Patch 4: Flatten the way that we track whether we are using OMTC, and move Layers IPC shutdown code back to gfxPlatform (but still triggered by ShutdownXPCOM) - r=nical,sotaro
ca725c15bdeb62c97ca0876a40aaacb8cac542e3
created 2014-06-06 10:24 +0100
pushed 2014-07-21 20:25 +0000
Reed Koser Reed Koser - Bug 965967, part 1 - Get rid of some Thebes backed gfxContexts in the plugin code (Moz2D migration). r=mattwoodrow
cbb2e610473e33fecd11c80489b4d4756a5a1f17
created 2014-06-05 11:15 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Kew Jonathan Kew - bug 1020008 - use mozilla::ArrayLength for array size. r=smontagu
849d75bfa0f863e95aa0cc4b8bd16f0aafc0bb89
created 2014-06-05 01:02 +0100
pushed 2014-07-21 20:25 +0000
Jonathan Watt Jonathan Watt - Bug 1019690 - Remove gfxPlatform::CreateOffscreenImageSurface(). r=Bas
48b74ab18f9278ae3202803af5e6c8a0757a83cb
created 2014-05-31 15:11 +0900
pushed 2014-07-21 20:25 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1018034 - Remove the "gfx.font_rendering.harfbuzz.scripts" pref. r=jfkthame
less more (0) -300 -100 -60 tip