commit | 4e89e2cfcf17ddc8412e6eee7b91a31954f55f54 | [log] [tgz] |
---|---|---|
author | David Zeuthen <zeuthen@chromium.org> | Thu Apr 24 11:47:00 2014 -0700 |
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | Thu Apr 24 23:50:02 2014 +0000 |
tree | b30f649254a6d116c01dd64218aafdbd5d6f15bb | |
parent | cc0e5cf2bc2c480196692b76d8ce5c4268de8e72 [diff] |
PM: Make State an abstract interface. Similar to CL:196656, move getters/variables to concrete subclasses. In this case, also introduce a RealState type to achieve this. BUG=chromium:364763 TEST=Unit tests pass. Change-Id: Ic12cd872e576c9690d32359474f3528cf706633d Reviewed-on: https://chromium-review.googlesource.com/196885 Reviewed-by: David Zeuthen <zeuthen@chromium.org> Commit-Queue: David Zeuthen <zeuthen@chromium.org> Tested-by: David Zeuthen <zeuthen@chromium.org>