Skip to content
Open
Changes from 1 commit
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
e2cfa0f
feat(glean): measure TOC clicks
caugner Feb 4, 2026
9fe1ea9
feat(glean): measure sidebar filter
caugner Feb 4, 2026
f5fd571
feat(glean): measure a11y menu
caugner Feb 4, 2026
c395adf
feat(glean): measure theme switcher
caugner Feb 4, 2026
372c3fd
feat(glean): measure menu bar login
caugner Feb 4, 2026
2c4723d
fix(glean): fix baseline banner measurement
caugner Feb 4, 2026
43e18d9
feat(glean): measure breadcrumb clicks
caugner Feb 4, 2026
5711e37
feat(glean): add homepage measurements
caugner Feb 4, 2026
f58d0e3
feat(glean): measure language switcher
caugner Feb 4, 2026
7b415e0
feat(glean): add Observatory measurements
caugner Feb 4, 2026
09c3aea
feat(glean): port view measurements
caugner Feb 4, 2026
084166e
feat(glean): measure About tab changes
caugner Feb 4, 2026
2ea560f
feat(glean): measure menu dropdown clicks
caugner Feb 4, 2026
7b20a7e
feat(glean): measure sidebar clicks
caugner Feb 4, 2026
9fd76f3
feat(glean): measure footer links
caugner Feb 4, 2026
29328b4
feat(glean): add playground measurements
caugner Feb 4, 2026
9414848
feat(glean): add collections measurements
caugner Feb 4, 2026
66b9688
chore(hooks/glean-init): refine comments
caugner Feb 4, 2026
4282e3b
feat(dropdown): dispatch toggle event
caugner Feb 4, 2026
e453d13
chore(color-theme): measure via toggle event handler
caugner Feb 4, 2026
95a1931
chore(login-button): use separate measurement ID
caugner Feb 4, 2026
505bef5
chore(menu): rename toggle measurement ID
caugner Feb 4, 2026
afa5f24
Merge branch 'main' into add-missing-measurements
caugner Feb 11, 2026
88f7ac0
Merge branch 'main' into add-missing-measurements
caugner Mar 27, 2026
7cfb63b
fix(glean): don't fire toggle event on dropdown initial render
caugner Mar 27, 2026
ed7ff87
fix(glean): don't fire theme_switcher: close when an option is selected
caugner Mar 27, 2026
0a57242
fix(glean): fire menu_toggle only on open, not on close
caugner Mar 27, 2026
f738244
fix(glean): fire login_button event via click handler
caugner Mar 27, 2026
db8005f
fix(glean): always fire playground: reset-click after user confirms
caugner Mar 27, 2026
f857a2d
fix(glean): fire article_actions_collection_select_opened on select open
caugner Mar 27, 2026
2855bdd
fix(glean): move ref to body so scrim view is observed correctly
caugner Mar 27, 2026
e5dfa6f
feat(glean): measure "Share Data URL" clicks
caugner Mar 27, 2026
f5841e4
chore(scrim-inline): rename _{ref => bodyRef}
caugner Mar 27, 2026
4447fb7
fix(glean): use composedPath() instead of closest()
caugner Apr 3, 2026
96da56f
Revert "fix(glean): fire login_button event via click handler"
caugner Apr 3, 2026
fb7688a
Merge branch 'main' into add-missing-measurements
caugner Apr 3, 2026
3508870
fix(glean): measure click for all `data-glean-id`s
caugner Apr 3, 2026
eb89ef5
chore(about-tabs): measure via data-glean-id
caugner Apr 3, 2026
f1dcc9b
fixup! feat(glean): port view measurements
caugner Apr 3, 2026
d53db63
chore(playground): measure via data-glean-id
caugner Apr 3, 2026
e00f75c
chore(playground): revert reset handler
caugner Apr 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat(glean): measure About tab changes
Fixes #1041
  • Loading branch information
caugner committed Feb 4, 2026
commit 084166e222d1e03be0e23676a79b1c0f8d883feb
3 changes: 3 additions & 0 deletions components/about-tabs/element.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { LitElement, html } from "lit";

import { gleanClick } from "../../utils/glean.js";

import styles from "./element.css?lit";

export class MDNAboutTabs extends LitElement {
Expand Down Expand Up @@ -86,6 +88,7 @@ export class MDNAboutTabs extends LitElement {
e.preventDefault();
if (tabEl.dataset.panelId) {
globalThis.location.hash = tabEl.dataset.panelId;
gleanClick(`about: tab -> ${tabEl.dataset.panelId}`);
}
this.active_index = i;

Expand Down