Jeff Muizelaar
a20af99e95
Bug 740061. Remove unused isDirty. r=kats
2012-03-31 13:05:05 -04:00
Jeff Muizelaar
e2e0ee3b02
Bug 740061. Use set() instead of union(). r=kats
...
mBufferrRect is either new Rect(0, 0, bufferSize.width, bufferSize.height)
or Rect() so we can just set() instead of unioning. This is cheaper
and avoids an allocation.
2012-03-31 13:04:14 -04:00
Jeff Muizelaar
e24bb20a4b
Bug 740061. Remove unused invalidate(rect). r=kats
2012-03-31 13:02:37 -04:00
Jeff Muizelaar
a218512f66
Bug 740983. Remove unneeded invalidate from scrollbar layers. r=kats
...
We used to fade the scrollbars by reuploading textures
rather than using a shader. Since the textures don't change anymore
the invalidate is unneeded.
2012-03-30 17:22:59 -04:00
Ed Morley
2aa4048571
Merge mozilla-central to mozilla-inbound
2012-03-31 15:28:55 +01:00
Mike Hommey
9220043382
Bug 736519 - Add jssubloader to removed-files. r=khuey
2012-03-31 09:33:29 +02:00
Mark Finkle
3a90fb7fa4
Bug 740823 - Disable creating and bundling the Feedback add-on r=mbrubeck
2012-03-30 21:09:05 -04:00
Mounir Lamouri
15a94acd89
Bug 740190 - Screen Orientation API: implement locking in Android. r=dougt
2012-03-29 23:31:12 -07:00
Mark Finkle
2b7676bb73
Bug 697309 - Add support for the Open Web Apps API - part 2 : about:apps r=mbrubeck r=fabrice
2012-03-30 00:50:48 -04:00
Mark Finkle
785ec62b79
Bug 697309 - Add support for the Open Web Apps API - part 1 : UI glue r=fabrice r=mbrubeck
2012-03-30 00:50:45 -04:00
Wes Johnston
f4839aa34d
Bug 735912 - Update tests for new behavior. r=mfinkle
2012-03-30 11:01:45 -07:00
Wes Johnston
b9c80fda75
Bug 735912 - Create databases at startup. r=mfinkle
2012-03-30 11:01:44 -07:00
Margaret Leibovic
490e156e19
Bug 740306 - Back button does not dismiss the keyboard in awesomebar. r=mfinkle
2012-03-30 17:00:41 -07:00
Joe Drew
500b32e0e5
Bug 737949 - Don't initialize EGL from Fennec java code, and remove GLThread altogether. r=pcwalton,jrmuizel
2012-03-30 10:50:54 -07:00
Wes Johnston
f7d3b8d0b7
Bug 740291 - Add a missing brace in the makefile. r=blassey
2012-03-30 13:00:45 -07: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
Wes Johnston
a56e9dd1aa
backout 2a46d0a93816, 3849a7572a98, and 8ba795535c17
2012-03-29 15:51:39 -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
b63bfdc832
Bug 736278 - (2/2) Add always/never permissions for click-to-play plugins. r=mfinkle
2012-03-27 14:36:25 -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
Brian Nicholson
d408b31b79
Bug 739698 - SearchEngines cleanup in browser.js. r=mfinkle
2012-03-27 15:54:01 -07:00
Mark Finkle
06b198494d
Bug 697309 - Add support for the Open Web Apps API - part 2 : about:apps r=mbrubeck, fabrice
2012-03-27 17:44:28 -04:00
Mark Finkle
2f703c1b23
Bug 697309 - Add support for the Open Web Apps API - part 1 : UI glue r=fabrice
2012-03-27 17:44:25 -04:00
Margaret Leibovic
7f74adc914
Bug 736278 - Add always/never permissions for click-to-play plugins. r=mfinkle
2012-03-27 13:02:46 -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
6852a41546
Backed out changeset 21c75d1d3295 (bug 730318)
2012-03-27 15:20:53 -07:00
Jared Wein
7b76074ed0
Backed out changeset 29529018c1da (bug 734323)
2012-03-27 15:20:50 -07:00
Jared Wein
4ebd6d9d01
Backed out changeset 6e5e46023094 (bug 736278)
2012-03-27 15:20:39 -07:00
Jared Wein
addbd2b02c
Backed out changeset 3a4ed2b028ad (bug 736278)
2012-03-27 15:20:32 -07:00
Jared Wein
3e2235d9fd
Backed out changeset 5f20ab3487db (bug 697309)
2012-03-27 15:20:27 -07:00
Jared Wein
f23498df0e
Backed out changeset add087add91a (bug 697309)
2012-03-27 15:20:20 -07:00
Mark Finkle
fc115012d7
Bug 697309 - Add support for the Open Web Apps API - part 2 : about:apps r=mbrubeck, fabrice
2012-03-27 17:44:28 -04:00
Mark Finkle
6394f46751
Bug 697309 - Add support for the Open Web Apps API - part 1 : UI glue r=fabrice
2012-03-27 17:44:25 -04:00
Margaret Leibovic
ff58958466
Bug 736278 - Add always/never permissions for click-to-play plugins. r=mfinkle
2012-03-27 14:36:25 -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
Mark Finkle
b129448af7
Backout a2b4067cb7f8, due to talos bustage
2012-03-28 23:23:33 -04:00
Margaret Leibovic
16a1cfed7e
backout cecf156d7869 because of talos fail
2012-03-28 16:18:16 -07:00
Margaret Leibovic
be8b25fda1
backout c86023072076 because of talos fail
2012-03-28 16:18:11 -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
7048f46a3a
Bug 736278 - (2/2) Add always/never permissions for click-to-play plugins. r=mfinkle
2012-03-27 14:36:25 -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
Mark Finkle
ccf2d3c042
Bug 697309 - Add support for the Open Web Apps API (core) r=fabrice
2012-03-28 16:55:10 -04: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
Justin Lebar
8dd521e600
Bug 736688 - Part 6: Add BrowserElementAPI.js, implementing loadstart, loadend, locationchange, and the window.{top,parent,frameElement} override for <iframe mozbrowser>. r=smaug
...
--HG--
extra : rebase_source : 7ed3e56bbf06d97a9b0127eecf87128c5389a1b1
2012-03-28 11:36:50 -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
Jared Wein
6089ea2a31
Bug 734323 - Invisible plugins added to the DOM after the 'load' event will not prompt a doorhanger to appear. r=margaret
2012-03-28 08:54:00 -07:00
Jared Wein
e2874e47c1
Bug 730318 - Opt-in activated plugins should use internal APIs to keep track of plugin activation. r=margaret
2012-03-28 08:53:58 -07:00
Lucas Rocha
4c5c49e006
Bug 739066 - Don't include delete bookmarks/history in Combined view (r=margaret)
2012-03-30 17:31:31 +01:00
Lucas Rocha
574a67d975
Bug 735636 - Factor out checked state update into separate method (r=wesj)
2012-03-30 17:31:31 +01:00
Lucas Rocha
c08adb51c4
Bug 735636 - Factor out icon update into separate method (r=wesj)
2012-03-30 17:31:31 +01:00
Lucas Rocha
6f17b2ad94
Bug 735636 - Correctly use recycled view and apply ViewHolder pattern (r=wesj)
2012-03-30 17:31:31 +01:00
Lucas Rocha
f9a2acb658
Bug 730273 - Cleanup recommended-addons.json to only contain necessary properties (r=mfinkle)
2012-03-30 16:33:03 +01:00
Kartikaya Gupta
75e73b1e36
Bug 740569 - Make the display port strategy preffable. r=Cwiiis
2012-03-30 09:57:39 -04:00
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
Jared Wein
4a620ca6b0
Bug 734323 - Invisible plugins added to the DOM after the 'load' event will not prompt a doorhanger to appear. r=margaret
2012-03-27 13:50:54 -07:00
Jared Wein
3b24454af1
Bug 730318 - Opt-in activated plugins should use internal APIs to keep track of plugin activation. r=margaret
2012-03-27 13:50:52 -07: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
Kartikaya Gupta
27c02d2c43
Bug 729528 - Follow-up to fix incorrect calculation. r=Cwiiis
2012-03-27 10:59:38 -04: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
Matt Brubeck
8f5bd7b047
Bug 704406 - Show and hide the restart prompt when changing add-on status in about:addons
2012-03-26 11:16:34 -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
Kartikaya Gupta
581562f648
Bug 729528 - Switch to using the requested display port resolution on the active tab. r=Cwiiis
2012-03-26 13:15:50 -04:00
Kartikaya Gupta
11ef39eb64
Bug 729528 - Add a DisplayPortMetrics to track the requested display resolution along with the area. r=Cwiiis
2012-03-26 13:15:49 -04:00
Gian-Carlo Pascutto
ccb74c70f8
Bug 716729 - Consider deleted entries when looking whether to insert or update. r=lucasr
2012-03-26 19:06:51 +02:00
Wes Johnston
d6d57f8ac8
Bug 739257 - Default bookmarks with no favicon should log a message, but no stack track. r=mfinkle
2012-03-26 09:52:35 -07:00