Sriram Ramasubramanian
9758180fbe
Bug 698220: The tabs should be restored when awesomebar is rotated. [r=mfinkle]
2011-10-31 13:07:23 -07:00
Matt Brubeck
eb40978d2f
Back out 150b57fca97c, 22f16ec4052a, 03c53ee42fc9
...
* * *
Back out 03c53ee42fc9 on suspicion of causing talos failures
2011-11-09 16:06:20 -08:00
Matt Brubeck
7763299c3a
Back out c1881e7e046c on suspicion of causing talos failures
2011-11-09 13:17:37 -08:00
Matt Brubeck
0fc23a694c
Back out c09a52af4cd8 on suspicion of causing talos failures
2011-11-09 12:30:35 -08:00
Alex Pakhotin
afaf500c87
Backing out bug 697773 due to VKB regressions
2011-11-09 10:18:50 -08:00
Kartikaya Gupta
d75898974d
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
6e7e8559a8
bug 700922 - Cursors in Favicons.java are not closed r=dougt
2011-11-09 00:30:19 -05:00
Brad Lassey
16f73f2624
bug 700917 - splash screen shown even with non-default profile r=dougt
2011-11-09 00:28:53 -05:00
Sriram Ramasubramanian
b1080c2912
Bug 699706: Scroll to the selected tab in Tabs tray [r=mfinkle]
2011-11-08 13:17:15 -08:00
Alex Pakhotin
2278485c6b
Bug 697773 - Cannot type in AwesomeBar URL bar with hard keyboard. r=blassey
2011-11-08 19:06:28 -08:00
Sriram Ramasubramanian
c549b1be15
Bug 696832: Icons for Menu based on the SDK version [r=mfinkle]
2011-11-08 11:33:55 -08:00
Wes Johnston
261ac12cd4
Bug 700153 - Allow opening tabs in the background. r=mfinkle
2011-11-08 12:49:25 -08:00
Margaret Leibovic
9b84f17f7b
Bug 698836 - Add full screen mode. r=blassey
2011-11-08 10:36:04 -08:00
Kartikaya Gupta
67cd3ac63f
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
ebbbb2435a
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
359b61ec2b
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
5b8ceef50f
Removing use strict from a hosed merge
2011-11-07 20:54:50 -08:00
Patrick Walton
32cf1d0469
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
133d2b1b14
Fixing last surfaceView reference
2011-11-07 14:46:58 -08:00
Doug Turner
41a1e83968
Switch into the snap state faster after the overscroll.
2011-11-07 14:17:01 -08:00
Doug Turner
4025086787
Use a state machine in the PanZoomController to fix some weird touch behaviours.
2011-11-07 14:17:01 -08:00
Doug Turner
645c43a930
Hook up wesj's long press code (40e3d6b1122d) again
2011-11-07 14:17:01 -08:00
Doug Turner
e55ab480d7
Move the ScaleGestureDetector.OnScaleGestureListener implementation over to PanZoomController rather than delegating through LayerController.
2011-11-07 14:17:01 -08:00
Patrick Walton
7e946b2ae2
imported patch 1111-fix-motion-event-targeting
2011-11-07 14:17:01 -08:00
Patrick Walton
cbeb9400e0
imported patch 1111-fix-zoom-velocity
2011-11-07 14:17:01 -08:00
Patrick Walton
60d680b84a
imported patch 1111-fix-checkerboarding-definition
2011-11-07 14:17:01 -08:00
Doug Turner
2bf6fd81af
Fix overscroll behavior when the document is zoomed smaller than the screen and
2011-11-07 14:17:01 -08:00
Doug Turner
55c7195332
Change the axis fling states from ints into an enum.
2011-11-07 14:17:01 -08:00
Doug Turner
158834a09f
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
1f806239c4
Fix up the ScaleGestureDetector usage and pinch behaviour
2011-11-07 14:17:00 -08:00
Doug Turner
c8deb6141d
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
875a0f435d
imported patch shrinkpattern
2011-11-07 14:17:00 -08:00
Patrick Walton
9ebb3171b0
* * *
...
try: -b do -p linux-android -u none -t none
2011-11-07 14:15:58 -08:00
Sriram Ramasubramanian
1b5d75608b
Bug 698598: Avoid flickering while closing a background tab [r=mfinkle]
2011-11-07 10:30:50 -08:00
Sriram Ramasubramanian
09f6b19f82
Bug 698598: Stackable doorhangers in a scrolling pane [r=mfinkle]
2011-11-07 10:27:02 -08:00
Eitan Isaacson
0e71e454ad
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
d0b554364e
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
c451de8e30
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
9440f43924
Merge
2011-11-07 10:20:27 -08:00
Lucas Rocha
74678946b0
Bug 697194 - Implement favicon caching (r=blassey)
2011-11-07 13:55:25 +00:00
Ed Morley
b4eeea3edf
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
c4bac94f59
bug 699442 - implement quit r=dougt
2011-11-03 22:06:32 -04:00
Brad Lassey
acddde275c
bug 700218 - Unclosed Cursor detected assertions when running Fennec Native r=dougt
2011-11-07 00:40:18 -05:00
Doug Turner
cf28b775a6
Merge
2011-11-04 10:46:58 -07:00
Mark Finkle
951899ae38
Bug 696076 - Telemetry for Mobile [r=kats]
2011-11-04 10:42:29 -04:00
Doug Turner
183409ba91
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
b9ec893b60
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
724879bd72
Bug 696846 - Basic context menu support. r=mfinkle
2011-11-03 15:09:37 -07:00
Sriram Ramasubramanian
61a3b4a189
Bug 699492: Animate the tab-list popup [r=mfinkle]
2011-11-03 11:34:58 -07:00
Sriram Ramasubramanian
8b95af3326
Bug 699155: Tabs should preserve the order in the list [r=mfinkle]
2011-11-02 23:42:11 -07:00
Sriram Ramasubramanian
c5dae4b067
Bug 698220: The tabs should be restored when awesomebar is rotated. [r=mfinkle]
2011-10-31 13:07:23 -07:00
Doug Turner
e70aeb7c97
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
43558326b4
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
c2ac80d93f
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
6d705f9db2
Bug 698436: Use a custom blue spinner for progress bar [r=mfinkle]
2011-11-02 15:52:20 -07:00
Sriram Ramasubramanian
57672c8b38
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
94cdcd7337
Bug 696462: Refresh UX of tabs list UI [r=mfinkle]
2011-11-02 11:36:44 -07:00
Gian-Carlo Pascutto
644b3da47e
Bug 697087 - Multiple notifications content permission prompt. r=mfinkle
2011-11-01 21:26:11 +01:00
Gian-Carlo Pascutto
6ad33ace15
Bug 697086 - Content permission notifications not dismissed on page dismiss. r=mfinkle
2011-11-01 21:02:20 +01:00
Sriram Ramasubramanian
d704109ac0
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
f6b24b42f0
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
62562704df
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
b9c38ddc06
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
ae944566ba
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
9d3ad0227f
Bug 698114 - Don't rebuild the app on orientation changes. r=blassey
2011-10-31 15:03:37 -07:00
Wes Johnston
790cfd1a33
Bug 698311 - Make sure we return -1 from cancelled prompts. r=mfinkle
2011-10-31 14:36:30 -07:00
Lucas Rocha
b139f56507
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
b6b1698250
Bug 698223 - Add Tab method to return title for display (r=mfinkle)
2011-10-31 20:36:50 +00:00
Lucas Rocha
5dd4d99075
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
f8072d5b7c
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
cb981794dc
Bug 697122 - Show only a label on AwesomeBar's tab indicators (r=mfinkle)
2011-10-31 16:42:56 +00:00
Kartikaya Gupta
57d2608fca
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
37947d8f86
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
3c0657ef75
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
5973ea734c
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
3f043aa7e5
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
2afb05e9e7
Bug 697070 - Use default favicon on tab if no image is available (r=sriram)
2011-10-31 10:45:20 +00:00
Sriram Ramasubramanian
87b1e4fca7
Bug 698042: Spinner style progress bar for browser toolbar (part 2) [r=mfinkle]
2011-10-28 11:08:47 -07:00
Sriram Ramasubramanian
3e0658aa58
Bug 698042: Spinner style progress bar for browser toolbar (part 1) [r=mfinkle]
2011-10-28 11:02:57 -07:00
Wes Johnston
870840f721
Bug 695485 - Bustage. Missing file. r=mfinkle
2011-10-28 13:17:16 -07:00
Wes Johnston
1c0dc41b1f
Bug 695485 - Native UI for select elements. r=mfinkle
2011-10-28 11:49:19 -07:00
Doug Turner
a6a12617da
merge
2011-10-28 11:46:10 -07:00
Kartikaya Gupta
03308d0918
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
d52cf8abe1
Bug 696461: Primary UI: Reskinning the browser toolbar and awesomebar [r=mfinkle]
2011-10-27 16:53:09 -07:00
Brad Lassey
608a91ac26
fix build bustage
2011-10-28 13:26:06 -04:00
Mounir Lamouri
37dfa327e5
Bug 674725 - Part O - Receiving SMS: Android backend. r=cjones
2011-11-24 14:10:20 +01:00
Mounir Lamouri
754a5b57f9
Bug 674725 - Part J - Basic implementation of mozSms.send(). r=cjones
2011-11-21 00:00:46 +01:00
Mounir Lamouri
e3fa8eec2a
Bug 674725 - Part I - Implement mozSms.getNumberOfMessagesForText(). r=smaug,cjones
2011-11-25 10:48:51 +01:00
Mounir Lamouri
1a704a4d05
Bug 705156 - Fix flaky test embedding/test/test_window_open_units.html. r=roc
2011-11-25 10:46:10 +01:00
Mounir Lamouri
7e857dbb20
Bug 696038 - (3/3) Battery API Android backend. r=cjones
2011-11-02 16:36:44 +01:00
Mounir Lamouri
d3ed4b7106
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
92f95bd1d6
no bug - make quit work r=dougt
...
--HG--
extra : rebase_source : 167f35f6ac7543d3954e8f7c0d641d6e70414ce9
2011-10-19 16:31:31 -04:00
Lucas Rocha
6da43e160f
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
4bffc258f4
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
2d125951f0
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
b8ff8735a6
Bug 697747 - Limit the number of rows returned in AwesomeBar queries (r=mfinkle)
2011-10-28 15:57:09 +01:00
Mark Finkle
0eebcf8d33
Bug 697720 - Add 'Clear private data' preference [r=blassey]
2011-10-28 00:55:15 -04:00
Brian Nicholson
ae6fadea65
Bug 697299 - Disable preferences before Gecko is loaded (ui thread fix) [r=dougt]
2011-10-27 14:30:34 -07:00
Sriram Ramasubramanian
1b1e330cd2
Bug 696912 - Fix layout of download progress notification. r=alexp
2011-10-24 17:24:48 -07:00
Alex Pakhotin
475961f7a5
640025 - Clear text function using ezKeyboard does not work. r=blassey
2011-10-27 13:43:29 -07:00
Brian Nicholson
a7a1294dd5
Bug 697469 - crash mozalloc_abort - Fennec process dies on tap of AwesomeBar [r=dougt]
2011-10-27 10:12:59 -07:00
Alex Pakhotin
a18dcdce71
Bug 632542 - Text entered with SlideIT VKB sometimes disappears. r=blassey
2011-10-26 18:51:49 -07:00
Lucas Rocha
06b607311f
Sort all lists of files in Makefile.in in alphabetical order (r=mfinkle)
2011-10-27 16:27:41 +01:00
Kartikaya Gupta
cf68e1b14c
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
632613cf59
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
d13fa23239
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
d134951580
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
906abfc507
Bug 697120 - Show favicon on AwesomeBar's history tab (r=mfinkle)
2011-10-27 14:26:13 +01:00
Lucas Rocha
f98490cc9a
Bug 697120 - Show favicons on AwesomeBar's All Pages and Bookmarks tabs (r=mfinkle)
2011-10-27 14:26:13 +01:00
Lucas Rocha
d9a7b7b1b9
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
a8087af134
Bug 697505 - Remove all redundant uses of 'this' in Tab (r=sriram)
2011-10-27 14:18:34 +01:00
Lucas Rocha
f1f4d52780
Bug 697505 - Declare one property per line in Tab (r=sriram)
...
For consistency reasons.
2011-10-27 14:18:34 +01:00
Lucas Rocha
7e6cd042bb
Bug 697505 - Prefix all private properties with 'm' for consistency (r=sriram)
2011-10-27 14:18:34 +01:00
Lucas Rocha
0a1c9f4c61
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
8c478e39f9
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
b0fe1f1a71
Bug 695199: Add/Remove bookmarks through menus (quick string change)
2011-10-26 23:49:57 -04:00
Sriram Ramasubramanian
f7a087559b
Bug 695199: Add/Remove bookmarks through menus [r=mfinkle]
2011-10-26 14:33:16 -07:00
Sriram Ramasubramanian
f7fd6379a4
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
ab8d2473a3
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
1832cfaea1
Bug 696319 - Scroll window as needed when soft keyboard is up [r=mfinkle]
2011-10-26 14:30:48 -04:00
Fabrice Desré
055734f08f
Bug 696520 - Enable add-on installation : part 2/2 XPInstallObserver [r=mfinkle]
2011-10-26 13:21:51 -07:00
Kartikaya Gupta
428a9545b6
Bug 697433 - Makefile doesn't rebuild strings correctly [r=mfinkle]
2011-10-26 10:32:23 -04:00
Wes Johnston
2739b55934
Bug 696846 - Use default system theme except on GeckoSurfaceView. r=blassey
2011-10-26 11:01:31 -07:00
Kartikaya Gupta
834be3d1e3
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
408a44b504
bug 696062 - Clear History r=mfinkle
...
--HG--
extra : rebase_source : fec8263b6b33c25bc065ab5650f2c47778a8b4ff
2011-10-26 11:59:06 -04:00
Doug Turner
a341eb3f58
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
40b1765701
Bug 696282 - Implement native toast alert support [r=mfinkle]
2011-10-25 22:51:44 -04:00
Sriram Ramasubramanian
c268a70068
Bug 697180 - favicon replaced by default one (patch 2) [r=mfinkle]
2011-10-25 18:04:02 -07:00
Sriram Ramasubramanian
d625f28aa2
Bug 697180 - favicon replaced by default one [r=mfinkle]
2011-10-25 15:01:20 -07:00
Brian Nicholson
d76df2f78b
Bug 695458 - Update Preferences (crash fix followup) [r=mfinkle]
2011-10-25 19:27:54 -04:00
Brian Nicholson
01e29cdf09
Bug 697299 - Disable preferences before Gecko is loaded. r=dougt
2011-10-25 16:12:44 -07:00
Mike Hommey
54f87a877c
Bug 686464 - Leave it to Android to unpack the content process executable. r=ted
2011-10-27 14:53:20 +02:00
Brian Nicholson
8a4844d0b7
Bug 694684 - Change camel case and @android IDs [r=mfinkle]
2011-10-14 15:39:07 -07:00
Brian Nicholson
5306f132a2
Bug 695458 - Update Preferences [r=mfinkle]
2011-10-25 17:31:55 -04:00
Alex Pakhotin
71d676d66c
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
d5e74cb1c8
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
fb264c9f5a
Bug 695742 - Implement 'Save as PDF' (missing chunk) [r=mfinkle]
2011-10-25 14:11:01 -04:00
Kartikaya Gupta
820f2afe99
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
058a7023a8
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é
1f9abf60e1
Bug 696324 - Provide JS API for adding items to the Android menu [r=mfinkle]
2011-10-21 01:50:04 -04:00
Mark Finkle
75e5f84cca
Bug 697117 - Clean up some errors found at runtime [r=lucasr]
2011-10-25 11:49:22 -04:00
Lucas Rocha
92d3555e3f
Bug 695307 - Implement history tab in AwesomeBar (r=mfinkle)
2011-10-25 16:46:32 +01:00
Lucas Rocha
cab168bcbf
Bug 695307 - Implement Bookmarks tab in AwesomeBar (r=mfinkle)
2011-10-25 16:46:32 +01:00
Lucas Rocha
b40f8b4ef9
Bug 695307 - Factor our method to open URL and close awesome bar (r=mfinkle)
2011-10-25 16:46:32 +01:00
Lucas Rocha
33c4d0d089
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
8f7cfba05b
Bug 696851 - Remove unused imports from BrowserToolbar (r=sriram)
2011-10-25 14:07:01 +01:00
Lucas Rocha
9c999ff196
Bug 696851 - Remove wildcard import from AwesomeBar (r=sriram)
2011-10-25 14:07:01 +01:00
Lucas Rocha
172d5354e4
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
c970bba3c6
Bug 696851 - Remove unused method from AwesomeBar (r=sriram)
2011-10-25 14:07:01 +01:00
Lucas Rocha
55695b5d62
Bug 695332 - Fix browser toolbar id for consistency (r=sriram)
2011-10-25 14:06:51 +01:00