33bae88841c9ea835ac9146103dd64492f607a28 |
|
19-May-2017 |
Andrew Scull <ascull@google.com> |
WebViewUpdater: make lock object final. Synchronizing on non-final fields is not safe: if the field is ever updated, different threads may end up locking on different objects. Bug: 38441224 Test: Build Change-Id: Icc5dbfbaeeb276504a789d3a1c81af82e5128c9b
/frameworks/base/services/core/java/com/android/server/webkit/WebViewUpdater.java
|
963dbbbdb616646240dde9a4b2b7b7592ddfefaa |
|
06-Apr-2017 |
Gustav Sennton <gsennton@google.com> |
Remove WebView-fallback code for handling the non-functional stub. We have already removed the non-functional WebView stub, so we can now remove the logic ensuring that a primary device user could use any valid WebView package even when a secondary user did not have any WebView package to choose from (since all device users should always have a valid package to use as WebView implementation). Bug: 34730873 Test: run WebViewUpdateServiceTest tests. Test: Create new user, disable Chrome for that user, ensure WebView loads for that user and for the primary user. Change-Id: Ia77cc2efd9e40a157fb5b68a988425ef15508033
/frameworks/base/services/core/java/com/android/server/webkit/WebViewUpdater.java
|
924dacd8a0ec4ee2fc640930d5586b42615fe504 |
|
10-Mar-2017 |
Gustav Sennton <gsennton@google.com> |
Move WebViewUpdater to its own file. WebViewUpdater is a large portion of WebViewUpdateServiceImpl, split it into its own file. Also restructure the members of WebViewUpdater to give them a logical order. Bug: 36094936 Test: Build and flash an Angler build. Change-Id: If11cc46d73ceeaf54de34f0648ed1d2df57d9a1c
/frameworks/base/services/core/java/com/android/server/webkit/WebViewUpdater.java
|