916f857e0af25e8b179f60f532065386607567d7 |
|
08-Oct-2013 |
Jonathan Dixon <joth@google.com> |
For apps targeting JB MR2+, bind to the first thread using WebView Bug 10937207 This reflects base change to bind to the first thread that instantiates a WebView. Change-Id: I2994db6e72b80ff24b93df3fbbd6c57ea9267657
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
91472035f666e633d4c299617ae1b20ccd3b6e0c |
|
08-Oct-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Possible fix for bug b/11114227: Occasional crash on rotation" into klp-dev
|
59a30ac62fdd1e22b59776547730ac8d8be68531 |
|
08-Oct-2013 |
Kristian Monsen <kristianm@google.com> |
Possible fix for bug b/11114227: Occasional crash on rotation Checking the View has a parent before sending the longclick. Change-Id: I6d4ff5d5b726d1d1220891099754195e2616dd8b
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
54bae732019ac13327c0a68a6f8a82548d73ea9e |
|
03-Oct-2013 |
Ben Murdoch <benm@google.com> |
Enable favicon downloading. If an app is targetting >= K, always download favicons (as the legacy method for enabling the behavior is deprecated). Also enable favicon downloading for legacy apps that use the deprecated method. Bug: 10825362 Change-Id: Ia0037365fc7211cdf01714d8385907f017225386
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
30c0a035f7c865ee300a3d8a9a3e515a66c6a818 |
|
27-Sep-2013 |
Ben Murdoch <benm@google.com> |
Do not assume WebView is running on the main thread. WebView will run at most one UI thread per process, but that thread is not necessarily the main thread. If the first WebView that an app constructs is on the main thread, then we will bind Chromium's notion of the UI thread to the main thread. This mitigates the risk introduced by this refactoring for the vast majority of apps that create their Views on the main thread. In the case that the WebView is created on a background thread, we delay binding of Chromium's notion of the UI thread until we get a clear signal from the apps usage of WebView that it is intended to use that background thread as an Android UI thread. In the case that the app does not intend to use the thread it creates the WebView on as an Android UI thread, we defer as long as possible before we are required to run operations that require Chromium to be started, at which point we bind to the main thread. This covers the case that an app creates WebView on a background thread to read some state from it (e.g. the user agent) and then later intends to use WebView as a View on the main thread. This change does not support: - Apps that create more than one Android UI thread in the same process and expect to use a WebView as a View on both of them. Bug 10932261 Change-Id: I981136571782352889684e4c3181d8cc22a1679d
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
157c78cfd4127a0b39d3c55c95c7cec23ccdc234 |
|
27-Sep-2013 |
Bo Liu <boliu@google.com> |
Use View.executeHardwareAction for onDetachedFromWindow If AwContents has hardware resources to clean up in onDetachedFromWindow (ie functor is not null), then use View.executeHardwareAction to ensure that a context is current in detach. BUG: 10911502 Change-Id: I69392745cc375bc2f804fbc056d29d58ce06c000
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
4cde2296b2a773d3139ed97daa097eefa42b511a |
|
24-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Making super_onGenericMotionEvent call the super event Part of fix for bug 9230062 Change-Id: I41264cde1105b7eca25e8e4adbccc1d591ddb2e7 (cherry picked from commit ae81cc9f8d4a6af28017849a637dc61186c04d60)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d21b8fe00b21742cc36929cb02eef6ad25946512 |
|
21-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Using the chromium clearView implementation Landed upstream in: https://codereview.chromium.org/22849016/ Fix for bug 5012842 Change-Id: I74e2822bb41ba4fb6f6b73248bef52d423c7903b (cherry picked from commit 618af7f3f0bf2d0713e1e38e4dbd041c3ba8a299)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
a622984698ea393f81ce968ec87bab75087af7dc |
|
16-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Adding a fake on page started for data url's since we know it wont be sent Fix for bug 10570052 Change-Id: Ib4d6373da2601e0165a9f44160d2d465daeadcdf (cherry picked from commit f401798d628ddb492defeb0a00bf289284d1677a)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
1a692d93c0172dc09a316bbf9a54896f1d40234f |
|
16-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Fixing up the checkThread exception message Fix for bug 10428080 Change-Id: I746f6d0131405f3963897e1ae9f311ab32260afa (cherry picked from commit 8830d3b3f159bedcad3a8f52099da5ff0634a5dd)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
f2b715bee3bb3a41e59f80ae53b45f249d9559c5 |
|
16-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Removing UnimplementedWebViewApi.invoke from methods that are not needed to implement Replacing with a // Intentional no-op comment Part of fix for bug 9230062 Change-Id: I25dc869dcad0726bd9c56a4cc82c4681cc59e01e (cherry picked from commit b147392394af2430ddaccafde0dd1e90cf9cfb99)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
412d84be859ce0eb91baf2f9afe5e6326a15d76a |
|
07-Sep-2013 |
Selim Gurun <sgurun@google.com> |
DO NOT MERGE Reflect print API changes Bug:10652036 Change-Id: Id379d9dbbdcfe722d9b899fea5dd80751b86bcfd
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
2c11b458a21170c4eacba6c072f695c465f1c083 |
|
12-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Post all functions returning a value to the UI thread All functions should now either be evalued and considered safe, posted to the UI thread or new in K. Fix for bug 10208157 Change-Id: Ia9ef928254a0396423eff64987a36088161f0411 (cherry picked from commit 4f6d854132c5bb539cd4edde985435859d393d25)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
81cdab1b4a022515f0234daafb3e224d13f20a9f |
|
10-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Posting ALL the void functions to UI thread Also removing some old out of date TODO's. Part of fix for bug 10208157 Change-Id: I060c0969400e9497062ad985201a83ddfdd08c9f (cherry picked from commit be5b09396cb34b040528eacff45069658897c3bc)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
41618b2aeb0a500c740a75871a8f614cb6543362 |
|
12-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Null check url before using instance methods Also early out to match classic behaviour. Fix for bug 10688422 Change-Id: Ic6cff8271e6c0c92ca583e4a2cf61567aa27dc00 (cherry picked from commit a5d717b8b2047e74e6b1ba6084e96f5e28e0c5e7)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
4fb262f34ba888eaacc24a83d94a56b8d7bcef2b |
|
10-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Post init to the UI thread blocking with a timeout to detect deadlock Fix for bug 10208157, and several others. init() is called right after the constructor, and must be posted to the UI thread. (The constructor itself does not require this treatment as it does not touch any global / non-threadsafe state) Change-Id: I72db913f4d560b0d2979226384adb6631f836c73 (cherry picked from commit f7823c0ca540eb039e0b4400bbefdf5a3dd0d127)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
c8523c99833f364c64744d60e408510fb83b998b |
|
06-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Letting onDraw be called from other threads Fix for bug 10624076 Change-Id: I9d59cbf600a4deb17f9324c9970033b951180250 (cherry picked from commit d12274bf92a1b0126db3a678f96c26d74cf25b24)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
e80eedd97cf65f058960f6d07cdc7c1bc457035f |
|
09-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Post stopLoading() to the UI thread" into klp-dev
|
4ce3edbffa79974f160605c4bc997b1b08d262b2 |
|
09-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Allow getScale on all threads" into klp-dev
|
56eb9568f2dea488c0be768e5117f428378d7003 |
|
09-Sep-2013 |
Martin Kosiba <mkosiba@google.com> |
Merge "Hook up requestChildRectangleOnScreen." into klp-dev
|
fa62be4cdc2630566ee179843393d4a6f9893966 |
|
07-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Allow getScale on all threads Similar to the others we think is just thread safe enough to not throw exception for now. Bug: 10652991 Change-Id: I19ce1babb7e371054d35926e18a35d30aef3b5b5 (cherry picked from commit 774546b62c2de2030f09cdad8bcd6cce0581c222)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
19af3f6395d08f8d2b106b8d205260d3194e1017 |
|
06-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Post stopLoading() to the UI thread Fix for bug 10648349. Usual racyness disclaimer applies. Change-Id: I984b239f8563760ba77105804147068a1419afbf (cherry picked from commit 68cbc0faa699037b3fa3859cb8285a205d7ea592)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d6b155b4e96e8f6158063de6c2118e20d72010fa |
|
06-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Post destroy() to UI thread" into klp-dev
|
3c50ec3fdce2a693d065395040276630fd89106c |
|
06-Sep-2013 |
Jonathan Dixon <joth@google.com> |
Merge "Allow null inputs in loadDataWithBaseURL" into klp-dev
|
370194f596d6ed2b410d67a65782e5a6dc24a4e3 |
|
06-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Post destroy() to UI thread Fix for bug 10647580, could not reproduce locally. Change-Id: I2812a448c44da694249f355ad1f20b941b86d3ab (cherry picked from commit 83db12f61a60a4c7fe8d1cd5bc7770a162c0e078)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
ffabf2e121746d06b9930b1ae8fea243c4f5cb9d |
|
28-Aug-2013 |
Mikhail Naganov <mnaganov@google.com> |
Enable web layout quirks for apps with targetSdkVersion < K BUG=10183494 Change-Id: I00cf59abc99dd22f03004c78e98599309f151638
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
7720b10b55b5db5564a72c2e4c2c23631acbff0a |
|
05-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Letting getSettings be called from any thread First step in working around bug 10623987 Change-Id: Iee45e3d4638632fc573a947461800d7f902d50b3 (cherry picked from commit 95278543021160239b54daf28f634c131bb91032)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
19bc90be698e6d86ec6c77ea8b43bb6778bcc89d |
|
05-Sep-2013 |
Jonathan Dixon <joth@google.com> |
Allow null inputs in loadDataWithBaseURL Bug 10636629 We were inconsitently null checking inputs at various places, this brings them all into one place and consistent with WebViewClassic Change-Id: Ia08addeaa4027abffd2a02758d7b738e1c9dc8fb
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
4e8f7b0d88d73b1ac77efc24e63ebc731a4c31d9 |
|
05-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Let getContentHeight be used from any thread" into klp-dev
|
9cd49cbc245e07e8e8c360fd22821a2918f99eae |
|
05-Sep-2013 |
Chet Haase <chet@google.com> |
Change build version from KEY_LIME_PIE to KITKAT Issue #10631619 Change build version to KitKat Change-Id: Iad11c5c4d2d02d4f2b51333e973853d7ffdbe022
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
94a8e6a6d7d1b2a6b3718eb91956403ef6b03d9c |
|
05-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Let getContentHeight be used from any thread Fix for bug 10594869 Change-Id: I94c9840811abb207c23db8816f2e282e7807c746 (cherry picked from commit a6213458ba6a6342c9ec5e5f2da5da22eb0e7706)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
1c461659158e85411f91076b0c81c5e5a72c2106 |
|
31-Aug-2013 |
Kristian Monsen <kristianm@google.com> |
Don't check thread access for HierarchyHandler methods We don't implement them anyway. I would like to remove the interface, but not sure if it is worth the trouble with all the branches. Fix for bug 10545918 Change-Id: Ica17857ab43f9d01640483efdbdfce7feffde9d1 (cherry picked from commit e31af40d99db027e63b70be18f83a481c6a7a967)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
5be0edbd27f9402ee53ab7d6dc16a06de540325c |
|
30-Aug-2013 |
Ben Murdoch <benm@google.com> |
Merge "Implement WebViewChromium.freeMemory." into klp-dev
|
a8d0ef2693c3bcd4a091cc7fa49b69b54e3472c4 |
|
29-Aug-2013 |
Selim Gurun <sgurun@google.com> |
DO NOT MERGE Printing API changes for supporting better page layout Bug: 10507857 Change-Id: I4535846d2dfe52c8739cd428a13f2213d5ec786e
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
9cf31969a3e2e33d750b881ac6a4b3e980a5952a |
|
30-Aug-2013 |
Jonathan Dixon <joth@google.com> |
Merge "Fix bug 10533304 - HD Wallpapers access getProgress on wrong thread" into klp-dev
|
3b31fa53b24614e84d1c04354abc2703391bfb19 |
|
29-Aug-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "More diagnostics for methods called from the wrong thread" into klp-dev
|
9cb4b295387c46126e4dbb2b0035310fa9f27038 |
|
29-Aug-2013 |
Ben Murdoch <benm@google.com> |
Merge "Change WebView.setNetworkAvailable plumbing." into klp-dev
|
d43c55dd91cf7dd1bcd18d01e16acd5e55de0471 |
|
29-Aug-2013 |
Ben Murdoch <benm@google.com> |
Implement WebViewChromium.freeMemory. This API now an intentional no-op as Chromium will manage WebView memory automatically. Bug: 5012874 Change-Id: I0d72a80333704bb88af96e9492a9029b02c93280
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
c0c86c037ea697da375ae28c543cae9b050d6b68 |
|
29-Aug-2013 |
Jonathan Dixon <joth@google.com> |
Fix bug 10533304 - HD Wallpapers access getProgress on wrong thread As this value is cached in java in the implementation, we can just skip the thread check (new apps still get the WebView layer checkThread exception as intended). Change-Id: Ic6e75f184a5f73f4841ac6797dfd4f16cf01882f (cherry picked from commit 82b14b967dab90194bd2ce69539031e46a82dfe9)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
ab73853ea633a4ada353f5a2321c6bf0e6c108e5 |
|
27-Aug-2013 |
Kristian Monsen <kristianm@google.com> |
More diagnostics for methods called from the wrong thread - Add checkThread for constructor - Throw Exception from both threads BUG 10428080 Change-Id: Iea350f541953c8af00217acd6f1c93a5f57fd6e3 (cherry picked from commit 8be13fb6c221129a454f0a58d38df7bd75b4be0f)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
0363422b19ca6263dbfbcd0d9daa6d1abe5c6892 |
|
27-Aug-2013 |
Ben Murdoch <benm@google.com> |
Change WebView.setNetworkAvailable plumbing. Use new AwContents API for backwards compatibility rather than informing the network stack. Bug: 10154677 Change-Id: I85db125c7bbcd7ac8d4fce9e689df519a5ebe365
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
57b714b4b5f44c9a385836c7074e4f879ad7a767 |
|
26-Aug-2013 |
Kristian Monsen <kristianm@google.com> |
Ferrying setBackgroundColor to the UI thread It is just a void setter so trivial. Marking getViewDelegate as threadsafe since it is harder to move that to the UI thread, and it is safe (just return this). Finally throwing the thread violation exception on the UI thread so it will (most likely) kill the app. Creating the exception on the violating thread so we get the right stack trace. BUG=10468752 Change-Id: If151594517406952342a64c89caddac334aa255a (cherry picked from commit fd8af99006b1b5afbc9168994390a9df94e884d2)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
1f76368786ae12898311d148b0057403db2fb36a |
|
15-Aug-2013 |
Martin Kosiba <mkosiba@google.com> |
Hook up requestChildRectangleOnScreen. Bug: 8272756 Cherry-pick from master-chromium I121d9d4ac847f7db41763f92ba3eef406f06134f + conflict manually resolved Change-Id: I121d9d4ac847f7db41763f92ba3eef406f06134f
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
da5db0dadd27c0fdd3b626b8705cb9b1d91d2da3 |
|
23-Aug-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Fix for b/10428080: Check that apps are calling View methods on UI thread" into klp-dev
|
62389e2d66a99e936652092333782947e363241d |
|
22-Aug-2013 |
Kristian Monsen <kristianm@google.com> |
Fix for b/10428080: Check that apps are calling View methods on UI thread Change-Id: If71020921e9f89def38f2fa6399de363b3fb85d4
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
3d52163e1c466860651414670c59762f5bdd269f |
|
22-Aug-2013 |
Tao Bai <michaelbai@google.com> |
Use evaluateJavaScriptEvenIfNotYetNavigated for loadUrl JavaScript: This will initialize an empty initial document if there is no existing one. Bug: 10123053 Depends on change Ic7c99f9bedf3c8bed74b1e5b8ff8b8f388be8330 Change-Id: Id404822e76e3742a88dbe7a6934a9d06ecf143ae (cherry picked from commit 71e5c429c0e4cf5deacc79b03e30d139024c67f2)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
307a2740a4425c9714da2a5c007d0cccb4810429 |
|
21-Aug-2013 |
Selim Gurun <sgurun@google.com> |
Merge "Added the callback signal to the glue layer." into klp-dev
|
54a6e3d0cc566df6cec6807c0c03f05664de0a55 |
|
20-Aug-2013 |
Selim Gurun <sgurun@google.com> |
Added the callback signal to the glue layer. Bug: 10190508 Change-Id: Ic5ce72dc6dcdd2fe0cb7d4d6a15f9245f3dec18f
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
33e1eeae98299666b8c2d1e879f92d1c83fe33fb |
|
19-Aug-2013 |
Ben Murdoch <benm@google.com> |
Show visible feedback that private browsing not supported. Cherry pick of https://googleplex-android-review.googlesource.com/#/c/345036/ As well as a message in logcat, provide visual feedback that the WebView no longer supports private browsing when an app attempts to create one. Bug: 7390806 Change-Id: Ife5af3968bd830bedc49fe217df523a05bcd016d
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
f7c51728c43a6d0a981492f7f40bff313fc0401a |
|
14-Aug-2013 |
Selim Gurun <sgurun@google.com> |
Merge "Correctly specify the content type for post data." into klp-dev
|
b8281877c710018a3bc8066be17b1e11822be015 |
|
13-Aug-2013 |
Selim Gurun <sgurun@google.com> |
Correctly specify the content type for post data. Bug: 10188709 The webview classic sets the content type to application/x-www-form-urlencoded for all posts. Keep the same behavior. Change-Id: I1d154b4e9681403d26bb405de9b7b2ca6d321d38
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
5fab542d36a1708295ea802401708ba393eae026 |
|
12-Aug-2013 |
Selim Gurun <sgurun@google.com> |
Merge "Add the webview glue layer API for exporting pdf" into klp-dev
|
49a1a6f9f27b63687edc1d98f842627d4719a327 |
|
06-Aug-2013 |
Selim Gurun <sgurun@google.com> |
Add the webview glue layer API for exporting pdf Bug:10190508 Note that this does not implement the call to the upstream logic yet. That is for a follow up CL. Change-Id: I59f74139f0d41a51bf2f3b038564a4fbcd50a2e6
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
bd819ca872a1711e4607ef11cd8b0b2156241897 |
|
06-Aug-2013 |
Martin Kosiba <mkosiba@google.com> |
Hook up scrollbar support. This hooks up scrollbar support. BUG:4591822,6702676 Change-Id: I476e0d010298202c1b38ef5c385791d9b4544d69
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
0514f684d6c9e6212990287746aa8f58f7f43c57 |
|
07-Aug-2013 |
Martin Kosiba <mkosiba@google.com> |
Merge "Add the super_getScrollBarStyle InternalAccessAdapter method." into master-chromium
|
0088640069ac3ed389f4d78582966248b0869ce9 |
|
06-Aug-2013 |
Martin Kosiba <mkosiba@google.com> |
Add the super_getScrollBarStyle InternalAccessAdapter method. This will be required once http://crrev.com/22456002 lands. Change-Id: Idb1d8853535a987598fc93fe17229d69b6ee9f0c
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
a125e0eeade22bc4b7a998e8f0e732c0f965663f |
|
05-Aug-2013 |
Kristian Monsen <kristianm@google.com> |
Fix for bug 10152391: Apps using loadDateWith... on other threads Posting it to the UI thread for them. Tempted to do it proactivly for a few other methods as well. Change-Id: I9ef050e4aac66af2157bb46a018aa9e5d71d0b1f
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
2a120ba09921dbb1e8354ecbc4a6e063ec891101 |
|
01-Aug-2013 |
Martin Kosiba <mkosiba@google.com> |
Hook up computeScroll. This hooks up the computeScroll call. Change-Id: If5b86e3e858f0476b95ad9415ca52dcbca6c4f5a
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
2841152693d0410f8e8c309aae514329f008a612 |
|
25-Jul-2013 |
Martin Kosiba <mkosiba@google.com> |
Add a comment to setOverScrollMode. This explains why mAwContents can be null in that method. Change-Id: I6350f8e65258dea462bb3ce5496d2af2bea271ae
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
ab5398debe64d34306b0f709a93d840078ae181d |
|
23-Jul-2013 |
Martin Kosiba <mkosiba@google.com> |
Hookup setOverScrollMode. This hooks up the setOverScrollMode API. BUG:6946454 Change-Id: Ied414e1ec61e9d687f774389388d84086a1b62de
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
e82e60cfe4df180d0a5b0ec1f40187c4b1dbcaed |
|
24-Jul-2013 |
Jonathan Dixon <joth@google.com> |
Merge "Hookup WebViewChromium.setBackgroundColor" into master-chromium
|
efea4d8fe88696d8ced7711192e8471eabd7c3d8 |
|
22-Jul-2013 |
Ben Murdoch <benm@google.com> |
Fix handling of non-data: base-URL loads. When faced with a non-data:scheme base URL, the classic WebView would simply dump the data string into the WebView (using the passed mime type) without performing the usual URL loading steps such as decoding URL encoded entities. Fix the WebViewChromium implementation to also have this behavior - prior to this CL we would load all data (regardless of the base URL) passed to loadDataWithBaseUrl as a data: URL. This meant that inside the Chromium stack we'd treat these loads as regular URL loads and perform the URL entity decode. Some apps relied on this decode not happening so this is primarily a backwards compatibility quirk. Bug: 9894754 Change-Id: I942634a09dbcf6db799a1daf64ba334757b1fa79
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
058714d7ae16bbfc096d9b4e0423efeb897bae68 |
|
20-Jul-2013 |
Jonathan Dixon <joth@google.com> |
Hookup WebViewChromium.setBackgroundColor Change-Id: Ie22b18beef01a4a6d539adf3579d56615de7a820
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
6ef347a29d692df672aaf59ee4926a476288476a |
|
16-Jul-2013 |
Ben Murdoch <benm@google.com> |
Backwards compatibility for loadUrl and JavaScript URLs. Apps targetting <= JBMR2 should not have the content replaced when loading a javascript: URL for backwards compatibility with the classic WebView. Apps targetting K or higher should use the new WebView.evaluateJavaScript API instead of loading a javascript: URL (WebView API to be added in a later CL). BUG=9814043 Change-Id: I5209a61694ad4250c6e3000ec6f97b83db27eeab
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
3951fbadf5157dd3fe73decc879f9b763e780b09 |
|
05-Jul-2013 |
Martin Kosiba <mkosiba@google.com> |
Overscroll hookup [2/2] This adds the InternalAccessAdapter implementations needed by https://codereview.chromium.org/18717002/. Change-Id: Ied89661e26e804b2d00452bde36c8b53809e54a8
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
2a5e561c09bd9fc7b369d99c9166fa588e20ed38 |
|
28-Jun-2013 |
Martin Kosiba <mkosiba@google.com> |
Overscroll hookup [1/2] This adds the InternalAccessAdapter implementations needed by https://codereview.chromium.org/18717002/. Change-Id: I108ad7b0b36de8d357c36011f25fd0c3ac75f933
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
3740f51cc627b7e9274f8614fe78962f259547b8 |
|
28-Jun-2013 |
Selim Gurun <sgurun@google.com> |
Merge "Add ui resources mapping for autofill" into master-chromium
|
bbef8de5696d48fc6458c926026fc524a62814e1 |
|
01-Jun-2013 |
Selim Gurun <sgurun@google.com> |
Add ui resources mapping for autofill Add mapping for ui resources to the glue layer. This CL depends on https://codereview.chromium.org/16212007/. Bug: 5013406 Change-Id: Ia5a51b1f2fbaafa63efebbc5f2c25ce8ffa53527
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
5c990caf9c0237064dab94059f6c46fc2d51cd97 |
|
05-Jun-2013 |
Ben Murdoch <benm@google.com> |
Plumbing for new Accessibilty implementation. Plumb WebViewProvider.getAccessibilityNodeProvider through to AwContents. Change-Id: I426ca76d23722e8afcdfe1d910b675c16153c238
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
4dcabaef9151384b571327b62234409b31caef38 |
|
21-Jun-2013 |
Jonathan Dixon <joth@google.com> |
Provide softer fallback for legacy apps attempting private browsing Bug: 7390806 Rather than throw an exception on pre-KLP apps, vend a DOA WebView instance. This ensures no privacy info can leak through the app misusing a 'normal' functioning instance. Change-Id: Id6afd4639ce4b0cc076e1fa03d96e94194fc5a0d
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
bbfef40e5fc625f4821f012fae7f16468b7308cf |
|
15-Jun-2013 |
Jonathan Dixon <joth@google.com> |
Fix for popup blocker Some applications are known to send a null WebView as the child view to block popups, so add support for this. Depends on http://crrev.com/206516 Bug: 8267689 Change-Id: I32a97caee1a3499c08fabfca55988787c2af0fa2
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
a7fba41c5661cb61b41c8a4ff2d69e5153666f7f |
|
03-Jun-2013 |
Ben Murdoch <benm@google.com> |
Implement WebViewChromium.shouldDelayChildPressedState Trivial implementation of shouldDelayChildPressedState. Always return true as the WebView may scroll. Classic WebView does the same; this doesn't need to be part of the WebViewProvider interface as the default implementation also just returns true. Once we track master we can remove entirely. Bug: 9230062 Change-Id: If8b74356730d35b3e23bd5533b31a069988deceb
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
f37548d6d8e2a73c65d675a26706a38f52960800 |
|
31-May-2013 |
Jonathan Dixon <joth@google.com> |
Make findAll call through to the async version Required for upstream change https://codereview.chromium.org/16231015 Change-Id: I2f1295adeac386f0424e14026d1913c650a02d4f
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
b7b706b2ed5cbb77dd690f5405b626a429989714 |
|
16-May-2013 |
Ben Murdoch <benm@google.com> |
Hook up WebViewChromium.performAccessibilityAction correctly. Bug: 8482000 Change-Id: Ic92b2fed8a9a78d28e2f3c70128b688e5b722ed1
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
420c0da3a4e06e1ac5574091e7c9c286ef012369 |
|
03-May-2013 |
Mikhail Naganov <mnaganov@google.com> |
Switch zoom settings to AwSettings ContentSettings are no more used in WebView! Depends on https://codereview.chromium.org/14840011/ BUG=8296421 Change-Id: I2aa90c4b6550e8f8092a023ea24e3d5551c4298b
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
91211061b2b94878b701a70dc94d456c3d5391f4 |
|
29-Apr-2013 |
Ben Murdoch <benm@google.com> |
Merge "Revert "Stub out pause/ResumeTimers until b/8639231 is resolved."" into master-chromium
|
7ab33360e331e04f515d532064670e210d174a7a |
|
23-Apr-2013 |
Tao Bai <michaelbai@google.com> |
Cleanup onDraw() method Removed logic were pushed to AwContents.onDraw. Change-Id: I89cfea2db8f9d507331d04c0970d8efed46fb696
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
531e68a2b50a5e542eeede13907f29e463a99ebf |
|
26-Apr-2013 |
Ben Murdoch <benm@google.com> |
Revert "Stub out pause/ResumeTimers until b/8639231 is resolved." The bug is now fixed. This reverts commit 06f656d1143ad9c738eff35a0a8c557adf036362. Change-Id: I6bf37969a096af64ddbd30b85aa0cb2e9d52c279
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
06f656d1143ad9c738eff35a0a8c557adf036362 |
|
23-Apr-2013 |
Ben Murdoch <benm@google.com> |
Stub out pause/ResumeTimers until b/8639231 is resolved. Change-Id: Ie0d3b3648a3cf237e4a7a952aff3c1e5204ecf81
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
51f7cf16cd02f14050bb723175a2a57570e8486d |
|
23-Apr-2013 |
Tao Bai <michaelbai@google.com> |
Allow compositor to request a GL functor callback outside of draw cycle This is the first patch, and provide a way for AwContents to requestDrawGL. Change-Id: I8ed54849befcc678482a56f89383ee7c5f1f9249
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
86ba4c3b3e059bdddcace47df9c47723b4fb3abc |
|
19-Apr-2013 |
Ben Murdoch <benm@google.com> |
Remove import that was deleted upstream. Change-Id: Iff6e292f843720f264a5d7a3a08d3a3ba7014a27
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
7cb3dd1c0aca371b628b80afa69c58638de30fa1 |
|
11-Mar-2013 |
Martin Kosiba <mkosiba@google.com> |
Use AwContents methods directly instead of using ContentViewCore. This removes all references to the ContentViewCore type from WebViewChromium. Depends on https://codereview.chromium.org/12611008/. Change-Id: Ia6bb975482cbbedda26c1237a4ee383103cf0646
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
aa8b39f3e3f208586f3750d7278f1239a09ebd32 |
|
07-Mar-2013 |
Kristian Monsen <kristianm@google.com> |
Use AwBrowserContext in the glue layer Change-Id: I9b1491768ca99396cdea2d133524e2de0bc34960
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
3520eb778d668dc76ca4541c69abd568b9d02691 |
|
08-Feb-2013 |
Mikhail Naganov <mnaganov@google.com> |
Plumb WebView.setInitialScale Also, make sure that WebView.getScale and WebViewClient.OnScaleChanged doesn't take into account device screen density, for legacy compatibility BUG=5012880,5012790 Change-Id: Iaaaee588728464b5a003a2292141c780a9f17577
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
4a0a38f783cb93f6a600da3ab296b72499239ffb |
|
02-Mar-2013 |
Jonathan Dixon <joth@google.com> |
Comment out computeScroll logging Bug: 6029133 This is too noisy in everyday use. But keeping the function call in the code (not-commented out) for easy grepping and tracking. Change-Id: Ic6c760fcd53da1c27f320b70122b23e9b889c7e7
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
652dff60810f6f60981ccaefdb55e905d3e70625 |
|
26-Feb-2013 |
Ben Murdoch <benm@google.com> |
Merge "Fix build." into master-chromium
|
edb98e3c667e37b00f338b51fb2e5d6bece4c447 |
|
26-Feb-2013 |
Ben Murdoch <benm@google.com> |
Fix build. PictureListener changes are now targetting JB MR2 and the K constant no longer exists. Change-Id: If403e69d072cf27ee780644d3828ec51e4f882b1
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
9405536501747e2d7b4fc46a33e5f0a1e7fd47ac |
|
23-Feb-2013 |
Jonathan Dixon <joth@google.com> |
Mark more methods that won't be implemented as no-op. Bug: 7331507,5012890 Most of the WebIconDatabase is planned to be a no-op on chromium. Likewise save/restorePicture will not be supported. Also, wire up getFavicon. Change-Id: Ibe0558f771e61c08ea288ea7f0fdd52a077c74d7
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
6b5f3d1546ae2a9c712cde60c54ec027582bc4e6 |
|
21-Feb-2013 |
Martin Kosiba <mkosiba@google.com> |
Use getContentHeight/WidthCss methods from AwContents. This switches WebViewChromium to use the newly exposed width and height getters. Change-Id: Ia21921e8bcdd604a11a030810b741f134a57ec82
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
f7bb780599aea67773e11763850892a6de69b4f0 |
|
15-Feb-2013 |
Leandro Gracia Gil <leandrogracia@google.com> |
Merge "Enable the capturePicture API." into master-chromium
|
d441624dc5747bee621b07ba2017b0122ce0f601 |
|
08-Feb-2013 |
Kristian Monsen <kristianm@google.com> |
Removing parameter not used inside the constructor of AwContents Create the native window separatly. Can be done since https://codereview.chromium.org/12225090/ has landed. Change-Id: I352ab7883cc3c701673550aabcc1af649cc79407
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
7f2e765819ddf5283ab25c9d07cb037de5405573 |
|
07-Feb-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Not using unused parameter private browsing when create AwContents" into master-chromium
|
a1f818cfa81f35795e5806671116cc5fe25ee035 |
|
06-Feb-2013 |
Kristian Monsen <kristianm@google.com> |
Not using unused parameter private browsing when create AwContents Change-Id: Icea2ca5e6a982fe2498ed526daa5b6e40413c680
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
f15e28c8d30c2ccea58871c9d22f8b47e53d6ea4 |
|
09-Jan-2013 |
Leandro Gracia Gil <leandrogracia@google.com> |
Update the onNewPicture callback to support external native SkPictures. Needs to be landed after https://codereview.chromium.org/11823027/ . Change-Id: I1febd5330e61e84733d11b835142cb05cf21795e
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
6d4097cfa188a95c95fd5d0c86238c91f817c3ed |
|
18-Jan-2013 |
Ben Murdoch <benm@google.com> |
Plumb WebView.showFindDialog Implement in terms of android.webkit.FindActionModeCallback. Requires framework change: Ic3156eb50f99033a17ba3f83d0b4f39ba992afa8 BUG=5006564 Change-Id: Ic0b9a1a0f3c55b7a4339b3e2716279ac19a58db2
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
fde8dae44f74be3de69ce6dd07b0023279b485a0 |
|
18-Jan-2013 |
Ben Murdoch <benm@google.com> |
Add a provider method to be added in framework. This avoids us breaking the glue layer when the frameworks/base change lands. (see Change-Id: Ic3156eb50f99033a17ba3f83d0b4f39ba992afa8) Change-Id: I5b5c2985d47ec10497675b8b4764824076c77906
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
c991423af549558cc959aaf7b920d5dd40175241 |
|
14-Jan-2013 |
Marcin Kosiba <mkosiba@google.com> |
Merge "Implement WebView.onMeasure" into master-chromium
|
14c985bb8bea1ed45638d07fd72734dac7f818a0 |
|
11-Jan-2013 |
Selim Gurun <sgurun@google.com> |
Merge "Provide no-op implementations for deprecated APIs" into master-chromium
|
adc6c4d74c77a617100bdfeb174ab0c314b24ea8 |
|
11-Jan-2013 |
Selim Gurun <sgurun@google.com> |
Provide no-op implementations for deprecated APIs Bug: 5012826 Change-Id: Icfd13d14f5d41876a29c0e51e62759aa466d0b72
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d7bf6ab0cd8cc4005b112e4358eb797bb178a85f |
|
02-Jan-2013 |
Marcin Kosiba <mkosiba@google.com> |
Implement WebView.onMeasure Use the AwLayoutSizer to implement onMeasure. Change-Id: Ieeed7cc20f713d139d66f4c62d4134d5b0c2a5a9
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
9c5a40623b62737244deb2d04a98830d7ffa8404 |
|
28-Dec-2012 |
Leandro Gracia Gil <leandrogracia@google.com> |
Enable the capturePicture API. Change-Id: I90a00045c07b5653ac868b01ce64f98e09fd42e8
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
4702a6de6031477029de5e6f5777c8b3e7846d35 |
|
10-Jan-2013 |
Marcin Kosiba <mkosiba@google.com> |
Use AwContents.InternalAccessDelegate. This migrates WebViewChromium over to using AwContents.InternalAccessDelegate. This change also adds an implementation of the setMeasuredDimension callback which is required to implement onMeasure. BUG=7380310 Change-Id: I6dda0ef01c6ce82fb92817de6afbe01c1b208f80
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
0b528e4924a7c14687181185bc66173ad18f00ea |
|
08-Jan-2013 |
Leandro Gracia Gil <leandrogracia@google.com> |
Remove the scroll correction introduced in preDispatchDraw. This is an obsolete workaround that was previously needed to make the defunct TextureView (child-view) based render path work. Change-Id: I22423fb9e67bbb93a5d15345f51403d548f8e1bc
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
5a25477f4323996be9d5cc32935066c73b47061b |
|
03-Jan-2013 |
Ben Murdoch <benm@google.com> |
Throw exception when entering incognito mode with WebViewChromium. BUG:7908757 Change-Id: I4b9d1e688b9540b76fe5d7637f3aa6e0f2b9f457
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
99c797fce63d081079efb964bb01047f76efdf62 |
|
31-Dec-2012 |
Martin Kosiba <mkosiba@google.com> |
Merge "Fix NPE when visibility is changed before initialization has completed." into master-chromium
|
c346a83062dfbf50ac2275813ccb2e36f9e778e9 |
|
07-Dec-2012 |
Martin Kosiba <mkosiba@google.com> |
Fix NPE when visibility is changed before initialization has completed. Becasue WebViewChromium uses a two-step initialization mechanism it is possible for an instance of the class to receive method calls from the view system before it is fully initialized. Fortunately it is safe to ignore onVisibilityChanged callbacks if the AwContents hasn't been created yet. BUG=7622923 Change-Id: I50fdfc4cd194c21cc64506a1f9aa6f3a38a19173
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
4cee3bf50c125a52a49323aa999f4b619fa18c10 |
|
20-Dec-2012 |
Ben Murdoch <benm@google.com> |
Wire up WebSettings#setNeedInitialFocus Wire up the setting we need to determine if we should give focus to the first element in the DOM when we get the WebVuew#requestFocus API call. Change-Id: Ia39f14c31c7ba5c5c976c91a2b9486571d55f1f1
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
1127e126a25f26d7d255c73e19d2e07f1c854781 |
|
13-Dec-2012 |
Ben Murdoch <benm@google.com> |
Pass encoding as charset for data: URLs. To maintain backwards compatibility with the legacy WebView, WebViewChromium should use the |encoding| value passed into the loadDataWithBaseUrl API to set the charset of the data: URL it loads. Bug=7379767 Change-Id: I19ace9ca6052f1f94bea6f9a1ece93eccd5da4bb
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d2dcef4d9edfb7af7abff85b0867c3d6a363feb7 |
|
14-Dec-2012 |
Jonathan Dixon <joth@google.com> |
Remove JB branch workarounds Change-Id: I060a1380e2983f6d279ab31e155483c5262b0cc5
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
6d58f78e7fc0412a58b163559cb8e9c4af5c6fe1 |
|
14-Dec-2012 |
Jonathan Dixon <joth@google.com> |
Implement isPrivateBrowsingEnabled Bug: 5012966 Just a trivial getter for webview chromium Change-Id: Ia63b86b01d1d34bab38d69eb249deca65657d6b6
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
3411fdf2737f3f0dd0c1fa20045356cf89f34edd |
|
12-Dec-2012 |
Bo Liu <boliu@google.com> |
onMeasure workaround for failing cts tests This is in response to crrev.com/172173 which no longer adds a childview to WebView and we are no longer getting minimum size for free. WebKit will not run javascript on 0x0 views. BUG=7380310 Change-Id: I3e91c2b125c8a251fb7aa3a3857bb5a4a545a260
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
decc147cebc8f73d355c024d92c60d3f727cab31 |
|
08-Dec-2012 |
Bo Liu <boliu@google.com> |
Plumb through long press event Change-Id: I7b3351e9588ff1fab3e451e0a93f10c56cd54fa7
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
ea844f60b1b559788566fe6e004b1eeca53a8039 |
|
08-Dec-2012 |
Jonathan Dixon <joth@google.com> |
Fix build - addPossiblyUnsafeJavascriptInterface Signature needed a specific Class<> type passed through Change-Id: Iccd3093be4500da58eb96006cbe5c4a2e5ecdfef
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
67988f46dfb22493cf36759f44a5ab41c0c66a35 |
|
08-Dec-2012 |
Jonathan Dixon <joth@google.com> |
Merge "Wire up JavascriptInterface annotation" into master-chromium
|
4320e428efc3bf69387f3b9d5a0589b2b8746409 |
|
04-Dec-2012 |
Bo Liu <boliu@google.com> |
Re-implement setDownloadListener Change-Id: Iffef094f82d4f586353450d3caf7322ca3c4ffba
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
7db34d3dcaac936566f912e1b0b21f3f103029ff |
|
05-Dec-2012 |
Jonathan Dixon <joth@google.com> |
Wire up JavascriptInterface annotation Must be landed in lock step with rolling in https://chromiumcodereview.appspot.com/11308356/ Change-Id: I3ced900b5c8caf9cec00f8ea0b6cbe472ae1204e
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
ffb968aa50f4adb20ce9e9c2ab5ab9c94885cb40 |
|
03-Dec-2012 |
Ben Murdoch <benm@google.com> |
Merge "onCreateWindow callback plumbing part 2" into master-chromium
|
1ee9dd0420198429115c3fe8cf0b0502fab9cf62 |
|
13-Nov-2012 |
Ben Murdoch <benm@google.com> |
onCreateWindow callback plumbing part 2 Support the "true case" i.e. that the user would like to display the pop up window and has provided us with a new WebView to do so. Change-Id: Ib6c6aa4cf88b5942feba9671c0904533cb403b67
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
7290b5e6b264a4e4190b890afc2e384bec97c4d9 |
|
01-Dec-2012 |
Jonathan Dixon <joth@google.com> |
Fix settings getter mistake Change-Id: I7b4c217589f828d090e28f74f9c559f55c8d5dea
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
e78d6e40e4e78671e6621ba8cf49835568704899 |
|
30-Nov-2012 |
Jonathan Dixon <joth@google.com> |
Provide trivial implementation of getZoomControls BUG: 5012841 Change-Id: Ie07c5d45a567d3ce924ed0e8949a78bb411db9f9
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
a08e8aada16dc4dbfb8745532169fb4a8347541d |
|
21-Nov-2012 |
Bo Liu <boliu@google.com> |
Implement save/restoreState glue CTS test expects us to have the optimization of not saving the bundle if there has been no navigations. Decided to put that check here to make it easier. Change-Id: Ia2c996a27c355c8bd7bf4d6479d9026896356c17
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
08a5e00cdfb74f4ffd843d2d0a9b0b40b86b107a |
|
21-Nov-2012 |
Bo Liu <boliu@google.com> |
Add glue for copyBackForwardList The code has been implemented in ContentViewCore for awhile now. And new cts test passes with this. Change-Id: Ia3512d06e20d03b4e2739664ee10f5860c33e921
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
1cc4c3210fd2ea027bd6d883a15c3951476642bb |
|
14-Nov-2012 |
Jonathan Dixon <joth@google.com> |
Plumb through more methods to AwContents Depends onhttps://codereview.chromium.org/11365248 Change-Id: I95e09297ef2811cead21e541f27266d767b7d1b9
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
5df69cc93257f8b26bbf32e4cc97265e7b38f392 |
|
14-Nov-2012 |
Jonathan Dixon <joth@google.com> |
Merge "Add input event glue implementation." into master-chromium-dev
|
c3fbc0fea57ba0dd4cf9eb8cc4d12f1b0edbcc5c |
|
12-Nov-2012 |
Bo Liu <boliu@google.com> |
Add input event glue implementation. Change-Id: Ic2807fb3de100314f84f9271ee95f37c61b2cb72
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
a2b0d0b4d6d1ff22fbb1329e358e1cc0a112aab3 |
|
12-Nov-2012 |
Jonathan Dixon <joth@google.com> |
Plumb through the glue layer functor to AwContents Adds new glue-layer .so and code to load it from Java. Depends on upstream patch https://codereview.chromium.org/11358118/ Together these changes provide all the plumbing needed to get GL functor calls through to the chromium backend. Change-Id: I1899d59ab6f13de6d9fb07147d36b08504ef955e
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
3949435b480cb71106f65b237025da359cf8a8ca |
|
06-Nov-2012 |
Ben Murdoch <benm@google.com> |
Remove ContentViewCore from WebViewChromium. AwContents now owns the ContentViewCore instance. Change-Id: Id57c4ed4a0c7026a61380b9f987d4d427d8e504e
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
46f104289826e85ba76a1a2139d7ecc7daca07b1 |
|
23-Oct-2012 |
Torne (Richard Coles) <torne@google.com> |
Add initial version of webviewchromium glue layer. Import the webviewchromium glue layer from the internal forked branch where it was developed. Change-Id: I685af58b50fc53a3e17f4506b2f8e830370c7840
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|