Skip to content

Sharpen ActionBrowseContext logic

The resolution of ActionBrowseContexts has been a bit fuzzy. Try to sharpen it a bit per the following spec

  • ActionBrowseContext holds all action contributions related to given set of browse contexts.
  • There are indirect (type index lookup) and direct ways (relation, direct or asserted) to contribute browse contexts for a resource.
  • Additionally Model Browser merges in all browse contexts encountered along the path of the NodeContext