fune/browser/components/asrouter
Shane Hughes 003bd7527b Bug 1899757 - Allow targeting the trigger tab for feature callouts. a=RyanVM
Also add a global `browserIsSelected` context property for all triggers,
so you can entirely avoid showing a message if the triggering browser
was in the background. You can use the selector and the context property
together or separately.

Context targeting:
`browserIsSelected`

Background tab selector:
`#tabbrowser-tabs:not([overflow]):not([haspinnedtabs]) %triggerTab%`

Current tab selector:
`#tabbrowser-tabs:not([overflow]):not([haspinnedtabs]) %triggerTab%[visuallyselected]`

Child of tab selector:
`#tabbrowser-tabs:not([overflow]):not([haspinnedtabs]) %triggerTab% .tab-icon-image`

Original Revision: https://phabricator.services.mozilla.com/D212494

Differential Revision: https://phabricator.services.mozilla.com/D213921
2024-06-17 21:10:29 +00:00
..
actors
bin
content Bug 1900854 - Add telemetry events for dismiss and cta clicks for Wallpaper feature highlight r=home-newtab-reviewers,thecount 2024-06-07 20:44:50 +00:00
content-src Bug 1898346 - Fix feature callout incompatibility with transparent theme variables. r=negin,omc-reviewers 2024-05-28 17:59:47 +00:00
docs Bug 1899757 - Allow targeting the trigger tab for feature callouts. a=RyanVM 2024-06-17 21:10:29 +00:00
modules Bug 1899757 - Allow targeting the trigger tab for feature callouts. a=RyanVM 2024-06-17 21:10:29 +00:00
tests Bug 1899757 - Allow targeting the trigger tab for feature callouts. a=RyanVM 2024-06-17 21:10:29 +00:00
.eslintrc.js Bug 1557040 - Remove eslint-plugin-fetch-options from the tree. r=Gijs,omc-reviewers,aminomancer,home-newtab-reviewers,frontend-codestyle-reviewers,thecount 2024-04-09 08:11:10 +00:00
jar.mn
karma.mc.config.js
moz.build
package-lock.json
package.json
webpack.asrouter-admin.config.js
yamscripts.yml