Optimize ChromeContextMenuItem & ChromeContextMenuPopulator
1. replace enum in the ChromeContextMenuItem with @IntDef
2. rewrite buildContextMenu in the ChromeContextMenuPopulator:
* remove unnecessary variables and code paths
* instead of included / excluded rules put easy to understand
"if" conditions
Change-Id: If617448a96e4bd78777507d36d6cc29c6f668a5a
Reviewed-on: https://chromium-review.googlesource.com/1175119
Commit-Queue: Marcin Wiącek <marcin@mwiacek.com>
Reviewed-by:
Bernhard Bauer <bauerb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#587524}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment