Jim Chen
cea34e4151
Bug 1191083 - Rename and expand GeckoThread.LaunchState; r=snorp
...
GeckoThread.LaunchState now covers the entire GeckoThread lifetime and
not just launch, so it's renamed to GeckoThread.State. More utility
methods are added to check for the current state.
2015-08-13 00:53:38 -04:00
Melchiorre Alastra
62041a408a
Bug 1116349 - Flush Picasso LRU cache on memory pressure events
2015-07-22 18:00:07 -07:00
James Willcox
227a16c75d
Bug 1106827 - Improve handling of Android memory pressure events r=rnewman
2015-03-20 09:51:20 -05:00
Richard Newman
62fa7b6eee
Bug 1077590 - Part 1: make all per-profile DB access go through a profile. r=wesj
...
* * *
Bug 1077590 - Review comments.
2015-01-11 20:45:09 -08:00
Chris Kitching
5d126e171c
Bug 1081397: Finalise large numbers of fields. r=rnewman
...
* * *
Bug 1081397 : Finalise large numbers of fields. r=rnewman
2014-10-11 00:17:01 +01:00
Chris Kitching
4ec9a79856
Bug 1047971: Delete redundant initialisers-to-default-values from constructors r=rnewman
2014-08-03 21:06:05 -07:00
Richard Newman
5042e5ec9c
Bug 1042383 - Part 2: use optimizable build-time flags for SDK-dependent code. r=mfinkle
2014-07-30 08:19:35 -07:00
Richard Newman
52708acad8
Bug 1041632 - Part 7: make MemoryMonitor thread-safe. r=ckitching
2014-07-21 10:22:45 -07:00
Richard Newman
dd3dd366fe
Bug 969637 - NullPointerException in org.mozilla.gecko.GeckoConnectivityReceiver.start. r=wesj
2014-02-27 12:32:34 -08:00
Brad Lassey
d6c76fa76a
bug 744519 - mplement memory-pressure flag to react quicker to memory pressure, without waiting for event loop r=gsvelto
2013-11-27 06:52:05 -05:00
Chris Kitching
8937b73a41
Bug 888326 - Part 2: Refactoring Favicons to be static, not a singleton - the singleton instance was staticly assigned and never cleared. r=mleibovic
2013-09-12 10:49:20 -04:00
Chris Kitching
399abf169d
Bug 888326 - Part 1: Move the favicons class into its own package and, while we're at it, get rid of unused imports in the touched files. r=mleibovic
2013-09-12 10:48:59 -04:00
Brad Lassey
21f2493d5e
bug 882196 - Android crash in nsXPCWrappedJS::AddRef, remove nsAppShell::NotifyObservers r=kats
2013-06-17 17:09:09 -04:00
Chris Peterson
e4b56d7c7f
Bug 859229 - Part 3: Fix order of Java imports. r=kats
2013-04-08 00:51:56 -07:00
Kartikaya Gupta
db8bea500d
Bug 802130 - Move GeckoAppShell.getHandler() to ThreadUtils.getBackgroundHandler(). r=mfinkle
2013-03-15 11:52:53 +01:00
Kartikaya Gupta
e8238c7e73
Bug 846774 - Replace the sync event with an ack flag on events. r=cpeterson
2013-03-10 22:43:30 +00:00
Mark Finkle
c2717634a6
Bug 836924 - java.lang.NullPointerException: at org.mozilla.gecko.Tabs.getContentResolver r=bnicholson
2013-02-18 16:17:54 -05:00
Kartikaya Gupta
0a06b71653
Bug 816879 - Only block on gecko in the onLowMemory android notification, not the onTrimMemory suggestion. r=snorp
2013-01-30 13:53:02 -05:00
Kartikaya Gupta
53fc87513b
Bug 816879 - Treat all memory pressure events when Fennec is in the foreground as low-pressure. r=snorp
2013-01-30 13:52:49 -05:00
James Willcox
7a0808223d
Bug 803154 - Don't wait on Gecko for non-emergency memory reduction events r=kats
2013-01-29 13:24:43 -05:00
Kartikaya Gupta
24603fda3a
Bug 832987 - Make sure the launch state is updated on Gecko:Ready even if GeckoApp isn't around at the time. r=cpeterson
2013-01-23 09:38:57 -05:00
Chris Peterson
f7eecfb60e
Bug 828594 - Part 2: Remove unused Java imports. r=kats
2013-01-09 10:32:50 -08:00
Kartikaya Gupta
a0fc935672
Bug 817134 - Remove the low-res screenshotting code. r=blassey
2012-12-15 10:43:52 -05:00
Lucas Rocha
21e788d415
Bug 807279 - Turn Favicons into a singleton (r=mfinkle)
2012-12-03 08:59:17 +00:00
Lucas Rocha
295d47fbc8
Bug 785945 - Add a LRU memory cache to Favicons and corresponding API (r=mfinkle)
2012-10-31 12:34:32 +00:00
Ed Morley
e878f44e88
Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for bustage or conflicting with backout of said bustage on a CLOSED TREE
2012-11-01 00:16:35 +00:00
Lucas Rocha
a2c4afc7d9
Bug 785945 - Add a LRU memory cache to Favicons and corresponding API (r=mfinkle)
2012-10-31 12:34:32 +00:00
Richard Newman
82a8012524
Bug 744961 - Safer handling of Context in MemoryMonitor. r=wesj
2012-10-21 09:32:39 -07:00
Wes Johnston
e3aa89fa64
Bug 744961 - Use history expiration. r=mfinkle
2012-10-19 17:36:21 -07:00
Wes Johnston
8054fa2f7b
backout 62207930924a, 6931d5b6f055, 31cdc85ce16e, and 0636839be2d1 to fix commit message
2012-10-19 17:49:42 -07:00
Wes Johnston
2c623960df
Bug 672956 - Use history expiration. r=mfinkle
2012-10-19 17:36:21 -07:00
Kartikaya Gupta
dcd136e64e
Bug 789923 - Drop saved thumbnails when device storage is low. r=mfinkle, lucasr
2012-10-16 10:07:06 -04:00
Brad Lassey
5bd2c31080
bug 797015 - [ARMv6] Add a pref to completely disable screenshot code (including memory allocation) r=mfinkle
2012-10-02 17:30:11 -07:00
Kartikaya Gupta
a931ea2b93
Bug 784040 - Add an intent to simulate an increase in memory pressure. r=mfinkle
2012-09-27 12:29:47 -04:00
Kartikaya Gupta
d7d7286376
Bug 791263 - Disable screenshotting under low-memory conditions. r=blassey
2012-09-25 15:46:17 -04:00
Kartikaya Gupta
65ba560237
Bug 783230 - Add code to dump basic memory stats on receiving a special broadcast intent. r=snorp
2012-09-20 12:38:35 -04:00
Kartikaya Gupta
9e713cc5d5
Bug 713032 - Add a MemoryMonitor class that will be the brains behind low-memory condition handling. r=snorp
2012-09-19 15:21:19 -04:00