History log of /packages/apps/Browser/src/com/android/browser/WebViewController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4d59434c396e3d414ed4266103d6990a340331e1 18-Jun-2014 Selim Gurun <sgurun@google.com> Modify AOSP browser to take advantage of new filechooser API.

Bug: 6930981
Change-Id: Id73512cd6e859ea9316f02e8f0d973b6e15d969b
/packages/apps/Browser/src/com/android/browser/WebViewController.java
f9e1705d4012706664a2bdf63a50b8a784b833dd 26-Aug-2013 Jonathan Dixon <joth@google.com> De-classicify Android Browser part 2

Bug: 10427705

Allows Browser to compile even when WebViewClassic is no longer in
frameworks/base. The deleted functionality was already disabled at
runtime when using non-classic webview.

Change-Id: I21b58ec52ac059c699b49a2dd80008d9a9e6791a
/packages/apps/Browser/src/com/android/browser/WebViewController.java
0b3d66fc2275fb5270cb7166cc991be7dc9d8ff7 29-Aug-2012 Selim Gurun <sgurun@google.com> Pass referer on download requests

Bug: 6662557
Change-Id: Ib7fdc4b3f1e0f7370631d8a222565faaee550bfb
/packages/apps/Browser/src/com/android/browser/WebViewController.java
5ff5c8b88968fa794eab4b7a263cae25f05bd4d3 03-May-2012 Michael Kolb <kolby@google.com> Remove voice search handling

Bug: 6439925

Change-Id: I1b7161a67fa0c20d87f147d6ed19c02e53093054
/packages/apps/Browser/src/com/android/browser/WebViewController.java
997b1b7695822cb2dc2deca0458a5649d00b9953 20-Apr-2012 John Reck <jreck@google.com> Support fallback key events

Bug: 6023055

Change-Id: Ifc36425d6b09d0938f7e08176a749159c27fe088
/packages/apps/Browser/src/com/android/browser/WebViewController.java
8cad413fe902010140cf20aad47c2f4e7a51f8d2 11-Jan-2012 Ben Murdoch <benm@google.com> Add support for HTML Media Capture "capture" attribute.

Receive the value for the new "capture" attribute on HTML
file pickers, and do the right thing with it.

Requires changes in WebKit
(I0a921be31fda79a43c05da4fe22d9c808d92709c)

and the framework (I494adc1274ca21ce8fe52a6c7b6b758217927e66).

Bug: 5771207

Change-Id: I38dfe2df043fdba1388384dbd3b5370737eb38e5
/packages/apps/Browser/src/com/android/browser/WebViewController.java
2466effd6ef97aa17396c214d51f9f19a4760260 03-Oct-2011 Steve Block <steveblock@google.com> Rename Tab.LockIcon to Tab.SecurityState

The tab's state is concerned with whether or not the page is secure. It should
not mention the lock icon, as this is just a UI choice of how to represent the
security state.

Also renames WebViewController.onUpdatedLockIcon() to onUpdatedSecurityState().

No functional change.

Bug: 5403366
Change-Id: Id18402e84fd9b1f661c160189c7a19a9352fd25c
/packages/apps/Browser/src/com/android/browser/WebViewController.java
1cf4b79a0020bc18c83ca8bde0e318ecd5252bc2 26-Jul-2011 John Reck <jreck@google.com> Restore overhaul

Bug: 5069192
Store thumbnails in a database restored async for each tab
Fix restoring a tab not restoring its current state

Change-Id: I2c14e352638aac0ef766fb3bf4036ff220c53ecd
/packages/apps/Browser/src/com/android/browser/WebViewController.java
1461244018a225006a8d4c203f9dfe294ffe94fa 24-Jun-2011 Michael Kolb <kolby@google.com> Preloading support in browser

Apps like the QSB can request the browser to preload a
web page.
- preloaded pages are not added to the browser history
if they'r not seen by the user
- when a request is received, a new tab is created for the
preloaded page, but not added to the tab list
- upon receiving the view intent for the preloaded page
the tab is added to the tab list, and shown
- if several pages are preloaded consecutively in the same tab,
the back stack is cleared before it is displayed
- preloaded pages use the main browser cookie jar, so pages that
have never been viewed by the user can drop cookies

Change-Id: I9ed21f2c9560fda0ed042b460b73bb33988a2e8a
/packages/apps/Browser/src/com/android/browser/WebViewController.java
2d4f1e2553dee6bce5a12162ff6d4459babe2512 01-Jun-2011 Derek Sollenberger <djsollen@google.com> Add API to allow plugins to lock their orientation in full-screen

This CL has companion changes in the framework and webkit.

bug: 3398386
Change-Id: Iea198ae6b74c68506e605ca8c401f199e2455416
/packages/apps/Browser/src/com/android/browser/WebViewController.java
5949c661b51295148706d53a03b41df2eb840ae3 27-May-2011 John Reck <jreck@google.com> Fix set parent race condition

Alter the openTab method to make sure that the parent is
always set before trying to load a url. This is done because
some web settings (useragent) are now inherited from the parent,
and we need to make sure those are applied before the UA is sent
to the server.

Change-Id: Ib33b75ac4648e8ba1ede9bb92406ea175aabb19d
/packages/apps/Browser/src/com/android/browser/WebViewController.java
c831b63308dd1f8ef71808db8344ca2566ba4ed4 11-May-2011 Michael Kolb <kolby@google.com> introduce tab IDs

Tabs are identified by IDs now, instead of their position
Refactored the save/restore code

Change-Id: I7133d55831201d097dc19ec938a85e7085f36749
/packages/apps/Browser/src/com/android/browser/WebViewController.java
7bcafde2ba532941c1eb8c9022eebd5398aeae2a 09-May-2011 Michael Kolb <kolby@google.com> refactor open tab code

Change-Id: Ibcffa5a55b2b7dcf56174f9dd916a565b31506e9
/packages/apps/Browser/src/com/android/browser/WebViewController.java
11d1978d8d16004598347abc93918b54a5ef760b 20-Mar-2011 Michael Kolb <kolby@google.com> fix title bar

Merge code from TitleBarXLarge down into base
to support omnibox in both tablet and phone
browser

Change-Id: If54f3b162725411236f0b0676887bbcbdabadd25
/packages/apps/Browser/src/com/android/browser/WebViewController.java
9206677e461328f15854c5fcb1366d0e261534c6 10-Mar-2011 Patrick Scott <phanna@android.com> Add new auto-login UI.

When the WebView notifies us of an auto-login request, check if the account is
valid. If so, use it to log into the account manager. If that fails or the
account is not valid, display the login UI.

Bug: 3367381
Change-Id: I5a164ef676921eec03a89860fa5be722d3d987d4
/packages/apps/Browser/src/com/android/browser/WebViewController.java
324d440ea7dc44da8beef8a6c2e6f7a33b20a41d 12-Jan-2011 John Reck <jreck@google.com> Changes Controller to use Tab.getUrl in more places

Bug: 3342456
Changes Controller to use Tab.getUrl() and then added empty
url checks in places like doUpdateVisitedHistory. Tab already takes
care of filtering URLs, so filtering out most visited URLs is thus
handled.

Change-Id: Iaf60353d7cb924991c5e0a5adf18074fcf13bfe6
/packages/apps/Browser/src/com/android/browser/WebViewController.java
30c714c853a4239e72ab1e238ce2a92472d06ab0 17-Dec-2010 John Reck <jreck@google.com> Overhaul handling tab data updates

Bug: 2127502, 3191165
Pushed some state tracking to the tab for URL, title, favicon,
and lock status. This allowed me to remove many duplicate methods
of updating that data, preventing the UI from getting out of sync
with the web view.

Change-Id: I995caa98068ad03ca37710207b5ab57bb9d801ab
/packages/apps/Browser/src/com/android/browser/WebViewController.java
18eb377badf8e6f9ea2925bcb7e978facf3171d9 10-Dec-2010 Michael Kolb <kolby@google.com> Propagate incognito mode to child tab

Bug: http://b/issue?id=3234294
add parent tab parameter to open tab method
inherit parent's private browsing status
remove one unnecessary openTab signature

Change-Id: I4edf002798d8bbdf4cafa58e5b5b442e74d5cb28
/packages/apps/Browser/src/com/android/browser/WebViewController.java
4cd97793901e8f5681cf642d0b2684697964a37a 03-Dec-2010 Leon Scroggins <scroggo@google.com> Show a highlighted star for bookmarked pages.

Bug:3222677

Change-Id: Ifeb6e7a922c0defb1e4a88ded0c188b97e0a4a56
/packages/apps/Browser/src/com/android/browser/WebViewController.java
a713ec8cc9da6c0c8078cd297c6240eb8bf01bbb 30-Nov-2010 Michael Kolb <kolby@google.com> Move Tab layout code to UI

Change-Id: Ic2d81345883bba22329b4f805c44a68b14e174e3
/packages/apps/Browser/src/com/android/browser/WebViewController.java
8029a777106fa6fb911ee1d58402b0de768a583a 16-Nov-2010 Ben Murdoch <benm@google.com> Invite the user to set up AutoFill

If the user has not set up an AutoFill profile but has the
feature enabled and they start to fill out a form that we
have determined as "autofillable" then offer to take them
to the profile editor to set up their profile.

Change-Id: Ia44c7036ef616d4ea826e541471dd916262488f2
/packages/apps/Browser/src/com/android/browser/WebViewController.java
1514bb7ed5656316a8dac966cee21653f3c59aff 22-Nov-2010 Michael Kolb <kolby@google.com> move subwindow handling to UI

added sub view creation to WebViewFactory
removed WebView from subview layout
use WebVIewFactory for creating the SubWebView
moved layout/view related code to UI

Change-Id: Id5b1905e4c36814fe7cc047cbd97128235d7e65e
/packages/apps/Browser/src/com/android/browser/WebViewController.java
8233facddcc51865d612a919d450db6954aa48e3 27-Oct-2010 Michael Kolb <kolby@google.com> Controller Refactor

Bug: 3170671
First step towards a model/view/control design in Browser
introduced Controller object
started separating UI code
represent state of the app in one place only

Change-Id: Ica387d6bde2dcf1a4993c3db0cce498cf34ff60f
/packages/apps/Browser/src/com/android/browser/WebViewController.java