Commit Graph

31 Commits

Author SHA1 Message Date
Mark Capella
7800d0949d Bug 1191872 - Move annotations to org.mozilla.gecko.annotation package, r=jchen 2015-08-10 19:19:51 -04:00
Jim Chen
13969fb4ad Bug 1157908 - Optimize pumpMessageLoop call to use less JNI; r=snorp 2015-04-27 20:52:52 -04:00
Ryan VanderMeulen
177d63cb25 Backed out changesets a486dcc9c233 and 7164a2488b28 (bug 1157908) for various Android test failures.
CLOSED TREE
2015-04-24 16:01:17 -04:00
Jim Chen
b537669366 Bug 1157908 - Optimize pumpMessageLoop call to use less JNI; r=snorp 2015-04-24 14:40:55 -04:00
dominique vincent
40e211f525 Bug 663803 - Zoomed view implementation using render document r=mcomella,snorp 2015-01-21 05:59:23 +01:00
Ryan VanderMeulen
29dbcceb44 Backed out changesets f6de43db6fcf, 47755f2acbc4, and aa6ed82c6aa4 (bug 1075644) for being the likely cause of bug 1085627 (and other webaudio timeouts with that test disabled). 2014-10-28 14:45:25 -04:00
Jim Chen
e5d3b0ef13 Bug 1075644 - Reduce Gecko thread priority at very start; r=snorp r=bnicholson 2014-10-20 12:55:30 -04:00
Wes Kocher
5428f22521 Backed out 3 changesets (bug 1075644) for Android build bustage on a CLOSED TREE
Backed out changeset c44f001ea6c1 (bug 1075644)
Backed out changeset ca0dfff936c2 (bug 1075644)
Backed out changeset 47264e561dce (bug 1075644)
2014-10-17 11:33:15 -07:00
Jim Chen
f86551b4b4 Bug 1075644 - Reduce Gecko thread priority at very start; r=snorp r=bnicholson 2014-10-17 12:46:35 -04:00
Jim Chen
de6f7fee98 Bug 1062377 - Add JUnit test for new GeckoBackgroundThread; r=rnewman 2014-09-30 18:19:26 -04:00
Brian Nicholson
b9cc27949f Bug 1073052 - Use main looper to initialize UI thread and handler. r=rnewman 2014-09-25 13:27:03 -07:00
Jim Chen
bc20fda4ad Bug 1063120 - Synchronously respond to Gecko requests if running on Gecko thread; r=bnicholson 2014-09-11 18:31:33 -04:00
Jim Chen
e0881892d9 Bug 1062379 - Don't reduce Gecko thread priority for multicore devices; r=mfinkle
For multicore devices, the Gecko thread should be able to run on a separate core than the UI thread, so there's no reason to lower the Gecko thread priority in consideration for the UI thread. Patch also fixes some race conditions involving sGeckoThread in ThreadUtils.
2014-09-09 13:46:48 -04:00
Wes Johnston
5dc7f98d36 Bug 1014712 - Store ms tile image information for showing on about:home. r=rnewman,lucasr 2014-06-10 06:22:47 -07:00
Richard Newman
26c348c1e4 Bug 1034509 - Fix timing issue in testDistribution. r=nalexander 2014-07-05 11:00:42 -07:00
Richard Newman
2b371b9831 Bug 1014338 - Pre: add ThreadUtils.assertNotOnUiThread. r=margaret 2014-05-22 17:34:04 -07:00
Jim Chen
b3a4e6b941 Bug 1003670 - Add testEventDispatcher. r=bnicholson, r=mcomella 2014-05-05 13:18:00 -04:00
Lucas Rocha
ec16069e42 Bug 940575 - Handle null background thread in isOnBackgroundThread() (r=rnewman) 2014-04-01 15:02:13 +01:00
Richard Newman
074ed80355 Bug 975838 - Part 1: add methods to log or throw if called on the wrong thread, pepper GeckoMenu with thread affinities. r=wesj 2014-03-17 19:39:40 -07:00
Richard Newman
70e7e5c2ea Backed out changeset 1e8fa32e8abd (bug 975838) 2014-03-17 22:42:34 -07:00
Richard Newman
bc894466fd Bug 975838 - Part 1: add methods to log or throw if called on the wrong thread, pepper GeckoMenu with thread affinities. r=wesj 2014-03-17 19:39:40 -07:00
Brian Nicholson
cf355671a1 Bug 924478 - Initialize sPriorityResetRunnable only once. r=kats 2013-10-08 12:25:42 -07:00
Brian Nicholson
06729ad4d2 Bug 897162 - Lower Gecko thread priority when showing Top Sites page. r=lucasr 2013-10-01 12:55:00 -07:00
Chris Kitching
cf37dadec5 Bug 897123 - Make GeckoAppShell.pumpMessageLoop waste less CPU time r=jchen 2013-07-26 12:02:00 -07:00
Jim Chen
aa0541a2ef Bug 889881 - Refactor and add a Gecko handler to ThreadUtils; r=blassey 2013-07-09 16:25:55 -04:00
Jim Chen
10f77ed4eb Bug 860879 - Add UiThreadBlockedException and utility method to dump all stack traces; r=kats 2013-05-01 15:30:49 -04:00
Kartikaya Gupta
b7ba594b25 Bug 850318 - Avoid blocking the UI thread on the background thread when calling getClipboardText. r=wesj 2013-03-22 22:03:17 -04:00
Kartikaya Gupta
e3ba395974 Bug 802130 - Add a ThreadUtils.isOnUiThread helper function. r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
db8bea500d Bug 802130 - Move GeckoAppShell.getHandler() to ThreadUtils.getBackgroundHandler(). r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
20a994a858 Bug 802130 - Move mMainHandler into ThreadUtils. r=mfinkle 2013-03-15 11:52:53 +01:00
Kartikaya Gupta
87c2200905 Bug 802130 - Move assertOnThread functions to a new ThreadUtils class. r=mfinkle 2013-03-15 11:52:52 +01:00