# menus.ContextType: Inconstant data

**URL:** <https://discourse.mozilla.org/t/menus-contexttype-inconstant-data/61951>\
**Category:** MDN\
**Created:** [June 14, 2020, 12:09pm UTC](https://discourse.mozilla.org/t/menus-contexttype-inconstant-data/61951 "2020-06-14T12:09:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![erosman](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/erosman/32/15447_2.png) [@erosman](https://discourse.mozilla.org/u/erosman)\
**Post date:** [June 14, 2020, 12:09pm UTC](https://discourse.mozilla.org/t/menus-contexttype-inconstant-data/61951/1 "2020-06-14T12:09:29Z")

</div>

page: [menus.ContextType - Mozilla | MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/menus/ContextType)

> Note that “launcher” is not supported.

## Browser compatibility

> `launcher` Firefox Full support 48

---

<div class="post-metadata">

**Author:** ![ddbeck](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/ddbeck/32/24444_2.png) [@ddbeck](https://discourse.mozilla.org/u/ddbeck)\
**Post date:** [June 16, 2020, 3:25pm UTC](https://discourse.mozilla.org/t/menus-contexttype-inconstant-data/61951/2 "2020-06-16T15:25:33Z")

</div>

Hi @erosman, I took a look at the data you mentioned as being inconsistent. If you click to expand the parent feature (`ContextType`), you’ll find that the parent feature was implemented under a non-standard name from version 48. So the support of the `launcher` feature is consistent, though I admit that’s not obvious on first glance.

Within browser-compat-data, we [test for such inconsistencies](https://github.com/mdn/browser-compat-data/blob/master/test/linter/test-consistency.js), so I took this potential bug report seriously. Should you encounter other data issues, I’d welcome a bug report on [mdn/browser-compat-data](https://github.com/mdn/browser-compat-data). The accuracy of the data relies on community participation. Thank you!

---

<div class="post-metadata">

**Author:** ![jswisher](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/jswisher/32/20455_2.png) [@jswisher](https://discourse.mozilla.org/u/jswisher)\
**Post date:** [June 17, 2020, 9:18pm UTC](https://discourse.mozilla.org/t/menus-contexttype-inconstant-data/61951/3 "2020-06-17T21:18:22Z")

</div>

This article has multiple problems, and BCD internal consistency is only one.

The statement “‘launcher’ is not supported” (within the article text) is not helpful, when a glance at the table indicates that it is supported by several browsers. It looks like ‘launcher’ needs a description similar to the other type values.

Or is the intended meaning that ‘launcher’ is non-standard? If so, what is the standard? There is no Standards table in this article.

I don’t know enough about this API to fix it.

---

<div class="post-metadata">

**Author:** ![wbamberg](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/wbamberg/32/30597_2.png) [@wbamberg](https://discourse.mozilla.org/u/wbamberg)\
**Post date:** [June 19, 2020, 12:03am UTC](https://discourse.mozilla.org/t/menus-contexttype-inconstant-data/61951/4 "2020-06-19T00:03:33Z")

</div>

I think “launcher” is only for Chrome apps, not extensions: [https://developer.chrome.com/extensions/contextMenus](https://developer.chrome.com/extensions/contextMenus) . So it would probably be best to remove this entirely from the docs and BCD.
