Commit Graph

4846 Commits

Author SHA1 Message Date
James Willcox
84d7d6fcda Bug 692988 - Give Flash a valid application directory 2011-11-14 19:47:38 -05:00
James Willcox
63320990d9 Bug 702341 - Add a hack to make plugins (mostly) positioned correctly [r=blassey] 2011-11-14 20:22:12 -05:00
James Willcox
9d78381b4e bug 702339 - Go back to using an AbsoluteLayout r=blassey 2011-11-15 10:43:42 -05:00
James Willcox
56f378912b bug 702334 - Fix deadlocks caused by Flash r=blassey 2011-11-15 10:43:42 -05:00
James Willcox
7c0813b90d bug 702330 - Revert to drawing Flash plugin with a SurfaceView r=blassey 2011-11-15 10:43:42 -05:00
Sriram Ramasubramanian
31786f3fe2 Bug 702287: Caret should be shown throughtout the animation [r=mfinkle] 2011-11-14 15:30:34 -08:00
Sriram Ramasubramanian
3aaa021040 Bug 700936: Tabs button should be on the right [r=mfinkle] 2011-11-14 14:26:39 -08:00
Sriram Ramasubramanian
5f5e864300 Bug 700434: Dismiss doorhangers on pressing back button [r=mfinkle] 2011-11-14 15:58:14 -08:00
Sriram Ramasubramanian
33d48f9342 Bug 700434: Dismiss doorhangers on touching outside it [r=mfinkle] 2011-11-14 15:49:06 -08:00
Doug Turner
1c8dfdcdde Merge. 2011-11-15 01:09:26 -08:00
Brian Nicholson
92ee594ca0 Bug 701834 - Missing favicons for some sites [r=mfinkle] 2011-11-14 14:48:27 -08:00
Kartikaya Gupta
aa67c763dc 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
385c3ab615 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
10951abe26 Bug 701982: AwesomeBar Tabs color mismatch [r=mfinkle] 2011-11-11 21:25:51 -08:00
Alex Pakhotin
b991b8fb2b Bug 697773 - Cannot type in AwesomeBar URL bar with hard keyboard. r=blassey 2011-11-08 17:33:27 -08:00
Kartikaya Gupta
c61bff164f 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
23d901b30b Bug 700006 - [layers] about:home show dead space [r=dougt] 2011-11-14 11:14:02 -05:00
Kartikaya Gupta
4d875e7c06 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
b51e1f8aa7 Bug 701994: Tab counter animation should show overlap of numbers [r=mfinkle] 2011-11-12 01:15:19 -08:00
Sriram Ramasubramanian
8ff906c41c Bug 701985: Favicon should have transparent background [r=mfinkle] 2011-11-11 21:49:58 -08:00
Margaret Leibovic
bdfb150259 Bug 700913 - Add persistence and timeout features to Doorhangers. r=mfinkle 2011-11-11 13:44:09 -08:00
Margaret Leibovic
dc603e9fb1 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
ccc76e8771 Bug 698095 - Tab count increment/decrement needs animation [r=mfinkle] 2011-11-11 11:26:57 -08:00
Margaret Leibovic
2209f5357f Bug 701285 - No favicons display after loading pages. r=pcwalton 2011-11-11 10:05:16 -08:00
Sriram Ramasubramanian
8125d3c673 Bug 698598: Reskinning stackable doorhangers. r=mfinkle 2011-11-09 14:45:57 -08:00
Brad Lassey
9161fef949 bug 699716 - Incorrect screenshot shown when starting up after clearing app data r=mfinkle 2011-11-10 21:37:21 -05:00
Brad Lassey
728afb5089 bug 700354 - Use of AsyncTask needs some cleanup r=mfinkle 2011-11-10 21:34:38 -05:00
Doug Turner
a0790afc4b 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
b82ae0353d Bug 696833 - Implement dynamically coloured tabs in AwesomeBar (r=mfinkle) 2011-11-10 11:22:08 +00:00
Lucas Rocha
a5f59ad0c7 Bug 696833 - Change style of awesome bar entry as per design (r=mfinkle) 2011-11-10 11:18:09 +00:00
Doug Turner
774a4ffd7a Backed out changeset 821f8e1cd0ed 2011-11-09 19:38:53 -08:00
Doug Turner
7c8a8ea376 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
c4170c90c4 Bug 695448 - Implement a Java compositor, and use it to scroll. r=? 2011-11-09 17:39:29 -08:00
Matt Brubeck
955a2d79b2 Revert to addb9a82a6b8 (undo my failed backouts) 2011-11-09 17:31:09 -08:00
Matt Brubeck
ee8c2aaa03 Revert duplicate add-ons menu item accidentally added when merging backouts 2011-11-09 16:33:53 -08:00
Kartikaya Gupta
8b295cc6ce 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
d357fb944b 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
5dd6a67845 Bug 694206 - Add Gonk (B2G) widget backend, r=cjones 2011-11-10 16:17:46 -08:00
Sriram Ramasubramanian
541273fb93 Bug 698220: The tabs should be restored when awesomebar is rotated. [r=mfinkle] 2011-10-31 13:07:23 -07:00
Matt Brubeck
c6ca3ef1b3 Back out 150b57fca97c, 22f16ec4052a, 03c53ee42fc9
* * *
Back out 03c53ee42fc9 on suspicion of causing talos failures
2011-11-09 16:06:20 -08:00
Matt Brubeck
a6c9f2fda4 Back out c1881e7e046c on suspicion of causing talos failures 2011-11-09 13:17:37 -08:00
Matt Brubeck
532e3145b7 Back out c09a52af4cd8 on suspicion of causing talos failures 2011-11-09 12:30:35 -08:00
Alex Pakhotin
4995053c81 Backing out bug 697773 due to VKB regressions 2011-11-09 10:18:50 -08:00
Kartikaya Gupta
fc7617beb2 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
1423b2e9c3 bug 700922 - Cursors in Favicons.java are not closed r=dougt 2011-11-09 00:30:19 -05:00
Brad Lassey
b2ac10421e bug 700917 - splash screen shown even with non-default profile r=dougt 2011-11-09 00:28:53 -05:00
Sriram Ramasubramanian
90c25bc37a Bug 699706: Scroll to the selected tab in Tabs tray [r=mfinkle] 2011-11-08 13:17:15 -08:00
Alex Pakhotin
0b5f798f83 Bug 697773 - Cannot type in AwesomeBar URL bar with hard keyboard. r=blassey 2011-11-08 19:06:28 -08:00
Sriram Ramasubramanian
0dde4806f6 Bug 696832: Icons for Menu based on the SDK version [r=mfinkle] 2011-11-08 11:33:55 -08:00
Wes Johnston
fa85a2fe07 Bug 700153 - Allow opening tabs in the background. r=mfinkle 2011-11-08 12:49:25 -08:00
Margaret Leibovic
e05464dfc2 Bug 698836 - Add full screen mode. r=blassey 2011-11-08 10:36:04 -08:00
Kartikaya Gupta
a24735c2b3 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
0fe7b84d96 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
b167053206 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
acd647739e Removing use strict from a hosed merge 2011-11-07 20:54:50 -08:00
Patrick Walton
e20f60272b 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
ad5c7fe0b3 Fixing last surfaceView reference 2011-11-07 14:46:58 -08:00
Doug Turner
abb9a1ffb6 Switch into the snap state faster after the overscroll. 2011-11-07 14:17:01 -08:00
Doug Turner
ad5c52346c Use a state machine in the PanZoomController to fix some weird touch behaviours. 2011-11-07 14:17:01 -08:00
Doug Turner
a99dc9d139 Hook up wesj's long press code (40e3d6b1122d) again 2011-11-07 14:17:01 -08:00
Doug Turner
f08223cca2 Move the ScaleGestureDetector.OnScaleGestureListener implementation over to PanZoomController rather than delegating through LayerController. 2011-11-07 14:17:01 -08:00
Patrick Walton
0435d12c95 imported patch 1111-fix-motion-event-targeting 2011-11-07 14:17:01 -08:00
Patrick Walton
12b3dd4e62 imported patch 1111-fix-zoom-velocity 2011-11-07 14:17:01 -08:00
Patrick Walton
4e38236d65 imported patch 1111-fix-checkerboarding-definition 2011-11-07 14:17:01 -08:00
Doug Turner
17299ac89c Fix overscroll behavior when the document is zoomed smaller than the screen and 2011-11-07 14:17:01 -08:00
Doug Turner
fc2b032468 Change the axis fling states from ints into an enum. 2011-11-07 14:17:01 -08:00
Doug Turner
2081db70d4 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
c783463c77 Fix up the ScaleGestureDetector usage and pinch behaviour 2011-11-07 14:17:00 -08:00
Doug Turner
581dddda30 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
95929abe96 imported patch shrinkpattern 2011-11-07 14:17:00 -08:00
Patrick Walton
0d652e87cc * * *
try: -b do -p linux-android -u none -t none
2011-11-07 14:15:58 -08:00
Sriram Ramasubramanian
caff07ea26 Bug 698598: Avoid flickering while closing a background tab [r=mfinkle] 2011-11-07 10:30:50 -08:00
Sriram Ramasubramanian
d100dfbd25 Bug 698598: Stackable doorhangers in a scrolling pane [r=mfinkle] 2011-11-07 10:27:02 -08:00
Eitan Isaacson
4cfc447c55 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
6180f2fde8 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
92901d7eab 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
9cd95792d9 Merge 2011-11-07 10:20:27 -08:00
Lucas Rocha
e17e5d2033 Bug 697194 - Implement favicon caching (r=blassey) 2011-11-07 13:55:25 +00:00
Ed Morley
7ea8e12caa 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
8c812afde2 bug 699442 - implement quit r=dougt 2011-11-03 22:06:32 -04:00
Brad Lassey
60144e7de8 bug 700218 - Unclosed Cursor detected assertions when running Fennec Native r=dougt 2011-11-07 00:40:18 -05:00
Doug Turner
d1545231e8 Merge 2011-11-04 10:46:58 -07:00
Mark Finkle
fa619f0a0c Bug 696076 - Telemetry for Mobile [r=kats] 2011-11-04 10:42:29 -04:00
Doug Turner
8fdf340d1e 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
58e3acdb2a 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
2458e7ff04 Bug 696846 - Basic context menu support. r=mfinkle 2011-11-03 15:09:37 -07:00
Sriram Ramasubramanian
2d59ef56a1 Bug 699492: Animate the tab-list popup [r=mfinkle] 2011-11-03 11:34:58 -07:00
Sriram Ramasubramanian
1ff438fce1 Bug 699155: Tabs should preserve the order in the list [r=mfinkle] 2011-11-02 23:42:11 -07:00
Sriram Ramasubramanian
21c2c99318 Bug 698220: The tabs should be restored when awesomebar is rotated. [r=mfinkle] 2011-10-31 13:07:23 -07:00
Doug Turner
574d71187c 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
233a45e5ce Bug 696315 - Remove Quit menu option. r=bnicholson@mozilla.com
--HG--
extra : rebase_source : 27492a24f3c58e71d9df98534612c0f74c05d7e4
2011-11-02 22:32:36 -07:00
Sriram Ramasubramanian
09d0913ffb Bug 699312: Make the selected tab in tabs-list use a bold font [r=mfinkle] 2011-11-02 22:07:13 -07:00
Sriram Ramasubramanian
45e2efc02b Bug 698436: Use a custom blue spinner for progress bar [r=mfinkle] 2011-11-02 15:52:20 -07:00
Sriram Ramasubramanian
790d471d58 Bug 696462: A divider is needed at the end of the list in tabs-tray [r=mfinkle] 2011-11-02 16:49:13 -07:00
Sriram Ramasubramanian
98b4676b51 Bug 696462: Refresh UX of tabs list UI [r=mfinkle] 2011-11-02 11:36:44 -07:00
Gian-Carlo Pascutto
5f7a022bfa Bug 697087 - Multiple notifications content permission prompt. r=mfinkle 2011-11-01 21:26:11 +01:00
Gian-Carlo Pascutto
28cbed5935 Bug 697086 - Content permission notifications not dismissed on page dismiss. r=mfinkle 2011-11-01 21:02:20 +01:00
Sriram Ramasubramanian
e15695daa2 Bug 698332: Awesomebar should use a default text of 'Enter Search or Address' r=mfinkle 2011-10-30 22:12:31 -07:00
Kartikaya Gupta
15738a8548 Bug 697987 - Remove race when downloading favicons [r=sriram]
Multiple DownloadFaviconTasks could get queued and run simultaneously,
making the tab's final favicon anybody's guess. Instead, this patch
ensures that existing favicon downloaders for a particular tab are
cancelled before new ones are queued, eliminating the race condition.
2011-11-01 13:15:08 -04:00
Kartikaya Gupta
f18e14ec28 Bug 697987 - Remove race conditions from Runnables [r=sriram]
Eliminate various race conditions when using runnables,
specifically when doing things to global UI state based on
the selected tab. Since the selected tab might change
between a particular non-UI action and the corresponding
UI-thread update, we have to ensure that the selected tab
is still correct on the UI runnable.
2011-11-01 13:14:37 -04:00
Kartikaya Gupta
359670131e Bug 697803 - Show URL instead of empty title in awesome history [r=lucasr]
Overlapping area of concern with bug 698223 - to be consistent with
the awesome bar view, we should also show the url instead of an empty
title in the different tabs of the awesome bar.
2011-11-01 11:48:27 -04:00
Lucas Rocha
5d57e96849 Bug 698131 - Always use white style list views in AwesomeBar (r=mfinkle)
This will also inherit the proper pressed and focused states from the style.
2011-11-01 13:58:42 +00:00
Wes Johnston
fb5ee6d00f Bug 698114 - Don't rebuild the app on orientation changes. r=blassey 2011-10-31 15:03:37 -07:00
Wes Johnston
c9390e22cd Bug 698311 - Make sure we return -1 from cancelled prompts. r=mfinkle 2011-10-31 14:36:30 -07:00
Lucas Rocha
4cdc8dedcc Bug 698223 - Use display title from tab in GeckoApp (r=mfinkle)
Tab handles the case where the title is empty and uses URL as a fallback when
necessary.
2011-10-31 20:36:52 +00:00
Lucas Rocha
1d37ee2292 Bug 698223 - Add Tab method to return title for display (r=mfinkle) 2011-10-31 20:36:50 +00:00
Lucas Rocha
fd3015eef8 Bug 698223 - Always set tab title, even when it's empty (r=mfinkle)
Otherwise the tab might reuse the title from a previous URL.
2011-10-31 20:36:49 +00:00
Kartikaya Gupta
27887be1a6 Bug 697803 - Show page titles in Awesome screen history [r=blassey]
When the page title updates, propagate the update to the
system history as well, so that the AwesomeScreen shows
page titles on the history tab.
2011-10-31 15:29:49 -04:00
Lucas Rocha
02716c1c27 Bug 697122 - Show only a label on AwesomeBar's tab indicators (r=mfinkle) 2011-10-31 16:42:56 +00:00
Kartikaya Gupta
7730e828cd Bug 695165 - Rename events for consistency [r=mfinkle]
Rename session-* events to Session:* for consistency with
the other event names.
2011-10-31 11:02:34 -04:00
Kartikaya Gupta
dea32173fe Bug 695165 - Hook up Forward to UI [r=sriram]
Add a menu item to allow the user to go forward in history.
The menu item automatically enables/disables based on whether
the action is available.
2011-10-31 11:02:34 -04:00
Kartikaya Gupta
4739274e82 Bug 695165 - Implement plumbing for Forward [r=mfinkle]
Put in support for the "Forward" feature; it can be invoked
by calling doForward() on a Tab. Not yet hooked up to any
UI elements, pending UX decisions.
2011-10-31 11:02:34 -04:00
Kartikaya Gupta
6b28046753 Bug 697732 - Keep Java history state in sync with Gecko [r=mfinkle]
Add a session history listener to gecko so that session navigation
events can be listened for. This allows us to detect when javascript
code calls history.back() and related functions, and updates the
history state on the Java side accordingly.
2011-10-31 11:02:20 -04:00
Kartikaya Gupta
cab0de2495 Bug 697732 - Cleanup of Tab.java [r=sriram]
Fix indenting of a couple of functions, add a missing space
between the "if" and opening paren, and collapse redundant
constructor.
2011-10-31 10:49:13 -04:00
Lucas Rocha
64a73319e8 Bug 697070 - Use default favicon on tab if no image is available (r=sriram) 2011-10-31 10:45:20 +00:00
Sriram Ramasubramanian
72b8100899 Bug 698042: Spinner style progress bar for browser toolbar (part 2) [r=mfinkle] 2011-10-28 11:08:47 -07:00
Sriram Ramasubramanian
1757f47f46 Bug 698042: Spinner style progress bar for browser toolbar (part 1) [r=mfinkle] 2011-10-28 11:02:57 -07:00
Wes Johnston
c37abf63fd Bug 695485 - Bustage. Missing file. r=mfinkle 2011-10-28 13:17:16 -07:00
Wes Johnston
3cb697d67a Bug 695485 - Native UI for select elements. r=mfinkle 2011-10-28 11:49:19 -07:00
Doug Turner
7c148bcac8 merge 2011-10-28 11:46:10 -07:00
Kartikaya Gupta
5d674678fa 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-10-28 15:05:06 +01:00
Sriram Ramasubramanian
e65a6fd8cb Bug 696461: Primary UI: Reskinning the browser toolbar and awesomebar [r=mfinkle] 2011-10-27 16:53:09 -07:00
Brad Lassey
9253989e6a fix build bustage 2011-10-28 13:26:06 -04:00
Mounir Lamouri
525673815e Bug 674725 - Part O - Receiving SMS: Android backend. r=cjones 2011-11-24 14:10:20 +01:00
Mounir Lamouri
f5b272ac09 Bug 674725 - Part J - Basic implementation of mozSms.send(). r=cjones 2011-11-21 00:00:46 +01:00
Mounir Lamouri
25739c722c Bug 674725 - Part I - Implement mozSms.getNumberOfMessagesForText(). r=smaug,cjones 2011-11-25 10:48:51 +01:00
Mounir Lamouri
7854dd2a53 Bug 705156 - Fix flaky test embedding/test/test_window_open_units.html. r=roc 2011-11-25 10:46:10 +01:00
Mounir Lamouri
e248153a1f Bug 696038 - (3/3) Battery API Android backend. r=cjones 2011-11-02 16:36:44 +01:00
Mounir Lamouri
505e9f3919 Bug 696038 - (2/3) Boilerplate code to communicate between hal and Android Java code. r=cjones 2011-11-02 16:35:11 +01:00
Brad Lassey
949973d39e no bug - make quit work r=dougt
--HG--
extra : rebase_source : 167f35f6ac7543d3954e8f7c0d641d6e70414ce9
2011-10-19 16:31:31 -04:00
Lucas Rocha
2e8e7b55aa Bug 697121 - Keep focus on entry while typing on AwesomeBar (r=mfinkle)
When user types on AwesomeBar's entry, we always switch to 'All Pages' tab to
show the filtered results. Tab switching was causing the tab content to steal
focus from the search entry.
2011-10-28 16:09:34 +01:00
Lucas Rocha
6680ec38b7 Bug 697747 - Only query frecency results on AwesomeBar startup (r=mfinkle)
Only load the bookmark and history lists if they are actually requested.
2011-10-28 15:57:09 +01:00
Lucas Rocha
72d31fe15a Bug 697747 - Move history group splitting to background thread (r=mfinkle)
Ensures we're not doing too heavy processing on UI thread.
2011-10-28 15:57:09 +01:00
Lucas Rocha
bf0526bbe2 Bug 697747 - Limit the number of rows returned in AwesomeBar queries (r=mfinkle) 2011-10-28 15:57:09 +01:00
Mark Finkle
221a346fdf Bug 697720 - Add 'Clear private data' preference [r=blassey] 2011-10-28 00:55:15 -04:00
Brian Nicholson
69bcbcb853 Bug 697299 - Disable preferences before Gecko is loaded (ui thread fix) [r=dougt] 2011-10-27 14:30:34 -07:00
Sriram Ramasubramanian
0d2a5ba2a2 Bug 696912 - Fix layout of download progress notification. r=alexp 2011-10-24 17:24:48 -07:00
Alex Pakhotin
0878bdc06b 640025 - Clear text function using ezKeyboard does not work. r=blassey 2011-10-27 13:43:29 -07:00
Brian Nicholson
b5154706fd Bug 697469 - crash mozalloc_abort - Fennec process dies on tap of AwesomeBar [r=dougt] 2011-10-27 10:12:59 -07:00
Alex Pakhotin
547454bd36 Bug 632542 - Text entered with SlideIT VKB sometimes disappears. r=blassey 2011-10-26 18:51:49 -07:00
Lucas Rocha
16a83b95d6 Sort all lists of files in Makefile.in in alphabetical order (r=mfinkle) 2011-10-27 16:27:41 +01:00
Kartikaya Gupta
0eeaa1871f Bug 697528 - Remove incorrect entries from awesome bar
Don't show bookmark items that have not been visited in the "History" section
of the awesome bar. This is done by adding a date check on the SQL query for
the history items.

Also, when the history is empty, a dummy "Bookmarks" item with no URL appears
in the Bookmarks database. Prevent this entry from showing up in the Awesomebar
UI by filtering out rows with a zero-length URL.
2011-10-27 09:51:25 -04:00
Kartikaya Gupta
a896111996 Bug 697528 - Fix NPE when history is empty (r=lucasr)
If the history is empty, then some data structures don't get initialized and
this results in an NPE. Ensure that the data structures wherever used, and do
an early exit so we don't uselessly run code when the history is empty.
2011-10-27 09:49:29 -04:00
Lucas Rocha
d77bc49e63 Bug 697705 - Pass tab ID through constructor on DownloadFaviconTask (r=mfinkle)
Instead of having to type cast String args into integer.
2011-10-27 15:47:55 +01:00
Lucas Rocha
a5d090029f Bug 697705 - Rename LOG_FILE_NAME to LOG_FILE in GeckoApp (r=mfinkle)
Better matches the semantics of the constant and more consistent with other
parts of the code base.
2011-10-27 15:47:55 +01:00
Lucas Rocha
d328885479 Bug 697120 - Show favicon on AwesomeBar's history tab (r=mfinkle) 2011-10-27 14:26:13 +01:00
Lucas Rocha
082d69f8ad Bug 697120 - Show favicons on AwesomeBar's All Pages and Bookmarks tabs (r=mfinkle) 2011-10-27 14:26:13 +01:00
Lucas Rocha
f56b67615b Bug 697120 - Don't store "all pages" cursor as private property (r=mfinkle)
Simply get it from the adapter whenever needed (e.g. when destroing
AwesomeBarTabs).
2011-10-27 14:26:13 +01:00
Lucas Rocha
b918490593 Bug 697505 - Remove all redundant uses of 'this' in Tab (r=sriram) 2011-10-27 14:18:34 +01:00
Lucas Rocha
448bc82d09 Bug 697505 - Declare one property per line in Tab (r=sriram)
For consistency reasons.
2011-10-27 14:18:34 +01:00
Lucas Rocha
bb0e2e7ec2 Bug 697505 - Prefix all private properties with 'm' for consistency (r=sriram) 2011-10-27 14:18:34 +01:00
Lucas Rocha
e59c05f079 Bug 697505 - Rename LOG_FILE_NAME to LOG_FILE in Tab (r=sriram)
Better matches the semantics of the constant and more consistent with other
parts of the code base.
2011-10-27 14:18:34 +01:00
Lucas Rocha
d3e77a787d Bug 697505 - Organize imports in Tab (r=sriram)
Remove wildcard and unused imports and sort them properly.
2011-10-27 14:18:34 +01:00
Mark Finkle
2347997721 Bug 695199: Add/Remove bookmarks through menus (quick string change) 2011-10-26 23:49:57 -04:00
Sriram Ramasubramanian
eeceee0060 Bug 695199: Add/Remove bookmarks through menus [r=mfinkle] 2011-10-26 14:33:16 -07:00
Sriram Ramasubramanian
76d9ad660f Bug 697562 - Hide soft keyboard when the focus is not in awesomebar text field [r=mfinkle] 2011-10-26 13:47:59 -07:00
Sriram Ramasubramanian
cfffd6ded3 Bug 696550: Favicon should be reset in the Tab, when there is a location change [r=mfinkle] 2011-10-26 10:50:35 -07:00
Kartikaya Gupta
75ab7e26b8 Bug 696319 - Scroll window as needed when soft keyboard is up [r=mfinkle] 2011-10-26 14:30:48 -04:00
Fabrice Desré
c18cf04dbc Bug 696520 - Enable add-on installation : part 2/2 XPInstallObserver [r=mfinkle] 2011-10-26 13:21:51 -07:00
Kartikaya Gupta
e7a4de252e Bug 697433 - Makefile doesn't rebuild strings correctly [r=mfinkle] 2011-10-26 10:32:23 -04:00
Wes Johnston
952cb689d2 Bug 696846 - Use default system theme except on GeckoSurfaceView. r=blassey 2011-10-26 11:01:31 -07:00
Kartikaya Gupta
be464ef76b Bug 697183 - Fix crash on rotation (r=lucasr)
Prevent an NullPointerException caused by mBrowserToolbar not being initialized
before use. Happens only on rotation because it gets used only when there is an
active tab.
2011-10-25 14:02:12 -04:00
Brad Lassey
e3b7d29ac2 bug 696062 - Clear History r=mfinkle
--HG--
extra : rebase_source : fec8263b6b33c25bc065ab5650f2c47778a8b4ff
2011-10-26 11:59:06 -04:00
Doug Turner
273b51d05d Re-enabled update checking. on my device, this takes up ~2ms of startup, could be more on devices with crappier fs.
--HG--
extra : rebase_source : 4f1f69387c2beb9acd94685a81486761d495c7ca
2011-10-25 20:10:56 -07:00
Julien Vermet
5c2f485b4c Bug 696282 - Implement native toast alert support [r=mfinkle] 2011-10-25 22:51:44 -04:00
Sriram Ramasubramanian
cfc392bd83 Bug 697180 - favicon replaced by default one (patch 2) [r=mfinkle] 2011-10-25 18:04:02 -07:00
Sriram Ramasubramanian
54e93e9f90 Bug 697180 - favicon replaced by default one [r=mfinkle] 2011-10-25 15:01:20 -07:00
Brian Nicholson
54cf8b69a6 Bug 695458 - Update Preferences (crash fix followup) [r=mfinkle] 2011-10-25 19:27:54 -04:00
Brian Nicholson
28b889b935 Bug 697299 - Disable preferences before Gecko is loaded. r=dougt 2011-10-25 16:12:44 -07:00
Mike Hommey
b2a287031a Bug 686464 - Leave it to Android to unpack the content process executable. r=ted 2011-10-27 14:53:20 +02:00
Brian Nicholson
98022f4b12 Bug 694684 - Change camel case and @android IDs [r=mfinkle] 2011-10-14 15:39:07 -07:00
Brian Nicholson
c61e02b06b Bug 695458 - Update Preferences [r=mfinkle] 2011-10-25 17:31:55 -04:00
Alex Pakhotin
370407efa9 Bug 694688 - Preferences activity. Asynchronous preferences initialization and update. Using JSON to pass data. [r=mfinkle] 2011-10-14 12:48:02 -07:00
Sriram Ramasubramanian
f9644b6a74 Bug 697063 - Tabs.getSelectedTab returns null until Gecko starts and will cause crashes [r=mfinkle] 2011-10-25 12:21:28 -07:00
Kartikaya Gupta
7132b1b237 Bug 695742 - Implement 'Save as PDF' (missing chunk) [r=mfinkle] 2011-10-25 14:11:01 -04:00
Kartikaya Gupta
12ee2ab2dc Bug 695742 - Implement 'Save as PDF' [r=mfinkle]
Add a menu item that allows the user to save the page the
selected tab as a PDF. Currently this will list the generated
PDF as a download.
2011-10-25 11:51:23 -04:00
Kartikaya Gupta
ae1acb0127 Bug 695170 - Implement visited link styles [r=blassey]
Provide an IHistory interface implementation from the android widgets
rather than using the one in Places. This allows the Link class to get
history information from the android code. The IHistory implementation
talks to the Android browser history database via JNI.
The Java-side implementation attempts to batch-process the requests coming
in, and keeps an in-memory cache of the visited links to avoid multiple
hits to the database. The in-memory cache is guaranteed to be cleared
by the VM before an OOMs get thrown.
The current implementation does not consider external events that might
update the history database, and so the visited link information
provided to Gecko might not reflect the latest information in the
Android browser history database.
2011-10-25 11:39:32 -04:00
Fabrice Desré
fcb7aea477 Bug 696324 - Provide JS API for adding items to the Android menu [r=mfinkle] 2011-10-21 01:50:04 -04:00
Mark Finkle
f70f45c10f Bug 697117 - Clean up some errors found at runtime [r=lucasr] 2011-10-25 11:49:22 -04:00
Lucas Rocha
ca48f11004 Bug 695307 - Implement history tab in AwesomeBar (r=mfinkle) 2011-10-25 16:46:32 +01:00
Lucas Rocha
07521ab637 Bug 695307 - Implement Bookmarks tab in AwesomeBar (r=mfinkle) 2011-10-25 16:46:32 +01:00
Lucas Rocha
ea649e62e9 Bug 695307 - Factor our method to open URL and close awesome bar (r=mfinkle) 2011-10-25 16:46:32 +01:00
Lucas Rocha
dc21a781f3 Bug 695307 - Factor out awesome bar search into AwesomeBarTabs (r=mfinkle)
The bookmarks and history tabs are just empty for now.
2011-10-25 16:46:32 +01:00
Lucas Rocha
e112e13d93 Bug 696851 - Remove unused imports from BrowserToolbar (r=sriram) 2011-10-25 14:07:01 +01:00
Lucas Rocha
7dcb474435 Bug 696851 - Remove wildcard import from AwesomeBar (r=sriram) 2011-10-25 14:07:01 +01:00
Lucas Rocha
6c0e89457e Bug 696851 - Rename LOG_FILE_NAME to LOG_FILE in Tabs (r=sriram)
Better matches the semantics of the constant.
2011-10-25 14:07:01 +01:00
Lucas Rocha
bad2f5e68b Bug 696851 - Remove unused method from AwesomeBar (r=sriram) 2011-10-25 14:07:01 +01:00
Lucas Rocha
9b24e0d49e Bug 695332 - Fix browser toolbar id for consistency (r=sriram) 2011-10-25 14:06:51 +01:00
Gian-Carlo Pascutto
5553eed7b6 No bug - Fix dangling logging strings after we refactored Java code. r=mfinkle 2011-10-25 14:44:42 +02:00
Gian-Carlo Pascutto
65bca172d7 Add doorhanger notifications for Java UI. r=mfinkle 2011-10-25 14:00:37 +02:00
Sriram Ramasubramanian
527ff56cf4 Bug 696927 - Use default favicon for the domain. r=mfinkle 2011-10-24 15:40:00 -07:00
Wes Johnston
b61a6562a6 Bug 696311 - Show current url in awesomebar. r=lucasr 2011-10-24 15:55:54 -07:00
Margaret Leibovic
c81980ad46 Bug 695461 - Download notifications 2011-10-19 14:17:00 -04:00
Sriram Ramasubramanian
82120aae93 Bug 695152 - Tabs tray implementation for native UI. r=mfinkle
--HG--
extra : rebase_source : 81efd1c8844a1ecdf49be1ee28060c4e8198e23d
2011-10-24 12:20:27 -07:00
Sriram Ramasubramanian
bb442bad1c Bug 695152 - On rotation, the title and favicons should be preserved. r=evilfinkle
--HG--
extra : rebase_source : 41eda4101e014f231de0139a6da0c9d12cc34d74
2011-10-24 12:36:56 -07:00
Sriram Ramasubramanian
3836ab3ab6 Addressbar gets corrupted in droid pro when keyboard suggestions are shown r=dougt 2011-10-24 14:06:19 -07:00
Fabrice Desré
5045a8fd71 Bug 696683 - handleGeckoMessage throws java.lang.NullPointerException on startup [r=dougt] 2011-10-24 14:08:24 -07:00
Doug Turner
e8670cc25d Merge from m-c 2011-10-24 11:11:26 -07:00
Wes Johnston
566b8b773b Bug 694455 - Implement a prompt service for native ui fennec. r=mfinkle,blassey 2011-10-24 10:05:18 -07:00
Doug Turner
5a15b2030f Backing out the Quit change which is causing bug 696386. r=mfinkle 2011-10-23 21:19:42 -07:00
Doug Turner
6c96336089 Bug 695836 - sync last screen and last uri preference. r=mfinkle 2011-10-23 21:11:29 -07:00
Fabrice Desré
138e39a062 Bug 696550 - Reset favicon when loading a new document [r=mfinkle] 2011-10-22 15:08:44 -07:00
Gian-Carlo Pascutto
4623d5946b Bug 695835 - Move favicon download to a separate thread. r=mfinkle 2011-10-21 18:56:39 +02:00
Brad Lassey
72ea013272 no bug - make quit work r=dougt 2011-10-19 16:31:31 -04:00
Kartikaya Gupta
3d1008c0f8 Bug 695595 - Fix bug introduced in f8179ee6846a [r=mfinkle] 2011-10-18 12:53:33 -04:00
Brad Lassey
b4de11a0ea bug 695457 - Use android system backend for Awesome Bar data r=dougt 2011-10-19 13:39:51 -04:00
Margaret Leibovic
78ce61b50d Bug 695177 - Add sharing to fennec native, r=blassey 2011-10-19 08:22:26 -07:00
Brian Nicholson
baa8aa9b35 Bug 695434 - Resize favicon image [r=mfinkle] 2011-10-18 21:13:13 -04:00
Fabrice Desré
ab3a01d567 Backed out changeset 20d4914c7b13 : will be done in styles.xml (see bug 695434) 2011-10-18 14:33:43 -07:00
Brian Nicholson
e077aa3c00 Scale favicon size 2011-10-18 12:51:20 -07:00
Lucas Rocha
e3a4ae04df Bug 695332 - Factor out browser toolbar into a self-contained view (r=mfinkle) 2011-10-18 13:54:41 -04:00
Kartikaya Gupta
4daf69f3d5 Bug 695112 - [birch] Add an action bar to menu items usable on Honeycomb [r=mfinkle] 2011-10-17 15:34:46 -04:00
Kartikaya Gupta
ffe6d1004d Bug 695100 - Code cleanup for CrashReporter (r=lucasr)
Fix indentation, remove trailing spaces, expand wildcard imports and sort them,
pull out magic constant strings, scope some methods down to private, used
java's foreach loop construct.
2011-10-17 16:27:27 -04:00
Fabrice Desré
8295a4aa0d backout b559e3ee4ce9 that broke build 2011-10-17 22:36:05 -07:00
Kartikaya Gupta
1512dc02b6 Bug 695100 - Misc cleanups for GeckoConnectivityReceiver (r=lucasr)
Expand wildcard imports, extract magic constant strings.
2011-10-17 17:51:59 -04:00
Kartikaya Gupta
ffa247ec71 Bug 695100 - Misc cleanups in DatabaseHelper (r=lucasr)
Expand wildcard imports, remove unused strings, extract magic constant strings.
2011-10-17 16:58:50 -04:00
Kartikaya Gupta
51d625c326 Bug 695100 - Code cleanup for CrashReporter (r=lucasr)
Fix indentation, remove trailing spaces, expand wildcard imports and sort them,
pull out magic constant strings, scope some methods down to private, used
java's foreach loop construct.
2011-10-17 16:27:27 -04:00
Kartikaya Gupta
39bff7a15d Bug 695100 - Fix a build warning by removing duplicate item in list of files (r=lucasr) 2011-10-17 15:33:43 -04:00
Kartikaya Gupta
bf779f29da Bug 695100 - Code cleanup for AwesomeBar (r=lucasr)
Remove trailing spaces and some blank lines, expand wildcard imports and sort
them, pull out some magic constants, scope down visibility of fields, ensure
consistent naming of fields.
2011-10-17 15:29:08 -04:00
Kartikaya Gupta
9cc9016005 Bug 695100 - Code cleanup for GeckoBookmarks (r=lucasr)
Add license text, remove unneeded fields and methods, add missing @Override
tags, fix indentation, remove trailing spaces, expand wildcard imports and sort
them, pull out magic constant strings. No functional changes.
2011-10-17 17:24:15 -04:00
Mark Finkle
3db50fe254 Fixes and nits to the Java Tab UI 2011-10-15 02:22:25 -04:00
Doug Turner
bdb70f5a77 isEmpty() doe not exist on Java strings 2011-10-14 23:20:23 -07:00
Doug Turner
751543f2b6 #changeset: 78790:3f21e8a211ff
#tag:         qbase
#tag:         qtip
#tag:         tabs_in_nativeui
#tag:         tip
#user:        Sriram Ramasubramanian <sriram@mozilla.com>
#date:        Fri Oct 14 18:58:02 2011 -0700
#summary:     Support for tabs in native ui.
2011-10-14 22:35:15 -07:00
Matt Brubeck
fae32ada54 Bug 694622 - [birch] Handle links from other apps on the command line [r=mfinkle] 2011-10-14 19:58:04 -07:00
Kartikaya Gupta
d49dafc4b8 Bug 694334 - Make the mainLayout and geckoLayout variables in GeckoApp private and non-static; move the only code that uses it into GeckoApp from GeckoAppShell 2011-10-14 17:11:14 -04:00
Kartikaya Gupta
11943dfeb0 Bug 694334 - Make the awesomebar, favicon, and progressbar private and non-static in GeckoApp; move the only code that uses it into GeckoApp from GeckoAppShell 2011-10-14 17:11:14 -04:00
Kartikaya Gupta
d2af8b1191 Bug 694334 - Fix bug introduced in 7f874fcc92c4 that caused the session history to be lost on rotations [r=lucasr] 2011-10-14 16:45:15 -04:00
Kartikaya Gupta
d50700b220 Bug 694334 - Minor touchups to 7f874fcc92c4: fix copy/pasted copyright block and expand glob imports to individual imports [r=lucasr] 2011-10-14 14:44:59 -04:00
Mark Finkle
8bd5538b73 Bug 694637 - [birch] Add basic DOMTitleChanged and DOMLinkAdded support r=bnicholson 2011-10-14 16:07:17 -04:00
Doug Turner
888ef1bc19 Merge from mozilla-central 2011-10-14 10:22:33 -07:00
Doug Turner
9698df47df We need to ensure that the last screen shot is written if we forcefully quit. 2011-10-13 20:21:09 -07:00
Doug Turner
90c510b59f Move hiding last screen from onTouch to when the document finishes loading. This will change after the layer manager lands 2011-10-13 19:38:04 -07:00
Fabrice Desré
4409d32006 Check index bounds in SessionHistory::getHistoryEntryAt() 2011-10-13 17:48:46 -07:00
Fabrice Desré
0e4dfe71f0 StrictMode API is only available for API level >= 9 2011-10-13 17:35:12 -07:00
Brad Lassey
c5c342b6a8 implement bookmarks UI r=dougt 2011-10-13 20:00:26 -04:00
Fabrice Desré
2c9cb382ff Camera support for birch - using default Android camera app 2011-10-13 16:52:43 -07:00
Doug Turner
509173b567 Disabling setting locale code. See bug 635342. This is probably not needed anymore. It costs about 145 ms at startup 2011-10-13 15:55:20 -07:00
Doug Turner
5f5532169a Remove cgroup handling. We no longer have a child process. Also, and more importantly, this code runs on the main thread. It takes about 1s to run. When we have extra processes, we should make sure that this runs on a new thread 2011-10-13 15:08:27 -07:00
Doug Turner
e347868344 Make sure that mStartupBitmap is loaded off of the main thread.
Also addes policy which dumps stacktraces to logcat if we are slow on the main thread.
2011-10-13 15:06:26 -07:00
sriram@mozilla.com
6d78265908 Use styles with XML layouts in Android 2011-10-13 12:22:26 -07:00
Doug Turner
24728e5b84 Add KEYCODE_MENU key handling to GeckoSurfaceView 2011-10-13 12:08:42 -07:00
Doug Turner
2148831b5e Hook up session history and reload. 2011-10-13 11:13:41 -07:00
Sriram Ramasubramanian
545c653462 Menu's xml needs to be added in Makefile.in 2011-10-13 11:02:43 -07:00
Kartikaya Gupta
feb8de34b6 Evacuate the session history stuff from GeckoApp for better encapsulation, and to make fewer things static 2011-10-13 07:18:33 -07:00
Lucas Rocha
4d127712ca Don't use AbsoluteLayout.LayoutParams as it's deprecated (r=mfinkle)
Use the equivalent RelativeLayout.LayoutParams instead.
2011-10-13 14:41:57 +01:00
Lucas Rocha
f166b1a672 Supress deprecation warnings for android.text.ClipboardManager (r=kats)
We're conditionally and intentionally using it on older Android versions.
2011-10-13 14:41:57 +01:00
Lucas Rocha
e75d9be406 Remove unnecessary intermediate CharSequence variable (r=kats) 2011-10-13 14:41:57 +01:00
Doug Turner
261f2fecea Enables simple message passing from Java->Gecko using the nsIObserver. r=blassey 2011-10-12 21:53:43 -07:00
Mark Finkle
2cb6a66ba0 Bug 694136 - [birch] Refactor the browser JS and XUL files [r=fabrice r=kats] 2011-10-12 17:31:04 -04:00
Kartikaya Gupta
d9e82d6fbb Make variables private/final for better encapsulation and to allow the compiler to optimize things better 2011-10-12 08:14:30 -07:00
Kartikaya Gupta
5329da1855 Remove == comparison of dynamic java strings, and also prevent collapsing empty strings in the clipboard to null r=mfinkle 2011-10-12 16:24:35 -04:00
Doug Turner
899db5353b Resize window when the keyboard is dimissed 2011-10-12 10:53:37 -07:00
Lucas Rocha
208e7a551a Name AwesomeBarCursorAdapter private properties consistently (r=mfinkle) 2011-10-12 16:54:14 +01:00
Kartikaya Gupta
5106f36c4a Give the awesome bar a URI keyboard 2011-10-12 08:39:28 -07:00
Doug Turner
41b092049c During first run, or when the lastScreen.png is missing, we currently show a black screen. I am changing this to display a stock image with some text over it. We should think about exactly what we want to show here. 2011-10-11 22:08:42 -07:00
Doug Turner
2795e42225 Moving options menu from java to xml 2011-10-11 20:32:23 -07:00
Fabrice Desré
81d52c79b9 Bug 694795 - Black rectangle in top left corner after opening a link from another app [r=mbrubeck] 2011-11-04 16:46:34 -07:00
Rail Aliiev
ac65d0d88e Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Matt Brubeck
800156d876 Back out dcc28a7cfa31, 13342c7d1fc3, f005ff7b0e2a (bug 692198, bug 692196, bug 692200) because of test failures 2011-10-13 12:17:06 -07:00
Brian Nicholson
8b5fd4086d Replaced Threads with AsyncTasks 2011-10-11 11:11:38 -07:00
Brad Lassey
8d45fda683 cleaned up warnings 2011-10-11 13:09:44 -04:00
Brad Lassey
61d8a429d6 backed out dougt because nothing compiled 2011-10-11 13:09:43 -04:00
Doug Turner
99ec91b22d Too many class members that are not prefixed with m. Fixing that up. 2011-10-11 09:20:33 -07:00
Sriram Ramasubramanian
ae3d04613b Update theme 2011-10-11 00:09:03 -07:00
Doug Turner
952b4094a1 Patch from https://github.com/snorp/mozilla-central faster branch. 2011-10-10 17:40:17 -07:00
Mark Finkle
d9be7ab180 Bug 684826 - Last typed character from password field is not visible when password is filled in [r=blassey] 2011-10-10 10:52:06 -04:00
Matt Brubeck
cfe560c34b Back out f7bf7ac18a79 (bug 684826), 3a910924c50c (bug 687367), and 524a6bb8744b (bug 693086) because of Android bustage on a CLOSED TREE 2011-10-10 09:43:58 -07:00
Mark Finkle
5ab0f860ac Bug 684826 - Last typed character from password field is not visible when password is filled in [r=blassey] 2011-10-10 10:52:06 -04:00
James Willcox
ae1884f3a8 Bug 692198 - Make Flash on Android draw to bitmap intead of SurfaceView directly r=blassey
commit 872c1f5bf1f2c205c3f999409ed55f31627c968a
Author: James Willcox <jwillcox@mozilla.com>
    Bug 692198 - Make Flash on Android draw to bitmap intead of SurfaceView directly
2011-10-05 14:44:19 -04:00
Ali Juma
62e5128d2f Bug 689626 - EGL surfaceChanged event shouldn't draw a frame of the previous size on Honeycomb. r=jrmuizel 2011-10-13 09:43:05 -04:00
Neil Deakin
42f99d3415 Bug 503879, remove nsIToolkit, make nsToolkit a singleton, remove it from some widget platforms, and don't pass it around when creating widgets, original patch by robarnold, r=roc 2011-10-25 11:05:32 -04:00
Jeff Walden
d0532c3e95 Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden
0f30b277bf Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
--HG--
extra : rebase_source : 860a8271bf7e51cde358f2a4185c410de1fc2960
2011-10-10 22:50:08 -07:00
Oonishi Atsushi
8f0353652d Bug 311007 - Add aFlags arg to onLocationChange(...), to distinguish between same-document and different-document. r=smaug, sr=bzbarsky 2011-11-10 15:01:11 +01:00
Brad Lassey
30960abdf5 bug 633239 - event loop responsiveness for Android r=dougt 2011-08-04 03:32:57 -04:00
Mounir Lamouri
fecd5a34c5 Bug 700263 - Add remainingTime support to android backend. r=cjones 2011-11-09 15:13:37 +01:00
Mounir Lamouri
7157bc2786 Bug 699742 - (4/4) battery.level should be a double (android backend). r=cjones 2011-11-09 09:56:37 +01:00
Mounir Lamouri
06f55b51b2 Bug 699741 - Do not check if the change is higher than 0.01 to send a levelchange event. r=cjones 2011-11-09 09:53:01 +01:00
Ed Morley
0e555c3378 Backout 31d345404c98 (bug 671634) due to missing privacy review and necko peer review; a=dao 2011-11-08 10:43:36 +00:00
Chris Jones
dc33fffa65 Bug 679966, part 1: Add vibrator support for android. r=blassey,cjones 2011-09-30 00:00:48 -07:00
Wes Johnston
4dd5d6ba50 Bug 671634 - Update Fennec useragent to more closely match stock browser. r=dougt 2011-11-07 15:03:53 -08:00
Mounir Lamouri
1b0d327de1 Bug 702858 - Do not stop listening to battery changes when in the background on Android. r=cjones 2011-11-22 10:35:53 +01:00
Mike Hommey
ead8a1ff64 Bug 696555 - Move update.locale into omni.jar. r=rstrong 2011-11-22 08:05:59 +01:00
Mike Hommey
29e01f8469 Bug 686466 part 3 - Use a pre-generated nsXREAppData struct instead of application.ini. r=ted,bsmedberg
--HG--
rename : build/application.ini => build/application.ini.in
2011-11-22 08:05:59 +01:00
Justin Wood
c3b4abe7a9 Merge m-c to m-i 2011-11-19 04:33:12 -05:00
Matt Brubeck
bb6c49c0d1 Bug 703661 - Add back WAKE_LOCK permission request for PowerManager [r=blassey] 2011-11-18 12:13:00 -08:00
Brad Lassey
d00d22e21b bug 702183 - Fennec 9.0b1 now asking for extra "read sensitive log data" permission r=dougt 2011-11-17 20:08:14 -05:00
James Willcox
2f1612e0e6 Bug 692198 - Make Flash on Android draw to bitmap intead of SurfaceView directly
From 718909dd4d8c1b1ffb2e8ea72cc7d75c281e0773 Mon Sep 17 00:00:00 2001

--HG--
extra : rebase_source : 01bc243a06d5470b559c8c892425d7918b5a7de3
2011-10-05 14:44:19 -04:00
Ehsan Akhgari
92064e6d3f Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Jeff Walden
b5e57820bf Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
--HG--
extra : rebase_source : b4bae9a0f85abf2feb828609b50e756916b99a6f
2011-10-10 22:50:08 -07:00
Ed Morley
acef499a8d Merge last green changeset of mozilla-inbound to mozilla-central 2011-10-15 12:19:29 +01:00
Ms2ger
ca6f7807e0 Bug 540433 - Remove nsIDocumentViewer; r=smaug 2011-10-15 09:33:26 +02:00
Neil Deakin
506fdf23b9 Bug 694227 nsIBaseWindow::blurSuppression is unusued, r-bsmedbeg,sr=bz 2011-10-14 14:11:22 -04:00
Neil Deakin
90f42cf310 Bug 694224, remove appshell argument from various widget creation methods, r=roc 2011-10-14 09:06:39 -04:00
Fabrice Desré
c75bff21cf Bug 690635 - Issues with camera input on DroidX [r=wjohnston] 2011-10-11 11:21:27 -07:00
Ed Morley
7dda89bb11 Bug 687358 - Remove nsWWJSUtils and use nsJSUtils instead; r=jst 2011-10-11 14:50:09 +01:00
Mark Finkle
2e34c5865f Bug 684826 - Last typed character from password field is not visible when password is filled in [r=blassey] 2011-10-10 10:52:06 -04:00
Fabrice Desré
8e6ffede8f Bug 692961 - Capturing image on camera api crashes [@ mozalloc_abort | __swrite ] [r=blassey] 2011-10-10 14:01:39 -07:00
Matt Brubeck
605f836e6c Back out f7bf7ac18a79 (bug 684826), 3a910924c50c (bug 687367), and 524a6bb8744b (bug 693086) because of Android bustage on a CLOSED TREE 2011-10-10 09:47:27 -07:00
Jonathan Kew
b34452e7e3 bug 655337 - part 2 - don't unpack hyphenation patterns on android, look for them in omnijar. r=mfinkle,bsmedberg,smontagu 2011-10-06 16:06:36 +01:00
Matt Brubeck
090dd0e5ab Merge mozilla-central to mozilla-inbound 2011-10-06 10:23:02 -07:00
Jonathan Kew
ebe169a362 backout changeset e1eac54b1ed3 (bug 655337 pt 2) for causing a leak. 2011-10-06 17:29:39 +01:00
Ed Morley
e9329ec38b Bug 689884 - Deleted the now unused Makefiles from the tree; r=khuey 2011-10-06 17:15:07 +01:00
Ed Morley
e5ead17a8f Bug 689884 - Skip Makefiles that are no-op or else only |DIRS = a_single_subdir|; r=khuey 2011-10-06 17:15:07 +01:00
Ed Morley
0b5633496b Merge last green changeset of mozilla-inbound to mozilla-central 2011-10-06 16:25:34 +01:00
Rob Campbell
b1360c7813 merge m-c to fx-team 2011-10-06 08:00:51 -03:00
Felix Fung
d3ea2745f7 Bug 691703 - MOZILLA_STRICT_API isn't used anymore. r=ted 2011-10-04 02:32:03 -07:00
Matt Brubeck
7e0963eed8 Bug 691054 - Back out bug 667980 (getNetworkLinkType) on Android because of scary permissions [r=dougt] 2011-10-03 16:34:43 -07:00
James Willcox
f4a011a232 Bug 686405 - remove the debug button and just wait 5s for the debugger; r=dougt
From d125ca2f69f2002d96e75761bb8450932aa8f37e Mon Sep 17 00:00:00 2001
2011-10-03 12:00:36 -04:00
Jonathan Kew
3ebcb92471 bug 655337 - part 2 - don't unpack hyphenation patterns on android, look for them in omnijar. r=mfinkle,bsmedberg,smontagu 2011-10-06 16:06:36 +01:00
James Willcox
338fe71a0e Bug 690705 - Don't put the restart helper activity in the recent list [r=blassey] 2011-09-30 08:08:00 -04:00
Mark Finkle
714e2a22ce Bug 645799 - Hide the crash reporter from the recently used apps window [r=blassey] 2011-09-30 14:37:19 -04:00
Sriram Ramasubramanian
c5a47b1539 Bug 689330 - "update LauncherShortcuts to use the new web apps repository" [r=mark.finkle] 2011-10-04 17:45:00 -04:00
Matt Brubeck
930a45b1fb Bug 691818 - Mark camera features as optional in AndroidManifest.xml [r=blassey] 2011-10-04 11:58:17 -07:00
Ehsan Akhgari
3282e05d12 Merge mozilla-central and mozilla-inbound 2011-10-04 14:29:24 -04:00
Fabrice Desré
7841b9d149 Bug 691560 - crash [@ mozilla::AndroidBridge::InitCamera] [r=blassey] 2011-10-04 11:23:01 -07:00
Ehsan Akhgari
5e4dbdfba3 Backout changeset 32e9422afd8d (bug 687265) explicitly from mozilla-central 2011-09-29 20:29:11 -04:00
Ehsan Akhgari
9e431fb574 Merge the last green changeset of mozilla-inbound into mozilla-central 2011-09-29 17:38:33 -04:00
Mark Finkle
eba6e9f2ef Backout 39d5bb6c6d4d for reftest-2 failures on Android 2011-09-29 14:34:13 -04:00
Mark Finkle
7a33a050ef Bug 690134 - Fennec shows non-interactive UI on firstrun instead of splash screen [r=mbrubeck] 2011-09-29 12:48:51 -04:00
Mark Finkle
30ce00b9ca Bug 687265 - Front-end support for flash on Android Fennec [r=mbrubeck r=blassey] 2011-09-29 10:44:03 -04:00
Brian R. Bondy
320420cfb6 Bug 366347 - Default collate option sometimes off for printers that support it. r=bsmedberg 2011-09-29 09:21:32 -04:00
Jonathan Kew
a95d1d9086 bug 688779 - restore en-US hyphenation to the Android product. r=dougt 2011-09-29 10:37:56 +01:00
Michael Wu
d2b70213ac Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
James Willcox
4af04ea2e4 Bug 689948 - Fix regressions caused by bug 686992 [r=blassey]
From 3d547ae760f1106b7e5414e05b4f80c2e7533926 Mon Sep 17 00:00:00 2001
Accidentally removed a call to GeckoAppShell.scheduleRedraw() which
caused a deadlock.  Also, this fixes an issue with uninitialized
member variables in AndroidBridge.
2011-09-28 14:43:02 -04:00
Fabrice Desré
2b1103493c Bug 659188 - Android and media parts [r=blassey] [r=cpearce] 2011-09-26 17:25:41 -07:00
Mark Finkle
8bb33dc7e1 Bug 687265 - Front-end support for flash on Android Fennec [r=mbrubeck r=blassey]
--HG--
extra : rebase_source : 39d5bb6c6d4d3165dcb10bded80a2aa9da7cb98e
2011-09-29 10:44:03 -04:00
Brian R. Bondy
8e58829b82 Bug 366347 - Default collate option sometimes off for printers that support it. r=bsmedberg
--HG--
extra : rebase_source : 13ab1afb123a4282fd419e5f7f1dd74ee6b9f4b8
2011-09-29 09:21:32 -04:00
Jonathan Kew
9913935150 bug 688779 - restore en-US hyphenation to the Android product. r=dougt
--HG--
extra : rebase_source : 1d6129ccfa2bc8f9d4e2777be28d3365eeb481e0
2011-09-29 10:37:56 +01:00
Benoit Girard
354abfc23b Merge mozilla-central into mozilla-inbound 2011-09-26 15:58:51 -04:00
Alex Pakhotin
62b85f967d Bug 687204 - android.text.ClipboardManager in android.text has been deprecated. r=blassey 2011-09-21 18:23:11 -07:00
James Willcox
a85eeb1953 Bug 686992 - Draw to Android window/surface directly r=blassey 2011-09-21 12:46:00 -04:00
Ed Morley
27cc5cc8df Merge tips of mozilla-central and mozilla-inbound 2011-09-25 13:58:53 +01:00
Matt Brubeck
7dcbac81b9 Back out 0ec8974f0917 (bug 686992) because of crashes 2011-09-24 08:51:46 -07:00
Steffen Wilberg
72d3a7d2e0 Bug 678600: Don't add print frames options to Windows print dialog when they would be disabled anyway because there are no frames. r=roc, ui-review=faaborg 2011-09-24 14:05:29 +02:00
Gian-Carlo Pascutto
83268e3abc Bug 688692 - Fennec is not sending crash reports. r=ted 2011-09-24 11:32:54 +01:00
Michael Wu
8b5c8e5ecf Bug 688930 - Fix detection of installation location when in /system, r=cjones 2011-09-23 21:54:59 -07:00
Alex Pakhotin
e1ce2dc8cf Bug 672661 - Backspace key in Swiftkey X causes characters to be duplicated. r=blassey
--HG--
extra : rebase_source : 73e791d969f70e4815527e19588665ca1bfbb700
2011-09-16 15:54:12 -07:00
James Willcox
f8138a0931 Bug 686992 - Draw to Android window/surface directly r=blassey 2011-09-21 12:46:00 -04:00
Mark Finkle
e30a3cb472 Bug 687312 - Show a non-interactive UI as soon as possible on startup (sdcard profiles) r=mbrubeck 2011-09-22 16:43:06 -04:00
Mark Finkle
bd57593b1c Bug 687312 - Show a non-interactive UI as soon as possible on startup r=mbrubeck 2011-09-21 15:19:44 -04:00
Sriram Ramasubramanian
06353e60e2 Bug 692236 - "Webapps shortcut picker needs a new UI" [r=mark.finkle] 2011-10-05 16:28:00 -04:00
Sriram Ramasubramanian
9bfdfad319 Bug 692189 - "NullPointerException crash @ createScaledBitmap(Bitmap.java:344)" [r=mark.finkle r=fabrice] 2011-10-05 17:21:00 -04:00
Mark Finkle
037497a4f2 Backout b4da81723e56, 616986a1819a, Bad checkin comment 2011-10-06 00:11:31 -04:00
Sriram Ramasubramanian
b272d29b8c Sriram Ramasubramanian <sriram@mozilla.com> 2011-10-05 16:28:00 -04:00
Sriram Ramasubramanian
3821287c33 Sriram Ramasubramanian <sriram@mozilla.com> 2011-10-05 17:21:00 -04:00
Makoto Kato
8090e96d0b Bug 685537 - [HKb] Fn key + key is not working properly. r=jchen 2011-09-20 17:35:38 +09:00
Ed Morley
9a350ee255 Merge last green changeset on mozilla-inbound to mozilla-central 2011-09-18 20:23:17 +01:00
Ms2ger
a0dd8e028a Bug 684472 - Reduce QIs in nsPrintingPromptService; r=bsmedberg 2011-09-18 11:22:18 +02:00
Ms2ger
09c97f4a38 Bug 649603 - Make nsIScriptContext::GetNativeContext return JSContext; r=jst 2011-09-18 11:22:17 +02:00
Ed Morley
9c6e88d2d6 Backout d4bdab069bbc (bug 630007) for qt build bustage and various oranges on other platforms 2011-09-17 00:27:55 +01:00
Doug Turner
c938f47ba6 Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh. 2011-09-16 14:34:31 -07:00
Doug Turner
d6d932e4e7 Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh. 2011-09-16 14:34:31 -07:00
Sriram Ramasubramanian
44e05fde0e Bug 661612 - Update download progress notification keeps reappearing in Android 3 [r=mfinkle,alexp] 2011-09-16 12:10:58 -07:00
Ehsan Akhgari
8024c114f3 Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-16 09:31:43 -04:00
Mike Hommey
c8451bd14f Bug 686694 - Remove library extraction splash screen. r=mfinkle 2011-09-16 11:15:43 +02:00
Mike Hommey
44d9074889 Bug 686694 - Don't extract libraries on Android unless we're starting with the DEBUG intent. r=dougt 2011-09-16 10:00:42 +02:00
Masayuki Nakano
89cc1afc44 Bug 669028 part.10 embedding should use mozilla::LookAndFeel rather than nsILookAndFeel r=benjamin 2011-09-09 11:27:12 +09:00
Mark Finkle
adf688ddf8 Bug 686637 - Stop extracting hyphenation files from the APK [r=dougt] 2011-09-15 13:43:59 -04:00
Phil Ringnalda
e199440602 Back out 091bdb10d017 (bug 686405) for apparently completely breaking Android 2011-09-12 23:25:01 -07:00
Doug Turner
3dd100af55 Bug 686405 - Remove push-to-debug Android debug intent, and just sleep the thread. r=snorp 2011-09-12 21:27:04 -07:00
Alex Pakhotin
7ee55d6822 Bug 669636 - update download notification fontcolor is black (on dark background). r=blassey
--HG--
extra : rebase_source : 7f57050a814356a74a2c7e12b5e9188ccc6829e4
2011-07-06 20:28:36 -07:00
Chris Lord
ba619306bd Bug 684963 - Target Android API level 11 to remove the menu key on Honeycomb [r=blassey] 2011-06-15 01:56:00 -07:00
Matt Brubeck
bd37e05667 Bug 684242 - Back out b532e0d93bc5 (bug 681980) because it breaks resume from sleep. 2011-09-06 13:02:39 -07:00
Mark Finkle
87a7f09e6b Bug 684443 - Make unpacking files from the APK faster [r=dougt] 2011-09-05 10:09:05 -04:00
Ed Morley
ca467ad532 Merge mozilla-central and mozilla-inbound 2011-09-04 20:56:01 +01:00
Makoto Kato
b0f6183937 Bug 676195 - IME doesn't work with hardware keyboard on Android. r=jchen 2011-09-03 23:14:38 +09:00
Mark Finkle
4a18e6fef9 Bug 684152 - Don't even bother trying to unpackComponents if the APK hasn't changed [r=dougt] 2011-09-02 08:32:38 -04:00
Chris Lord
9d98647698 Bug 681980 - Target Android API level 11 to remove the menu key on Honeycomb [r=blassey]
--HG--
extra : rebase_source : c344db510c389e9f8cdaa186185da979036d48e7
2011-06-15 01:56:00 -07:00
Ms2ger
0b1536d069 Bug 672054 - Part a: Remove nsIDOMNSUIEvent; r=smaug 2011-08-26 09:43:49 +02:00
Ali Juma
500348dd4e Bug 677920 - Part 2: Fix handling of Android surface lifecycle events when using GL layers. r=blassey
--HG--
extra : rebase_source : 40ad2f8039f672afa77bd887f42a6b930f9e61c0
2011-08-23 16:52:03 -04:00
Benoit Girard
564c6d27c0 Bug 621745 - Correctly handle EGL surfaceChange event causing glitches on resize; r=jmuizelaar 2011-08-22 09:57:12 -07:00
Geoff Brown
fcf5c93a68 Bug 668349 - Changes to xpcshell.ini; r=jmaher 2011-08-22 09:00:50 +01:00
Oleg Romashin
8c251f45f0 Bug 679923 - Fennec must deactivate last selected tab when it goes to background; r=mbrubeck,blassey,mfinkle 2011-08-21 20:11:31 +01:00
Doug Turner
5fa554f56b Bug 661978 - Android file input activity deadlocks. r=blassey 2011-08-18 19:30:22 -07:00
Doug Turner
a16173b2e0 Bug XXXX - Correctly renames the Log() functions to use the right filename. rs=blassey 2011-08-18 19:27:41 -07:00
Jonas Sicking
e50dc8cb66 Bug 667612: Make addEventListener not throw if passed a null listener. r=smaug 2011-08-18 02:45:00 -07:00
James Willcox
5de8b0dbfc Bug 627019 - ignore IME changes from gecko when other changes are still pending
From 5797f333373ae0c21c6aa0c0192b4e2ab0acde37 Mon Sep 17 00:00:00 2001
---
 embedding/android/GeckoAppShell.java        |    3 +++
 embedding/android/GeckoInputConnection.java |   23 ++++++++++++++++++++---
 2 files changed, 23 insertions(+), 3 deletions(-)
2011-08-16 16:57:41 -04:00
Alex Pakhotin
8d812655b7 Bug 673969 - System preference for "visible passwords" not followed. r=blassey 2011-07-26 18:14:52 -07:00
Matheus Kerschbaum
01939c1789 Bug 677529 - Remove manual jspubtd.h inclusions from IDL files. r=Ms2ger 2011-08-14 19:12:35 +02:00
Malini Das
c20b68638f Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- plain tests 2/2. r=jmaher, a=test-only 2011-08-12 12:21:44 -04:00
Ms2ger
3fea5b3901 Bug 677101, part c - Reduce nsIDOMText.h inclusions; r=volkmar 2011-08-11 15:29:58 +02:00
Ms2ger
4ca9cbc0f3 Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar 2011-08-11 15:29:50 +02:00
Brad Lassey
083e7811b3 bug 669424 - get rid of shared ID in unofficial builds r=mbrubeck 2011-08-09 17:16:26 -04:00
Justin Wood
bc9a7d1530 Merge from m-c 2011-08-09 06:31:01 -04:00
Matt Brubeck
19d8b814a0 Bug 677035 - Use full classname for ClipboardManager to fix Android SDK 13
build [r=blassey]
2011-08-08 11:51:05 -07:00
Brad Lassey
a75f540e26 bug 677088 - [Java] NullPointerException in GeckoApp.onNewIntent() r=dougt 2011-08-07 23:30:32 -04:00
Michael Wu
fbcd07dca0 Bug 676465 - Replace PRBool with boolean in IDL files, r=bsmedberg 2011-08-06 22:03:32 -07:00
Makoto Kato
5f6d0d266e Bug 667927 - Problem with deletions in IME when in composition mode on Honeycomb. r=jchen 2011-08-09 14:17:44 +09:00
Mark Finkle
b448cb7549 Bug 676293 - Add ability to make 'home screen shortcut' for Bookmarks [r=fabrice, r=blassey]
--HG--
rename : mobile/components/build/nsIPhoneSupport.idl => mobile/components/build/nsIShellService.idl
rename : mobile/components/build/nsPhoneSupport.cpp => mobile/components/build/nsShellService.cpp
rename : mobile/components/build/nsPhoneSupport.h => mobile/components/build/nsShellService.h
2011-08-08 22:37:57 -04:00
Fabrice Desré
d5310e77db Bug 676085 - cgroup filemane is incorrect [r=blassey] 2011-08-02 14:44:47 -07:00
Brad Lassey
237262a45f bug 672356 - plugin-container not set to background cgroup r=dougt 2011-07-28 02:25:11 -04:00
Fabrice Desré
faf2d6f0ad Bug 675790 - The title of the android file chooser is not i18n ready 2011-08-01 18:17:14 -07:00
Brad Lassey
8147d1b4e7 bug 674245 - App crashes when device switches its orientation from portrait to landscape and reversal for several times r=dougt 2011-07-26 12:12:36 -04:00
Alex Pakhotin
b0a2850ddb Bug 673199 - Gecko Alert "java.net.MalformedURLException: Protocol not found:" after getting an update notification that a build is available 2011-07-25 19:12:21 -07:00
Marco Castelluccio
acf4cce0bc Bug 635643. Remove nsIRegion, because it is a useless wrapper class. r=tnikkel 2011-07-25 17:19:37 -05:00
Ehsan Akhgari
d05a9ff08e Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-22 15:48:18 -04:00
Marco Bonardo
df96b57a40 Merge mozilla-central and mozilla-inbound 2011-07-22 15:31:14 +02:00
Kyle Huey
ae5e8e9dcf Merge m-c to b-s. 2011-07-22 00:03:35 -07:00
Matt Brubeck
073a9a3ba9 Bug 673168 - Back out 32135b36a00e (bug 669424) because it breaks upgrades on Android 2011-07-21 14:12:51 -07:00
Kyle Huey
0d51472487 Bug 578478: Switch to pyxpidl for header generation. Parts by bsmedberg, with r=jorendorff,khuey, and parts by me, with r=bsmedberg 2011-07-19 14:46:25 -07:00
Makoto Kato
43aee85be5 Bug 664364 - Entering newline after Japanese in a textarea doesn't change cursor position. r=jchen 2011-07-22 10:24:34 +09:00
Brad Lassey
2ca7795d5e bug 671092 - Crash after failed attempt to extract libraries after update r=dougt 2011-07-18 14:25:20 -04:00
Brad Lassey
b5a69107d8 bug 672809 - need to null check list of library files to be cleaned r=dougt 2011-07-20 12:37:54 -04:00
Brad Lassey
5d23f12c4d Bug 669424 - get rid of shared ID. r=dougt 2011-07-05 15:36:25 -04:00
Matheus Kerschbaum
b0c1f89ef4 Bug 579571 - Remove --enable-timeline support. r=tglek 2011-07-17 12:07:42 +02:00
Ehsan Akhgari
5e56126930 Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-15 08:13:08 -04:00
Ms2ger
905ca03e4b Bug 670746 - Modernize nsDocShellTreeOwner::Get{WebBrowserChrome,OwnerWin,OwnerRequestor}; r=bz 2011-07-15 12:32:40 +02:00
Ms2ger
8c78d3f478 Bug 670235 - Remove nsIDOMWindowInternal; r=sicking 2011-07-15 12:31:34 +02:00
Joe Drew
2acb1181b7 Bug 664299 - Pass the loading principal to imgILoader::loadImage so we can operate on it later. r=bz 2011-07-14 14:47:32 -04:00
Boris Zbarsky
5c4d6b1e7b Bug 648045. Mark the currently selected tab in a minimized window as inactive. r=gavin,smaug 2011-07-11 09:14:08 -04:00
Marco Bonardo
fa3cd9704a Backout changesets 9e4ab3907b29, 3abc0dbbf710 due to m-oth permaorange 2011-07-11 10:27:58 -07:00
Boris Zbarsky
5802023c26 Bug 648045. Mark the currently selected tab in a minimized window as inactive. r=gavin,smaug 2011-07-11 09:14:08 -04:00
Doug Turner
7dbf23a135 Bug 667980: Expose network connection type to chrome. r=dougt
Add an attribute to nsINetworkLinkService that represents the connection type,
and add code to the android back-end to expose the connection type and notify
when it changes.
2011-07-10 15:24:05 -07:00
Wesley Johnston
87e308ca2d Bug 667530 - Add ability to add application/bookmark shortcuts to Launcher screens [r=blassey, r=fabrice] 2011-07-01 14:26:00 -04:00
Daniel Holbert
0b0f692df0 back out 89ef5bf1e3d2 (Bug 667530) due to talos orange 2011-07-07 15:57:21 -07:00
Wesley Johnston
fbb347dea1 Bug 667530 - Add ability to add application/bookmark shortcuts to Launcher screens [r=blassey, r=fabrice] 2011-07-01 14:26:00 -04:00
Robert Longson
f5d223bf5b Bug 639945 - tooltips are not displayed on inline svg elements. r=dao,bzbarsky 2011-06-30 21:58:21 +01:00
Joe Drew
075aa11a02 Merge m-c to m-i 2011-06-28 12:21:04 -04:00
Jonas Sicking
3563ee2591 Bug 663461 Part 2: Remove Add/RemoveEventListenerByIID from embedding. r=smaug 2011-06-28 08:12:42 -07:00
Ms2ger
9fa708c87f Bug 666684 - Fix build warnings in embedding/browser/webBrowser; r=bz 2011-06-28 12:45:50 +02:00
Doug Turner
d645ab2c0c Bug 664996 Fix missing redraw when resuming application r=dougt
Because I'd altered the way surface creation works, it was possible to
have a null buffer in surfaceChanged while having a valid surface size.

Instead of looking at the buffer pointers, I've replaced it with a
boolean that tracks whether the surface size is valid or not.

In addition, there was a typo that meant that synchronised redraws were
being skipped, as the object from mSyncDraws was taken and immediately
discarded.

--HG--
extra : rebase_source : 1b689f7c8cdd10565dea30a4cd65f49371f046d3
2011-06-25 21:35:52 -07:00
Doug Turner
e7d20abacd Back out 0839c57106a8. Caused a regression; follow up will address. r=dougt
--HG--
extra : rebase_source : c9aa1dac6480a41ce147e641f675b090b8cc5427
2011-06-25 21:34:10 -07:00
Jonas Sicking
a326e5c69f Bug 658714 Part 10: Remove nsIDOM3EventTarget/nsIDOMEventGroup. r=smaug 2011-06-23 19:18:02 -07:00
Jonas Sicking
0c346db2ed Bug 658714 Part 9: Don't use EventGroups for system-group. r=smaug 2011-06-23 19:18:02 -07:00
Jonas Sicking
8bfa8b0994 Bug 658714 Part 8: Improve the nsEventListenerManager API. r=smaug 2011-06-23 19:18:02 -07:00
Jonas Sicking
f7e72db3bc Bug 658714 Part 7: DeCOMtaminate nsEventListenerManager. r=smaug 2011-06-23 19:18:01 -07:00
Jonas Sicking
cd52437ea7 Bug 658714 Part 6: Fixups after search'n'replace s/nsPIDOMEventTarget/nsIDOMEventTarget/. r=smaug 2011-06-23 19:18:01 -07:00
Jonas Sicking
07c1f0b90f Bug 658714 Part 5: Search'n'replace nsPIDOMEventTarget to nsIDOMEventTarget. r=smaug 2011-06-23 19:18:00 -07:00
Matheus Kerschbaum
13c41a42f3 Bug 662023 - Remove ActiveX embedding API part 2: rm /embedding/activex/ r=bsmedberg
--HG--
extra : rebase_source : 6e4d1b03af83d2af84752cfb92b6a901d82f8e6a
2011-06-22 11:57:40 -04:00
Matheus Kerschbaum
96d5779e94 Bug 662023 - Remove ActiveX embedding API part 1: remove support from the build system. r=bsmedberg
--HG--
extra : rebase_source : d05e2577581e76b2eedf348f5840e40619eaf4c2
2011-06-22 11:57:27 -04:00
Mounir Lamouri
fdb6ac3e0e Bug 658037 (2/2) - r=bz 2011-06-21 18:52:01 +02:00
Alex Pakhotin
6527f51091 Bug 658691 - remove android:debuggable="true" from AndroidManifest.xml r=blassey 2011-05-20 16:29:40 -07:00
Alex Pakhotin
b154c7b9b0 Bug 649381 - implement moz-icon android support. r=blassey 2011-06-13 14:02:13 -07:00
Alex Pakhotin
605fb03726 Bug 645729 - Make sure 'body' data is sent along with special links (mailto and sms). r=blassey 2011-05-26 12:58:41 -07:00
Doug Turner
12569c1c97 Bug 615597 - Implement devicemotion and fix up deviceorientation events. r=smaug/azakai
--HG--
rename : content/events/src/nsDOMOrientationEvent.cpp => content/events/src/nsDOMDeviceOrientationEvent.cpp
rename : content/events/src/nsDOMOrientationEvent.h => content/events/src/nsDOMDeviceOrientationEvent.h
rename : dom/system/android/nsAccelerometerSystem.cpp => dom/system/android/nsDeviceMotionSystem.cpp
rename : dom/system/android/nsAccelerometerSystem.h => dom/system/android/nsDeviceMotionSystem.h
rename : dom/system/cocoa/nsAccelerometerSystem.h => dom/system/cocoa/nsDeviceMotionSystem.h
rename : dom/system/cocoa/nsAccelerometerSystem.mm => dom/system/cocoa/nsDeviceMotionSystem.mm
rename : dom/system/nsAccelerometer.cpp => dom/system/nsDeviceMotion.cpp
rename : dom/system/nsAccelerometer.h => dom/system/nsDeviceMotion.h
rename : dom/system/unix/nsAccelerometerSystem.cpp => dom/system/unix/nsDeviceMotionSystem.cpp
rename : dom/system/unix/nsAccelerometerSystem.h => dom/system/unix/nsDeviceMotionSystem.h
rename : dom/system/windows/nsAccelerometerSystem.cpp => dom/system/windows/nsDeviceMotionSystem.cpp
rename : dom/system/windows/nsAccelerometerSystem.h => dom/system/windows/nsDeviceMotionSystem.h
rename : xpcom/system/nsIAccelerometer.idl => xpcom/system/nsIDeviceMotion.idl
2011-06-19 22:36:17 -07:00
Makoto Kato
6c72e0bff4 Bug 635923 - Cannot build xulrunner on Windows 64-bit. r=bsmedberg 2011-06-20 11:24:04 +09:00
Mounir Lamouri
124a708eb4 Merging mozilla-inbound with mozilla-central. 2011-06-18 18:29:10 +02:00
Chris Lord
5fedcf09b2 Bug 664996 - After quitting the application by tapping the Home button, re-entering it will show a white. Regression from bug 661843. r=dougt 2011-06-17 08:57:46 -07:00
Ms2ger
1fb9ad57f8 Bug 29256 - Remove nsWindowWatcher::CheckWindowName; r=bz 2011-06-18 11:02:00 +02:00
Chris Lord
d0bb1208f4 Bug 663445 - StringIndexOutOfBoundsException in String.substring() via GeckoInputConnection.getExtractedText. r=mwu
--HG--
extra : rebase_source : 9f6a618d2563352a03be47dbfb303b6473f8657c
2011-06-14 07:48:00 -07:00
Doug Turner
ef7a9d534c Bug 664774 - Loading and Install text has mixed capitalization. r=mfinkle 2011-06-16 11:49:38 -07:00
Chris Lord
cadd29da57 Bug 661843 - GeckoSurfaceView may double memory requirement for painting. r=dougt 2011-06-16 02:03:00 -07:00
Jonas Sicking
48f55a5733 Bug 659053 Part 1: Merge nsIDOM3Node into nsIDOMNode. Also removes Node.getFeature. r=peterv 2011-06-14 00:56:48 -07:00
Ehsan Akhgari
7c55737ac3 Back out Dao's push because of build bustage 2011-06-14 00:17:10 -04:00
Matheus Kerschbaum
c882911c87 Bug 662023 - Remove ActiveX embedding API part 2: rm /embedding/activex/ r=bsmedberg 2011-06-14 05:50:58 +02:00
Matheus Kerschbaum
ee97cff85a Bug 662023 - Remove ActiveX embedding API part 1: remove support from the build system. r=bsmedberg 2011-06-14 05:50:38 +02:00
Ed Morley
8aaddd0334 Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted 2011-06-12 03:49:00 -04:00
Matt Brubeck
bec9fbc11f Bug 662075 - Android fails to open update APK [r=blassey] 2011-06-08 14:33:49 -07:00
Brad Lassey
b7f556606b bug 638940 - File Upload: we should not change file names, paths and extensions r=dougt 2011-06-01 20:40:38 -04:00
Brad Lassey
f9a2da5283 bug 660326 - send java exceptions to crash-stats r=dougt 2011-06-01 13:54:53 -04:00
Mounir Lamouri
b9a14ba1c4 Bug 565541 (1/2) - Add targetableShellCount to nsIDocShellTreeOwner. r=bz
Basically, this will return a the number of tabs when nsIDocShellTreeOwner is
a nsContentTreeOwner.

--HG--
extra : rebase_source : b998c4bd81fc95a099dbcd246f4a3df85acd861e
2011-04-14 14:27:53 -07:00
Ed Morley
f13392fb42 Bug 614515 - Remove MOZ_SVG conditions. r=roc 2011-05-30 09:34:50 +02:00
Ms2ger
e5cf1395fc Bug 658906 - Remove nsIDOMNSDocument; r=sicking 2011-05-28 09:43:53 +02:00
Matt Brubeck
773ae15d23 Bug 659412 - Remove warning dialog for Android devices with low MemTotal [r=blassey] 2011-05-24 14:56:46 -07:00
Matheus Kerschbaum
6eb93f7dd3 Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew 2011-05-23 18:54:47 +02:00
Ms2ger
c911ae13be Bug 655517 - Remove nsIDOMDocumentEvent; f=ehsan r=smaug 2011-05-23 18:46:36 +02:00
Christian Biesinger
132b0e1ea8 Bug 576006 - Implement timing interface for channels
r=jduell sr=bz
2011-05-21 03:03:36 -07:00
Brad Lassey
9c431db746 bug 632874 - make it clear that first-run startup time isn't normal r=dougt 2011-05-20 14:44:09 -04:00
Matt Brubeck
c8ffc571b9 Bug 657501 - Unofficial branding for Fennec [r=blassey,mfinkle] 2011-05-20 09:45:42 -07:00
Joel Maher
193c66083d Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Mounir Lamouri
513d0ca1d6 Merging cedar with mozilla-central. 2011-05-18 11:42:37 +02:00
Ed Morley
91238e76b1 Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg 2011-05-17 16:01:36 +02:00
Ms2ger
2ba2beb025 Bug 655514 - Remove nsIDOMDocumentTraversal; f=ehsan r=jonas 2011-05-15 12:07:30 +02:00
Ms2ger
72dace0093 Bug 655513 - Remove nsIDOMDocumentRange; f=ehsan r=bzbarsky 2011-05-15 12:07:28 +02:00
Mike Hommey
7de58a1cfa Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.

We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.

We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).

The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.

Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Brad Lassey
7b8ede5080 bug 655427 - make sharedIDs used by automation not depend on package nam a+r=mfinkle
--HG--
extra : rebase_source : f90bb8cda99b72879b809621984c803245dbd4b5
2011-05-11 14:07:28 -04:00
Matt Brubeck
1fd50d1568 Bug 656177 - Register Fennec as a handler for file: URIs on Android [r=blassey] 2011-05-11 07:25:53 -07:00
Mark Finkle
b404ae0dfc Bug 654838 - Create a unique branding for Fennec beta (displayname fix) [r=blassey] 2011-05-10 23:50:43 -04:00
Michael Wu
90fb74e443 Merge backout (to fix bug 656172) 2011-05-10 19:10:01 -07:00
Michael Wu
899d3b6b5d Back out parts 3-7 of bug 620931 which caused bug 656172, r=killer 2011-05-10 18:27:51 -07:00
Ed Morley
97cc9c4eea Bug 655756 - Remove final XP_MAC remnants; r=josh 2011-05-10 20:24:48 +02:00
Matt Brubeck
fd620c9c85 Bug 655997 - Crash when changing orientation on Android (regression from bug 643032) [r=blassey] 2011-05-10 09:14:05 -07:00
Mike Hommey
a1c93a6f14 Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.

We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.

We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).

The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.

Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Matt Brubeck
c65bc78451 Bug 643032 - Don't start network status listener until Fennec starts [r=blassey] 2011-05-09 12:58:55 -07:00
Boris Zbarsky
eddb0544bf Merge cedar with mozilla-central 2011-05-06 20:39:36 -04:00
Jonathan Kew
4114d6051d Bug 253317 - Provide hyphenation dictionary for justified text (android packaging) [r=blassey] 2011-05-05 16:03:01 +01:00
Ed Morley
e7486342c4 Bug 654472 - Remove WinCE code (incl MOZ_FLASH_ACTIVEX_PATCH & USE_HTIFACE) from embedding/* ; r=bsmedberg 2011-05-06 11:40:46 -07:00
Daniel Holbert
4aba8d4f28 Bug 654372: Fix nsWebBrowserPersist constructor init list order to fix build warning. r=ehsan 2011-05-04 09:27:19 +02:00
Mark Finkle
4fa766bc2b Bug 651947 - Build error on Windows in winEmbed.cpp:171 - missing type specifier - int assumed [r=bsmedberg] 2011-04-28 09:50:00 -04:00
Ms2ger
31e3e8c5d1 Bug 616684 - Remove support for DOM Views; r=sicking,ehsan 2011-04-24 08:54:25 +02:00
Michael Wu
48ea18d759 Bug 617298 - Make text extraction from child process slightly more reliable, r=jchen 2011-04-29 19:25:55 -07:00
Alon Zakai
3c5959f2f9 Bug 615597 - Implement the W3C DeviceOrientation event. r=smaug,blassey 2011-04-29 16:49:20 -07:00
Alex Pakhotin
6779c1dd57 Bug 641906 - Use system theme colors in nsLookAndFeel on Android. r=blassey 2011-03-30 11:04:41 -07:00
Marco Bonardo
2a052f5161 Merging Places to mozilla-central 2011-04-29 16:04:47 +02:00
Wladimir Palant
c458b9c0c9 Bug 651315 - Addon manager is unable to open dialogs from a chrome-like protocol.
r=jst,bz
2011-04-28 19:59:32 +02:00
Ehsan Akhgari
67e7a42892 Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
Geoff Brown
f8bea8674e Bug 649841: Raise low-memory-warning condition on android to 512MB. r=dougt 2011-04-25 10:59:10 -07:00
Brad Lassey
5cab090414 bug 650209 - Allow DOMDesktopNotification to use a custom icon in the expanded android notification r=dougt 2011-04-28 15:34:50 -04:00
Geoff Brown
9eea858322 Bug 652787 - Change threshold for low memory warning to 300000 kB; r=blassey 2011-04-28 15:34:48 -04:00
Ms2ger
540ca93080 Bug 616684 - Remove support for DOM Views; r=sicking 2011-04-24 08:54:25 +02:00
Justin Lebar
aa0b7411ef Bug 647273 - Remove nsIContentUtils and nsIContentUtils2. r=sicking
--HG--
extra : rebase_source : 8a99a1401b7d7427bed4a136e0b38c475f6473a2
2011-04-14 13:58:36 -07:00
David Zbarsky
a0b813679f Bug 610305: decom nsEventStateManager r=smaug 2011-04-21 19:35:52 +02:00
Vivien Nicolas
9d29efb784 Bug 532738 - Do not open the virtual keyboard on untrusted focus (caused by content page scripts) [r=masayuki] 2011-04-20 14:47:40 +02:00
Zack Weinberg
8648dcc368 Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
--HG--
extra : rebase_source : 5b7cebe68f71a760463e3522b159c7cde8a72f5e
2011-04-16 18:22:41 -07:00
Paolo Amadini
2f869e0bd1 Bug 635888 - Meta refresh breaks slow script warning; f=dolske r=jst 2011-04-16 11:14:08 +02:00
Zack Weinberg
1628ea1551 Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 92660748436f03475e011184e2828f1db0ad63e0
2011-04-07 18:04:40 -07:00
Jan Küchler
c510bc3046 Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48
2011-04-07 18:04:40 -07:00
Makoto Kato
497e7711c2 Bug 644613 - NPE in setComposingText when using VKB. r=mwu 2011-04-11 05:05:00 -07:00
Brad Lassey
3713a43a89 bug 614355 - provide pref to not always use fullscreen landscape keyboards on android r=dougt 2011-04-11 16:41:03 -04:00