Merge "ui: Hide slice implementation details from subclasses" am: 17fa0d8b8d

Original change: https://android-review.googlesource.com/c/platform/external/perfetto/+/1863757

Change-Id: I8b955a9a2f586b1495f1d0a96dee6d8cd47e520f