Commit Graph

1287 Commits

Author SHA1 Message Date
Kartikaya Gupta
c57c560898 Bug 737553 - Refactor much of the code in DisplayPortCalculator and tune some of the behaviour. r=Cwiiis
Commonly reused pieces of code are pulled out into reusable functions in DisplayPortCalculator.
Reusing these functions makes the individual strategies' code much clearer and the similarities
between them more apparent. One actual bug was fixed, where the display port resolution was
incorrectly calculated in the DynamicResolutionStrategy. Prior to this change, it did not apply
the reshaping algorithm to the pre-velocity display port size, resulting in a different resolution
in some cases which would leave the content blurry. Additionally, the FixedMarginStrategy was
modified so that its margins are a multiple of the view size rather than constant pixel values.
2012-03-30 09:47:22 -04:00
Kartikaya Gupta
068ccaf6ce Bug 737553 - Fix null handling in DisplayPortCalculator. r=Cwiiis 2012-03-30 09:46:27 -04:00
Richard Newman
99955b0700 Bug 740637 - Better handling of unexpected failures during info/collections fetch. r=liuche,nalexander 2012-03-29 16:48:55 -07:00
Chris Peterson
a722fe223a Bug 739418 - When reporting a rethrown exception, report the original exception's stack trace. r=blassey
--HG--
extra : rebase_source : faff07d7900191e61fb2f287be9b3546809e8ec1
2012-03-28 17:51:02 -07:00
Richard Newman
b72c9936dd Bug 740326 - Fix over-long log tag. all credit,r=nalexander 2012-03-29 12:14:17 -07:00
Margaret Leibovic
a59acde6a1 Bug 736278 - (1/2) Add support for checkbox in doorhanger message. r=mfinkle 2012-03-27 14:36:20 -07:00
Richard Newman
70a3c27b9c Merge m-c to m-i. 2012-03-28 20:48:37 -07:00
Richard Newman
813d878c62 Bug 739519 - Part 2: logging. r=trivial 2012-03-28 17:25:24 -07:00
Marina Samuel
ac815dd833 Bug 739519 - Part 1: quickfix. r=rnewman 2012-03-28 17:25:24 -07:00
Phil Ringnalda
dc49de08a7 Back out 47afa45afdfb and ccb20a1169f1 (bug 697309) and c30bdfd14362 and 618b680315ee (bug 736278) for Android native Talos bustage 2012-03-28 00:09:25 -07:00
Richard Newman
3e19a89dd0 Remove forgotten stale file. NO BUG, r=trivial 2012-03-27 20:09:15 -07:00
Marina Samuel
fa474536b6 Bug 732147 - Send tab to device: receiving pushed tabs on Android. r=rnewman 2012-03-27 20:09:14 -07:00
Jeff Muizelaar
aa68f27a16 Bug 738188. Avoid crashing by disabling the screenshot drawing code. r=kats
The crashes seem to be caused by SurfaceChange breaking any future
onDrawFrame calls. We don't seem to handle renewing the context at all. I added
mController.disposeGLContext(); mController.initGLContext(); to the
SizeChange::run() but that doesn't seem to fix it.

Bug 739867 will add this support back.

--HG--
extra : rebase_source : a4f71b22f381756c4285311cd3288b3ef46d5543
2012-03-27 21:43:56 -04:00
Nick Alexander
cfa7c285dc Bug 709310 - Implement Handling of 5xxs, X-Weave-Backoff, Retry-After. r=rnewman 2012-03-27 18:41:34 -07:00
Margaret Leibovic
6db30bc5b0 Bug 736278 - Add support for checkbox in doorhanger message. r=mfinkle 2012-03-27 13:02:13 -07:00
Jared Wein
4ebd6d9d01 Backed out changeset 6e5e46023094 (bug 736278) 2012-03-27 15:20:39 -07:00
Margaret Leibovic
812699f61e Bug 736278 - (1/2) Add support for checkbox in doorhanger message. r=mfinkle 2012-03-27 14:36:20 -07:00
Sriram Ramasubramanian
62c443a5c8 Bug 736296: Avoid managed query while loading top sites. [r=mfinkle] 2012-03-27 14:31:29 -07:00
Margaret Leibovic
16a1cfed7e backout cecf156d7869 because of talos fail 2012-03-28 16:18:16 -07:00
Ali Juma
c76d5246fb Bug 735230 - Part 3: Use the new compositor pause/resume events. r=kats 2012-03-28 18:00:38 -04:00
Ali Juma
9d5313030b Bug 735230 - Part 2: Add compositor pause/resume events to Gecko. r=kats 2012-03-28 18:00:32 -04:00
Margaret Leibovic
54d613c763 Bug 740094 - Folder icon doesn't appear anymore. r=lucasr 2012-03-28 14:14:30 -07:00
Margaret Leibovic
975e98bbae Bug 736278 - (1/2) Add support for checkbox in doorhanger message. r=mfinkle 2012-03-27 14:36:20 -07:00
Mounir Lamouri
ca3103ca11 Bug 733142 - Attempt to fix crash in GeckoNetworkManager when onDestroy() is called. r=dougt 2012-03-28 13:29:41 -07:00
Brian Nicholson
bc71d88e70 Bug 726001 - Use BufferedHttpEntity for fetching favicons. r=mfinkle 2012-03-28 11:14:19 -07:00
Geoff Brown
3a44a30e97 Bug 739807 - Robocop: avoid character encoding warning; r=jmaher 2012-03-28 11:53:59 -04:00
Kartikaya Gupta
81d4da6416 Bug 739415 - Add a talos test that replays a sequence of captured MotionEvents to simulate user behaviour. r=jmaher 2012-03-27 16:16:14 -04:00
Kartikaya Gupta
0562fda9c1 Bug 739415 - Add ability to have raw files as test assets. r=jmaher 2012-03-27 16:16:13 -04:00
Brian Nicholson
5d8c5197c5 Bug 738859 - Increment mActivityDepth for all activities launched from GeckoApp. r=blassey
--HG--
extra : rebase_source : f336548259f18347e0592329c2e5e678abbc8c43
2012-03-27 12:25:26 -07:00
Richard Newman
b961a879fa Bug 731024 - Part 5: Safer handling of deleted items. r=nalexander 2012-03-27 10:47:26 -07:00
Richard Newman
1e7bc71d4f Bug 731024 - Part 4: Handle additional types. Test for livemarks. r=nalexander 2012-03-27 10:47:26 -07:00
Richard Newman
f5420c6048 Bug 739515 - Defensive coding for Fennec history entries. r=emtwo,nalexander 2012-03-27 10:47:26 -07:00
Lucas Rocha
6ec4cce636 Bug 737867 - Share same LayoutInflater instance in AwesomeBarTabs (r=mfinkle) 2012-03-27 18:05:41 +01:00
Lucas Rocha
b63f0095e7 Bug 737867 - Apply ViewHolder pattern on AwesomeBar's History tab (r=mfinkle) 2012-03-27 18:05:41 +01:00
Lucas Rocha
0ad9b6469c Bug 737867 - Apply ViewHolder pattern in AwesomeBar's All/Bookmarks tabs (r=mfinkle) 2012-03-27 18:05:41 +01:00
Mark Finkle
6f47a41cd7 Bug 738976 - java.lang.NullPointerException at org.mozilla.gecko.db.LocalBrowserDB.updateFaviconForUrl r=blassey 2012-03-27 08:47:14 -04:00
Chris Peterson
05adde8605 Bug 738695 - Part 2: Unify redundant IME mComposing and mCompositionStart variables. r=blassey 2012-03-23 10:32:42 -07:00
Chris Peterson
23afeac12e Bug 738695 - Part 1: Remove Native Fennec's unused returnIMEQueryResult() (but not XUL Fennec's half). r=blassey 2012-03-23 14:00:19 -07:00
Chris Peterson
56da934130 Bug 720300 - Don't submit AwesomeBar text when there is an active composition string. r=blassey, m_kato 2012-03-22 17:37:32 -07:00
Margaret Leibovic
8d9fe35316 Bug 715274 - Fix testBookmark now that we remove the folder header instead of hide it. [r=wesj] 2012-03-26 16:38:52 -07:00
Brad Lassey
b393e84b74 bug 728224 - Create default bookmarks on local DB creation, follow up to correct issue with relative objdirs r=mfinkle 2012-03-26 15:50:27 -04:00
Sriram Ramasubramanian
6e516d53fc Bug 739334: Cleanup bookmarks' AsyncTasks. [r=mfinkle, r=margaret] 2012-03-26 14:43:35 -07:00
Sriram Ramasubramanian
742cef1cde Bug 715274: Fix lists in AwesomeScreen. [r=mfinkle, r=margaret] 2012-03-26 14:39:24 -07:00
Gian-Carlo Pascutto
a722ea4e6e Bug 729532 - Rename changed strings so translators will pick them up. r=mfinkle 2012-03-26 19:36:40 +02:00
Wes Johnston
56a3a8dcd7 Bug 738890 - Disable testJarReader until we have a fix for it. r=mfinkle 2012-03-26 10:35:34 -07:00
Kartikaya Gupta
49319e3671 Bug 729528 - Delete some unneeded things. r=Cwiiis 2012-03-26 13:15:50 -04:00
Kartikaya Gupta
013f913f27 Bug 729528 - Add an alternate strategy with a margin that is a multiple of view-size and shifts it with velocity bias. r=Cwiiis 2012-03-26 13:15:50 -04:00
Kartikaya Gupta
f5a59a4781 Bug 729528 - Add an alternate strategy where we have no display port, to better isolate problems in layout/draw code. r=Cwiiis 2012-03-26 13:15:50 -04:00
Kartikaya Gupta
0d6885cc9e Bug 729528 - Add an alternate code path (selected at compile-time) to render low-res content while panning. r=Cwiiis 2012-03-26 13:15:50 -04:00
Kartikaya Gupta
b314281113 Bug 729528 - Move displayport calculation and comparison code into a DisplayPortCalculator class. No functional changes intended. r=Cwiiis 2012-03-26 13:15:50 -04:00