gecko-dev/browser/components
James Teh e5870b20a4 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
2019-05-01 04:01:35 +00:00
..
about Bug 1546521 - Removes unused variable sNewCertErrorPageEnabled r=jaws 2019-04-25 13:17:23 +00:00
aboutconfig Bug 1546501 - Remove unnecessary type attributes (i.e. [type="application/javascript"]) on non-test script tags r=mossop 2019-04-24 19:43:57 +00:00
attribution
build
contextualidentity contextualIdentity: add gray color and fence icon (Bug 1532746); r=jkt,flod 2019-04-17 16:43:30 +00:00
controlcenter/content Bug 1477673: Refactor PanelMultiView keyboard navigation to use a TreeWalker. r=Gijs,johannh 2019-04-15 01:38:08 +00:00
customizableui Bug 1545766: PanelMultiView: Don't override keyboard navigation in embedded documents. r=Gijs 2019-05-01 04:01:35 +00:00
dirprovider
downloads Bug 1548026 - Noop download button's changed callback when unloaded. r=bzbarsky 2019-04-30 20:29:00 +00:00
enterprisepolicies Bug 1482809 - Move non-browser-specific parts of browser/components/enterprisepolicies to toolkit r=mkaply,Felipe 2019-04-30 16:01:06 +00:00
extensions Bug 1512171 - Provide better error message when attempt is made to add bookmark folder to root folder. r=robwu,rpl 2019-04-26 16:06:33 +00:00
library
migration Bug 1546501 - Remove unnecessary type attributes (i.e. [type="application/javascript"]) on non-test script tags r=mossop 2019-04-24 19:43:57 +00:00
newtab Bug 1543116 - Refactor BookmarkPanel to call ASRouter instead of passing actions r=k88hudson,flod 2019-04-30 17:13:00 +00:00
originattributes Bug 1544810 - Disable browser_sanitize.js on windows due to frequent failures. r=jmaher 2019-04-27 00:35:40 +00:00
payments Bug 1544051 - Part 3 - Scripted change to remove references to AddTask.js r=ahal 2019-04-18 16:51:01 +00:00
places Bug 1546501 - Remove unnecessary type attributes (i.e. [type="application/javascript"]) on non-test script tags r=mossop 2019-04-24 19:43:57 +00:00
pocket Bug 1546501 - Remove unnecessary type attributes (i.e. [type="application/javascript"]) on non-test script tags r=mossop 2019-04-24 19:43:57 +00:00
preferences Bug 1547767 Fix buttons in Sync disconnect dialog r=bgrins 2019-04-30 22:58:26 +00:00
privatebrowsing Bug 1546501 - Remove unnecessary type attributes (i.e. [type="application/javascript"]) on non-test script tags r=mossop 2019-04-24 19:43:57 +00:00
protocolhandler Bug 1544322 - Part 2.1 - Remove the [type] attribute for one-liner <script> tags loading files in /tests/SimpleTest/ in everything except for dom/ r=bzbarsky 2019-04-16 03:50:44 +00:00
resistfingerprinting Bug 1544051 - Part 3 - Scripted change to remove references to AddTask.js r=ahal 2019-04-18 16:51:01 +00:00
safebrowsing/content/test
search Bug 1539804 - Quantumbar: Re-enable browser_urlbarStopSearchOnSelection.js and fix a couple of related problems. r=mak 2019-05-01 02:30:47 +00:00
sessionstore Bug 1435394 - disabled browser_upgrade_backup.js on win and osx r=jmaher 2019-04-26 11:33:40 +00:00
shell Bug 1546501 - Remove unnecessary type attributes (i.e. [type="application/javascript"]) on non-test script tags r=mossop 2019-04-24 19:43:57 +00:00
syncedtabs Bug 1546501 - Remove unnecessary type attributes (i.e. [type="application/javascript"]) on non-test script tags r=mossop 2019-04-24 19:43:57 +00:00
tests Bug 1496075 - Part 3: Use webextensions in SearchServices. r=mikedeboer,mixedpuppy 2019-04-11 20:49:31 +00:00
touchbar Bug 1543169 - Use nicer XPIDL arrays in nsITouchBarUpdater. r=spohl 2019-04-09 17:47:06 +00:00
translation Bug 1536170 - Replace Async.jankYielder r=tcsc,markh,eoger 2019-04-17 03:00:35 +00:00
uitour Bug 1518545 - Remove the superfluous 'engine-current' Search Service observer topic in favour of 'engine-default'. r=daleharvey 2019-04-17 09:45:24 +00:00
urlbar Bug 1539804 - Quantumbar: Re-enable browser_urlbarStopSearchOnSelection.js and fix a couple of related problems. r=mak 2019-05-01 02:30:47 +00:00
.eslintrc.js
BrowserComponents.manifest
BrowserContentHandler.jsm Bug 1494948: Removed FX_PREFERENCES_OPENED_VIA probe and origin parameter for openPreferences r=jaws,chutten 2019-04-09 20:40:26 +00:00
BrowserGlue.jsm Bug 1542833 - Collect cold startup scalar r=chutten,florian 2019-04-29 17:15:23 +00:00
components.conf
distribution.js
moz.build
nsIBrowserHandler.idl