History log of /frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9281a85e9587dec5e4b2eb55b6b8b55b6368d6f7 23-Jan-2014 Selim Gurun <sgurun@google.com> Remove @override to fix build break

Remove @override to fix a build break in master-gpl branch.

Change-Id: Id3f58dbecfec4a806f7857a6c1c73954e1bdd6e3
(cherry picked from commit 106c4320b02fb790d9955de133013662bbdc3094)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
8be908c9c3af0debd0aeb0e4ff511dd16bcecf7b 03-Oct-2013 Torne (Richard Coles) <torne@google.com> Allow CookieManager to be used without starting Chromium.

If getCookieManager is called without Chromium having been started, set
the application context but don't start Chromium. The native code will
create a temporary cookie manager.

Bug: 10969703
Change-Id: Ic1bd67d352dee78a761a4abf549cd9ba9ddb9f8d
(cherry picked from commit 9dab5652ee2433cb990baca967d4331be0b2d3f3)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
2fbdaa7353e16996e874ea99f050a7b857dd92c4 20-Nov-2013 Ben Murdoch <benm@google.com> Reflect move of CommandLine from content/ to base/

Unblock the automerger.

Please see upstream review https://codereview.chromium.org/62333025/
for the details.

Change-Id: I967675ccfe1ede0f4eabd3f37804b61c6f21a000
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
57f39b97561187c13c4903afdae51c3c9c1cc209 05-Nov-2013 Ben Murdoch <benm@google.com> Tidy up WebViewChromiumFactoryProvider.

Clarify log message about UI thread binding and move functions
to their correct place in the file structure.

Change-Id: I4c201ba9141590b71a492e975ae6e3f40ddbdef1
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.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/WebViewChromiumFactoryProvider.java
17cd884446d243f8ef74b99ef9d617699953419a 16-Oct-2013 Primiano Tucci <primiano@google.com> Re-enable synthetic memory signal for pagecycler tests.

This was commented out last week to unlock the automerger
due to some changes upstream, which have been resynced.

Change-Id: Iccaaae5ceff11b0cbf90c30d1a2aa3b325197716
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
ac95ff766dc80d25310a9f8f0adf34fed09ca900 08-Oct-2013 Primiano Tucci <primiano@google.com> Unlock the automerger: remove simulateMemoryPressureSignal.

The semantic of simulateMemoryPressureSignal is changed and a fix
upstream is required. Commenting out the code for the moment to
unlock the automerger.

Change-Id: I5c06ec53e164d8162d03e861206f043cce829981
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
ce9af55ead7f34c32cd4b9e8e768e5b8143f51c0 21-Sep-2013 Jonathan Dixon <joth@google.com> Merge "Implement the new WebView.setWebContentsDebuggingEnabled API" into master-chromium
feac794dbbf370a88467e8ff6fde82ab6e2fc85a 21-Sep-2013 Jonathan Dixon <joth@google.com> Revert "Add empty setWebContentsDebuggingEnabled implementation"

The underlying http://crrev.com/224607 rolled in so can now replace this with the real implementation

This reverts commit 08b38428998be747f4c1c4abc43b96648ecb53dd.

Change-Id: I10f31b9b8ac45a24cb05092db41eed03dbb1d591
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
9d0315cd966ad486abfcb51afa6692249461d14c 18-Sep-2013 Mikhail Naganov <mnaganov@google.com> Implement the new WebView.setWebContentsDebuggingEnabled API

BUG: 8691809
Change-Id: I62441515da9bf70712305ba245db53bb22f52fbf
(cherry picked from commit d9e4aedf3d14b3494d54dbb482ece3603d0f693d)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
08b38428998be747f4c1c4abc43b96648ecb53dd 21-Sep-2013 Jonathan Dixon <joth@google.com> Add empty setWebContentsDebuggingEnabled implementation

Temporary patch to keep master building. This should be reverted when
the next master-chromium merge containing crrev.com/224607 and
go/ag/361664 have been rolled in.

Change-Id: I2cf15c05552a64b7f24b4d19b2faeeb382810763
(cherry picked from commit 98f658a9e611f7fad4a4fc4d2b6d737571361ff0)
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
b7f8bdb39f5ddfba3394d5335e728d9bf416f0ca 05-Sep-2013 Primiano Tucci <primiano@google.com> Adding freeMemoryForTests method to the WebView Chromium glue layer.

This is going to be used by pagecycler tests.
Note, this is part of a multi-project change. See: b/10629847

Change-Id: I22e6b4d7b0d1d6dc25e7a9e608c2ac7b2ef32fc4
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
72db47d0508d6733072c38ee44883ecfaf612ca6 31-Jul-2013 Jonathan Dixon <joth@google.com> Fix possible race deadlock in webview chromium init

Bug: 10094744

Don't block waiting on UI thread to do work that needs to take the lock
we're already holding.

Change-Id: Ia37f5c6e29899c99e17342c9c065c88429323cd0
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
1e5325bde6fb074ce556a4e2833114d890ed21f3 11-Jul-2013 Jonathan Dixon <joth@google.com> Enable WebView GL mode.

Turn on GL be default. It can still be disabled via
--disable-webview-gl-mode if needed.

Change-Id: I1b07ad7757dcb2cf90410e13d1df7fb68cf23b71
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
a6f2939f98aeaf67533a7fd3f5c999f207451f1c 29-Jun-2013 Selim Gurun <sgurun@google.com> Remove deprecated static method.

Remove deprecated getInstance() method from HttpAuthDatabase. Depends
on https://codereview.chromium.org/18051014/.

Change-Id: I984451b102126b861f360af8cb2911e78d124f04
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
11f7c1b02e49a6a8eaec26111f08edec45feb01a 12-Jun-2013 Torne (Richard Coles) <torne@google.com> Revert "Load the JNI code in a static initialiser."

This is too magical an approach; put it back how it was in preparation
for a new implementation.

This reverts commit cf95a6ca0ef9d9f6f4721cfc76805ce624808a1a.
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
cf95a6ca0ef9d9f6f4721cfc76805ce624808a1a 04-Jun-2013 Torne (Richard Coles) <torne@google.com> Load the JNI code in a static initialiser.

Rather than wait until an instance of WebViewChromiumFactoryProvider is
constructed, load the JNI libraries in that class's static initialiser
instead. Static initialisers are run while preloading classes into the
zygote, so this change means that the JNI library can be preloaded by
adding this class to the list.

Change-Id: I31aea43a6faf6d084439760f4f7617991d7306ed
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
4da292028d64b1df39a43abc83b397cc8583bb55 26-May-2013 Jonathan Dixon <joth@google.com> Temporarily enable merge thread mode

Doing a trial enable of the new (Software) render mode to gather data on
test stability.

Change-Id: I59cb8e932e4f3063afafedcd1d5261ca4ae8d8ef
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
80dc82497c6ce3f7855b65f725575054e5d57960 09-May-2013 Selim Gurun <sgurun@google.com> Merge "Implement WebViewDatabase.clearFormData API" into master-chromium
7962d3fa1b66ed25aba03a2d48f6c47528d7d95c 07-May-2013 Primiano Tucci <primiano@google.com> Switched WebView command line to use file instead of system property.

Removed the former |webview.chromium.flags| system property.
Now WebView startup paths load the command line arguments from
/data/local/tmp/webview-command-line (if the file exists).
Adding also the webview_command_line script for getting/setting the
file contents (like adb_content_shell_command_line).

BUG:8357127
Change-Id: Ic8962d88e7d8895f04897fb34303abf8517fc560
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
49ff1a6656a115852ee45955985f791429e23527 03-May-2013 Primiano Tucci <primiano@google.com> Added support to load command line flags from external file.

If the system property |webview.chromium.flags| evaluates to an existing file, WebView startup paths will init the command line using the contents of the file.

BUG:8357127
Change-Id: I5c819e0f41d94bbca40caf6c80254a08ced90a35
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
0657abeb9374dfb8c49010c08d8da417f22d8e21 26-Apr-2013 Tao Bai <michaelbai@google.com> Set no-merge-ui-and-compositor-threads by default.

Change-Id: I0c0b7206c0ad0f28e12e7712c9d8e4acdf840ea2
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
d6b56ff89338d0b3a6ba0cb413b1fe559d6284e0 24-Apr-2013 Mikhail Naganov <mnaganov@google.com> Switch over to AwSettings in ContentSettingsAdapter

Depends on https://codereview.chromium.org/14271024/

BUG=8296421

Change-Id: Ic49dc42a541949f36d2cad1a3f52a25d8f276f82
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
09e718bac5900c84b8402b774d306dca7f7fdf09 22-Apr-2013 Selim Gurun <sgurun@google.com> Implement WebViewDatabase.clearFormData API

Bug: 6234236

Implement WebViewDatabase.clearFormData for chromium based webview.

Change-Id: Ia86905b090bdc5062b41fee04abd5bc8a1f7c837
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
2b8b247b4f69989baf2b403c2a25676d431ca9cf 17-Apr-2013 Ben Murdoch <benm@google.com> Fix setting of Chromium command line via System properties.

We need to read system properties set via adb shell setprop
from android.os.SystemProperties, not java.lang.System.

Change-Id: If58f03a3427d5fdd6b3f127619cd73050e62f0a0
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
c5cde8c18df853e11d1ec528508fd0fe2e742d5c 22-Feb-2013 Kaan Baloglu <kaanb@google.com> Implementation of the graphic buffer interface for cc

Change-Id: Ic023e690448abbbae8689d13b3357ec497808ea7
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
c3716ed7c818292fad946647afe3a230cc743fcb 02-Apr-2013 Ben Murdoch <benm@google.com> Fix WebView build.

After https://codereview.chromium.org/12939021/
LibraryLoader.getLibraryToLoad no longer exists.

Remove our only call to it as it's only used in an exception
message.

Change-Id: If170629dd0e9e3aaaf743ef9495e18adb6601cd4
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.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/WebViewChromiumFactoryProvider.java
970a2065df4f96ceaa9bc38d82caea9221dfa4c9 24-Dec-2012 Jonathan Dixon <joth@google.com> Enabling DCHECKs - logging only for now.

Bug: 8263274

still need:
- install report handler to actually make it assert
- fixing the failing DCHECKs!

Change-Id: I2a650eec4a6eed1ce3478e7a77c640a83ea3f767
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
5d20093562806fbce9cc0d3eb4a411ed6c5ce1c0 23-Feb-2013 Bo Liu <boliu@google.com> Hook up WebStorageAdapter methods

Change-Id: Ie61645920c0a6f5ae1535d628c4fb1ce833fbc8a
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
ebeaef778ad1703817402c2e4463e8779ea63a5c 19-Feb-2013 Kristian Monsen <kristianm@google.com> Merge "Enable geolocation for the chromiumpowered webview." into master-chromium
ff2704e614eb490baea0acb5c8ab22e061033694 09-Feb-2013 Kristian Monsen <kristianm@google.com> Enable geolocation for the chromiumpowered webview.

Previously this change caused bug 7929330, I will monitor
the bots after landing this and revert if it happens again.
It is not reproducible locally.

Change-Id: Id1290f6fd28328e197088250f0c9c6982ce1c933
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
8166110add693878f19ab0551c630a22caa2e30c 15-Feb-2013 Kristian Monsen <kristianm@google.com> Create geolocationpermissions when creating a webview

It can be used inside the webview, so it cannot be lazily created.

Change-Id: If8754c6c7d999291b2d4295db1dcaf37b1190cef
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
e21ee6e79c57596d44737139b97c093167b58808 06-Feb-2013 Ben Murdoch <benm@google.com> Plumb WebViewDatabaseAdapter.clear/hasHttpAuthUsernamePassword.

These methods have been implemented upstream, we just need to plumb
them.

BUG:6234236
Change-Id: I387b8d2a953342121328fffb5f1e0ae7676ffcb1
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
10e88eb5c30d54aa9dbc588a84fb04a2b5fedb7c 16-Jan-2013 Kristian Monsen <kristianm@google.com> Catching generic Exception to get the automerger rolling

Change-Id: If7a58e524093e6acd8433551c41485e14fe4794b
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
979b73ce2c37f98f70f482489b3977876ea2e6fa 16-Jan-2013 Kristian Monsen <kristianm@google.com> Fix build break

Change-Id: I7f4b414be983a3688833c7c357d32e0f69949ab4
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
f3e3e4e6b6c5798f435c1d14379edeb479e3b25d 02-Jan-2013 Jonathan Dixon <joth@google.com> Re-attempt at refctoring libary loading

This is a reworked version of https://googleplex-android-review.googlesource.com/#/c/255006/
- that CL never stuck due to unrelated problem it exposed with the
GeolocationPermissions (see Bug 7929330).
The original patch does not apply now so this picks out the important parts,
switching to use AwBrowserProcess to control the startup flow.

Change-Id: I818297a503a3bab82cdf0653ad26e0b32294a930
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
0df758101bdd74c264b69ca69a397088833b8cbb 30-Dec-2012 Jonathan Dixon <joth@google.com> Work-around for bug 7929330

Bug: 7929330

For some reason returning non-null GeolocationPermissions breaks many
other CTS tests (on the bots only)

Change-Id: I4098443fbfc5fa1a69019d55abfe0050752beaee
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
50a184c1e058bc62f659fb80e09e7507ef13d6c9 29-Dec-2012 Jonathan Dixon <joth@google.com> Remove spurious mGeolocationPermissionsAdapter field

re-landing parts of If4b52eb6442c0c5a0d4ec19ba1de2183a753c324
incrementally.

Change-Id: I317bf0989024474261ad496166f19ac94e32bc1b
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
9aa44b4e29be9f4b271edb3f4d438d806d4cc176 29-Dec-2012 Jonathan Dixon <joth@google.com> Roll-back libary loader refactoring

There's still a problem that is causing the CTS tests to fail on
bots so this effectively rolls the file back to prior to change
If4b52eb6442c0c5a0d4ec19ba1de2183a753c324

Change-Id: Ie854798d142b9049ca4cbe6043bd68233c7187c6
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
f0bc6659b31dd5a3ed4a3f9eda7bdd4d291881b6 29-Dec-2012 Jonathan Dixon <joth@google.com> Second attempt at getting the CTS bot happy

Change-Id: Ie228e7b3e871156fd22ced9373b742ff21a213a4
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
7b77b2fb0f7148bc31e23cabadb234231699ff93 29-Dec-2012 Jonathan Dixon <joth@google.com> Trial fix for CTS failures

Ensure the webview library is loaded (on main thread) prior to
configuring path service.

Change-Id: I8644ee6be23300a8e533d3d1093e058367299b5a
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
f0f355514e4420755c15491fe3b21a2eeaa42654 19-Dec-2012 Jonathan Dixon <joth@google.com> re-land "Simplify the library load, and prepare for zygote"

Relanding patch now https://codereview.chromium.org/11665023/
has rolled into the android tree

This reverts commit e49b38ed53e1b3be1530e4eb1b49ce6ba6f62db1.

Change-Id: If4b52eb6442c0c5a0d4ec19ba1de2183a753c324
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
991b0c63bb8c0b0d8577a255b026117e9f37cece 27-Dec-2012 Jonathan Dixon <joth@google.com> Revert "Revert "Connect up DrawSW interface""

This re-lands Ie9e6a28213167e0e7eaf9d91668466935d14fe38 as the dependent change has now rolled into android tree.

Change-Id: I121d7de9c1428e773fde54653d7e60fa898c7acd
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
d72ea1e90563e7d3056eef86c3c7dd0c526b718f 26-Dec-2012 Jonathan Dixon <joth@google.com> Revert "Connect up DrawSW interface"

This reverts commit 8a8a1f9b5ea238437196790b89f4dbec78fda4e9

The dependent patch hadn't yet rolled into Android tree - will re-land this one when it does.

Change-Id: If4241162a9c26997cdd6636b17cbd4182ac85096
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
8a8a1f9b5ea238437196790b89f4dbec78fda4e9 22-Dec-2012 Jonathan Dixon <joth@google.com> Connect up DrawSW interface

Depends on https://codereview.chromium.org/11665020

Provides the underlying code with direct access to native bitmap
pixels that back the java Canvas.

Change-Id: Ie9e6a28213167e0e7eaf9d91668466935d14fe38
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
d5f17bbd8703a56ac084a64b1ce2f673f67bd72d 20-Dec-2012 Kristian Monsen <kristianm@google.com> Renaming org.chromium.android_webview.CookieManager to AwCookieManager

Part 2, first part here:
https://chromiumcodereview.appspot.com/11614014/

Change-Id: Iafe7e7f68002d2cf32b8e6f4408233b65d212ceb
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
e49b38ed53e1b3be1530e4eb1b49ce6ba6f62db1 18-Dec-2012 Bo Liu <boliu@google.com> Revert "Simplify the library load, and prepare for zygote"

This broke a bunch of cts tests.

This reverts commit 3053d8bc3be48b0cbc6f33e1975c03a10ac303a5.
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
3053d8bc3be48b0cbc6f33e1975c03a10ac303a5 30-Nov-2012 Jonathan Dixon <joth@google.com> Simplify the library load, and prepare for zygote

Depends on https://codereview.chromium.org/11416226

Change-Id: Iefe025d73e22e5540feaddf0e1e0c26680806d31
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
59b28f7ffcc57f460e22162ca01eb660b94d3151 18-Dec-2012 Jonathan Dixon <joth@google.com> Fix build - resolve error

Change-Id: Iccc71bbe92acee430febe7a9264b341fe96060be
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
aadb04e4198e1f0dce390e9434cb189603b8e713 17-Dec-2012 Jonathan Dixon <joth@google.com> Add missing singletons in the WebView Factory

This more or less completes the skeleton implementation of webview chromium.

Change-Id: Id048aaba565a1a8b64988b7b671312afcd924921
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
009ed27511c4606dcd16b352489b2d3f70b4b513 28-Nov-2012 Kristian Monsen <kristianm@google.com> Adding the frameworks/webview part of GeolocationPermissions

Change-Id: I3b44ad56951ccb1e43801c513f2ed3b89c01219a
/frameworks/webview/chromium/java/com/android/webview/chromium/WebViewChromiumFactoryProvider.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/WebViewChromiumFactoryProvider.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/WebViewChromiumFactoryProvider.java