back to Noise icon Noise: Firefox Extension 中文版

Events Reference

Status: Events have status as "Default" or "OK" are ready for use.
The "Freak" ones do fire, but fire at strange timing so they are not friendly for use.
And the "Test" and "Unsure" label events I've never captured successully... so (developers) don't bother unless you like to test.

Type: 1 = Event topic 2 = Browser Event 3 = Window Event

Noise-Specific: The event is sends by Noise. There's no such an event in Firefox without Noise, so don't try to capture it.

If you find something wrong, or have any ideas, please post on Google groups: Noise (Firefox Extension), thanks!

Noise Events Reference
NameEvent StringTypeStatusSummary
Findbar wrappednoise-TypeAheadFind.FIND_WRAPPED1DefaultNoise-Specific.
Toggle sidebarnoise-toggleSidebar1DefaultNoise-Specific.
Alert notificationboxnoise-alert-loaded1DefaultInclude download finished, new update found,
and others which use alert box slide from the bottom-right area of browser. Noise-Specific.
Session restoredsessionstore-windows-restored1DefaultFires when Firefox starting.
Clear session historybrowser:purge-session-history1Default
Clear cachecacheservice:empty-cache1Default
Start navigationnoise-WebProgress-start1DefaultFires when starting navigation on every page. Noise-Specific.
Stop navigationnoise-WebProgress-stop1OKFires when stopping of navigation (completion of a request.) Noise-Specific.
Change locationnoise-WebProgress-locationChange1DefaultAlso fires when changing selected tab. Noise-Specific.
Open tab updateTabOpen2,3Default
Close tab updateTabClose2,3Default
Open windowtoplevel-window-ready1DefaultAll windows include dialogs fire this.
Close windowdomwindowclosed1DefaultSame as above.
Popup BlockedDOMPopupBlocked2Default
Toggle fullscreenfullscreen3Default
Download starteddl-start1Default
Download faileddl-failed1Default
Download canceleddl-cancel1Default
Download donedl-done1DefaultMay clash with "Alert notificationbox" sound (one would be aborted by another.)
Remove download itemdownload-manager-remove-download1OKAlso fires when a download finish. remove from Default since 1.0b4
Site permission changedperm-changed1DefaultFor example, block a site from loading images.
Xpinstall install blockedxpinstall-install-blocked1DefaultFor example, extension not compatible with Firefox version.
Plugin not foundPluginNotFound2Default
Copycopy2,3OK
Cutcut2,3OK
Pastepaste2,3OK
Changechange2,3OKFires when losing focus if a field value changed.
Checkbox toggled newCheckboxStateChange2,3OK
radio button toggled newRadioStateChange2,3OK
Form submitsubmit2,3OK
Form resetreset2,3OK
Before unloadbeforeunload3OKFires before a window close.
Clickclick2,3OKIncluded middle and right clicks.
Double clickdblclick2,3OKIncluded double right click.
Focusfocus3OK
Keydownkeydown2,3OK
Keypresskeypress2,3OKNot include keys such as Ctrl, Alt, and so on.
Keyupkeyup2,3OK
Text inputtextInput2,3OKSame as keypress.
Mousedownmousedown2,3OK
Mousemovemousemove2,3OK
Mouseoutmouseout2,3OK
Mouseovermouseover2,3OK
Mouseupmouseup2,3OK
Drag gesture newdraggesture2,3OK
Window resizeresize2,3OKNot include minimize/maximize window. Set event type to 2/3 seems a little direffent.
Overflow newoverflow2,3OKContent larger than display space
Underflow newunderflow2,3OKContent not larger than display space
Scroll rollscroll2,3OK
Change search enginebrowser-search-engine-modified1OK
Flush chrome cachechrome-flush-caches1OK
Charset menucharsetmenu-selected1OK
Show page newpageshow2,3OK
Keypresskeypress2OK
Commandcommand2OK
Open windowbrowser-window-before-show1OKSimilar as toplevel-window-ready.
Window openeddomwindowopened1OKSame as above.
http modify requesthttp-on-modify-request1OKOK, But fires too frequently...
http examine responsehttp-on-examine-response1OKOK, But same as above.
Quit applicationquit-application1OKOK, But sounds may abort when quit.
Quit applicationquit-application-requested1OKOK, But same as above.
Quit application (granted)quit-application-granted1OKOK, But same as above. This fires when restarting Firefox.
Open modal dialogDOMWillOpenModalDialog3OKFor example, open Firefox preference window.
Content loadedDOMContentLoaded2,3OK
Frame content loadedDOMFrameContentLoaded2,3OKIf set event type to 3, this also fires when normal content loaded.
Page title changedDOMTitleChanged2,3OKFires when setting page title (include reloads.)
If event type is 3, this also happens when switching between tabs.
Mouse scrolled newDOMMouseScroll2,3OK
UnsurensWebBrowserFind_FindAgain1FreakFires when "view source code".
Unsurexpinstall-download-started1FreakFires when installing xpi from desktop.
Unsuredom-window-destroyed1FreakRepeatly fires at application start...
Popup showing updatepopupshowing2,3OKInclude toolbar menu, content menu, tooltip, etc.
Seems capture more events when event type is set to 3.
Popup hiding newpopuphiding2,3OK
UnsureDOMUpdatePageReport2FreakFires when closing a page.
UnsureValueChange2Freak
MenuItem active updateDOMMenuItemActive3OKFires when a menu or menuitem is hovered over or highlighted.
MenuItem inactive newDOMMenuItemInactive3OKFires when a menu or menuitem is hovered out or lost from highlighted.
UnsureDOMSubtreeModified2,3Freak
UnsureDOMNodeInserted2,3Freak
Unsurea11y-init-or-shutdown1Test
Unsurexul-overlay-parsererror1Test
Unsureaccessible-event1Test
Unsurechrome-flush-skin-caches1Test
Unsurenetwork:offline-about-to-go-offline1Test
Unsurenetwork:offline-status-changed1Test
UnsureNewPluginInstalled2Test
Unsureblur2,3Test
Context menu newcontextmenu2,3FreakFires when right clicking some place (ex: status bar).
Unsurememory-pressure1Unsure
Unsureplugins-list-updated1Unsure
Unsurexpcom-shutdown1Unsure
Unsurexpcom-autoregistration1Unsure
UnsuresignonChanged1Unsure
Unsureprefservice:before-reset1Unsure
Unsureprefservice:before-read-userprefs1Unsure
Unsurerefresh-blocked1Unsure
Unsurefinal-ui-startup1Unsure
Unsureearlyformsubmit1Unsure
UnsuresignonSelectUser1Unsure
UnsureTabMove1Unsure
Link element added updateDOMLinkAdded2,3OK
UnsureDOMLinkRemoved2,3Unsure
UnsureDOMModalDialogClosed3Unsure
Window closed updateDOMWindowClose3OKHas some differences from domwindowclosed.
UnsurePopupWindow3Unsure
UnsureDOMNodeRemoved2,3Unsure
UnsureDOMNodeRemovedFromDocument2,3Unsure
UnsureDOMNodeInsertedIntoDocument2,3Unsure
Attribute modified updateDOMAttrModified2,3OKCaptures in more cases when event type is set to 3.
UnsureDOMCharacterDataModified2,3Unsure
UnsureDOMElementNameChanged2,3Unsure
UnsureDOMAttributeNameChanged2,3Unsure
UnsureDOMActivate2,3Unsure
Focus in updateDOMFocusIn2,3UnsureNot supported
Focus out updateDOMFocusOut2,3UnsureNot supported
Unsureonline3Unsure
Unsureoffline3Unsure
UnsurewindowZLevel2,3Unsure
Unsureapp-startup1Unsure
Unsuredownload-starting1Unsure
Unsurexpcom-startup1Unsure
Unsureagent-sheet-added1Unsure
Unsureuser-sheet-added1Unsure
Unsureagent-sheet-removed1Unsure
Unsureuser-sheet-removed1Unsure
UnsurePluginBlocklisted2Unsure
UnsureAppCommand2Unsure
UnsureNewTab2Unsure
FoxAge2ch messagenewfoxage2ch-show-message1OKSee TOPIC_SHOW_MESSAGE in chrome://foxage2ch/content/foxage2ch.js
FoxAge2ch tree rebuildnewfoxage2ch-rebuild-tree1OKSame as above, TOPIC_REBUILD_TREE
FoxAge2ch globalnewfoxage2ch-global1OKSame as above, TOPIC_GLOBAL
LastTab TabList ItemActivenewLastTab.TabList.ItemActive1OKFires when mouse moving hover on a tablist item, see chrome://lasttab/content/lasttab.browser.js
LastTab TabList ItemInactivenewLastTab.TabList.ItemInactive1OKFires when mouse moving out of a tablist item.

Other References