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
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
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