Doug Turner
2adea6abb5
Merge with m-c fd478c02c29c
2011-11-15 11:18:06 -08:00
Ed Morley
4c666fa158
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-15 19:07:09 +00:00
Kartikaya Gupta
a9b123b600
Bug 702416 - Replace FloatRect with android.graphics.RectF [r=pcwalton]
2011-11-15 12:13:06 -05:00
Kartikaya Gupta
309c4ec3c6
Bug 702416 - Replace IntRect with android.graphics.Rect [r=pcwalton]
2011-11-15 12:11:53 -05:00
Kartikaya Gupta
419a047fb6
Bug 702416 - Replace FloatPoint with android.graphics.PointF [r=pcwalton]
2011-11-15 11:59:41 -05:00
Kartikaya Gupta
5580ff0a78
Bug 702416 - Replace IntPoint with android.graphics.Point [r=pcwalton]
2011-11-15 11:58:28 -05:00
Patrick Walton
5bf50a1ec6
Bug 702403 - Don't fling if the velocity is low [r=kats]
2011-11-15 11:58:21 -05:00
Doug Turner
75b15a91d9
Bug 690201 - dead code - mLastDrawEvent never used. r=mbrubeck
2011-11-14 19:12:26 -08:00
Doug Turner
a9f4e7d04b
Bug 701996 - Merge widget/src/android from birch back into mozilla-central. r=dougt/blassey
2011-11-14 19:12:14 -08:00
James Willcox
d66ce5b421
Bug 692988 - Give Flash a valid application directory
2011-11-14 19:47:38 -05:00
James Willcox
d04d6b39eb
Bug 702341 - Add a hack to make plugins (mostly) positioned correctly [r=blassey]
2011-11-14 20:22:12 -05:00
James Willcox
08e5a65dbf
bug 702339 - Go back to using an AbsoluteLayout r=blassey
2011-11-15 10:43:42 -05:00
James Willcox
6f3b739b4d
bug 702334 - Fix deadlocks caused by Flash r=blassey
2011-11-15 10:43:42 -05:00
James Willcox
f7d2a69d61
bug 702330 - Revert to drawing Flash plugin with a SurfaceView r=blassey
2011-11-15 10:43:42 -05:00
Sriram Ramasubramanian
f1e9e3e831
Bug 702287: Caret should be shown throughtout the animation [r=mfinkle]
2011-11-14 15:30:34 -08:00
Sriram Ramasubramanian
8913a79c96
Bug 700936: Tabs button should be on the right [r=mfinkle]
2011-11-14 14:26:39 -08:00
Sriram Ramasubramanian
dddaedcc14
Bug 700434: Dismiss doorhangers on pressing back button [r=mfinkle]
2011-11-14 15:58:14 -08:00
Sriram Ramasubramanian
023d6bdc77
Bug 700434: Dismiss doorhangers on touching outside it [r=mfinkle]
2011-11-14 15:49:06 -08:00
Doug Turner
e717fb795f
Merge.
2011-11-15 01:09:26 -08:00
Brian Nicholson
45fcbea09c
Bug 701834 - Missing favicons for some sites [r=mfinkle]
2011-11-14 14:48:27 -08:00
Kartikaya Gupta
671882cc3d
Bug 701292 - Add a pan threshold [r=pcwalton]
...
Don't switch into pan mode if the amount moved after the touch-down
is small. This should prevent eating clicks if the user's finger
wiggles slightly during the click.
2011-11-14 15:55:43 -05:00
Kartikaya Gupta
48151cc6c2
Bug 701292 - Fix clicking while panning [r=pcwalton]
...
This is a temporary fix that reduces the incidence of
accidental clicks while panning. It probably messes with
touch events but those aren't working now anyway.
2011-11-10 11:46:18 -05:00
Sriram Ramasubramanian
6834e03e1f
Bug 701982: AwesomeBar Tabs color mismatch [r=mfinkle]
2011-11-11 21:25:51 -08:00
Alex Pakhotin
aca4854d9e
Bug 697773 - Cannot type in AwesomeBar URL bar with hard keyboard. r=blassey
2011-11-08 17:33:27 -08:00
Kartikaya Gupta
97f81729fb
Bug 701871 - Remove hacky 3-second timer [r=pcwalton]
...
Remove the 3-second timer that waits for Gecko, and instead
use the event from Gecko.
2011-11-14 11:19:28 -05:00
Brian Nicholson
a2da3dc4af
Bug 700006 - [layers] about:home show dead space [r=dougt]
2011-11-14 11:14:02 -05:00
Kartikaya Gupta
b22c3b87cd
Bug 701873 - Fix NPE in layers code [r=pcwalton]
...
Straighten out some of the convoluted startup flow, which
fixes the NPE as reported in the bug.
2011-11-14 09:28:53 -05:00
Sriram Ramasubramanian
6a7646e1f2
Bug 701994: Tab counter animation should show overlap of numbers [r=mfinkle]
2011-11-12 01:15:19 -08:00
Sriram Ramasubramanian
e5b77362bd
Bug 701985: Favicon should have transparent background [r=mfinkle]
2011-11-11 21:49:58 -08:00
Margaret Leibovic
ba6e3ac1ec
Bug 700913 - Add persistence and timeout features to Doorhangers. r=mfinkle
2011-11-11 13:44:09 -08:00
Margaret Leibovic
402207629a
Bug 701305 - Refactor DoorHanger code to make it easier to support persistence/timeout options. r=mfinkle
2011-11-11 13:43:38 -08:00
Sriram Ramasubramanian
6b4cc94d97
Bug 698095 - Tab count increment/decrement needs animation [r=mfinkle]
2011-11-11 11:26:57 -08:00
Margaret Leibovic
7ca2f84d72
Bug 701285 - No favicons display after loading pages. r=pcwalton
2011-11-11 10:05:16 -08:00
Sriram Ramasubramanian
5f0c74c0b8
Bug 698598: Reskinning stackable doorhangers. r=mfinkle
2011-11-09 14:45:57 -08:00
Brad Lassey
9dbb9d5d69
bug 699716 - Incorrect screenshot shown when starting up after clearing app data r=mfinkle
2011-11-10 21:37:21 -05:00
Brad Lassey
7636e5c582
bug 700354 - Use of AsyncTask needs some cleanup r=mfinkle
2011-11-10 21:34:38 -05:00
Doug Turner
063a8a0351
bug 700847 - crash stack found in logcat while running pageloader tests on native fennec r=blassey
2011-11-10 21:05:02 -05:00
Lucas Rocha
3fda6cb1ed
Bug 696833 - Implement dynamically coloured tabs in AwesomeBar (r=mfinkle)
2011-11-10 11:22:08 +00:00
Lucas Rocha
fe3c726691
Bug 696833 - Change style of awesome bar entry as per design (r=mfinkle)
2011-11-10 11:18:09 +00:00
Doug Turner
a5140f1fbd
Backed out changeset 821f8e1cd0ed
2011-11-09 19:38:53 -08:00
Doug Turner
4dff536ab9
Test to see if changes to XRE exit have caused the talos regressions. Should be push to try, but try is dead. See bug 701232.
2011-11-09 18:25:33 -08:00
Patrick Walton
d20e174b9a
Bug 695448 - Implement a Java compositor, and use it to scroll. r=?
2011-11-09 17:39:29 -08:00
Matt Brubeck
3b6926c9b5
Revert to addb9a82a6b8 (undo my failed backouts)
2011-11-09 17:31:09 -08:00
Matt Brubeck
b8e4eb9a26
Revert duplicate add-ons menu item accidentally added when merging backouts
2011-11-09 16:33:53 -08:00
Kartikaya Gupta
ac70c5daa5
Bug 692185 - Flush PrintWriter prior to extracting printed string; r=blassey
...
Not flushing the PrintWriter might cause data to get left in the PrintWriter's
internal buffers, and not get written into the underlying StringWriter. This
might explain why the stack trace does not get written out to the crash report.
2011-11-08 16:41:50 -05:00
Chris Jones
b2261fa023
Bug 705009: Report DeviceMotion values in units of m/s^2, not Gs, per current spec. r=dougt
2011-11-23 16:27:40 -08:00
Michael Wu
3e0835d415
Bug 694206 - Add Gonk (B2G) widget backend, r=cjones
2011-11-10 16:17:46 -08:00
Sriram Ramasubramanian
2e466839bd
Bug 698220: The tabs should be restored when awesomebar is rotated. [r=mfinkle]
2011-10-31 13:07:23 -07:00
Matt Brubeck
7267c6f214
Back out 150b57fca97c, 22f16ec4052a, 03c53ee42fc9
...
* * *
Back out 03c53ee42fc9 on suspicion of causing talos failures
2011-11-09 16:06:20 -08:00
Matt Brubeck
109da08309
Back out c1881e7e046c on suspicion of causing talos failures
2011-11-09 13:17:37 -08:00
Matt Brubeck
53f0485f6e
Back out c09a52af4cd8 on suspicion of causing talos failures
2011-11-09 12:30:35 -08:00
Alex Pakhotin
b33625e389
Backing out bug 697773 due to VKB regressions
2011-11-09 10:18:50 -08:00
Kartikaya Gupta
26c62fa9fc
Bug 700720 - Fix crash in Favicons.java on Honeycomb [r=lucasr]
...
On Honeycomb the database schema changes mean that
a query to update the favicon DB fails with a crash.
Modifying the query so that it also updates the URL
field with the existing URL field value (i.e. a no-op
update) fixes the crash.
2011-11-09 10:06:56 -05:00
Brad Lassey
27d86195d3
bug 700922 - Cursors in Favicons.java are not closed r=dougt
2011-11-09 00:30:19 -05:00
Brad Lassey
c7025047e8
bug 700917 - splash screen shown even with non-default profile r=dougt
2011-11-09 00:28:53 -05:00
Sriram Ramasubramanian
41aa671700
Bug 699706: Scroll to the selected tab in Tabs tray [r=mfinkle]
2011-11-08 13:17:15 -08:00
Alex Pakhotin
7b5ca27ad9
Bug 697773 - Cannot type in AwesomeBar URL bar with hard keyboard. r=blassey
2011-11-08 19:06:28 -08:00
Sriram Ramasubramanian
217fd73d3e
Bug 696832: Icons for Menu based on the SDK version [r=mfinkle]
2011-11-08 11:33:55 -08:00
Wes Johnston
5f31222f4d
Bug 700153 - Allow opening tabs in the background. r=mfinkle
2011-11-08 12:49:25 -08:00
Margaret Leibovic
a8026118c1
Bug 698836 - Add full screen mode. r=blassey
2011-11-08 10:36:04 -08:00
Kartikaya Gupta
d949de0030
Bug 700675 - Display the last-title along with the screenshot [r=mfinkle]
...
So as to better fool the user.
2011-11-08 12:55:10 -05:00
Kartikaya Gupta
b46afb2c25
Bug 700675 - (cleanup) Do some code cleanup for the saved prefs data [r=mfinkle]
...
Document magic numbers by using named constants, remove unused method.
2011-11-08 12:54:57 -05:00
Doug Turner
5e91e54024
backing out the backout of the landing of the patrick patch queue. lets try this again in the morning with fresh eyes and fresh coffee
2011-11-07 23:54:21 -08:00
Doug Turner
c971b7be6d
Removing use strict from a hosed merge
2011-11-07 20:54:50 -08:00
Patrick Walton
7d0b84a62b
Back out birch-pan-zoom patch queue due to crashes on mochitests. no bug, r=mfinkle
2011-11-07 17:04:44 -08:00
Doug Turner
8630190f5a
Fixing last surfaceView reference
2011-11-07 14:46:58 -08:00
Doug Turner
4f1177d705
Switch into the snap state faster after the overscroll.
2011-11-07 14:17:01 -08:00
Doug Turner
4b990c4e03
Use a state machine in the PanZoomController to fix some weird touch behaviours.
2011-11-07 14:17:01 -08:00
Doug Turner
80ce9daa60
Hook up wesj's long press code (40e3d6b1122d) again
2011-11-07 14:17:01 -08:00
Doug Turner
b0b5b9e180
Move the ScaleGestureDetector.OnScaleGestureListener implementation over to PanZoomController rather than delegating through LayerController.
2011-11-07 14:17:01 -08:00
Patrick Walton
3e0027fff3
imported patch 1111-fix-motion-event-targeting
2011-11-07 14:17:01 -08:00
Patrick Walton
9830fa0451
imported patch 1111-fix-zoom-velocity
2011-11-07 14:17:01 -08:00
Patrick Walton
025f84c879
imported patch 1111-fix-checkerboarding-definition
2011-11-07 14:17:01 -08:00
Doug Turner
d836d53c20
Fix overscroll behavior when the document is zoomed smaller than the screen and
2011-11-07 14:17:01 -08:00
Doug Turner
a87f2ec13d
Change the axis fling states from ints into an enum.
2011-11-07 14:17:01 -08:00
Doug Turner
b4de76d375
Update shadow tiling when page size changes
...
Without this patch, the shadows for the page get drawn with stale page heights
because the vertex buffers are not updated when the page height changes. With
the previous patch applied, this results in shadows extending down past the page
when they shouldn't.
2011-11-07 14:17:00 -08:00
Doug Turner
6863caa7a7
Fix up the ScaleGestureDetector usage and pinch behaviour
2011-11-07 14:17:00 -08:00
Doug Turner
1a0fd2e75d
Fix NPE on first startup, if there is no screenshot lying around from a previous run
2011-11-07 14:17:00 -08:00
Doug Turner
1e8c9c2470
imported patch shrinkpattern
2011-11-07 14:17:00 -08:00
Patrick Walton
129c7c71ff
* * *
...
try: -b do -p linux-android -u none -t none
2011-11-07 14:15:58 -08:00
Sriram Ramasubramanian
efb9826e34
Bug 698598: Avoid flickering while closing a background tab [r=mfinkle]
2011-11-07 10:30:50 -08:00
Sriram Ramasubramanian
b68e2d2abc
Bug 698598: Stackable doorhangers in a scrolling pane [r=mfinkle]
2011-11-07 10:27:02 -08:00
Eitan Isaacson
7e098f7158
Bug 699243 - Add method to GeckoAppShell to emit a11y events and bridge it [r=blassey]
2011-11-04 09:56:24 -04:00
Eitan Isaacson
5a893c18d8
Bug 699243 - Add method to GeckoAppShell to check for a11y and bridge it [r=blassey]
2011-11-04 09:47:18 -04:00
Brad Lassey
36e3cbab75
bug 699442 - follow up to put watch dog on non-main handler r=mbrubeck (via irc)
2011-11-07 14:18:14 -05:00
Doug Turner
0050a0ab2b
Merge
2011-11-07 10:20:27 -08:00
Lucas Rocha
a03fe6854c
Bug 697194 - Implement favicon caching (r=blassey)
2011-11-07 13:55:25 +00:00
Ed Morley
6a998be2c5
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Brad Lassey
0c65a1b5e9
bug 699442 - implement quit r=dougt
2011-11-03 22:06:32 -04:00
Brad Lassey
15dc495b51
bug 700218 - Unclosed Cursor detected assertions when running Fennec Native r=dougt
2011-11-07 00:40:18 -05:00
Doug Turner
cd42b892d2
Merge
2011-11-04 10:46:58 -07:00
Mark Finkle
85f2bd569d
Bug 696076 - Telemetry for Mobile [r=kats]
2011-11-04 10:42:29 -04:00
Doug Turner
562e08742e
No Bug - Make saving the screenshot non-blocking. I moved this call as-is from Quit() which had to be blocking since we were going to be exiting as-is. However, now that it is outside immediate death, we can do it async. r=me
2011-11-03 20:38:31 -07:00
Julien Vermet
d42ad806e3
Bug 695477 - Use an indicator in toolbar to reflect security state [r=mfinkle, r=sriram]
2011-11-03 18:53:34 -04:00
Wes Johnston
22cf474b9d
Bug 696846 - Basic context menu support. r=mfinkle
2011-11-03 15:09:37 -07:00
Sriram Ramasubramanian
3cdba5bd49
Bug 699492: Animate the tab-list popup [r=mfinkle]
2011-11-03 11:34:58 -07:00
Sriram Ramasubramanian
452e9441bc
Bug 699155: Tabs should preserve the order in the list [r=mfinkle]
2011-11-02 23:42:11 -07:00
Sriram Ramasubramanian
cb7e47434c
Bug 698220: The tabs should be restored when awesomebar is rotated. [r=mfinkle]
2011-10-31 13:07:23 -07:00
Doug Turner
af22635a9a
No Bug - When there is nothing left in session history, do not finish(), but call moveTaskToBack(). r=bnicholson
...
--HG--
extra : rebase_source : 22867d2ad57661ad3d265fb1194378189d84aa3f
2011-11-02 23:20:19 -07:00
Doug Turner
9005fea036
Bug 696315 - Remove Quit menu option. r=bnicholson@mozilla.com
...
--HG--
extra : rebase_source : 27492a24f3c58e71d9df98534612c0f74c05d7e4
2011-11-02 22:32:36 -07:00