12399ba4bb12154b7897cf88bee04aca0adeb770 |
|
17-Nov-2014 |
Ben Murdoch <benm@google.com> |
Fix WebView targetSDK checks. The 4.4W SDK bump between K and L means that apps running on L that are compiled with targetSDK 20 are picking up some features only intended to be enabled on L devices, due to erroneous target SDK checks that didn't take 4.4W into account. Bug: 18385629 Change-Id: Ia7996e948f9902c535e9f7fa7dea5b05db0a1aa0
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
a0cac3151315da4adcd4dbea4ff21a3b4fc7ea54 |
|
13-Nov-2014 |
Ben Murdoch <benm@google.com> |
Merge "Add support for SmartClip interface in the glue layer." into m39
|
c6c1f3d81bdfd8a9b8bbc56cc63ff7275e2fe291 |
|
04-Nov-2014 |
Ben Murdoch <benm@google.com> |
Add support for SmartClip interface in the glue layer. Bug: 18222974 Change-Id: Ie39d49e9dfe90f20b6eb5d28009313781eac8e01 Conflicts: chromium/java/com/android/webview/chromium/WebViewChromium.java
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
0dd72dc2dac5ee57fd597f172e5015650312a700 |
|
06-Nov-2014 |
Ignacio Solla <igsolla@google.com> |
[WebView] Start building against the System SDK. BUG:18152150 Change-Id: I995dd1a5f72bc817bdd71507fa4eee790144846a
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
45702509d4752478188935eaf442c549c2c220be |
|
29-Oct-2014 |
Ignacio Solla <igsolla@google.com> |
[WebView] Remove direct dependencies on hidden APIs. BUG:18152150 Change-Id: If2b6c43f322b4223460b1be6c633858476244756
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
8a2779d553a06af1dc903c98071ef4db300b177d |
|
28-Oct-2014 |
Ben Murdoch <benm@google.com> |
Always add the path to the WebView assets. Bug: 18133926 Change-Id: I33ae4101fd6865df057e365b6f33aef0ef9fd272 (cherry picked from commit ddbcc0351201dc71b48252573b37da33deba1a83)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
9f3473ac53192eca3e10c9a1dd3614dea48ea8a7 |
|
23-Oct-2014 |
Ben Murdoch <benm@google.com> |
Fix reflection for detecting fullscreen API support. We need to check the class hierarchy for the methods, all the way up to the direct child of WebChromeClient. Bug: 18099831 Change-Id: Ib1c647643e601015eb1bc16c613d51aca4cf38c6
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
22fec495f2e36255d15ff35301ad96d5f7e35d20 |
|
30-Sep-2014 |
Primiano Tucci <primiano@google.com> |
Merge master-chromium into master at 267aeeb8d85c This commit was generated by merge_to_master.py. Change-Id: I1126b4412fc30084b9345f7d0a6f307e49a4feb9
|
318568c4b5933ce429c402d076bf65da69775706 |
|
03-Sep-2014 |
Bo Liu <boliu@google.com> |
Update some content classes to content_public Corresponds to chromium https://codereview.chromium.org/406023002/ Patch authored by ajith.v@samsung.com Change-Id: I6da4b2afc54c8d6491726e1d6abeeeb2b83ca9db
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
9a8a2e3bf4f64a7f8e967d43ae6b37f0c8275cce |
|
28-Aug-2014 |
Torne (Richard Coles) <torne@google.com> |
Merge master-chromium into master at r291560 This commit was generated by merge_to_master.py. Change-Id: I9b0d613d38eda89eafb8e1f70037f7d1326aae90
|
8d38e29f1a37b910fa3eafc0f0fc801d1fa491c3 |
|
22-Aug-2014 |
Ignacio Solla <igsolla@google.com> |
Remove debug logging. BUG:16778823 Change-Id: I92c5b64d6f2347bedfb9959b4d2f90d1db8f394b
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
9466847557bf121558aaf7908e8858feba4d2667 |
|
21-Aug-2014 |
Marcin Kosiba <mkosiba@google.com> |
Merge "Enable wrap_contents quirk for apps targetting pre-L SDK." into master-chromium
|
07b1e4e65d435e156ef389d45f0a2be1ff35a09c |
|
15-Aug-2014 |
Marcin Kosiba <mkosiba@google.com> |
Enable wrap_contents quirk for apps targetting pre-L SDK. We have simplified wrap contents semantics for both pre-L and L+ apps, this change hooks up toggling between pre-L and post-L semantics. BUG: 17157608 Change-Id: I2ee3a287aed709f46d033e3d70661f3df7363192
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
663169af86c274e325223c5c77c62bca8da90ffb |
|
19-Aug-2014 |
Torne (Richard Coles) <torne@google.com> |
Merge master-chromium into master at r290040 This commit was generated by merge_to_master.py. Change-Id: I2a0424ed6c699e87e82af243c384e56796017f77
|
05835b0b6de8ed124b23d18159267efc475bd8f1 |
|
14-Aug-2014 |
Martin Kosiba <mkosiba@google.com> |
Finish zoomBy API hookup. BUG: 13399510 (cherry picked from commit e497b03334a877ad60cb0d82578287fea11be46d) Change-Id: Ic1a75f10778af562d1a5485c8f1a4bed7edba2ee
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
da2e0ddb625889c52fd89f25f0c2178c27b4a15c |
|
31-Jul-2014 |
Ignacio Solla <igsolla@google.com> |
[WebView] Notify Chromium whether the app supports fullscreen. This change will only be landed after the upstream change is merged into master-chromium: https://codereview.chromium.org/425343002/ BUG= http://crbug.com/389496 Change-Id: I21249868581b02bd8fd558ee7c23993df22ea181
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
e4e02d06d6c2c793b83621e78ab619f545e2eb69 |
|
12-Aug-2014 |
Torne (Richard Coles) <torne@google.com> |
Merge master-chromium into master at r288042 This commit was generated by merge_to_master.py. Change-Id: Ieb9d554869edcde6049126194860eee183556462
|
1911bfeac4b086749624d187a7b12b92b7576c1d |
|
28-Jul-2014 |
Bo Liu <boliu@google.com> |
Remove implementation of enableSlowWholeDocumentDraw Master does not have the chromium side ready yet. BUG: 16300353 Change-Id: I7ca23379b19e9378fac07e0fba64314c2a0437f1
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
e8721f7b8c40f21585a57cc2cd66dcbf1dc9fd93 |
|
23-Jul-2014 |
Bo Liu <boliu@google.com> |
Implement enableSlowWholeDocumentDraw Keep a static boolean in WebViewChromium to distinguish setting by API call vs setting by targetSdkVersion. Call into chromium side in initForReal. BUG: 16300353 Change-Id: Ifd7cb4c27d4129575edaeeedf1464ca43c9f4c03
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
6d94bbea51bb29c769f712bba64a746dd36e509b |
|
12-May-2014 |
Marcin Kosiba <mkosiba@google.com> |
Move WebView resources to separate APK BUG: 11505352 Change-Id: I1f601605943738dd207a6ba267063c00527565de
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
086910f44494b4677dc0f5d66045b0d55743e5fb |
|
23-Jul-2014 |
Bo Liu <boliu@google.com> |
Implement enableSlowWholeDocumentDraw Keep a static boolean in WebViewChromium to distinguish setting by API call vs setting by targetSdkVersion. Call into chromium side in initForReal. BUG: 16300353 Change-Id: Ifd7cb4c27d4129575edaeeedf1464ca43c9f4c03
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
0657a5e0b853cb639b1b5a5a195125f9d6221a11 |
|
12-May-2014 |
Marcin Kosiba <mkosiba@google.com> |
Move WebView resources to separate APK BUG: 11505352 Change-Id: I1f601605943738dd207a6ba267063c00527565de
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
fdac2296aea0bf5b6d32f6ab38f04879ed1ecc0e |
|
17-Jul-2014 |
Tao Bai <michaelbai@google.com> |
Corresponding permission API change in WebView glue layer. BUG: 15432556 Change-Id: I3e8666003a2cccd825138ba30669928bbd0ba40d (cherry picked from commit acdfdb70506d6ae71eaa9230f34eece2cae2c0a2)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
c0bac61af98d8597256114c3366cd23051ed2674 |
|
17-Jul-2014 |
Tao Bai <michaelbai@google.com> |
Corresponding permission API change in WebView glue layer. BUG: 15432556 Change-Id: I3e8666003a2cccd825138ba30669928bbd0ba40d (cherry picked from commit acdfdb70506d6ae71eaa9230f34eece2cae2c0a2)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
34cd86b5dc8729154087a5ea75a0c90c1ac25ac6 |
|
21-Jul-2014 |
Ben Murdoch <benm@google.com> |
Merge master-chromium into master at r284076 This commit was generated by merge_to_master.py. Change-Id: I671bf54e40958d21a2ac5ad7da849b5a6834fe95
|
79d2ee8c0e4d0d8dfdd53deefe889147ba6d1048 |
|
03-Jul-2014 |
Ben Murdoch <benm@google.com> |
Plumb temporary view detach calls through WebViewChromium. See Change-Id: I92ba2f44359643fee63f30b9c35b1ae4183e4245 Bug: 14313621 Change-Id: Ib7d6957c804d4abfded9b8e20860ee06ae4086c3 (cherry picked from commit d49bfc0d304a58e1308bc77b1dfd6877a6d26690) (cherry picked from commit abf2feb5889ef407712333e9ef68444893725863)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d14982c9599357cde47a13c1584adfdc59b6a97f |
|
02-Jul-2014 |
Marcin Kosiba <mkosiba@google.com> |
Add zoomBy API plumbing This adds the plumbing necessary for the zoomBy API so that it's possible to land the frameworks/base change that actually adds the new API to the WebView. BUG: 13399510 Change-Id: I15924235e6deb25eff68638f174b6cd158b3d902 (cherry picked from commit 79625af35a664f87a5a9361c782137f8bfc99496)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d8e3c030784d1b4782f0f31ba69e368bb78ae4c1 |
|
02-Jul-2014 |
Marcin Kosiba <mkosiba@google.com> |
Add zoomBy API plumbing This adds the plumbing necessary for the zoomBy API so that it's possible to land the frameworks/base change that actually adds the new API to the WebView. BUG: 13399510 Change-Id: I15924235e6deb25eff68638f174b6cd158b3d902 (cherry picked from commit 79625af35a664f87a5a9361c782137f8bfc99496)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d49bfc0d304a58e1308bc77b1dfd6877a6d26690 |
|
03-Jul-2014 |
Ben Murdoch <benm@google.com> |
Plumb temporary view detach calls through WebViewChromium. See Change-Id: I92ba2f44359643fee63f30b9c35b1ae4183e4245 Bug: 14313621 Change-Id: Ib7d6957c804d4abfded9b8e20860ee06ae4086c3
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
12364b125bed36f2c9cce1ffa856c0046b9b9058 |
|
01-Jul-2014 |
Ben Murdoch <benm@google.com> |
Implement WebViewChromium.preauthorizePermission. Plumb the API from the framework into AwContents. Bug: 16008767 Change-Id: Iac770b2481e36b3085dd14cd6d1b0c54f2279b69
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
fe01064a1d0cdc9defb395ab39383b5e242c206a |
|
05-Jun-2014 |
Hector Dearman <hjd@google.com> |
Add Third Party Cookie API Connect the new third party WebView cookie APIs. Bug: 11678084 Change-Id: Icf06644580df3ffd3e49f3e8f368a9db6c295184
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
9fd439c8e92333ef096c69ce82ade82a4a147f31 |
|
20-Jun-2014 |
Torne (Richard Coles) <torne@google.com> |
Merge master-chromium into master at r278205 This commit was generated by merge_to_master.py. Change-Id: I0e676e93232ad5e367a26ff6e09e548602fb5b33
|
b47a2cdf01a6afe67966ba9b68aea42103c69330 |
|
23-May-2014 |
Ignacio Solla <igsolla@google.com> |
Add plumbing for the new fullscreen video path. This is a cherry pick of https://android-review.googlesource.com/#/c/97161 into master-chromium. Required for some upstream changes - please see: https://codereview.chromium.org/315973004/ Change-Id: If023b42b865c14a00e2be5bc3dc51b906e61d2c5
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
10405584d8eb395f6f01fd9b574a18d811731e0d |
|
03-Jun-2014 |
Torne (Richard Coles) <torne@google.com> |
Merge master-chromium into master at r273901 This commit was generated by merge_to_master.py. Change-Id: Icde41ca09f824110580a8fc746868ebfd65a120d
|
d40b25c7299872081268a6cc2b2eb121ff551455 |
|
20-May-2014 |
Marcin Kosiba <mkosiba@google.com> |
Update WebViewChromium to match http://crrev.com/274153002 Pass in the Context to the AwContents constructor. Change-Id: I50ae6fde76facbe0a05c73bce469e35aa297f683
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
f5b18e08a3111679f0637dd72a371def926dd055 |
|
14-May-2014 |
Torne (Richard Coles) <torne@google.com> |
Merge master-chromium into master at r269336 This commit was generated by merge_to_master.py. Change-Id: If3e31893f6a9a7c314414a0330bc7b279dd85b91
|
41a6fab23e47dfd5b050b8e6fd4ec5485c607b81 |
|
05-May-2014 |
Bo Liu <boliu@google.com> |
Remove unused executeHardwareAction Also remove old overrides. BUG: 13961296 Change-Id: I8a0045b0537fa23f29368d067424ad9f94981785
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
15ecd3c837f088579316ee419bcc5528ce215228 |
|
03-May-2014 |
Selim Gurun <sgurun@google.com> |
Implement plumbing for clearCLientCertPreferences callback. Bug:12983007 Change-Id: Ibae1d0502779888ec2d2688d3049688ed0e0362b
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
99806d91dae24d5c5b793ad1c40a48e75acf53f3 |
|
02-May-2014 |
Selim Gurun <sgurun@google.com> |
Implement plumbing for clearCLientCertPreferences callback. Change-Id: Ibae1d0502779888ec2d2688d3049688ed0e0362b
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
255308c49f410f47d027fce2393ae4c287ef94f2 |
|
11-Apr-2014 |
Ben Murdoch <benm@google.com> |
Default older apps to use MIXED_CONTENT_ALWAYS_ALLOW. For compatibility with apps targeting an older SDK version, we default the WebView's mixed content behavior to always allow it. (For new apps, the default mode is to never allow). Bug:13948531 Change-Id: I01ac05e375e449eb17d8b6512aed72611225e162
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
65548e241e7a42cd0190c1bf57b2c81c1bf4ad4c |
|
01-May-2014 |
Bo Liu <boliu@google.com> |
Merge master-chromium into master at r267519 This commit was generated by merge_to_master.py. Change-Id: I42914159cac32423b1d8374366beef20b375e04a
|
5c5385f3e5f86c5183408e52f76f1bb7798cda9a |
|
28-Apr-2014 |
Bo Liu <boliu@google.com> |
Use invokeFunctor instead of attachFunctor BUG: 13961296 Change-Id: I3fb6fde088ade1c239995131be326400366152a3
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
16230c6b35273ed29cb3aa418140ce5dbfa25e9c |
|
25-Apr-2014 |
Ben Murdoch <benm@google.com> |
Merge "Add plumbing for super_onHoverEvent." into master-chromium
|
75d3676110655747e08f4e7d43f01a227c763e13 |
|
25-Apr-2014 |
Selim Gurun <sgurun@google.com> |
Fix master-gpl Remove @override to have master-gpl compiling. Change-Id: Id26db50169978255b0fd5bf92f9c049cbfc31547
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
06b29e22754df5cc9c951dc94f60541b4e1a6221 |
|
14-Apr-2014 |
Selim Gurun <sgurun@google.com> |
Add the plumbing for webview client certs functionality Bug:12983007 Change-Id: I97ff1716d9b618f7484c7336c2167da358b8c16d
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
efcc6bc183b13d5dbe3535f23b59e875f89af75f |
|
14-Apr-2014 |
Selim Gurun <sgurun@google.com> |
Add the plumbing for webview client certs functionality Bug:12983007 Change-Id: I97ff1716d9b618f7484c7336c2167da358b8c16d
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
b0f5cd24f0760c43a31a7b75f3512c543b2d0589 |
|
23-Apr-2014 |
Ben Murdoch <benm@google.com> |
Add plumbing for super_onHoverEvent. Required for some upstream changes - please see https://codereview.chromium.org/250583002/ Bug:crbug.com/359209 Change-Id: I1ff233b3c0b2c19304e39449b08e7f10e4062e9e
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
16fd0a4cd7a9d5faca76c32d1bd994934c36caa8 |
|
19-Apr-2014 |
Selim Gurun <sgurun@google.com> |
Revert "Revert "Fix master-gpl build"" This reverts commit dfe651910253c4d50509fe499b1389557d307ea7. Change-Id: I69428884a56d180f7ded431e6f62222cc4b90b5f
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
dfe651910253c4d50509fe499b1389557d307ea7 |
|
19-Apr-2014 |
Selim Gurun <sgurun@google.com> |
Revert "Fix master-gpl build" This reverts commit 4d472df62e7beb2690f279cf1c34aa5d9df38eed. Change-Id: I78644ffed8d04f51bb7542f92b54d7af8dc33924
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
4d472df62e7beb2690f279cf1c34aa5d9df38eed |
|
19-Apr-2014 |
Selim Gurun <sgurun@google.com> |
Fix master-gpl build Bug: 13250097 Change-Id: I5dfa44048e7c6e1c7b9aa8fb0ace43909bfe02b7
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
dac1cf470e8a0e0289ae112dea195724846fe7be |
|
14-Mar-2014 |
Selim Gurun <sgurun@google.com> |
Plumb documentname to AwPrintDocumentAdapter Bug: 13250097 Change-Id: Ie1cd2d1860dc6ae39d864e4399178488dfbe8db2 (cherry picked from commit 77d4cb45a67dd70f618b3a7e21f54421b5425f19)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
77d4cb45a67dd70f618b3a7e21f54421b5425f19 |
|
14-Mar-2014 |
Selim Gurun <sgurun@google.com> |
Plumb documentname to AwPrintDocumentAdapter Bug: 13250097 Change-Id: Ie1cd2d1860dc6ae39d864e4399178488dfbe8db2
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
b08f21b559dde37e74e5d2bc15185cf5448ac95f |
|
03-Apr-2014 |
Tao Bai <michaelbai@google.com> |
Add stub method for general permission API BUG: 13699047 Change-Id: Ifd95151835da7eecea137cce8f8b1e3ba2d7ddc0
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
735a433faa4c304f09f2b27bee1854cbe7e5c740 |
|
18-Mar-2014 |
Bo Liu <boliu@google.com> |
Fix check when setLayerType is called in constructor BUG: 13514997 Change-Id: I8414b7caf3a7fb6770242dd4d1640ff89c9be26a
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
125973639f92ac1ac6080808ddf5b06f131d3c95 |
|
14-Mar-2014 |
Bo Liu <boliu@google.com> |
Plumb setLayerType to AwContents BUG: 13328348 Change-Id: Ib8f21cb18b22937bb6108d6a48d996dd5ebb055a
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
7a63db1dc253badb616ca318e59f55580ae0b054 |
|
28-Feb-2014 |
Bo Liu <boliu@google.com> |
Make executeHardwareAction avaiable to AwContents Removed wrapping all of onDetachedFromWindow with executeHardwareAction, since upstream code will have finer control on what code to wrap executeHardwareAction in. Also take this opportunity to clean up native public interface. This is the first of a 3-sided patch. The upstream change is at https://codereview.chromium.org/185133003/ Change-Id: Ie0731a9546aefa7b195c9fd43bfc5c0a72745fd1
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
4b2c8cb6870d1c665db98d18af953c47883551cf |
|
27-Feb-2014 |
Mikhail Naganov <mnaganov@google.com> |
Disable inspection of injected JavaScript objects for compatibility Inspection of JavaScript objects injected via addJavascriptInterface will be allowed on OS versions newer than KitKat. Bug: 12169386 Change-Id: I8d3bdcca6d8e9f4dfb123a62a805dc5a9bc8c1c7
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
e7478c916867188cb4365f5c751dda95f65c6268 |
|
24-Oct-2013 |
Martin Kosiba <mkosiba@google.com> |
Make the onScrollChange implementation a no-op. Chromium calls this method from ContentViewCore, but it shouldn't be called this way for the WebView. Change-Id: I9424236bcbf00da30d223bb330c9d9a0c0cc2bbb
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
1dcc873fead7198083da19ea33734ad4d92a496a |
|
12-Dec-2013 |
Martin Kosiba <mkosiba@google.com> |
Revert "Adding a fake on page started for data url's since we know it wont be sent" This reverts commit f401798d628ddb492defeb0a00bf289284d1677a. This code was moved upstream: http://crrev.com/110573003 BUG=10570052
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
37ec00200aff23c50057bfcd22066d3af58ac5e7 |
|
02-Nov-2013 |
Selim Gurun <sgurun@google.com> |
Enable webview printing Bug: 10288759 Klp-XX branches already have printing support. This is to add printing to master. Depends on crrev.com/54963005 The original change was 412d84be859ce0eb91baf2f9afe5e6326a15d76a Change-Id: Ia2d0685b7fd01e1251aed2e4a673d2544d47bba5
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
700f46fbdfa21747caf7e8c44e74c92edf12926a |
|
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 (cherry picked from commit 916f857e0af25e8b179f60f532065386607567d7)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
c92fae9f066a95e7c8fff637961f2e26e994ff22 |
|
08-Nov-2013 |
Martin Kosiba <mkosiba@google.com> |
Stop using the test constructor. This is to match http://crrev.com/40663002/ Change-Id: I339fc44eafaf601f7eefc78d1a4a19cb5f06b05c
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
2ab6417d7548a6c13700dbeea0782c8efbd34ede |
|
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 (cherry picked from commit 54bae732019ac13327c0a68a6f8a82548d73ea9e)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
fa14014161c4f0bc0e99d926cacb7071b8d903ef |
|
27-Sep-2013 |
Ben Murdoch <benm@google.com> |
Do not assume WebView is running on the main thread. Cherry pick of Change-Id: I981136571782352889684e4c3181d8cc22a1679d 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 Conflicts: chromium/java/com/android/webview/chromium/WebViewChromium.java Change-Id: Ief406e30d12b201b6cac2c10c73a0aa0631ca900
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
bd4bc1ac4b664f0137544d6a5cc28d81919a6b5c |
|
24-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. Manually cherry-picked from klp-dev: (Change-Id: I6d4ff5d5b726d1d1220891099754195e2616dd8b) Change-Id: I5de2f6b052b6c1262af87678321a35317721a3e0
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
35e8d5750feeb1fa86458a8c341ecc2a415c80de |
|
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
|
ae81cc9f8d4a6af28017849a637dc61186c04d60 |
|
24-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Making super_onGenericMotionEvent call the super event Part of fix for bug 9230062 Change-Id: I41264cde1105b7eca25e8e4adbccc1d591ddb2e7
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
618af7f3f0bf2d0713e1e38e4dbd041c3ba8a299 |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
53fc207e8b5079af5edfef849996a7e5dda01364 |
|
17-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Adding a fake on page started for data url's since we know it wont be sent" into master-chromium
|
f401798d628ddb492defeb0a00bf289284d1677a |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
dd46e76cbdf7cac216bb90ac5d6cade0b34d17a9 |
|
16-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Fixing up the checkThread exception message" into master-chromium
|
8830d3b3f159bedcad3a8f52099da5ff0634a5dd |
|
16-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Fixing up the checkThread exception message Fix for bug 10428080 Change-Id: I746f6d0131405f3963897e1ae9f311ab32260afa
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
b147392394af2430ddaccafde0dd1e90cf9cfb99 |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
446527cc7e4f0a5df72ca9c4d68753a698e2895b |
|
13-Sep-2013 |
Selim Gurun <sgurun@google.com> |
Fix build break due to printing changes. Change-Id: Id7a4dc15ca0d4e62aaa6f1bb72c49039e9dce05e
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
ec228fff863de34531bf76f19ac9d478a80c3c35 |
|
12-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Post all functions returning a value to the UI thread" into master-chromium
|
4f6d854132c5bb539cd4edde985435859d393d25 |
|
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. Change-Id: Ia9ef928254a0396423eff64987a36088161f0411
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
0741fee0cbea98d53bd477cd4e1cdb1d9ea1edb8 |
|
12-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Posting ALL the void functions to UI thread" into master-chromium
|
be5b09396cb34b040528eacff45069658897c3bc |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
a5d717b8b2047e74e6b1ba6084e96f5e28e0c5e7 |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
f7823c0ca540eb039e0b4400bbefdf5a3dd0d127 |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
7d68a51e8f222d731b2d29891c08d44d59a04f1b |
|
10-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Letting onDraw be called from other threads" into master-chromium
|
0617b8e0f4050a8dfc2e02f6475eeaaa705b4cdd |
|
07-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Allow getScale on all threads" into master-chromium
|
774546b62c2de2030f09cdad8bcd6cce0581c222 |
|
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. Change-Id: I19ce1babb7e371054d35926e18a35d30aef3b5b5
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d12274bf92a1b0126db3a678f96c26d74cf25b24 |
|
06-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Letting onDraw be called from other threads Fix for bug 10624076 Change-Id: I9d59cbf600a4deb17f9324c9970033b951180250
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
ce2c4f142c72082a05f3847cd16be7f344ea135b |
|
07-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Post stopLoading() to the UI thread" into master-chromium
|
68cbc0faa699037b3fa3859cb8285a205d7ea592 |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d3ba353f607cdacc3a968c36782732e7190bc00c |
|
06-Sep-2013 |
Jonathan Dixon <joth@google.com> |
Merge "Allow null inputs in loadDataWithBaseURL" into master-chromium
|
83db12f61a60a4c7fe8d1cd5bc7770a162c0e078 |
|
06-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Post destroy() to UI thread Fix for bug 10647580, could not reproduce locally. Change-Id: I2812a448c44da694249f355ad1f20b941b86d3ab
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
0d88ded1b84a558fe0b5531963006a544460c7fa |
|
05-Sep-2013 |
Mikhail Naganov <mnaganov@google.com> |
Enable web layout quirks for apps with targetSdkVersion < K BUG=10183494 Change-Id: I29fea271a88a475ba112132d8849884e62c629db
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d11b1288e83a3b74fd07db1fe27842dc18e1c260 |
|
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 Conflicts: chromium/java/com/android/webview/chromium/WebViewChromium.java
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
a06cf97a09739e7ec4ed428b541d0f55c190814e |
|
06-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Letting getSettings be called from any thread" into master-chromium
|
95278543021160239b54daf28f634c131bb91032 |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
c208c19c103686b4cb0635f1e786cdb34511cc85 |
|
05-Sep-2013 |
Mikhail Naganov <mnaganov@google.com> |
Merge "Revert "Enable web layout quirks for apps with targetSdkVersion < KLP"" into master-chromium
|
b1dd9b3d137a92fba1fb428ab7539a2f2768611b |
|
05-Sep-2013 |
Mikhail Naganov <mnaganov@google.com> |
Revert "Enable web layout quirks for apps with targetSdkVersion < KLP" This reverts commit a104b0ab7508f295eaf26a2b10e2815e7ddd280c. Change-Id: Iedfc6cf7cee97bb4a09140e0b9fc58f929562297
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
249ba061c9a807de2488170a84b42217d44f5950 |
|
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: I5aaa61ddb1e1c6046fccf89f7f8be1d09e34ba35 (cherry picked from commit 4129cef2f18b37c9ca55b5240146ad87841fd7ab)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
010146541bf8efc35451f2dd57198358334fdb9c |
|
05-Sep-2013 |
Mikhail Naganov <mnaganov@google.com> |
Merge "Enable web layout quirks for apps with targetSdkVersion < KLP" into master-chromium
|
44058713d8f222aa6e688204e2de8f01fea01fb1 |
|
05-Sep-2013 |
Primiano Tucci <primiano@google.com> |
Merge "Revert "Hooking memory pressure signal to freeMemory in debug builds."" into master-chromium
|
319f820d12f1bc5e1aeaa3dbe3166f23976a94a2 |
|
05-Sep-2013 |
Primiano Tucci <primiano@google.com> |
Revert "Hooking memory pressure signal to freeMemory in debug builds." This reverts commit 767c3f7e0a6bffb9f3e17ec565610b178c4a3f95. Change-Id: I09454cdc4d72baff1b200c8832ea9268e138bd0a
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
a6213458ba6a6342c9ec5e5f2da5da22eb0e7706 |
|
05-Sep-2013 |
Kristian Monsen <kristianm@google.com> |
Let getContentHeight be used from any thread Fix for bug 10594869 Change-Id: I94c9840811abb207c23db8816f2e282e7807c746
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
767c3f7e0a6bffb9f3e17ec565610b178c4a3f95 |
|
02-Sep-2013 |
Primiano Tucci <primiano@google.com> |
Hooking memory pressure signal to freeMemory in debug builds. This is going to be used by the pagecycler sxs dashboard, to get more realistic memory usage numbers for Chromium WebView. Change-Id: I9b630fa59512b15f6edf587685666ff13f0450b0
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
b7a83153a343e3f11289dd3edc175792ab1b39b5 |
|
31-Aug-2013 |
Kristian Monsen <kristianm@google.com> |
Merge "Don't check thread access for HierarchyHandler methods" into master-chromium
|
e31af40d99db027e63b70be18f83a481c6a7a967 |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
ec9e70933b6ecfc92c9efa467f217141da8750a1 |
|
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 (cherry picked from commit d43c55dd91cf7dd1bcd18d01e16acd5e55de0471)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
ecd48020157a848b54dff3599836f0a4640bde66 |
|
30-Aug-2013 |
Jonathan Dixon <joth@google.com> |
Merge "Revert "Plumb though the performHapticFeedback call"" into master-chromium
|
b97f7356b22753adffc48679978e63dcb4825987 |
|
30-Aug-2013 |
Jonathan Dixon <joth@google.com> |
Revert "Plumb though the performHapticFeedback call" This reverts commit a9383b1f43ef38a94456d434d2b8203a1c42a2be. Change-Id: I199c6320297578b1f72f1b7eed96a8685cdebdaf
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
df0bfc42b87750a8a85fccab84010ac6b7e2b3e3 |
|
30-Aug-2013 |
Jonathan Dixon <joth@google.com> |
Merge "Plumb though the performHapticFeedback call" into master-chromium
|
a9383b1f43ef38a94456d434d2b8203a1c42a2be |
|
30-Aug-2013 |
Jonathan Dixon <joth@google.com> |
Plumb though the performHapticFeedback call Bug 10287511 This is in preperation for rolling in upstream patch https://codereview.chromium.org/23050012/ Change-Id: Iacd6a457e87f1a747e4d39223cac0e817d4ee06e
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
b28309c3f6d4527ccf98142468f99d056f137cbf |
|
29-Aug-2013 |
Ben Murdoch <benm@google.com> |
Merge "Change WebView.setNetworkAvailable plumbing." into master-chromium
|
82b14b967dab90194bd2ce69539031e46a82dfe9 |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
a104b0ab7508f295eaf26a2b10e2815e7ddd280c |
|
28-Aug-2013 |
Mikhail Naganov <mnaganov@google.com> |
Enable web layout quirks for apps with targetSdkVersion < KLP BUG=10183494 Change-Id: I00cf59abc99dd22f03004c78e98599309f151638
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
d25d8211da86353e4cd33d5496fdc076cfba917f |
|
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 (cherry picked from commit 0363422b19ca6263dbfbcd0d9daa6d1abe5c6892)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
8be13fb6c221129a454f0a58d38df7bd75b4be0f |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
fd8af99006b1b5afbc9168994390a9df94e884d2 |
|
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
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
e2c475ce58ba0e6dc2d72dd876ed863a11c08d9c |
|
22-Aug-2013 |
Kristian Monsen <kristianm@google.com> |
Fix for b/10428080: Check that apps are calling View methods on UI thread Cherry-pick from klp-dev Change-Id: If71020921e9f89def38f2fa6399de363b3fb85d4
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
e3145d2889cb61b5baee0752c007ef0430cb8b33 |
|
24-Aug-2013 |
Jonathan Dixon <joth@google.com> |
Merge "Hook up requestChildRectangleOnScreen." into master-chromium
|
2cac4acbd23318acbf6d6c0aa7bd58f622882ffe |
|
22-Aug-2013 |
Tao Bai <michaelbai@google.com> |
Use evaluateJavaScriptEvenIfNotYetNavigated for loadUrl JavaScript: This will initialized a empty document if there is no existing one. Bug: 10123053 Change-Id: Id404822e76e3742a88dbe7a6934a9d06ecf143ae (cherry picked from commit 71e5c429c0e4cf5deacc79b03e30d139024c67f2)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
5206bdea751a8cda430d3e3d058fe73a34f22730 |
|
19-Aug-2013 |
Ben Murdoch <benm@google.com> |
Show visible feedback that private browsing not supported. 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: I9c66bcf9e55f4c085475ab462a0d6e846c55e4dc
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
9d2ccda49368f5167c8204cacfca053bea8ae963 |
|
15-Aug-2013 |
Martin Kosiba <mkosiba@google.com> |
Hook up requestChildRectangleOnScreen. BUG:8272756 Change-Id: I121d9d4ac847f7db41763f92ba3eef406f06134f
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
993c840007024478a23ad2dd612edc5c6f8313df |
|
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 (cherry picked from commit b8281877c710018a3bc8066be17b1e11822be015)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromium.java
|
b7cc3fedfb448316e47ed77f6389cefd86f5d3ff |
|
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. (cherry picked from commit 49a1a6f9f27b63687edc1d98f842627d4719a327)
/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
|