commit | d4d92984cc9a8739d58af343e988ba7d1837a694 | [log] [tgz] |
---|---|---|
author | rockot <rockot@chromium.org> | Thu Dec 17 12:21:58 2015 +0900 |
committer | Qijiang Fan <fqj@google.com> | Fri Jun 05 02:05:35 2020 +0900 |
tree | 6a3ff928b7401e3aa31c291efaf4522f9f2aec15 | |
parent | 368053a0fc9cf01e90d5dfbb8b86395868209b5a [diff] |
[mojo] Add GenericInterface_ to interface class variants This is used to identify pure non-variant interface definitions for uses relevant to InterfaceRequest. e.g. one could do variant1::FooPtr foo; GetProxy(&foo) and GetProxy will return an InterfaceRequest<generic::Foo>. Part of a series of changes to support custom mojom serialization: 1. https://codereview.chromium.org/1515423002 2. https://codereview.chromium.org/1517043004 3. This CL 4. https://codereview.chromium.org/1520153002 5. https://codereview.chromium.org/1524613002 6. https://codereview.chromium.org/1526533002 7. https://codereview.chromium.org/1524703002 BUG=569669 TBR=sky@chromium.org for mojo/common TBR=piman@chromium.org for content/gpu Review URL: https://codereview.chromium.org/1524693002 Cr-Commit-Position: refs/heads/master@{#365708} CrOS-Libchrome-Original-Commit: 54b524949599a2045114039133eb25b304e20359