Bug 1545766: PanelMultiView: Don't override keyboard navigation in embedded documents. r=Gijs
Extension panels contain embedded documents; i.e. a <browser> element. We want users to be able to tab to these and we want them to be focused automatically if a subview is opened from the keyboard, so treat them as tabbable. However, once an embedded document is focused, we can't manage keyboard navigation inside it, so don't try. Previously, we tried, which meant keys were overridden even though they didn't do anything, breaking keyboard navigation in extensions altogether. Differential Revision: https://phabricator.services.mozilla.com/D28442 --HG-- extra : moz-landing-system : lando
Please register or sign in to comment