James Robinson 08c612bd79 De-Client Surface interface
mojo.Surface's client had two methods:

*) SetIdNamespace replaced by mojo.Surface.GetIdNamespace which returns
the id namespace via a callback.

*) ReturnResources split into a ResourceReturner interface which can be
(optionally) set on the mojo.Surface via
mojo.Surface.SetResourceReturner

Also beefed up the comments a bit.

BUG=451319
R=sky@chromium.org

Review URL: https://codereview.chromium.org/871373015
2015-01-30 17:44:43 -08:00
..
2015-01-23 21:20:14 -08:00
2014-11-20 14:10:40 -08:00
2015-01-30 17:44:43 -08:00
2015-01-30 17:44:43 -08:00