What happens if the frame delegating the capability does not have the necessary permission to actually use it? In the case of subframe the usage seems close enough to permission/feature delegation but when it comes to popup windows this delegation seems confusing.
Would it be reasonable to enforce that the top-level frame can only delegate capabilities that it already has the permission to make use of?
What happens if the frame delegating the capability does not have the necessary permission to actually use it? In the case of subframe the usage seems close enough to permission/feature delegation but when it comes to popup windows this delegation seems confusing.
Would it be reasonable to enforce that the top-level frame can only delegate capabilities that it already has the permission to make use of?