078b5913799610c3853675508e7ccc02c45f56ba |
|
01-Jun-2012 |
Ben Murdoch <benm@google.com> |
Get a WebViewDatabaseClassic instance lazily. Do not merge. Rather than caching the WebViewDatabaseClassic instance in a member, grab the instance when we need it. In the case of WebSyncManager - neither it or it's subclass uses the WebViewDatabaseClassic (and it's subclass is final) so remove it's initialisation. We must leave the member declared however to satisfy the published API. Bug: 6482144 Change-Id: Ibf5186a2851d17f5ad62b35ad543aeadff5618d9
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
275fce8a2ca45e640abf451552dd1bdbbc0cb54c |
|
04-May-2012 |
Selim Gurun <sgurun@google.com> |
Use private key context when necessary Bug: 6249185 Due to recent changes to keystore, we cannot rely on encoded key format anymore. Rather we receive the key context (a pointer to private key really) and pass it to native openssl. We also keep the original logic however. Change-Id: Iefe9f0336dd5f47eec4222fcb6fec58807e7cac0
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
99c12e8d5f12f239c28644a837937810299e5e3f |
|
25-Apr-2012 |
Ben Murdoch <benm@google.com> |
Create WebViewDatabaseClassic from WebViewDatabase. WebViewDatabase has a getInstance() method, so similarly to WebStorage, WebIconDatabase etc we refactor it into a proxy class, and move the current implementation into WebViewDatabaseClassic. Also clean up some JavaDoc in touched files. Bug: 6234236 Change-Id: I71cbd8f78e60f396e96e8546073ad634797cce15
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
0fa72ef10e08e35c28176837c733bd085b17e0ff |
|
27-Mar-2012 |
Jonathan Dixon <joth@google.com> |
Tidy up usage of URLUtil constants Several of these are duplicated; referring to a single source makes the code paths using them easier to track down. (also removing a spurious import) Bug: 6237833 Change-Id: Ibdacc124c047e37c7f0ced9ecc6f26ae3e6b4326
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
a6c4d8e018e39ff94263ce8f2a31b768104d1bb6 |
|
08-Mar-2012 |
Jonathan Dixon <joth@google.com> |
Rename getWebView() to getWebViewClassic Interdepends on https://android-git.corp.google.com/g/170037 Tidys up a TODO from my webview proxy patch. This allows me to re-introduce getWebView(), but now returning the actual WebView instance which is needed by my upcoming change to WebKit linked above. Also moves sendPluginDrawMsg() to WebViewCore for convenience in the MediaTexture code that calls this. Change-Id: I57b72504a792de58d15f386abf4a9d821449ab0a
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
658dcd87db14935275d5cbabdd63662c41062ed2 |
|
15-Mar-2012 |
Selim Gurun <sgurun@google.com> |
Fix file path calculation for asset files. Bug: 6019611 filter out query params and URI fragments from file path. Change-Id: Ia5892490a5ffa89d82b52c2a5e6956a244566a4a
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
3c90952036a5ff7ddb2946c643f1a0bf1c31d53a |
|
28-Feb-2012 |
Jonathan Dixon <joth@google.com> |
Refactor WebView to be a thin proxy class Splits interface and implementation; all client calls are forwarded to an abstract WebViewProvider interface, and the existing implementation moved into the WebViewClassic implementor of this interface. Originally taken from a snapshot from the development branch, by: git diff HEAD 9a4c328a54cc05e5 | git apply - but then rebased to keep up to date with master Interdepends on webkit and Browser changes: https://android-git.corp.google.com/g/158979 https://android-git.corp.google.com/g/167911 Change-Id: I91403f32654ff308934e95c832d17b292a7d9b2e
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
0acb1c32fa002a648c8090f622b0094f406d5411 |
|
16-Feb-2012 |
Steve Block <steveblock@google.com> |
Drop support for Android HTTP stack All future releases will use the Chromium HTTP stack and maintaining two HTTP stacks adds maintenance overhead. The Chromium HTTP stack requires V8, but we now use V8 in all build targets (b/5495373), so we can safely drop the Android HTTP stack. LoadListener, HttpAuthHandlerImpl, Network, SslErrorHandlerImpl, WebViewWorker - Android-stack specific, removed StreamLoader, FrameLoader - Require LoadListener, removed CacheLoader, ContentLoader, DataLoader, FileLoader - Extend StreamLoader, removed BrowserFrame - Removed methods that create LoadListener - BrowserFrame.startLoadingResource() is called from native CallbackProxy, WebView - Removed calls to Network methods CacheManager, CookieManager, CookieSyncManager, WebViewCore, WebResourceResponse - Removed other Android-stack specific code JniUtlil - Removed useChromiumHttpStack() WebViewDatabase - Removed all code to create cookies and cache databases for Android HTTP stack See corresponding WebKit change https://android-git.corp.google.com/g/166327. Bug: 5495616 Change-Id: If491675516f6eb187077af4220214bb6e6a8d045
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
1e17ecae25c8b56db6d168851b858aa3ef9a3b6a |
|
22-Feb-2012 |
Steve Block <steveblock@google.com> |
Remove unused cache methods These were added in https://mondrian.corp.google.com/changelist/19077-p9. CacheManager.setCacheDisabled() has been unused since https://mondrian.corp.google.com/changelist/20678-p9 (see change to WebView), so the WebKit cache is always enabled. BrowserFrame.setCacheDisabled() has been unused since https://mondrian.corp.google.com/changelist/33679-p9, so the WebCore cache is always enabled. BrowserFrame.CacheDisabled() has been unused since https://mondrian.corp.google.com/changelist/32803-p9 (see change to WebView). See WebKit change https://android-git.corp.google.com/g/167298. Change-Id: I68bf334f4a34df1b88d2b5204e50c2eb04db7e69
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
430b1b9b3ca95e15a25c9d908a129eb2e771dc7b |
|
04-Jan-2012 |
John Reck <jreck@google.com> |
Fix Apache stack Change-Id: Iec7d0d8bdaaa5594fa7412db79943ab0ccdf594c
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
2c18ede18edf6539c42d9406943576f0251f7059 |
|
16-Dec-2011 |
Ben Murdoch <benm@google.com> |
Do not allow file:// access when it is disabled. If WebSettings is configured to disallow access to file:// URLs, then block them. Bug: 5773763 Change-Id: If2793f31cb37e0d3af15cb18e818bfa4058167fd
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
4f433d53c9cfe850103b33dfbc2a36fa246f8d96 |
|
13-Dec-2011 |
Selim Gurun <sgurun@google.com> |
Merge "Move ssl callbacks to webcore thread."
|
38f3610a29c75c3bb16408a911e3365a71b6524c |
|
08-Dec-2011 |
Selim Gurun <sgurun@google.com> |
Move ssl callbacks to webcore thread. Bug: 4586251 Original CL was for ics-mr1. We decided it should be in master instead. Original CL https://android-git.corp.google.com/g/154083 Current ssl cert logic makes callbacks to webkit from the UI thread. This is not right. Move the callbacks to proper thread. Change-Id: Ie3de7dbaed7780dbb6cf537ca1d29686d867b784
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
a62b9632c84ecfdffec2753f52ceaec2f7598139 |
|
05-Dec-2011 |
Ben Murdoch <benm@google.com> |
Clear the WebView picture when a new load starts. Clear the old picture set when we have confirmed a new page load. Bug: 5701197 Change-Id: Id96fb7d8e75a0b54a448d35239a69ba1774cffae
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
e263bc1a36c539d0d0f16a17b23cb862742e0bf0 |
|
31-Oct-2011 |
George Mount <mount@google.com> |
Set the initial scroll position for RTL. Bug 5268793 Webkit knows about the correct initial position for web pages. On initial show, scroll to the webkit position. External WebKit CL: I6a91b97f Change-Id: I2537b84a30a26a79a8a0f23fe62b9ed757f9c5a4
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
aefc28a1b666f3e9b19eb5a8955e70297119f03d |
|
08-Nov-2011 |
John Reck <jreck@google.com> |
Remove unnecessary memory allocations Bug: 5581637 Also delete some dead, unused code Change-Id: If6efd11f5032141dadbfcd0b3215e89b464e5f35
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
8eb83b96ac75bf1d83147b2f2708a4398bae78bb |
|
12-Oct-2011 |
Steve Block <steveblock@google.com> |
Modify BrowserFrame.requestClientCert() to take the host and port as a String Currently we get the host and port from Chromium as a std::string, convert to a jbyte array to pass over JNI, then convert to String. It's simpler to convert directly to jstring and to pass that over JNI. Requires https://android-git.corp.google.com/g/141234 in external/webkit. Bug: 5442710 Change-Id: I5480471a841c24481ef09d836a8b0c778251b119
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
fe33a75cc8883dc5d50dd5a2fb0eac702f2a6992 |
|
04-Oct-2011 |
Steve Block <steveblock@google.com> |
Add WebViewClient.onProceededAfterSslError() This is used to notify the host application that an SSL error occurred while loading a resource, but the WebView but chose to proceed anyway based on a decision retained from a previous response to onReceivedSslError(). Bug: 5403366 Change-Id: I51a25b93d7824b7eb7b6d5a961cba948e37c85db
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
bf52c0ea10482ad761e4fbc8ce07e9517b8541f6 |
|
04-Oct-2011 |
Steve Block <steveblock@google.com> |
SSL-related cleanup in BrowserFrame and SslCertLookupTable - Fix a comment in BrowserFrame.certificate() - Simplify SslCertLookupTable by not storing 'deny' decisions. We only need to store 'allow' decisions, as we don't re-use 'deny' decisions. No change in behaviour. Bug: 5409251 Change-Id: I447cd1966fbb6c2dea8088b2e4c4e2de22405cb9
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
fa03f9a3460a695337231df3195271060a1b4a06 |
|
05-Oct-2011 |
Steve Block <steveblock@google.com> |
Fix BrowserFrame to construct SslError using the full URL, rather than the host https://android-git.corp.google.com/g/#/c/133348 changed BrowserFrame to construct the SslError using only the host. This was done so that we match on just the host component of the URL when re-using previous decisions in case of an SSL error. It also means that the browser displays only the host when it shows the SSL error dialog. This change fixes BrowserFrame to pass the full URL to SslError. We modify SslCertLookupTable to keep the existing behaviour regarding matching on only the host component. There's no need to change Browser to continue displaying only the host as I think this change was an unintentional side-effect. Also remove dead code-path in BrowserFrame.reportSslCertError(). This method is used only with the Chromium HTTP stack. This code was added in https://android-git.corp.google.com/g/#/c/121023. No functional change. Bug: 5410252 Change-Id: Ief2dbf4558095fb6fa7ab0caac7d37fa4f640b66
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
200ff0a7b1ab14a9a1dfb6ac5bbc7b72e0b14273 |
|
27-Sep-2011 |
Steve Block <steveblock@google.com> |
Remove superfluous synchronized modifier on SslCertLookupTable.getInstance() Also fixes style in SslCertLookupTable and WebViewcore.reportSslCertError(). Bug: 5287216 Change-Id: I1cd975b1c8cecf1ca1dad0643be8ab62f7a950bc
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
2376f8253f59e70e733bdf338e9cb49535f3d50f |
|
09-Sep-2011 |
Ben Murdoch <benm@google.com> |
Relax form autocomplete conditions Use the URL host and path rather than the complete url to store form autocomplete data. This helps in the situation that a site uses some dynamic query string on the page that contains the form. Also set the autoocmplete threshold to 1 so that we don't flick the autocomplete options up and down as you type the first few characters. Bug: 5265606 Change-Id: I7b372400062ae34f70a78b786007910dc179b101
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
9041d9254ee491df60a35237febf71089bf082ff |
|
07-Sep-2011 |
Kristian Monsen <kristianm@google.com> |
Fix for bug 5100096 Repeated Security Waring Only giving the host to SslError. Change-Id: I6112643cf25293348ff20193e67da5f52063ffa2
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
a7f0ed46208bf1658624e22dc061e20e97d30481 |
|
05-Aug-2011 |
Ben Murdoch <benm@google.com> |
Add a flag to force suppression of the auth dialog. Requires external/webkit change: If8c6f22e8307e1e13b8f7ad29f79305ce24b3255 Requires packages/apps/Browser change: Id901855830bbe17ede8a18293cff2bbc0aad4ba8 Bug: 5094761 Change-Id: Ida5708aad7cbe5633106e9ae2997c9231aaf95b8
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
0d6c6a73c6e274ab847f7b1f648361b5e2d28f8c |
|
13-Jul-2011 |
Kristian Monsen <kristianm@google.com> |
Part of fix for bug 4997380: Some error types unknown to SslError Use the new SslError chromium error codes parser. Change-Id: I0b5584bd3f3e042600caebe72f4e41989318cd6a
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
6dd005b48138708762bfade0081d031a2a4a3822 |
|
18-Jul-2011 |
Dianne Hackborn <hackbod@google.com> |
I. Can. Not. Stand. ViewAncestor. It was done so we would have the name "ViewRoot" available for a public API. However, the name "ViewAncestor" just makes no sense. So instead, change it to ViewRootImpl. Change-Id: If9599ca67896f339f6fefa7d1dde121201171d97
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
2cb978e507efbf70470761cdb15ea0a9c740f3f3 |
|
01-Jul-2011 |
Steve Block <steveblock@google.com> |
Maintain a reference to the Java object when WebView.removeJavascriptInterface() is called The Java object should remain usable until the WebView is navigated away from the current page. The native side holds only a weak reference, so we need to keep a reference Java-side. Bug: 4990734 Change-Id: I40bd078f779228480cfe6f52d9feb4e60c963b4b
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
5bb9b19c5a3f3cf292f812ff5b9f9b8bcc88e5af |
|
28-Jun-2011 |
Huahui Wu <hwu@google.com> |
2nd try: Gets the URL that has a cert error and carrys it in SslError. Identical to https://android-git.corp.google.com/g/#change,117828 which was reverted since its collaborative CL broke the build. Change-Id: I5fa7d3e9b6026639bf72530ff5b449e36f802914
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
2e029c67a8e893e91600df989bbb42272d82af21 |
|
28-Jun-2011 |
Huahui Wu <hwu@google.com> |
Revert "Gets the URL that has a cert error and carrys it in SslError." This reverts commit 3015516a4611db23ce56ae057d281c9328cfdf24.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
3015516a4611db23ce56ae057d281c9328cfdf24 |
|
27-Jun-2011 |
Huahui Wu <hwu@google.com> |
Gets the URL that has a cert error and carrys it in SslError. b/2689122 SSL error shows the wrong page when triggered by an image/javascript in the page. This change receives the URL which has a cert error from webkit and carrys it in SslError. so the Browser app can show the URL in the dialog boxes. Related CLs are: webkit: https://android-git.corp.google.com/g/#change,117817 browser: https://android-git.corp.google.com/g/#change,117835 Change-Id: I65c3f038a48b6386fa93cb25a9ef70dbfb982c18
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
a14775949c97a616196f5293209b092ee3d4e9a9 |
|
11-Feb-2011 |
Brian Carlstrom <bdc@google.com> |
Implement android.webkit.BrowserFrame.requestClientCert Following the example of reportSslCertError, implement requestClientCert ERROR CASE CLIENT CERT CASE <... From external/webkit ...> <... From external/webkit ...> android.webkit.BrowserFrame.reportSslCertError android.webkit.BrowserFrame.requestClientCert CallbackProxy.onReceivedSslError CallbackProxy.onReceivedClientCertRequest WebViewClient.onReceivedSslError WebViewClient.onReceivedClientCertRequest <... See packages/apps/Browser ...> <... See packages/apps/Browser ...> SslErrorHandler.proceed (with SslCertLookupTable) ClientCertRequestHandler.proceed (with SslClientCertLookupTable) android.webkit.BrowserFrame.nativeSslCertErrorProceed android.webkit.BrowserFrame.nativeSslClientCert <... To external/webkit ...> <... To external/webkit ...> Change-Id: I2ba6007ad9b2ee520a0a6b17f3a767679b1664de
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
c6cc0f8c19d9eccf408a443fa2bf668af261dcd0 |
|
12-Apr-2011 |
Joe Onorato <joeo@google.com> |
Rename ViewRoot to ViewAncestor. ViewRoot is about to be a new public class for poking at ViewAncestor. Change-Id: Ie95d707c6d8bbb48f78d093d7b2667851812a7d5
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
888f0654fd2ecbe76be12e2a57b41191e78bb87e |
|
09-Mar-2011 |
Patrick Scott <phanna@android.com> |
am 5d534f28: am ea44c7c7: Merge "Pass the auto login header information to the app." into honeycomb-mr1 * commit '5d534f288d0c29337458e267fd207236bc23fec5': Pass the auto login header information to the app.
|
85a50ff48b2331913cc87f483eafba9f231c8c8c |
|
25-Jan-2011 |
Patrick Scott <phanna@android.com> |
Pass the auto login header information to the app. Add a new callback to handle auto login requests. Bug: 3367381 Change-Id: I2ee8038cdf8a4ff9d1d3de0c871a0c60f1769655
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
cdaff15bda66f6a208c5bdc4b73730ae09a852f1 |
|
04-Mar-2011 |
Leon Scroggins <scroggo@google.com> |
Create a RenderSkinButton in UI side. Part of bug:3009375 Create a RenderSkinButton on the UI side, so that we can use it to draw buttons and free memory, rather than depend on globals. Change-Id: If234ec50c42b5c9d63421ab570ea829ba56db048
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
9497c5f8c4bc7c47789e5ccde01179abc31ffeb2 |
|
22-Feb-2011 |
Narayan Kamath <narayan@google.com> |
A Java implementation of the SearchBox API. Implemented as a Java bridge object and a JS adapter. Works on both V8 and JSC. Change-Id: I8a4268fb3c6688b5ece9e27c11724c0776017255
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
d6662b5eb7ec7446215346c7212899b11f5b77a4 |
|
16-Feb-2011 |
John Reck <jreck@google.com> |
Adds localization support for incognito start page Bug: 3460867 This change has BrowserFrame intercept browser:incognito URLs to provide a localized version of them. It also adds a spanish translation for the page. Change-Id: I888453d895ea1047544a09ba7f23645e2746bea6
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
c56c3e262c0fac05abb2d1c98acd0ee68f9e428d |
|
10-Feb-2011 |
Huahui Wu <hwu@google.com> |
b/3416864 Send the cert info from Native to Java side. Change-Id: Ib4f045f0dd58d85b329eae972c4a4a61ee95f078
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
2f7fa835077db95c0dbc58f720ae062ab6120196 |
|
03-Feb-2011 |
Leon Scroggins <scroggo@google.com> |
Save form data when submitted. Bug:3280725 Save form data when submitted, rather than when a page loads. Requires a change in external/webkit. Change-Id: I3ff9515ef9e9ab28992cdc8a7beb537752ed1e8c
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
c7939b1750ba98ab745110a138209d8b981fdc21 |
|
27-Jan-2011 |
Huahui Wu <hwu@google.com> |
b/3347670 Support installing online certs to the system keystore. Requires another CL in external/webkit. https://android-git.corp.google.com/g/#change,93328 Change-Id: I33d642d370ddf330199f2b296d5f8b08923e49cd
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
b890e758efebc27046e031678e200c68f36ed3e0 |
|
20-Jan-2011 |
Iain Merrick <husky@google.com> |
Add BrowserFrame.setCertificate() method. This is needed for the Chrome HTTP stack to report SSL certificates to WebView, in order to pass the CTS. Change-Id: I0752a836ebaea21eae2084f037b18de4168f271f
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
d1737edc13864b2304763167720b27b68791e25a |
|
05-Jan-2011 |
Patrick Scott <phanna@android.com> |
Do not merge. Cherry picked: Add an api to toggle content url access. By default, WebView allows access to content providers on the system. This setting allows applications to turn off content urls. Bug: 1196879 Change-Id: I49eaea6d7b9ccc3b3a4443d712222556087568c0
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
808751fe7ac16bf7224cba284a318695d8093355 |
|
04-Jan-2011 |
Steve Block <steveblock@google.com> |
Avoid superfluous calls to CacheManager with the Chromium HTTP stack When using the Chromium HTTP stack, most of the calls to CacheManager methods are not required, as we're not using its cache. These methods are now marked with asserts to make this clear. Also avoid creating the cache database in WebViewDatabase. This will avoid creating the database databases/webviewCache.db and the directory cache/webviewCache. Bug: 3270236 Change-Id: I68f94dde16830ed817454d5e1af961f41b71d018
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
624051aabf6f22f08a8f24ca463377a18cb81941 |
|
05-Jan-2011 |
Patrick Scott <phanna@android.com> |
Use the app context to avoid a memory leak. Bug: 3288583 Change-Id: Id259a0148c06f6e98b94c07e5d2e2296c6aef65a
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
ad053cebc82cbdd7534fcdef095fe79396da3100 |
|
09-Dec-2010 |
Huahui Wu <hwu@google.com> |
b/2864818 Prompt the SSL error dialog to user and proceed or cancel the request. C++ side cl: https://android-git.corp.google.com/g/#change,84529 Change-Id: I1f4c69c6ddb92324a1ec3c193018e8d703454f56
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
689a342b0f8badbc87e67938f7a2fd3798e6f8eb |
|
07-Dec-2010 |
Steve Block <steveblock@google.com> |
Add WebView.removeJavascriptInterface() Bug: 3234178 Change-Id: I7136f8d76b20f90a7e9e1c55b6755ffe6c35b77b
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
544295eebc1257e8c37b80b1ea7605a7915f0f06 |
|
02-Dec-2010 |
Steve Block <steveblock@google.com> |
Update WebView.addJavascriptInterface() to ignore null instances Bug: 3247571 Change-Id: If6a108fe926e45dc3e298f197f6534c575c560e2
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
9eb2a89f88bd4b62fb997c77372683b0805fd7c9 |
|
18-Nov-2010 |
Iain Merrick <husky@google.com> |
Make maybeSavePassword() a top-level method in BrowserFrame. We need to be able to reuse this logic from the Chrome HTTP stack. This is just a refactoring that doesn't change any behaviour; we'll need a separate change in external/webkit to call this from the code that handles POST requests. Change-Id: I3f3f84a15a8501f63de974bffa6f7c911a3d3820
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
9d005a10397c0c68f52d01035f59de7598881166 |
|
18-Nov-2010 |
Kristian Monsen <kristianm@google.com> |
Find mime from file extension if the mime is empty Fix for bug 3170039 Change-Id: I6d32ae157ec276575aad8fbcd73f02c48fe219d0
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
c12544a201667383bc3dfb4bd3ad62d98cacd24f |
|
11-Nov-2010 |
Patrick Scott <phanna@android.com> |
Offer a callback to intercept url requests. The new callback allows applications to return a response for a particular url. Deprecate onLoadResource in favor of the new api. onLoadResource is not currently being used by the new network stack and applications can post a message from shouldInterceptRequest to handle onLoadResource. Bug: 2905943 Change-Id: Icf48ab3110d85d76112b3c3b4a1a8c8a333b82f0
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
83d4a23c280bdcaf6c301651b76ddc6fbf08949c |
|
12-Nov-2010 |
Iain Merrick <husky@google.com> |
Provide default error strings in BrowserFrame.onReceivedError(). This method is called from both the Android and Chrome HTTP stacks. We want the same user-facing behaviour in each case, but the Chrome code does not have easy access to the same error message strings. Therefore, I'll have the Chrome HTTP stack provide empty strings for the descriptions. (See change I9042a2ee in external/webkit). This CL makes BrowserFrame check for empty or null strings and use the standard error messages instead. The strings were package-private, so I did a little cleaning up to make them public (but still hidden from the API). Using a switch statement instead of an array because it's more robust and should be comparably efficient. Bug: 3172265 Test: Load http://google.com:81 to force a timeout error, check that the correct message is displayed. Change-Id: I7dec8dffe8ad9e513fdb90877e0b466e707174a8
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
badf945656d9c584b7ac7cf88b9c55fe6c393ce6 |
|
01-Nov-2010 |
Kristian Monsen <kristianm@google.com> |
Move more of android file handling in Java Moving some of the code (finding which kind of file it is and deleting parts of the url) to Java from C++. Is needed by the following change in external/webkit: https://android-git.corp.google.com/g/#change,77383 Change-Id: Ifc6008501eb580a0aaa5e307732b6f49ebd19ac4
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
82d98161362750ed280675b704a5ae467091cfba |
|
27-Oct-2010 |
Steve Block <steveblock@google.com> |
Update Chromium HTTP stack to get database and cache paths from CookieSyncManager Currently these paths are obtained from the BrowserFrame via JNI. However, the paths are not synced to the BrowserFrame until the WebCore thread has started up. This means that if the WebRequestContext is created on the IO thread, the paths may not be available. This change moves the paths from BrowserFrame to CookieSyncManager to avoid the need to wait for the WebCore thread. Note that the new methods may be called on either the UI or WebCore threads, so are synchronised. Requires a change to external/webkit ... https://android-git.corp.google.com/g/76579 Change-Id: I8e910ee209c570e90181bd308a78d1987b4d120c
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
2bcd292da929ab7558de4a557c347bffd51c924d |
|
27-Oct-2010 |
Iain Merrick <husky@google.com> |
Strip off MIME types when loading content URLs. Matching behaviour that has been in ContentLoader.java since approximately day 0. Without this, we can't load Gmail attachments with the Chrome HTTP stack because of permission errors -- we have to load exactly the URL Gmail tells us. See http://b/issue?id=3125650 Change-Id: I764036efd428299b2fcd611b62dc046a40d80a55
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
d77f9b7b3901a93521068ffda53200d3a4233de7 |
|
18-Oct-2010 |
Iain Merrick <husky@google.com> |
Implement file downloads for Chrome HTTP stack (Java side) This just adds an extra entrypoint to BrowserFrame. It delegates directly to the identical method in CallbackProxy, and from there downloads are handled in the same way as before. See matching C++ change in external/webkit (I81300400) Change-Id: I87e71debe475d0d24e13a5763fbe803e3cd78cf5
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
eb8be973c7982fe3ece0aeaeca379c3b3cdced0c |
|
12-Oct-2010 |
Bjorn Bringert <bringert@android.com> |
Make fields in WebAddress private, add getters/setters Change-Id: Iceaf3d648289344e53c37273f7324a79676fbef7
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
2edfcd584e29573db7081284c06a97b345f748c4 |
|
11-Oct-2010 |
Shimeng (Simon) Wang <swang@google.com> |
Initialized the orientation variable to -1. issue: 3057966 Change-Id: I31047d31376d79b1718c42633c9e6802e51213a7
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
5f7c5a25de0ab1b4559917a6d7c84bdc036e20f4 |
|
11-Oct-2010 |
Shimeng (Simon) Wang <swang@google.com> |
Avoid sending false orientation event to webkit. issue: 3057966 Change-Id: I1061df6da751e3a0ef158b5eabfb520d0473d3d0
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
5c23ebadd48c8c3190878030a9974f1ff36b0419 |
|
28-Sep-2010 |
Steve Block <steveblock@google.com> |
Update the storage locations used by the Chromium HTTP stack This updates the strorage locations to better match those used by the Android HTTP stack. The corresponding external/webkit change is https://android-git.corp.google.com/g/70643 Bug: 3039536 Change-Id: Ia7ea68d1472e96788a7fbaa6e8f7aa1ee51b3fb0
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
4f0e56b7afa5ca705c716d5001335b73400bea08 |
|
23-Sep-2010 |
Iain Merrick <husky@google.com> |
Fix deadlock in HTTP authentication within synchronous request. When HTTP authentication results in the user being prompted for a username and password, this is handled asynchronously in the UI thread. However, we can't post the result back to the WebKit thread in the normal way because WebKit does not pump its message queue during synchronous requests. Instead, we call WebKit directly from the UI thread and let it handle the threading. This is safe to do because we're using thread-safe STL and Chrome objects, not WebCore objects. Change-Id: I79c21510186c2352f842c4ff4311687ec40ba45f
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
10229b24d061b02b2620ac59dc986c540efd3741 |
|
31-Aug-2010 |
Iain Merrick <husky@google.com> |
HTTP auth for Chromium HTTP stack (Java side) The existing Java callbacks become JNI callbacks. We splice this functionality into HttpAuthHandler, splitting the existing callbacks off into a new package-private class HttpAuthHandlerImpl. The public API is unchanged. Corresponding C++ change: https://android-git.corp.google.com/g/63763 Change-Id: Ia9717b86cbd2c32f17a2f8fad0cec34419c1376b
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
dba35c09e3456af1a58a33e60ae04c32d106f6b3 |
|
19-Aug-2010 |
Kristian Monsen <kristianm@google.com> |
Java calls to get Android specific files. This is needed for https://android-git.corp.google.com/g/#change,62114. inputStreamForAndroidResource returns an InputStream for a given url readFromStream is a static method that just reads from a given stream, and catches any exceptions Change-Id: I4f744bfe851c6d13e16c8eb7f89981cf306d175c
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
b48fdbe79260b1603cfef5e304e068c29d4bc257 |
|
30-Jun-2010 |
Elliott Slaughter <eds@google.com> |
Browser save page as web archive. Change-Id: Id34a93b2e9bb6c185338989d1eeb6929d0bd06c5
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
ad45686d727c8c9a602ba0534d3b052fdaf6c8d6 |
|
17-Jun-2010 |
Shimeng (Simon) Wang <swang@google.com> |
Add dumpChildFramesAsText function support in LayoutTestController. Change-Id: I8af0bbca1d2166a25486d5a12fb6a985bbe264ef
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
97147286d1992ef699ce81f7b72b7b415483ef9f |
|
16-Jun-2010 |
Patrick Scott <phanna@android.com> |
Fix a monkey crash when the new WebView is destroyed. Grab the WebViewCore immediately so that if the Tab is destroyed, we have the old WebViewCore object and can return the BrowserFrame. Bug: 2733004 Change-Id: Ic3e4c5417f2165f412f60f05aea3ed403d8cecfd
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
edb20ac70e8080f046e0ad684232ad384ba145db |
|
16-Jun-2010 |
Kristian Monsen <kristianm@google.com> |
Adding a way for native code to get the apps data directory Change-Id: I9da5376a202cb2d24c2125352efeb9bffcfe357b
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
fa296a4c9001ed62fd4570f97c59433eccff1c82 |
|
18-May-2010 |
Ben Murdoch <benm@google.com> |
Add a string for the no file chosen label, shown on a file upload control when the user has not yet picked a file. Requires external/webkit change. Change-Id: Idb1039a7c39b18249579794df523afb6144fba47
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
9b95ab17ecdaf1e3501f0deb7580cb2b5492331a |
|
02-Apr-2010 |
Grace Kloba <klobag@google.com> |
Instead of holding an ApplicationContext, JWebCoreJavaBridge will have a reference of the current window's main WebView. It is only non-null if the WebView's window has the focus. Extract setActive() from onWindowFocusChanged() so that onAttachedToWindow() can call it directly. The old way has a mis-matching call to onWindowFocusChanged. Fix http://b/issue?id=2559152
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
11f5738424023ab0d2e90a41293685e71ac7e63a |
|
25-Mar-2010 |
Patrick Scott <phanna@android.com> |
Use ViewRoot.addConfigCallback instead of a BroadcastReceiver. Store a list of Handlers in a global ComponentCallbacks instance. Use WeakReference to avoid leaking BrowserFrame objects. Bug: 2542935 Change-Id: I67b102288f47f9fa6e855ba6558f2b1d611e8427
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
dbde425e216e47ec9fbbf521146636c40fe3198e |
|
24-Mar-2010 |
Patrick Scott <phanna@android.com> |
Use the Display orientation rather than the accelerometer. Register to receive configuration changes and query the Display rotation as that will reflect both device orientation and an open keyboard. Bug: 2219138 Change-Id: Ibd6119ae0c7d473e1a9ede3af24bb4b584c9db71
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
ea08c513549c1ddd9ba32337cb30973d7b61ca32 |
|
24-Mar-2010 |
Steve Block <steveblock@google.com> |
Fixes XHR requests to use the username and password supplied from JavaScript Currently, the browser does not use the credentials supplied from JavaScript. If a request returns a 401 Unauthorized, the browser always prompts the user. This violates http://www.w3.org/TR/XMLHttpRequest/#the-send-method Bug: 2533522 Change-Id: I8e72c1a0be187d193c4ad6b2ca8a624c7ae06fa1
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
1bb1a911c35c9df5fdbcaca13f97aa29dcec6cfb |
|
23-Mar-2010 |
Leon Scroggins <scroggo@google.com> |
If failUrl(now historyUrl) is null, use "about:blank" instead of "". This prevents a crash that is caused by calling WebView.loadDataWithBaseUrl with a null failUrl (which I have renamed to historyUrl). Also update the docs to be more accurate. Fixes the general case of bug 2522457 Change-Id: I832351ce1e0016b00e924a2f9b0097ae15fba34a
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
ac96fa575f17d4a65e65eddebe805c904fb29c19 |
|
22-Mar-2010 |
Cary Clark <cary@android.com> |
use the stream instead of the cursor data to return its size Most content providers set up the data size in the cursor that provides the file name, but sound recorder does not. Use the stream size instead, which will work with all sources and probably is no slower. fixes http://b/2529352 http://b/2524574 Change-Id: I32d101d07ca1d0fa2ff17c3c68393356902096d3
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
dba8cb76371960457e91b31fa396478f809a5a34 |
|
19-Mar-2010 |
Brian Carlstrom <bdc@google.com> |
b/2511635 Browser displays incorrect SSL cert information Two more cases of "View certificate" problems like b/2511635 One problem is that if there are multiple resources downloaded for a page. In that case the mCertificate shown ends up being from the last loaded resource instead of the main resource of the page. The solution is to only set the certificate if the LoadListener is the mIsMainResourceLoader as well as the mIsMainPageLoader. A larger problem was the fact that the EventHandler.certificate interface method (in this case the LoadListener.certificate implementation) once per https connection instead of once per request as was documented. That meant if an https connection was reused (which happens frequently on login pages such as https://www.google.com/accounts which use the POST -> redirect -> GET idiom to avoid POST data page refresh warnings) then later pages never were associated with an SslCertificate. The solution was to change EventHandler.certificate to be called once per request, specifcally before the request. This means we no longer call the certificate method in the handleSslErrorRequest case, which is okay because it includes the SslCertificate within the SslError and that is what the BrowserActivity expects. Change-Id: Icbd9bd98c89db82762d1d06de85e1cde2470300d
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
c0b778e10f8a4971f14b501a277b6b505d66b84d |
|
15-Mar-2010 |
Leon Clarke <leonclarke@google.com> |
http://b/issue?id=2501101 Create a concept of blocking messages on destruction similar to that in WebViewCore.java. This is to prevent what I think is a race condition caused by an orientation event occuring just before the frame is destroyed, resulting in the orientation listener being called back just before it is disabled, but posting its message after the messages have been removed. This results in the orientation event being delivered to a NULL native frame.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
2036dbab1726c34953360a7a56d6b9ef1f2aa7dd |
|
15-Feb-2010 |
Grace Kloba <klobag@google.com> |
Add a new WebCoreWorker thread to handle the tasks which should not block either UI or WebKit. It handles local file access, cache access and trim cache. Move createCache, saveCache and most of getCache out of WebCore thread so that slow IO and database will not affect loading performance. getCache can be still called from WebCore thread in the uncommon cases like redirect and POST validation. Move cache ticker from WebCore thread to WebViewWorkerThread. Move setCookie from WebCore thread to WebViewWorkerThread. Remove the unreferenced files in the cache directory while trim cache. Confirmed with our SQL expert, Vasu, there is no need to wrap clearCache with end/startTransaction any more. http://b/issue?id=2414792 http://b/issue?id=2475242
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
d0d9bc2f2fe737d186c0cc8c29a325e4f2907e8e |
|
27-Jan-2010 |
Grace Kloba <klobag@google.com> |
Add request header support for the Browser/WebView. QSB can use this instead of POST to send the location data. After QSB makes the switch, we should also remove the POST_DATA intent which is hidden. Add loadUrl(String url, HashMap extraHeaders) to WebView so that the caller can send the extra http headers. Remove "inline:" as no one is using it and it is a hidden feature. Part 1 of 3-project checkin.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
9a67c82089e43d37f5038c74b0e1dca8edc4ac8a |
|
20-Dec-2009 |
Grace Kloba <klobag@google.com> |
Address the multiple resizing during initializing problem adobe run into. When a child view is created, we first hide it if the webview is not ready to draw yet. This will avoid the multiple resizing notification.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
aacced6bc5a64c7daa4af2f29b94a1b00770f083 |
|
11-Dec-2009 |
Leon Scroggins <scroggo@google.com> |
Provide localized strings for <input> labels. Fix for http://b/issue?id=2178786 Provide strings for input types file, submit, and reset, and allow them to be passed down to native. Requires a change in external/webkit.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
f06364b8c69b0e6b497242ef0d1161a2539c1b5a |
|
02-Dec-2009 |
Patrick Scott <phanna@android.com> |
Listen for window orientation events. These will be sent to webcore as orientation events.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
7c24ed6904707ea7179cb81382b7ca8d8ce85b7f |
|
30-Nov-2009 |
Patrick Scott <phanna@android.com> |
Check if another Activity wants to intercept an xml mime type. WebCore treats */*+xml as content that it can render. This prevents Activities from intercepting those mime types. Check the same regular expression as DOMImplementation and then use the PackageManager to look for a matching Activity. Requires a change to webcore. Bug: 2256744
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
01d0fbfa683012623f030ec75a63e1a9fabcb916 |
|
01-Dec-2009 |
Romain Guy <romainguy@android.com> |
Fix a leak in WebView. Fixes #2296601. WebView and its related APIs are keeping static objects that hold references to Context instance. This could cause applications to leak their first Activity and all the associated resources.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
8c92c39b858ae73a1b08ed698887efa98ced987c |
|
09-Nov-2009 |
Grace Kloba <klobag@google.com> |
Add postdata identifier so that if we cache the post result, we will use (url+postIdentifier) as the key for the CacheResult. Fix http://b/issue?id=1980031
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
d5ba82a1fe07a622dec3b304af285bec0410597d |
|
13-Oct-2009 |
Leon Scroggins <scroggo@google.com> |
Prevent getFile from copying when the file is too large. Since the caller expects the data to fit within a certain amount of space, do not copy into the buffer if the data exceeds that space. Requires a change to external/webkit
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
70ca3c25b959427359bdb7cf37a8c3d6eb962357 |
|
02-Oct-2009 |
Leon Scroggins <scroggo@google.com> |
File upload. Implement java side of file upload. Requires changes to external/ webkit to not break; requires changes to packages/apps/Browser before it actually is used. Fix http://b/issue?id=675743
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
1184313cbea3b34a4596a90be7081551d36f251a |
|
09-Oct-2009 |
Grace Kloba <klobag@google.com> |
Setting WebCore cache limit depending on the memory class. Fix http://b/issue?id=2176656
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
d58ccff769e40a6c52e9f6e30e4016590e05ba9a |
|
18-Sep-2009 |
Patrick Scott <phanna@android.com> |
Add a boolean indicating if the apple-touch-icon is precomposed.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
408cf85207a43c9169f9fb520a584d2858847d24 |
|
21-Sep-2009 |
Grace Kloba <klobag@google.com> |
Support the new dpi change in the WebView. Fix http://b/issue?id=2071943
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
41d8565e816a29192d966f271c06bee91272087c |
|
17-Sep-2009 |
Chia-chi Yeh <chiachi@android.com> |
WebKit: switch to java-based CertTool. Change-Id: Ica6d491ede2bf2a311cacb7a7d64a249191fbecf
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
04b2868c74a54cf711552262f0ad20d234b627b4 |
|
14-Sep-2009 |
Grace Kloba <klobag@google.com> |
WebView zoom clean up
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
cf7b5521fc4a8f87033e3bf3626e8a2cf81fccfd |
|
09-Sep-2009 |
Andrei Popescu <andreip@google.com> |
Remove the call to nativeAddJavascriptInterface() from BrowserFrame::addJavascriptInterface() as it causes an intermitent crash.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
4950b2b6951bbdc2b0023130bfbaca2a4044044f |
|
03-Sep-2009 |
Andrei Popescu <andreip@google.com> |
Fix appcache layout test that was timing out due to race condition in WebView::addJavascriptInterface.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
83031581d62e9f89fdb90e2e8fc72d27f3b0c323 |
|
03-Sep-2009 |
Grace Kloba <klobag@google.com> |
Get drawable directory for the platform buttons. Fix http://b/issue?id=2086818
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
af31c3a42d48c9781b40587cf735f96352fe333a |
|
24-Aug-2009 |
Patrick Scott <phanna@android.com> |
Check for a null history item to avoid crashing. The history item may be null if this page is loaded through loadDataWithBaseURL so we cannot count on the item being non-null. Bug: 2073490
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
686cf75d5cf447d34961f6217f2ea3ce3e484ac2 |
|
11-Aug-2009 |
Cary Clark <cary@android.com> |
replace 'new String()' with "" bug reported by findbugs http://b/issue?id=1856909
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
bf951c5afdae020befac8099a9e13a851d26863c |
|
07-Aug-2009 |
Grace Kloba <klobag@google.com> |
As createCacheFile is called from WebCore instead of http thread now, remove the endCacheTransaction/startTransaction pairs.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
2ba1262b420ef5b9abebcd818c46774b8517f244 |
|
04-Aug-2009 |
Patrick Scott <phanna@android.com> |
Add a callback for the url of an apple-touch-icon. Hide the apis until this is a well-tested feature. The url is reported rather than the actual icon since it may never be used. The apple-touch-icon is meant for shortcuts on the home screen.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
fadbbd2a0cc94e5da4dea1ec3dac337e274c77c9 |
|
18-Jul-2009 |
Grace Kloba <klobag@google.com> |
Fix 1986313. WebKit assumes things happened in a certain order. In this case, we can't call LoadListener's nativeError until BrowserFrame's startLoadingResource returns. Otherwise, the failed request will not be removed from the DocLoader's request list. So the page will never finish loading.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
fe4fec7c66b0d956f008ead0fd899b588cfacb5d |
|
14-Jul-2009 |
Patrick Scott <phanna@android.com> |
Remove all our old high priority knowledge since WebCore will manage it. Also removed an unused variable in RequestQueue.java.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
2e5c150e746647a1ce5c10e1708debbf06c45ea7 |
|
03-Jun-2009 |
Derek Sollenberger <djsollen@google.com> |
Centralized debug flags and enabled more granular control of debug settings.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
5753430f6408fc5ddc9ef3592f59b968bcf282cc |
|
23-May-2009 |
Grace Kloba <klobag@google.com> |
Added postUrl() to WebView so that we can pass lat/lon for the search.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
658ab7d787f64987d7c45aae08e5a12a073afe78 |
|
14-May-2009 |
Grace Kloba <klobag@google.com> |
Added PluginManager to handle getting all the plugin directories from PackageManager. Deprecated the old api to set a single plugin path.
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
42bc2ff5d2e3a10ab6c1fb1e716a124f2b446dbc |
|
14-Apr-2009 |
Dave Bort <dbort@android.com> |
Remove references to android.util.Config The semantics of Config.DEBUG will be changing soon, and all other Config.* fields will become deprecated/hidden. BUG=1780938
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
4df2423a947bcd3f024cc3d3a1a315a8dc428598 |
|
05-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@136594
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
3001a035439d8134a7d70d796376d1dfbff3cdcd |
|
19-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@132276
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/core/java/android/webkit/BrowserFrame.java
|