Bug 1454788 - Remove in-tree generated style binding code. r=emilio
☠☠ backed out by e138e43fb405 ☠ ☠
authorBobby Holley <bobbyholley@gmail.com>
Tue, 17 Apr 2018 14:38:01 -0700
changeset 467738 8e754a50cee54e4d516657e52c6fe9779df82762
parent 467737 25b2e5c62dbf1c5ef699a6705fdcdd525fd35e64
child 467739 97dd772529d888777e85b202a32aa7414df24491
push id9165
push userasasaki@mozilla.com
push dateThu, 26 Apr 2018 21:04:54 +0000
treeherdermozilla-beta@064c3804de2e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersemilio
bugs1454788
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1454788 - Remove in-tree generated style binding code. r=emilio MozReview-Commit-ID: 2AjKSzYEOUB
servo/components/style/gecko/generated/atom_macro.rs
servo/components/style/gecko/generated/bindings.rs
servo/components/style/gecko/generated/pseudo_element_definition.rs
servo/components/style/gecko/generated/structs.rs
deleted file mode 100644
--- a/servo/components/style/gecko/generated/atom_macro.rs
+++ /dev/null
@@ -1,20907 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-/* Autogenerated file created by components/style/gecko/binding_tools/regen_atoms.py, DO NOT EDIT DIRECTLY */
-
-use gecko_bindings::structs::nsStaticAtom;
-use string_cache::Atom;
-
-pub enum nsICSSPseudoElement {}
-
-pub enum nsICSSAnonBoxPseudo {}
-
-#[inline(always)]
-pub unsafe fn atom_from_static(ptr: *mut nsStaticAtom) -> Atom {
-    Atom::from_static(ptr)
-}
-
-
-cfg_if! {
-    if #[cfg(not(target_env = "msvc"))] {
-        extern {
-            #[link_name = "_ZN9nsGkAtoms6_emptyE"]
-            pub static nsGkAtoms__empty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3mozE"]
-            pub static nsGkAtoms_moz: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12mozframetypeE"]
-            pub static nsGkAtoms_mozframetype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11_moz_absposE"]
-            pub static nsGkAtoms__moz_abspos: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14_moz_activatedE"]
-            pub static nsGkAtoms__moz_activated: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14_moz_anonclassE"]
-            pub static nsGkAtoms__moz_anonclass: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13_moz_resizingE"]
-            pub static nsGkAtoms__moz_resizing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18mozallowfullscreenE"]
-            pub static nsGkAtoms_mozallowfullscreen: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7moztypeE"]
-            pub static nsGkAtoms_moztype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8mozdirtyE"]
-            pub static nsGkAtoms_mozdirty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25mozdisallowselectionprintE"]
-            pub static nsGkAtoms_mozdisallowselectionprint: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12mozdonotsendE"]
-            pub static nsGkAtoms_mozdonotsend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18mozeditorbogusnodeE"]
-            pub static nsGkAtoms_mozeditorbogusnode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25mozgeneratedcontentbeforeE"]
-            pub static nsGkAtoms_mozgeneratedcontentbefore: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24mozgeneratedcontentafterE"]
-            pub static nsGkAtoms_mozgeneratedcontentafter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24mozgeneratedcontentimageE"]
-            pub static nsGkAtoms_mozgeneratedcontentimage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8mozquoteE"]
-            pub static nsGkAtoms_mozquote: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12mozsignatureE"]
-            pub static nsGkAtoms_mozsignature: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13_moz_is_glyphE"]
-            pub static nsGkAtoms__moz_is_glyph: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18_moz_original_sizeE"]
-            pub static nsGkAtoms__moz_original_size: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11_moz_targetE"]
-            pub static nsGkAtoms__moz_target: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10menuactiveE"]
-            pub static nsGkAtoms_menuactive: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13_poundDefaultE"]
-            pub static nsGkAtoms__poundDefault: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9_asteriskE"]
-            pub static nsGkAtoms__asterisk: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1aE"]
-            pub static nsGkAtoms_a: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4abbrE"]
-            pub static nsGkAtoms_abbr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5abortE"]
-            pub static nsGkAtoms_abort: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5aboveE"]
-            pub static nsGkAtoms_above: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9acceltextE"]
-            pub static nsGkAtoms_acceltext: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6acceptE"]
-            pub static nsGkAtoms_accept: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13acceptcharsetE"]
-            pub static nsGkAtoms_acceptcharset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9accesskeyE"]
-            pub static nsGkAtoms_accesskey: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7acronymE"]
-            pub static nsGkAtoms_acronym: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6actionE"]
-            pub static nsGkAtoms_action: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6activeE"]
-            pub static nsGkAtoms_active: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13activateontabE"]
-            pub static nsGkAtoms_activateontab: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7actuateE"]
-            pub static nsGkAtoms_actuate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7addressE"]
-            pub static nsGkAtoms_address: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5afterE"]
-            pub static nsGkAtoms_after: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9after_endE"]
-            pub static nsGkAtoms_after_end: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11after_startE"]
-            pub static nsGkAtoms_after_start: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5alignE"]
-            pub static nsGkAtoms_align: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5alinkE"]
-            pub static nsGkAtoms_alink: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3allE"]
-            pub static nsGkAtoms_all: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9allowdirsE"]
-            pub static nsGkAtoms_allowdirs: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11alloweventsE"]
-            pub static nsGkAtoms_allowevents: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23allownegativeassertionsE"]
-            pub static nsGkAtoms_allownegativeassertions: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10allowformsE"]
-            pub static nsGkAtoms_allowforms: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15allowfullscreenE"]
-            pub static nsGkAtoms_allowfullscreen: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11allowmodalsE"]
-            pub static nsGkAtoms_allowmodals: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20alloworientationlockE"]
-            pub static nsGkAtoms_alloworientationlock: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19allowpaymentrequestE"]
-            pub static nsGkAtoms_allowpaymentrequest: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16allowpointerlockE"]
-            pub static nsGkAtoms_allowpointerlock: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26allowpopupstoescapesandboxE"]
-            pub static nsGkAtoms_allowpopupstoescapesandbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11allowpopupsE"]
-            pub static nsGkAtoms_allowpopups: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17allowpresentationE"]
-            pub static nsGkAtoms_allowpresentation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15allowsameoriginE"]
-            pub static nsGkAtoms_allowsameorigin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12allowscriptsE"]
-            pub static nsGkAtoms_allowscripts: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18allowtopnavigationE"]
-            pub static nsGkAtoms_allowtopnavigation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14allowuntrustedE"]
-            pub static nsGkAtoms_allowuntrusted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3altE"]
-            pub static nsGkAtoms_alt: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9alternateE"]
-            pub static nsGkAtoms_alternate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6alwaysE"]
-            pub static nsGkAtoms_always: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8ancestorE"]
-            pub static nsGkAtoms_ancestor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14ancestorOrSelfE"]
-            pub static nsGkAtoms_ancestorOrSelf: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6anchorE"]
-            pub static nsGkAtoms_anchor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4_andE"]
-            pub static nsGkAtoms__and: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10animationsE"]
-            pub static nsGkAtoms_animations: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6anonidE"]
-            pub static nsGkAtoms_anonid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12anonlocationE"]
-            pub static nsGkAtoms_anonlocation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3anyE"]
-            pub static nsGkAtoms_any: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6appletE"]
-            pub static nsGkAtoms_applet: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12applyImportsE"]
-            pub static nsGkAtoms_applyImports: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14applyTemplatesE"]
-            pub static nsGkAtoms_applyTemplates: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7archiveE"]
-            pub static nsGkAtoms_archive: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4areaE"]
-            pub static nsGkAtoms_area: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21aria_activedescendantE"]
-            pub static nsGkAtoms_aria_activedescendant: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11aria_atomicE"]
-            pub static nsGkAtoms_aria_atomic: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17aria_autocompleteE"]
-            pub static nsGkAtoms_aria_autocomplete: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9aria_busyE"]
-            pub static nsGkAtoms_aria_busy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12aria_checkedE"]
-            pub static nsGkAtoms_aria_checked: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_controlsE"]
-            pub static nsGkAtoms_aria_controls: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12aria_currentE"]
-            pub static nsGkAtoms_aria_current: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16aria_describedbyE"]
-            pub static nsGkAtoms_aria_describedby: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_disabledE"]
-            pub static nsGkAtoms_aria_disabled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15aria_dropeffectE"]
-            pub static nsGkAtoms_aria_dropeffect: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_expandedE"]
-            pub static nsGkAtoms_aria_expanded: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11aria_flowtoE"]
-            pub static nsGkAtoms_aria_flowto: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_haspopupE"]
-            pub static nsGkAtoms_aria_haspopup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11aria_hiddenE"]
-            pub static nsGkAtoms_aria_hidden: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12aria_invalidE"]
-            pub static nsGkAtoms_aria_invalid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15aria_labelledbyE"]
-            pub static nsGkAtoms_aria_labelledby: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10aria_levelE"]
-            pub static nsGkAtoms_aria_level: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9aria_liveE"]
-            pub static nsGkAtoms_aria_live: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14aria_multilineE"]
-            pub static nsGkAtoms_aria_multiline: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20aria_multiselectableE"]
-            pub static nsGkAtoms_aria_multiselectable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9aria_ownsE"]
-            pub static nsGkAtoms_aria_owns: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_posinsetE"]
-            pub static nsGkAtoms_aria_posinset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12aria_pressedE"]
-            pub static nsGkAtoms_aria_pressed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_readonlyE"]
-            pub static nsGkAtoms_aria_readonly: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_relevantE"]
-            pub static nsGkAtoms_aria_relevant: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_requiredE"]
-            pub static nsGkAtoms_aria_required: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_selectedE"]
-            pub static nsGkAtoms_aria_selected: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12aria_setsizeE"]
-            pub static nsGkAtoms_aria_setsize: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9aria_sortE"]
-            pub static nsGkAtoms_aria_sort: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_valuemaxE"]
-            pub static nsGkAtoms_aria_valuemax: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_valueminE"]
-            pub static nsGkAtoms_aria_valuemin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_valuenowE"]
-            pub static nsGkAtoms_aria_valuenow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5arrowE"]
-            pub static nsGkAtoms_arrow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7articleE"]
-            pub static nsGkAtoms_article: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2asE"]
-            pub static nsGkAtoms_as: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9ascendingE"]
-            pub static nsGkAtoms_ascending: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5asideE"]
-            pub static nsGkAtoms_aside: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11aspectRatioE"]
-            pub static nsGkAtoms_aspectRatio: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6assignE"]
-            pub static nsGkAtoms_assign: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5asyncE"]
-            pub static nsGkAtoms_async: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9attributeE"]
-            pub static nsGkAtoms_attribute: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10attributesE"]
-            pub static nsGkAtoms_attributes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12attributeSetE"]
-            pub static nsGkAtoms_attributeSet: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5auralE"]
-            pub static nsGkAtoms_aural: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5_autoE"]
-            pub static nsGkAtoms__auto: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9autocheckE"]
-            pub static nsGkAtoms_autocheck: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12autocompleteE"]
-            pub static nsGkAtoms_autocomplete: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24autocomplete_richlistboxE"]
-            pub static nsGkAtoms_autocomplete_richlistbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9autofocusE"]
-            pub static nsGkAtoms_autofocus: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8autoplayE"]
-            pub static nsGkAtoms_autoplay: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16autorepeatbuttonE"]
-            pub static nsGkAtoms_autorepeatbutton: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4axisE"]
-            pub static nsGkAtoms_axis: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1bE"]
-            pub static nsGkAtoms_b: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10backgroundE"]
-            pub static nsGkAtoms_background: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4baseE"]
-            pub static nsGkAtoms_base: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8basefontE"]
-            pub static nsGkAtoms_basefont: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8baselineE"]
-            pub static nsGkAtoms_baseline: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3bdiE"]
-            pub static nsGkAtoms_bdi: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3bdoE"]
-            pub static nsGkAtoms_bdo: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6beforeE"]
-            pub static nsGkAtoms_before: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10before_endE"]
-            pub static nsGkAtoms_before_end: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12before_startE"]
-            pub static nsGkAtoms_before_start: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5belowE"]
-            pub static nsGkAtoms_below: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7bgcolorE"]
-            pub static nsGkAtoms_bgcolor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7bgsoundE"]
-            pub static nsGkAtoms_bgsound: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3bigE"]
-            pub static nsGkAtoms_big: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7bindingE"]
-            pub static nsGkAtoms_binding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8bindingsE"]
-            pub static nsGkAtoms_bindings: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22bindToUntrustedContentE"]
-            pub static nsGkAtoms_bindToUntrustedContent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8blankrowE"]
-            pub static nsGkAtoms_blankrow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5blockE"]
-            pub static nsGkAtoms_block: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10blockquoteE"]
-            pub static nsGkAtoms_blockquote: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4blurE"]
-            pub static nsGkAtoms_blur: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4bodyE"]
-            pub static nsGkAtoms_body: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7booleanE"]
-            pub static nsGkAtoms_boolean: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6borderE"]
-            pub static nsGkAtoms_border: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11bordercolorE"]
-            pub static nsGkAtoms_bordercolor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4bothE"]
-            pub static nsGkAtoms_both: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6bottomE"]
-            pub static nsGkAtoms_bottom: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9bottomendE"]
-            pub static nsGkAtoms_bottomend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11bottomstartE"]
-            pub static nsGkAtoms_bottomstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10bottomleftE"]
-            pub static nsGkAtoms_bottomleft: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12bottommarginE"]
-            pub static nsGkAtoms_bottommargin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13bottompaddingE"]
-            pub static nsGkAtoms_bottompadding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11bottomrightE"]
-            pub static nsGkAtoms_bottomright: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3boxE"]
-            pub static nsGkAtoms_box: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2brE"]
-            pub static nsGkAtoms_br: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7brailleE"]
-            pub static nsGkAtoms_braille: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9broadcastE"]
-            pub static nsGkAtoms_broadcast: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11broadcasterE"]
-            pub static nsGkAtoms_broadcaster: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14broadcastersetE"]
-            pub static nsGkAtoms_broadcasterset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7browserE"]
-            pub static nsGkAtoms_browser: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10mozbrowserE"]
-            pub static nsGkAtoms_mozbrowser: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6buttonE"]
-            pub static nsGkAtoms_button: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24brighttitlebarforegroundE"]
-            pub static nsGkAtoms_brighttitlebarforeground: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12callTemplateE"]
-            pub static nsGkAtoms_callTemplate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6cancelE"]
-            pub static nsGkAtoms_cancel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6canvasE"]
-            pub static nsGkAtoms_canvas: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7captionE"]
-            pub static nsGkAtoms_caption: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7captureE"]
-            pub static nsGkAtoms_capture: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9caseOrderE"]
-            pub static nsGkAtoms_caseOrder: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20cdataSectionElementsE"]
-            pub static nsGkAtoms_cdataSectionElements: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7ceilingE"]
-            pub static nsGkAtoms_ceiling: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4cellE"]
-            pub static nsGkAtoms_cell: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11cellpaddingE"]
-            pub static nsGkAtoms_cellpadding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11cellspacingE"]
-            pub static nsGkAtoms_cellspacing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6centerE"]
-            pub static nsGkAtoms_center: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2chE"]
-            pub static nsGkAtoms_ch: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6changeE"]
-            pub static nsGkAtoms_change: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5_charE"]
-            pub static nsGkAtoms__char: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13characterDataE"]
-            pub static nsGkAtoms_characterData: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8charcodeE"]
-            pub static nsGkAtoms_charcode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7charoffE"]
-            pub static nsGkAtoms_charoff: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7charsetE"]
-            pub static nsGkAtoms_charset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8checkboxE"]
-            pub static nsGkAtoms_checkbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7checkedE"]
-            pub static nsGkAtoms_checked: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5childE"]
-            pub static nsGkAtoms_child: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8childrenE"]
-            pub static nsGkAtoms_children: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9childListE"]
-            pub static nsGkAtoms_childList: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6chooseE"]
-            pub static nsGkAtoms_choose: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12chromemarginE"]
-            pub static nsGkAtoms_chromemargin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17chromeOnlyContentE"]
-            pub static nsGkAtoms_chromeOnlyContent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24exposeToUntrustedContentE"]
-            pub static nsGkAtoms_exposeToUntrustedContent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4circE"]
-            pub static nsGkAtoms_circ: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6circleE"]
-            pub static nsGkAtoms_circle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4citeE"]
-            pub static nsGkAtoms_cite: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10cjkDecimalE"]
-            pub static nsGkAtoms_cjkDecimal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6_classE"]
-            pub static nsGkAtoms__class: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7classidE"]
-            pub static nsGkAtoms_classid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5clearE"]
-            pub static nsGkAtoms_clear: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5clickE"]
-            pub static nsGkAtoms_click: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10clickcountE"]
-            pub static nsGkAtoms_clickcount: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12clickthroughE"]
-            pub static nsGkAtoms_clickthrough: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11movetoclickE"]
-            pub static nsGkAtoms_movetoclick: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4clipE"]
-            pub static nsGkAtoms_clip: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5closeE"]
-            pub static nsGkAtoms_close: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6closedE"]
-            pub static nsGkAtoms_closed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9closemenuE"]
-            pub static nsGkAtoms_closemenu: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21coalesceduplicatearcsE"]
-            pub static nsGkAtoms_coalesceduplicatearcs: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4codeE"]
-            pub static nsGkAtoms_code: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8codebaseE"]
-            pub static nsGkAtoms_codebase: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8codetypeE"]
-            pub static nsGkAtoms_codetype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3colE"]
-            pub static nsGkAtoms_col: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8colgroupE"]
-            pub static nsGkAtoms_colgroup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8collapseE"]
-            pub static nsGkAtoms_collapse: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9collapsedE"]
-            pub static nsGkAtoms_collapsed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5colorE"]
-            pub static nsGkAtoms_color: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10colorIndexE"]
-            pub static nsGkAtoms_colorIndex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4colsE"]
-            pub static nsGkAtoms_cols: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7colspanE"]
-            pub static nsGkAtoms_colspan: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6columnE"]
-            pub static nsGkAtoms_column: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7columnsE"]
-            pub static nsGkAtoms_columns: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8comboboxE"]
-            pub static nsGkAtoms_combobox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7commandE"]
-            pub static nsGkAtoms_command: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8commandsE"]
-            pub static nsGkAtoms_commands: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10commandsetE"]
-            pub static nsGkAtoms_commandset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13commandupdateE"]
-            pub static nsGkAtoms_commandupdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14commandupdaterE"]
-            pub static nsGkAtoms_commandupdater: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7commentE"]
-            pub static nsGkAtoms_comment: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7compactE"]
-            pub static nsGkAtoms_compact: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6concatE"]
-            pub static nsGkAtoms_concat: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10conditionsE"]
-            pub static nsGkAtoms_conditions: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11constructorE"]
-            pub static nsGkAtoms_constructor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20consumeoutsideclicksE"]
-            pub static nsGkAtoms_consumeoutsideclicks: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9containerE"]
-            pub static nsGkAtoms_container: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11containmentE"]
-            pub static nsGkAtoms_containment: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8containsE"]
-            pub static nsGkAtoms_contains: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7contentE"]
-            pub static nsGkAtoms_content: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15contenteditableE"]
-            pub static nsGkAtoms_contenteditable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24headerContentDispositionE"]
-            pub static nsGkAtoms_headerContentDisposition: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21headerContentLanguageE"]
-            pub static nsGkAtoms_headerContentLanguage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15contentLocationE"]
-            pub static nsGkAtoms_contentLocation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23headerContentScriptTypeE"]
-            pub static nsGkAtoms_headerContentScriptType: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22headerContentStyleTypeE"]
-            pub static nsGkAtoms_headerContentStyleType: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17headerContentTypeE"]
-            pub static nsGkAtoms_headerContentType: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13consumeanchorE"]
-            pub static nsGkAtoms_consumeanchor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7contextE"]
-            pub static nsGkAtoms_context: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11contextmenuE"]
-            pub static nsGkAtoms_contextmenu: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7controlE"]
-            pub static nsGkAtoms_control: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8controlsE"]
-            pub static nsGkAtoms_controls: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6coordsE"]
-            pub static nsGkAtoms_coords: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4copyE"]
-            pub static nsGkAtoms_copy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6copyOfE"]
-            pub static nsGkAtoms_copyOf: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5countE"]
-            pub static nsGkAtoms_count: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4cropE"]
-            pub static nsGkAtoms_crop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11crossoriginE"]
-            pub static nsGkAtoms_crossorigin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6curposE"]
-            pub static nsGkAtoms_curpos: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7currentE"]
-            pub static nsGkAtoms_current: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12cutoutregionE"]
-            pub static nsGkAtoms_cutoutregion: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6cyclerE"]
-            pub static nsGkAtoms_cycler: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4dataE"]
-            pub static nsGkAtoms_data: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8datalistE"]
-            pub static nsGkAtoms_datalist: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10datal10nidE"]
-            pub static nsGkAtoms_datal10nid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12datal10nargsE"]
-            pub static nsGkAtoms_datal10nargs: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13datal10nattrsE"]
-            pub static nsGkAtoms_datal10nattrs: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8dataTypeE"]
-            pub static nsGkAtoms_dataType: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8dateTimeE"]
-            pub static nsGkAtoms_dateTime: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11datasourcesE"]
-            pub static nsGkAtoms_datasources: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4dateE"]
-            pub static nsGkAtoms_date: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8datetimeE"]
-            pub static nsGkAtoms_datetime: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11datetimeboxE"]
-            pub static nsGkAtoms_datetimebox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8dblclickE"]
-            pub static nsGkAtoms_dblclick: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2ddE"]
-            pub static nsGkAtoms_dd: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5debugE"]
-            pub static nsGkAtoms_debug: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7decimalE"]
-            pub static nsGkAtoms_decimal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13decimalFormatE"]
-            pub static nsGkAtoms_decimalFormat: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16decimalSeparatorE"]
-            pub static nsGkAtoms_decimalSeparator: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4deckE"]
-            pub static nsGkAtoms_deck: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7declareE"]
-            pub static nsGkAtoms_declare: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13decoderDoctorE"]
-            pub static nsGkAtoms_decoderDoctor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9decrementE"]
-            pub static nsGkAtoms_decrement: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8_defaultE"]
-            pub static nsGkAtoms__default: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18headerDefaultStyleE"]
-            pub static nsGkAtoms_headerDefaultStyle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13defaultActionE"]
-            pub static nsGkAtoms_defaultAction: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14defaultcheckedE"]
-            pub static nsGkAtoms_defaultchecked: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12defaultLabelE"]
-            pub static nsGkAtoms_defaultLabel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15defaultselectedE"]
-            pub static nsGkAtoms_defaultselected: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12defaultvalueE"]
-            pub static nsGkAtoms_defaultvalue: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19defaultplaybackrateE"]
-            pub static nsGkAtoms_defaultplaybackrate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5deferE"]
-            pub static nsGkAtoms_defer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3delE"]
-            pub static nsGkAtoms_del: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10descendantE"]
-            pub static nsGkAtoms_descendant: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16descendantOrSelfE"]
-            pub static nsGkAtoms_descendantOrSelf: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10descendingE"]
-            pub static nsGkAtoms_descending: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11descriptionE"]
-            pub static nsGkAtoms_description: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10destructorE"]
-            pub static nsGkAtoms_destructor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7detailsE"]
-            pub static nsGkAtoms_details: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17deviceAspectRatioE"]
-            pub static nsGkAtoms_deviceAspectRatio: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12deviceHeightE"]
-            pub static nsGkAtoms_deviceHeight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16devicePixelRatioE"]
-            pub static nsGkAtoms_devicePixelRatio: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11deviceWidthE"]
-            pub static nsGkAtoms_deviceWidth: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3dfnE"]
-            pub static nsGkAtoms_dfn: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6dialogE"]
-            pub static nsGkAtoms_dialog: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10differenceE"]
-            pub static nsGkAtoms_difference: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5digitE"]
-            pub static nsGkAtoms_digit: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3dirE"]
-            pub static nsGkAtoms_dir: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12dirAutoSetByE"]
-            pub static nsGkAtoms_dirAutoSetBy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14directionalityE"]
-            pub static nsGkAtoms_directionality: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9directoryE"]
-            pub static nsGkAtoms_directory: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21disableOutputEscapingE"]
-            pub static nsGkAtoms_disableOutputEscaping: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8disabledE"]
-            pub static nsGkAtoms_disabled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20disableglobalhistoryE"]
-            pub static nsGkAtoms_disableglobalhistory: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14disablehistoryE"]
-            pub static nsGkAtoms_disablehistory: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17disablefullscreenE"]
-            pub static nsGkAtoms_disablefullscreen: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17disclosure_closedE"]
-            pub static nsGkAtoms_disclosure_closed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15disclosure_openE"]
-            pub static nsGkAtoms_disclosure_open: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7displayE"]
-            pub static nsGkAtoms_display: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11displayModeE"]
-            pub static nsGkAtoms_displayMode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8distinctE"]
-            pub static nsGkAtoms_distinct: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3divE"]
-            pub static nsGkAtoms_div: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2dlE"]
-            pub static nsGkAtoms_dl: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docAbstractE"]
-            pub static nsGkAtoms_docAbstract: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18docAcknowledgmentsE"]
-            pub static nsGkAtoms_docAcknowledgments: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12docAfterwordE"]
-            pub static nsGkAtoms_docAfterword: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docAppendixE"]
-            pub static nsGkAtoms_docAppendix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docBacklinkE"]
-            pub static nsGkAtoms_docBacklink: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14docBiblioentryE"]
-            pub static nsGkAtoms_docBiblioentry: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15docBibliographyE"]
-            pub static nsGkAtoms_docBibliography: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12docBibliorefE"]
-            pub static nsGkAtoms_docBiblioref: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10docChapterE"]
-            pub static nsGkAtoms_docChapter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docColophonE"]
-            pub static nsGkAtoms_docColophon: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13docConclusionE"]
-            pub static nsGkAtoms_docConclusion: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8docCoverE"]
-            pub static nsGkAtoms_docCover: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9docCreditE"]
-            pub static nsGkAtoms_docCredit: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10docCreditsE"]
-            pub static nsGkAtoms_docCredits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13docDedicationE"]
-            pub static nsGkAtoms_docDedication: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10docEndnoteE"]
-            pub static nsGkAtoms_docEndnote: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docEndnotesE"]
-            pub static nsGkAtoms_docEndnotes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docEpigraphE"]
-            pub static nsGkAtoms_docEpigraph: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docEpilogueE"]
-            pub static nsGkAtoms_docEpilogue: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9docErrataE"]
-            pub static nsGkAtoms_docErrata: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10docExampleE"]
-            pub static nsGkAtoms_docExample: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docFootnoteE"]
-            pub static nsGkAtoms_docFootnote: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docForewordE"]
-            pub static nsGkAtoms_docForeword: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docGlossaryE"]
-            pub static nsGkAtoms_docGlossary: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docGlossrefE"]
-            pub static nsGkAtoms_docGlossref: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8docIndexE"]
-            pub static nsGkAtoms_docIndex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15docIntroductionE"]
-            pub static nsGkAtoms_docIntroduction: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10docNoterefE"]
-            pub static nsGkAtoms_docNoteref: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9docNoticeE"]
-            pub static nsGkAtoms_docNotice: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12docPagebreakE"]
-            pub static nsGkAtoms_docPagebreak: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docPagelistE"]
-            pub static nsGkAtoms_docPagelist: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7docPartE"]
-            pub static nsGkAtoms_docPart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10docPrefaceE"]
-            pub static nsGkAtoms_docPreface: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docPrologueE"]
-            pub static nsGkAtoms_docPrologue: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12docPullquoteE"]
-            pub static nsGkAtoms_docPullquote: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6docQnaE"]
-            pub static nsGkAtoms_docQna: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11docSubtitleE"]
-            pub static nsGkAtoms_docSubtitle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6docTipE"]
-            pub static nsGkAtoms_docTip: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6docTocE"]
-            pub static nsGkAtoms_docToc: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13doctypePublicE"]
-            pub static nsGkAtoms_doctypePublic: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13doctypeSystemE"]
-            pub static nsGkAtoms_doctypeSystem: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8documentE"]
-            pub static nsGkAtoms_document: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8downloadE"]
-            pub static nsGkAtoms_download: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15DOMAttrModifiedE"]
-            pub static nsGkAtoms_DOMAttrModified: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24DOMCharacterDataModifiedE"]
-            pub static nsGkAtoms_DOMCharacterDataModified: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15DOMNodeInsertedE"]
-            pub static nsGkAtoms_DOMNodeInserted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms27DOMNodeInsertedIntoDocumentE"]
-            pub static nsGkAtoms_DOMNodeInsertedIntoDocument: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14DOMNodeRemovedE"]
-            pub static nsGkAtoms_DOMNodeRemoved: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26DOMNodeRemovedFromDocumentE"]
-            pub static nsGkAtoms_DOMNodeRemovedFromDocument: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18DOMSubtreeModifiedE"]
-            pub static nsGkAtoms_DOMSubtreeModified: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7double_E"]
-            pub static nsGkAtoms_double_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4dragE"]
-            pub static nsGkAtoms_drag: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7dragendE"]
-            pub static nsGkAtoms_dragend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9dragenterE"]
-            pub static nsGkAtoms_dragenter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9drageventE"]
-            pub static nsGkAtoms_dragevent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8dragexitE"]
-            pub static nsGkAtoms_dragexit: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9draggableE"]
-            pub static nsGkAtoms_draggable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8draggingE"]
-            pub static nsGkAtoms_dragging: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9dragleaveE"]
-            pub static nsGkAtoms_dragleave: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8dragoverE"]
-            pub static nsGkAtoms_dragover: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11dragSessionE"]
-            pub static nsGkAtoms_dragSession: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9dragstartE"]
-            pub static nsGkAtoms_dragstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14drawintitlebarE"]
-            pub static nsGkAtoms_drawintitlebar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9drawtitleE"]
-            pub static nsGkAtoms_drawtitle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4dropE"]
-            pub static nsGkAtoms_drop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9dropAfterE"]
-            pub static nsGkAtoms_dropAfter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10dropBeforeE"]
-            pub static nsGkAtoms_dropBefore: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6dropOnE"]
-            pub static nsGkAtoms_dropOn: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10dropMarkerE"]
-            pub static nsGkAtoms_dropMarker: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2dtE"]
-            pub static nsGkAtoms_dt: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8editableE"]
-            pub static nsGkAtoms_editable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7editingE"]
-            pub static nsGkAtoms_editing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6editorE"]
-            pub static nsGkAtoms_editor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17editorDisplayListE"]
-            pub static nsGkAtoms_editorDisplayList: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7elementE"]
-            pub static nsGkAtoms_element: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16elementAvailableE"]
-            pub static nsGkAtoms_elementAvailable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8elementsE"]
-            pub static nsGkAtoms_elements: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2emE"]
-            pub static nsGkAtoms_em: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5embedE"]
-            pub static nsGkAtoms_embed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8embossedE"]
-            pub static nsGkAtoms_embossed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5emptyE"]
-            pub static nsGkAtoms_empty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8encodingE"]
-            pub static nsGkAtoms_encoding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7enctypeE"]
-            pub static nsGkAtoms_enctype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3endE"]
-            pub static nsGkAtoms_end: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8endEventE"]
-            pub static nsGkAtoms_endEvent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9end_afterE"]
-            pub static nsGkAtoms_end_after: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10end_beforeE"]
-            pub static nsGkAtoms_end_before: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9equalsizeE"]
-            pub static nsGkAtoms_equalsize: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5errorE"]
-            pub static nsGkAtoms_error: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16ethiopic_numericE"]
-            pub static nsGkAtoms_ethiopic_numeric: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4evenE"]
-            pub static nsGkAtoms_even: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5eventE"]
-            pub static nsGkAtoms_event: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6eventsE"]
-            pub static nsGkAtoms_events: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21excludeResultPrefixesE"]
-            pub static nsGkAtoms_excludeResultPrefixes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8excludesE"]
-            pub static nsGkAtoms_excludes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4exprE"]
-            pub static nsGkAtoms_expr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7extendsE"]
-            pub static nsGkAtoms_extends: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24extensionElementPrefixesE"]
-            pub static nsGkAtoms_extensionElementPrefixes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4faceE"]
-            pub static nsGkAtoms_face: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8fallbackE"]
-            pub static nsGkAtoms_fallback: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6_falseE"]
-            pub static nsGkAtoms__false: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8farthestE"]
-            pub static nsGkAtoms_farthest: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5fieldE"]
-            pub static nsGkAtoms_field: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8fieldsetE"]
-            pub static nsGkAtoms_fieldset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4fileE"]
-            pub static nsGkAtoms_file: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10figcaptionE"]
-            pub static nsGkAtoms_figcaption: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6figureE"]
-            pub static nsGkAtoms_figure: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7findbarE"]
-            pub static nsGkAtoms_findbar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5fixedE"]
-            pub static nsGkAtoms_fixed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5flagsE"]
-            pub static nsGkAtoms_flags: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4flexE"]
-            pub static nsGkAtoms_flex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9flexgroupE"]
-            pub static nsGkAtoms_flexgroup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4flipE"]
-            pub static nsGkAtoms_flip: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8floatingE"]
-            pub static nsGkAtoms_floating: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5floorE"]
-            pub static nsGkAtoms_floor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10flowlengthE"]
-            pub static nsGkAtoms_flowlength: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5focusE"]
-            pub static nsGkAtoms_focus: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7focusedE"]
-            pub static nsGkAtoms_focused: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12followanchorE"]
-            pub static nsGkAtoms_followanchor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9followingE"]
-            pub static nsGkAtoms_following: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16followingSiblingE"]
-            pub static nsGkAtoms_followingSibling: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4fontE"]
-            pub static nsGkAtoms_font: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10fontWeightE"]
-            pub static nsGkAtoms_fontWeight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10fontpickerE"]
-            pub static nsGkAtoms_fontpicker: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6footerE"]
-            pub static nsGkAtoms_footer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4_forE"]
-            pub static nsGkAtoms__for: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7forEachE"]
-            pub static nsGkAtoms_forEach: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21forceOwnRefreshDriverE"]
-            pub static nsGkAtoms_forceOwnRefreshDriver: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4formE"]
-            pub static nsGkAtoms_form: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10formactionE"]
-            pub static nsGkAtoms_formaction: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6formatE"]
-            pub static nsGkAtoms_format: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12formatNumberE"]
-            pub static nsGkAtoms_formatNumber: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11formenctypeE"]
-            pub static nsGkAtoms_formenctype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10formmethodE"]
-            pub static nsGkAtoms_formmethod: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14formnovalidateE"]
-            pub static nsGkAtoms_formnovalidate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10formtargetE"]
-            pub static nsGkAtoms_formtarget: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5frameE"]
-            pub static nsGkAtoms_frame: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11frameborderE"]
-            pub static nsGkAtoms_frameborder: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8framesetE"]
-            pub static nsGkAtoms_frameset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4fromE"]
-            pub static nsGkAtoms_from: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16fullscreenchangeE"]
-            pub static nsGkAtoms_fullscreenchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15fullscreenerrorE"]
-            pub static nsGkAtoms_fullscreenerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17functionAvailableE"]
-            pub static nsGkAtoms_functionAvailable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12freshProcessE"]
-            pub static nsGkAtoms_freshProcess: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10generateIdE"]
-            pub static nsGkAtoms_generateId: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6getterE"]
-            pub static nsGkAtoms_getter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9glyphcharE"]
-            pub static nsGkAtoms_glyphchar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7glyphidE"]
-            pub static nsGkAtoms_glyphid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16graphicsDocumentE"]
-            pub static nsGkAtoms_graphicsDocument: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14graphicsObjectE"]
-            pub static nsGkAtoms_graphicsObject: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14graphicsSymbolE"]
-            pub static nsGkAtoms_graphicsSymbol: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4gridE"]
-            pub static nsGkAtoms_grid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5groupE"]
-            pub static nsGkAtoms_group: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8groupboxE"]
-            pub static nsGkAtoms_groupbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17groupingSeparatorE"]
-            pub static nsGkAtoms_groupingSeparator: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12groupingSizeE"]
-            pub static nsGkAtoms_groupingSize: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4growE"]
-            pub static nsGkAtoms_grow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6gutterE"]
-            pub static nsGkAtoms_gutter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2h1E"]
-            pub static nsGkAtoms_h1: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2h2E"]
-            pub static nsGkAtoms_h2: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2h3E"]
-            pub static nsGkAtoms_h3: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2h4E"]
-            pub static nsGkAtoms_h4: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2h5E"]
-            pub static nsGkAtoms_h5: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2h6E"]
-            pub static nsGkAtoms_h6: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8handheldE"]
-            pub static nsGkAtoms_handheld: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16handheldFriendlyE"]
-            pub static nsGkAtoms_handheldFriendly: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7handlerE"]
-            pub static nsGkAtoms_handler: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8handlersE"]
-            pub static nsGkAtoms_handlers: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4HARDE"]
-            pub static nsGkAtoms_HARD: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8haspopupE"]
-            pub static nsGkAtoms_haspopup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11hasSameNodeE"]
-            pub static nsGkAtoms_hasSameNode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4hboxE"]
-            pub static nsGkAtoms_hbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4headE"]
-            pub static nsGkAtoms_head: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6headerE"]
-            pub static nsGkAtoms_header: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7headersE"]
-            pub static nsGkAtoms_headers: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6hebrewE"]
-            pub static nsGkAtoms_hebrew: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6heightE"]
-            pub static nsGkAtoms_height: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6hgroupE"]
-            pub static nsGkAtoms_hgroup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6hiddenE"]
-            pub static nsGkAtoms_hidden: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10hidechromeE"]
-            pub static nsGkAtoms_hidechrome: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16hidecolumnpickerE"]
-            pub static nsGkAtoms_hidecolumnpicker: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4highE"]
-            pub static nsGkAtoms_high: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7highestE"]
-            pub static nsGkAtoms_highest: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10horizontalE"]
-            pub static nsGkAtoms_horizontal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5hoverE"]
-            pub static nsGkAtoms_hover: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2hrE"]
-            pub static nsGkAtoms_hr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4hrefE"]
-            pub static nsGkAtoms_href: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8hreflangE"]
-            pub static nsGkAtoms_hreflang: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6hspaceE"]
-            pub static nsGkAtoms_hspace: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4htmlE"]
-            pub static nsGkAtoms_html: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9httpEquivE"]
-            pub static nsGkAtoms_httpEquiv: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1iE"]
-            pub static nsGkAtoms_i: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4iconE"]
-            pub static nsGkAtoms_icon: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2idE"]
-            pub static nsGkAtoms_id: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3_ifE"]
-            pub static nsGkAtoms__if: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6iframeE"]
-            pub static nsGkAtoms_iframe: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10ignorecaseE"]
-            pub static nsGkAtoms_ignorecase: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10ignorekeysE"]
-            pub static nsGkAtoms_ignorekeys: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15ignoreuserfocusE"]
-            pub static nsGkAtoms_ignoreuserfocus: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6ilayerE"]
-            pub static nsGkAtoms_ilayer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5imageE"]
-            pub static nsGkAtoms_image: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17imageClickedPointE"]
-            pub static nsGkAtoms_imageClickedPoint: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3imgE"]
-            pub static nsGkAtoms_img: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14implementationE"]
-            pub static nsGkAtoms_implementation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10implementsE"]
-            pub static nsGkAtoms_implements: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6importE"]
-            pub static nsGkAtoms_import: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7includeE"]
-            pub static nsGkAtoms_include: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8includesE"]
-            pub static nsGkAtoms_includes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9incrementE"]
-            pub static nsGkAtoms_increment: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6indentE"]
-            pub static nsGkAtoms_indent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13indeterminateE"]
-            pub static nsGkAtoms_indeterminate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5indexE"]
-            pub static nsGkAtoms_index: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5inferE"]
-            pub static nsGkAtoms_infer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8infinityE"]
-            pub static nsGkAtoms_infinity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7inheritE"]
-            pub static nsGkAtoms_inherit: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8inheritsE"]
-            pub static nsGkAtoms_inherits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12inheritstyleE"]
-            pub static nsGkAtoms_inheritstyle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13initial_scaleE"]
-            pub static nsGkAtoms_initial_scale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5inputE"]
-            pub static nsGkAtoms_input: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9inputmodeE"]
-            pub static nsGkAtoms_inputmode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3insE"]
-            pub static nsGkAtoms_ins: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11insertafterE"]
-            pub static nsGkAtoms_insertafter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12insertbeforeE"]
-            pub static nsGkAtoms_insertbefore: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7installE"]
-            pub static nsGkAtoms_install: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10instanceOfE"]
-            pub static nsGkAtoms_instanceOf: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5int32E"]
-            pub static nsGkAtoms_int32: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5int64E"]
-            pub static nsGkAtoms_int64: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7integerE"]
-            pub static nsGkAtoms_integer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9integrityE"]
-            pub static nsGkAtoms_integrity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12intersectionE"]
-            pub static nsGkAtoms_intersection: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24intersectionobserverlistE"]
-            pub static nsGkAtoms_intersectionobserverlist: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2isE"]
-            pub static nsGkAtoms_is: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11iscontainerE"]
-            pub static nsGkAtoms_iscontainer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7isemptyE"]
-            pub static nsGkAtoms_isempty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5ismapE"]
-            pub static nsGkAtoms_ismap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6itemidE"]
-            pub static nsGkAtoms_itemid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8itempropE"]
-            pub static nsGkAtoms_itemprop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7itemrefE"]
-            pub static nsGkAtoms_itemref: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9itemscopeE"]
-            pub static nsGkAtoms_itemscope: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8itemtypeE"]
-            pub static nsGkAtoms_itemtype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15japanese_formalE"]
-            pub static nsGkAtoms_japanese_formal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17japanese_informalE"]
-            pub static nsGkAtoms_japanese_informal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3kbdE"]
-            pub static nsGkAtoms_kbd: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17keepcurrentinviewE"]
-            pub static nsGkAtoms_keepcurrentinview: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16keepobjectsaliveE"]
-            pub static nsGkAtoms_keepobjectsalive: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3keyE"]
-            pub static nsGkAtoms_key: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7keycodeE"]
-            pub static nsGkAtoms_keycode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17keystatuseschangeE"]
-            pub static nsGkAtoms_keystatuseschange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7keydownE"]
-            pub static nsGkAtoms_keydown: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6keygenE"]
-            pub static nsGkAtoms_keygen: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8keypressE"]
-            pub static nsGkAtoms_keypress: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6keysetE"]
-            pub static nsGkAtoms_keyset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9keysystemE"]
-            pub static nsGkAtoms_keysystem: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7keytextE"]
-            pub static nsGkAtoms_keytext: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5keyupE"]
-            pub static nsGkAtoms_keyup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4kindE"]
-            pub static nsGkAtoms_kind: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20korean_hangul_formalE"]
-            pub static nsGkAtoms_korean_hangul_formal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19korean_hanja_formalE"]
-            pub static nsGkAtoms_korean_hanja_formal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21korean_hanja_informalE"]
-            pub static nsGkAtoms_korean_hanja_informal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5labelE"]
-            pub static nsGkAtoms_label: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6labelsE"]
-            pub static nsGkAtoms_labels: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4langE"]
-            pub static nsGkAtoms_lang: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8languageE"]
-            pub static nsGkAtoms_language: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4lastE"]
-            pub static nsGkAtoms_last: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5layerE"]
-            pub static nsGkAtoms_layer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13LayerActivityE"]
-            pub static nsGkAtoms_LayerActivity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6layoutE"]
-            pub static nsGkAtoms_layout: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7leadingE"]
-            pub static nsGkAtoms_leading: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4leafE"]
-            pub static nsGkAtoms_leaf: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4leftE"]
-            pub static nsGkAtoms_left: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10leftmarginE"]
-            pub static nsGkAtoms_leftmargin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11leftpaddingE"]
-            pub static nsGkAtoms_leftpadding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6legendE"]
-            pub static nsGkAtoms_legend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6lengthE"]
-            pub static nsGkAtoms_length: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11letterValueE"]
-            pub static nsGkAtoms_letterValue: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5levelE"]
-            pub static nsGkAtoms_level: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2liE"]
-            pub static nsGkAtoms_li: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4lineE"]
-            pub static nsGkAtoms_line: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4linkE"]
-            pub static nsGkAtoms_link: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7listboxE"]
-            pub static nsGkAtoms_listbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11listboxbodyE"]
-            pub static nsGkAtoms_listboxbody: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8listcellE"]
-            pub static nsGkAtoms_listcell: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7listcolE"]
-            pub static nsGkAtoms_listcol: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8listcolsE"]
-            pub static nsGkAtoms_listcols: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8listenerE"]
-            pub static nsGkAtoms_listener: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8listheadE"]
-            pub static nsGkAtoms_listhead: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10listheaderE"]
-            pub static nsGkAtoms_listheader: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7listingE"]
-            pub static nsGkAtoms_listing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8listitemE"]
-            pub static nsGkAtoms_listitem: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8listrowsE"]
-            pub static nsGkAtoms_listrows: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4loadE"]
-            pub static nsGkAtoms_load: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19triggeringprincipalE"]
-            pub static nsGkAtoms_triggeringprincipal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9localedirE"]
-            pub static nsGkAtoms_localedir: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9localNameE"]
-            pub static nsGkAtoms_localName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8longdescE"]
-            pub static nsGkAtoms_longdesc: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4loopE"]
-            pub static nsGkAtoms_loop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3lowE"]
-            pub static nsGkAtoms_low: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10lowerAlphaE"]
-            pub static nsGkAtoms_lowerAlpha: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10lowerFirstE"]
-            pub static nsGkAtoms_lowerFirst: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10lowerRomanE"]
-            pub static nsGkAtoms_lowerRoman: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6lowestE"]
-            pub static nsGkAtoms_lowest: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6lowsrcE"]
-            pub static nsGkAtoms_lowsrc: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3ltrE"]
-            pub static nsGkAtoms_ltr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7lwthemeE"]
-            pub static nsGkAtoms_lwtheme: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16lwthemetextcolorE"]
-            pub static nsGkAtoms_lwthemetextcolor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4mainE"]
-            pub static nsGkAtoms_main: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3mapE"]
-            pub static nsGkAtoms_map: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8manifestE"]
-            pub static nsGkAtoms_manifest: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12marginBottomE"]
-            pub static nsGkAtoms_marginBottom: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10marginLeftE"]
-            pub static nsGkAtoms_marginLeft: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11marginRightE"]
-            pub static nsGkAtoms_marginRight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9marginTopE"]
-            pub static nsGkAtoms_marginTop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12marginheightE"]
-            pub static nsGkAtoms_marginheight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11marginwidthE"]
-            pub static nsGkAtoms_marginwidth: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4markE"]
-            pub static nsGkAtoms_mark: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7marqueeE"]
-            pub static nsGkAtoms_marquee: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5matchE"]
-            pub static nsGkAtoms_match: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3maxE"]
-            pub static nsGkAtoms_max: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9maxheightE"]
-            pub static nsGkAtoms_maxheight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13maximum_scaleE"]
-            pub static nsGkAtoms_maximum_scale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9maxlengthE"]
-            pub static nsGkAtoms_maxlength: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6maxposE"]
-            pub static nsGkAtoms_maxpos: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8maxwidthE"]
-            pub static nsGkAtoms_maxwidth: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9mayscriptE"]
-            pub static nsGkAtoms_mayscript: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5mediaE"]
-            pub static nsGkAtoms_media: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9mediaTypeE"]
-            pub static nsGkAtoms_mediaType: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6memberE"]
-            pub static nsGkAtoms_member: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4menuE"]
-            pub static nsGkAtoms_menu: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7menubarE"]
-            pub static nsGkAtoms_menubar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10menubuttonE"]
-            pub static nsGkAtoms_menubutton: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10menuButtonE"]
-            pub static nsGkAtoms_menuButton: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11menucaptionE"]
-            pub static nsGkAtoms_menucaption: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9menugroupE"]
-            pub static nsGkAtoms_menugroup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8menuitemE"]
-            pub static nsGkAtoms_menuitem: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8menulistE"]
-            pub static nsGkAtoms_menulist: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9menupopupE"]
-            pub static nsGkAtoms_menupopup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13menuseparatorE"]
-            pub static nsGkAtoms_menuseparator: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7messageE"]
-            pub static nsGkAtoms_message: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4metaE"]
-            pub static nsGkAtoms_meta: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8referrerE"]
-            pub static nsGkAtoms_referrer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14referrerpolicyE"]
-            pub static nsGkAtoms_referrerpolicy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20headerReferrerPolicyE"]
-            pub static nsGkAtoms_headerReferrerPolicy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5meterE"]
-            pub static nsGkAtoms_meter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6methodE"]
-            pub static nsGkAtoms_method: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6middleE"]
-            pub static nsGkAtoms_middle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3minE"]
-            pub static nsGkAtoms_min: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9minheightE"]
-            pub static nsGkAtoms_minheight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13minimum_scaleE"]
-            pub static nsGkAtoms_minimum_scale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9minlengthE"]
-            pub static nsGkAtoms_minlength: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6minposE"]
-            pub static nsGkAtoms_minpos: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9minusSignE"]
-            pub static nsGkAtoms_minusSign: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8minwidthE"]
-            pub static nsGkAtoms_minwidth: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5mixedE"]
-            pub static nsGkAtoms_mixed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19messagemanagergroupE"]
-            pub static nsGkAtoms_messagemanagergroup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3modE"]
-            pub static nsGkAtoms_mod: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4modeE"]
-            pub static nsGkAtoms_mode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9modifiersE"]
-            pub static nsGkAtoms_modifiers: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10monochromeE"]
-            pub static nsGkAtoms_monochrome: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9mousedownE"]
-            pub static nsGkAtoms_mousedown: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9mousemoveE"]
-            pub static nsGkAtoms_mousemove: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8mouseoutE"]
-            pub static nsGkAtoms_mouseout: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9mouseoverE"]
-            pub static nsGkAtoms_mouseover: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12mousethroughE"]
-            pub static nsGkAtoms_mousethrough: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7mouseupE"]
-            pub static nsGkAtoms_mouseup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19mozfullscreenchangeE"]
-            pub static nsGkAtoms_mozfullscreenchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18mozfullscreenerrorE"]
-            pub static nsGkAtoms_mozfullscreenerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20mozpointerlockchangeE"]
-            pub static nsGkAtoms_mozpointerlockchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19mozpointerlockerrorE"]
-            pub static nsGkAtoms_mozpointerlockerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18mozprivatebrowsingE"]
-            pub static nsGkAtoms_mozprivatebrowsing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10moz_opaqueE"]
-            pub static nsGkAtoms_moz_opaque: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15moz_action_hintE"]
-            pub static nsGkAtoms_moz_action_hint: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18x_moz_errormessageE"]
-            pub static nsGkAtoms_x_moz_errormessage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8multicolE"]
-            pub static nsGkAtoms_multicol: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8multipleE"]
-            pub static nsGkAtoms_multiple: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4muteE"]
-            pub static nsGkAtoms_mute: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5mutedE"]
-            pub static nsGkAtoms_muted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4nameE"]
-            pub static nsGkAtoms_name: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10_namespaceE"]
-            pub static nsGkAtoms__namespace: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14namespaceAliasE"]
-            pub static nsGkAtoms_namespaceAlias: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12namespaceUriE"]
-            pub static nsGkAtoms_namespaceUri: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3NaNE"]
-            pub static nsGkAtoms_NaN: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24nativeAnonymousChildListE"]
-            pub static nsGkAtoms_nativeAnonymousChildList: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3navE"]
-            pub static nsGkAtoms_nav: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6negateE"]
-            pub static nsGkAtoms_negate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5neverE"]
-            pub static nsGkAtoms_never: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4_newE"]
-            pub static nsGkAtoms__new: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7newlineE"]
-            pub static nsGkAtoms_newline: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8nextBidiE"]
-            pub static nsGkAtoms_nextBidi: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15nextTabParentIdE"]
-            pub static nsGkAtoms_nextTabParentId: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2noE"]
-            pub static nsGkAtoms_no: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11noautofocusE"]
-            pub static nsGkAtoms_noautofocus: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10noautohideE"]
-            pub static nsGkAtoms_noautohide: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16norolluponanchorE"]
-            pub static nsGkAtoms_norolluponanchor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4nobrE"]
-            pub static nsGkAtoms_nobr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4nodeE"]
-            pub static nsGkAtoms_node: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12nodefaultsrcE"]
-            pub static nsGkAtoms_nodefaultsrc: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7nodeSetE"]
-            pub static nsGkAtoms_nodeSet: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7noembedE"]
-            pub static nsGkAtoms_noembed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8noframesE"]
-            pub static nsGkAtoms_noframes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6nohrefE"]
-            pub static nsGkAtoms_nohref: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11noisolationE"]
-            pub static nsGkAtoms_noisolation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8nomoduleE"]
-            pub static nsGkAtoms_nomodule: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5nonceE"]
-            pub static nsGkAtoms_nonce: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4noneE"]
-            pub static nsGkAtoms_none: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8noresizeE"]
-            pub static nsGkAtoms_noresize: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6normalE"]
-            pub static nsGkAtoms_normal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14normalizeSpaceE"]
-            pub static nsGkAtoms_normalizeSpace: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8noscriptE"]
-            pub static nsGkAtoms_noscript: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7noshadeE"]
-            pub static nsGkAtoms_noshade: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12notificationE"]
-            pub static nsGkAtoms_notification: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10novalidateE"]
-            pub static nsGkAtoms_novalidate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4_notE"]
-            pub static nsGkAtoms__not: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6nowrapE"]
-            pub static nsGkAtoms_nowrap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6numberE"]
-            pub static nsGkAtoms_number: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4nullE"]
-            pub static nsGkAtoms_null: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6objectE"]
-            pub static nsGkAtoms_object: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10objectTypeE"]
-            pub static nsGkAtoms_objectType: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8observerE"]
-            pub static nsGkAtoms_observer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8observesE"]
-            pub static nsGkAtoms_observes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3oddE"]
-            pub static nsGkAtoms_odd: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3OFFE"]
-            pub static nsGkAtoms_OFF: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2olE"]
-            pub static nsGkAtoms_ol: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18omitXmlDeclarationE"]
-            pub static nsGkAtoms_omitXmlDeclaration: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19ona2dpstatuschangedE"]
-            pub static nsGkAtoms_ona2dpstatuschanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onabortE"]
-            pub static nsGkAtoms_onabort: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22onmozaccesskeynotfoundE"]
-            pub static nsGkAtoms_onmozaccesskeynotfound: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onactivateE"]
-            pub static nsGkAtoms_onactivate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onadapteraddedE"]
-            pub static nsGkAtoms_onadapteradded: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16onadapterremovedE"]
-            pub static nsGkAtoms_onadapterremoved: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onafterprintE"]
-            pub static nsGkAtoms_onafterprint: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onafterscriptexecuteE"]
-            pub static nsGkAtoms_onafterscriptexecute: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onalertingE"]
-            pub static nsGkAtoms_onalerting: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onanimationcancelE"]
-            pub static nsGkAtoms_onanimationcancel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onanimationendE"]
-            pub static nsGkAtoms_onanimationend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onanimationiterationE"]
-            pub static nsGkAtoms_onanimationiteration: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16onanimationstartE"]
-            pub static nsGkAtoms_onanimationstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24onantennaavailablechangeE"]
-            pub static nsGkAtoms_onantennaavailablechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onAppCommandE"]
-            pub static nsGkAtoms_onAppCommand: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onappinstalledE"]
-            pub static nsGkAtoms_onappinstalled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onattributechangedE"]
-            pub static nsGkAtoms_onattributechanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onattributereadreqE"]
-            pub static nsGkAtoms_onattributereadreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onattributewritereqE"]
-            pub static nsGkAtoms_onattributewritereq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onaudioprocessE"]
-            pub static nsGkAtoms_onaudioprocess: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onauxclickE"]
-            pub static nsGkAtoms_onauxclick: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onbeforecopyE"]
-            pub static nsGkAtoms_onbeforecopy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onbeforecutE"]
-            pub static nsGkAtoms_onbeforecut: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onbeforepasteE"]
-            pub static nsGkAtoms_onbeforepaste: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onbeforeevictedE"]
-            pub static nsGkAtoms_onbeforeevicted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onbeforeprintE"]
-            pub static nsGkAtoms_onbeforeprint: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onbeforescriptexecuteE"]
-            pub static nsGkAtoms_onbeforescriptexecute: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onbeforeunloadE"]
-            pub static nsGkAtoms_onbeforeunload: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onblockedE"]
-            pub static nsGkAtoms_onblocked: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onblurE"]
-            pub static nsGkAtoms_onblur: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onbroadcastE"]
-            pub static nsGkAtoms_onbroadcast: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onbusyE"]
-            pub static nsGkAtoms_onbusy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onbufferedamountlowE"]
-            pub static nsGkAtoms_onbufferedamountlow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8oncachedE"]
-            pub static nsGkAtoms_oncached: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14oncallschangedE"]
-            pub static nsGkAtoms_oncallschanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8oncancelE"]
-            pub static nsGkAtoms_oncancel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17oncardstatechangeE"]
-            pub static nsGkAtoms_oncardstatechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15oncfstatechangeE"]
-            pub static nsGkAtoms_oncfstatechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onchangeE"]
-            pub static nsGkAtoms_onchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23oncharacteristicchangedE"]
-            pub static nsGkAtoms_oncharacteristicchanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16onchargingchangeE"]
-            pub static nsGkAtoms_onchargingchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onchargingtimechangeE"]
-            pub static nsGkAtoms_onchargingtimechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10oncheckingE"]
-            pub static nsGkAtoms_onchecking: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onCheckboxStateChangeE"]
-            pub static nsGkAtoms_onCheckboxStateChange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onclickE"]
-            pub static nsGkAtoms_onclick: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16onclirmodechangeE"]
-            pub static nsGkAtoms_onclirmodechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7oncloseE"]
-            pub static nsGkAtoms_onclose: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9oncommandE"]
-            pub static nsGkAtoms_oncommand: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15oncommandupdateE"]
-            pub static nsGkAtoms_oncommandupdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10oncompleteE"]
-            pub static nsGkAtoms_oncomplete: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16oncompositionendE"]
-            pub static nsGkAtoms_oncompositionend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18oncompositionstartE"]
-            pub static nsGkAtoms_oncompositionstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19oncompositionupdateE"]
-            pub static nsGkAtoms_oncompositionupdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onconnectE"]
-            pub static nsGkAtoms_onconnect: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onconnectedE"]
-            pub static nsGkAtoms_onconnected: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onconnectingE"]
-            pub static nsGkAtoms_onconnecting: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onconnectionavailableE"]
-            pub static nsGkAtoms_onconnectionavailable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24onconnectionstatechangedE"]
-            pub static nsGkAtoms_onconnectionstatechanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13oncontextmenuE"]
-            pub static nsGkAtoms_oncontextmenu: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6oncopyE"]
-            pub static nsGkAtoms_oncopy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23oncurrentchannelchangedE"]
-            pub static nsGkAtoms_oncurrentchannelchanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22oncurrentsourcechangedE"]
-            pub static nsGkAtoms_oncurrentsourcechanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5oncutE"]
-            pub static nsGkAtoms_oncut: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12ondatachangeE"]
-            pub static nsGkAtoms_ondatachange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11ondataerrorE"]
-            pub static nsGkAtoms_ondataerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10ondblclickE"]
-            pub static nsGkAtoms_ondblclick: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9ondeletedE"]
-            pub static nsGkAtoms_ondeleted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17ondeliverysuccessE"]
-            pub static nsGkAtoms_ondeliverysuccess: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15ondeliveryerrorE"]
-            pub static nsGkAtoms_ondeliveryerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13ondevicefoundE"]
-            pub static nsGkAtoms_ondevicefound: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14ondevicepairedE"]
-            pub static nsGkAtoms_ondevicepaired: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16ondeviceunpairedE"]
-            pub static nsGkAtoms_ondeviceunpaired: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9ondialingE"]
-            pub static nsGkAtoms_ondialing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10ondisabledE"]
-            pub static nsGkAtoms_ondisabled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23ondischargingtimechangeE"]
-            pub static nsGkAtoms_ondischargingtimechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12ondisconnectE"]
-            pub static nsGkAtoms_ondisconnect: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14ondisconnectedE"]
-            pub static nsGkAtoms_ondisconnected: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15ondisconnectingE"]
-            pub static nsGkAtoms_ondisconnecting: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19ondisplaypasskeyreqE"]
-            pub static nsGkAtoms_ondisplaypasskeyreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13ondownloadingE"]
-            pub static nsGkAtoms_ondownloading: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onDOMActivateE"]
-            pub static nsGkAtoms_onDOMActivate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onDOMAttrModifiedE"]
-            pub static nsGkAtoms_onDOMAttrModified: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26onDOMCharacterDataModifiedE"]
-            pub static nsGkAtoms_onDOMCharacterDataModified: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onDOMFocusInE"]
-            pub static nsGkAtoms_onDOMFocusIn: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onDOMFocusOutE"]
-            pub static nsGkAtoms_onDOMFocusOut: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16onDOMMouseScrollE"]
-            pub static nsGkAtoms_onDOMMouseScroll: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onDOMNodeInsertedE"]
-            pub static nsGkAtoms_onDOMNodeInserted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms29onDOMNodeInsertedIntoDocumentE"]
-            pub static nsGkAtoms_onDOMNodeInsertedIntoDocument: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16onDOMNodeRemovedE"]
-            pub static nsGkAtoms_onDOMNodeRemoved: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms28onDOMNodeRemovedFromDocumentE"]
-            pub static nsGkAtoms_onDOMNodeRemovedFromDocument: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onDOMSubtreeModifiedE"]
-            pub static nsGkAtoms_onDOMSubtreeModified: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6ondataE"]
-            pub static nsGkAtoms_ondata: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6ondragE"]
-            pub static nsGkAtoms_ondrag: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10ondragdropE"]
-            pub static nsGkAtoms_ondragdrop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9ondragendE"]
-            pub static nsGkAtoms_ondragend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11ondragenterE"]
-            pub static nsGkAtoms_ondragenter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10ondragexitE"]
-            pub static nsGkAtoms_ondragexit: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13ondraggestureE"]
-            pub static nsGkAtoms_ondraggesture: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11ondragleaveE"]
-            pub static nsGkAtoms_ondragleave: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10ondragoverE"]
-            pub static nsGkAtoms_ondragover: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11ondragstartE"]
-            pub static nsGkAtoms_ondragstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7ondrainE"]
-            pub static nsGkAtoms_ondrain: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6ondropE"]
-            pub static nsGkAtoms_ondrop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16oneitbroadcastedE"]
-            pub static nsGkAtoms_oneitbroadcasted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onenabledE"]
-            pub static nsGkAtoms_onenabled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onenterpincodereqE"]
-            pub static nsGkAtoms_onenterpincodereq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23onemergencycbmodechangeE"]
-            pub static nsGkAtoms_onemergencycbmodechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onerrorE"]
-            pub static nsGkAtoms_onerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onevictedE"]
-            pub static nsGkAtoms_onevicted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onfailedE"]
-            pub static nsGkAtoms_onfailed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onfetchE"]
-            pub static nsGkAtoms_onfetch: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onfinishE"]
-            pub static nsGkAtoms_onfinish: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onfocusE"]
-            pub static nsGkAtoms_onfocus: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onfocusinE"]
-            pub static nsGkAtoms_onfocusin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onfocusoutE"]
-            pub static nsGkAtoms_onfocusout: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onfrequencychangeE"]
-            pub static nsGkAtoms_onfrequencychange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onfullscreenchangeE"]
-            pub static nsGkAtoms_onfullscreenchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onfullscreenerrorE"]
-            pub static nsGkAtoms_onfullscreenerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onspeakerforcedchangeE"]
-            pub static nsGkAtoms_onspeakerforcedchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5ongetE"]
-            pub static nsGkAtoms_onget: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13ongroupchangeE"]
-            pub static nsGkAtoms_ongroupchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onhashchangeE"]
-            pub static nsGkAtoms_onhashchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onheadphoneschangeE"]
-            pub static nsGkAtoms_onheadphoneschange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onheldE"]
-            pub static nsGkAtoms_onheld: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onhfpstatuschangedE"]
-            pub static nsGkAtoms_onhfpstatuschanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onhidstatuschangedE"]
-            pub static nsGkAtoms_onhidstatuschanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onholdingE"]
-            pub static nsGkAtoms_onholding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11oniccchangeE"]
-            pub static nsGkAtoms_oniccchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13oniccdetectedE"]
-            pub static nsGkAtoms_oniccdetected: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15oniccinfochangeE"]
-            pub static nsGkAtoms_oniccinfochange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15oniccundetectedE"]
-            pub static nsGkAtoms_oniccundetected: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onincomingE"]
-            pub static nsGkAtoms_onincoming: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7oninputE"]
-            pub static nsGkAtoms_oninput: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9oninstallE"]
-            pub static nsGkAtoms_oninstall: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9oninvalidE"]
-            pub static nsGkAtoms_oninvalid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onkeydownE"]
-            pub static nsGkAtoms_onkeydown: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onkeypressE"]
-            pub static nsGkAtoms_onkeypress: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onkeyupE"]
-            pub static nsGkAtoms_onkeyup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16onlanguagechangeE"]
-            pub static nsGkAtoms_onlanguagechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onlevelchangeE"]
-            pub static nsGkAtoms_onlevelchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onLoadE"]
-            pub static nsGkAtoms_onLoad: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onloadE"]
-            pub static nsGkAtoms_onload: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onloadingE"]
-            pub static nsGkAtoms_onloading: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onloadingdoneE"]
-            pub static nsGkAtoms_onloadingdone: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onloadingerrorE"]
-            pub static nsGkAtoms_onloadingerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onpopstateE"]
-            pub static nsGkAtoms_onpopstate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4onlyE"]
-            pub static nsGkAtoms_only: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onmessageE"]
-            pub static nsGkAtoms_onmessage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onmessageerrorE"]
-            pub static nsGkAtoms_onmessageerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onmidimessageE"]
-            pub static nsGkAtoms_onmidimessage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onmousedownE"]
-            pub static nsGkAtoms_onmousedown: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onmouseenterE"]
-            pub static nsGkAtoms_onmouseenter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onmouseleaveE"]
-            pub static nsGkAtoms_onmouseleave: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onmouselongtapE"]
-            pub static nsGkAtoms_onmouselongtap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onmousemoveE"]
-            pub static nsGkAtoms_onmousemove: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onmouseoutE"]
-            pub static nsGkAtoms_onmouseout: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onmouseoverE"]
-            pub static nsGkAtoms_onmouseover: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onMozMouseHittestE"]
-            pub static nsGkAtoms_onMozMouseHittest: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onmouseupE"]
-            pub static nsGkAtoms_onmouseup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onMozAfterPaintE"]
-            pub static nsGkAtoms_onMozAfterPaint: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onmozfullscreenchangeE"]
-            pub static nsGkAtoms_onmozfullscreenchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onmozfullscreenerrorE"]
-            pub static nsGkAtoms_onmozfullscreenerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onmozkeydownonpluginE"]
-            pub static nsGkAtoms_onmozkeydownonplugin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onmozkeyuponpluginE"]
-            pub static nsGkAtoms_onmozkeyuponplugin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22onmozpointerlockchangeE"]
-            pub static nsGkAtoms_onmozpointerlockchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onmozpointerlockerrorE"]
-            pub static nsGkAtoms_onmozpointerlockerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onMozMousePixelScrollE"]
-            pub static nsGkAtoms_onMozMousePixelScroll: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24onMozScrolledAreaChangedE"]
-            pub static nsGkAtoms_onMozScrolledAreaChanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onmapfolderlistingreqE"]
-            pub static nsGkAtoms_onmapfolderlistingreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23onmapmessageslistingreqE"]
-            pub static nsGkAtoms_onmapmessageslistingreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onmapgetmessagereqE"]
-            pub static nsGkAtoms_onmapgetmessagereq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24onmapsetmessagestatusreqE"]
-            pub static nsGkAtoms_onmapsetmessagestatusreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onmapsendmessagereqE"]
-            pub static nsGkAtoms_onmapsendmessagereq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onmapmessageupdatereqE"]
-            pub static nsGkAtoms_onmapmessageupdatereq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onmuteE"]
-            pub static nsGkAtoms_onmute: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onnewrdsgroupE"]
-            pub static nsGkAtoms_onnewrdsgroup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onnotificationclickE"]
-            pub static nsGkAtoms_onnotificationclick: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onnotificationcloseE"]
-            pub static nsGkAtoms_onnotificationclose: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onnoupdateE"]
-            pub static nsGkAtoms_onnoupdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onobexpasswordreqE"]
-            pub static nsGkAtoms_onobexpasswordreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onobsoleteE"]
-            pub static nsGkAtoms_onobsolete: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8ononlineE"]
-            pub static nsGkAtoms_ononline: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onofflineE"]
-            pub static nsGkAtoms_onoffline: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onopenE"]
-            pub static nsGkAtoms_onopen: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onorientationchangeE"]
-            pub static nsGkAtoms_onorientationchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onotastatuschangeE"]
-            pub static nsGkAtoms_onotastatuschange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onoverflowE"]
-            pub static nsGkAtoms_onoverflow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onoverflowchangedE"]
-            pub static nsGkAtoms_onoverflowchanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onpagehideE"]
-            pub static nsGkAtoms_onpagehide: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onpageshowE"]
-            pub static nsGkAtoms_onpageshow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onpaintE"]
-            pub static nsGkAtoms_onpaint: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16onpairingabortedE"]
-            pub static nsGkAtoms_onpairingaborted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24onpairingconfirmationreqE"]
-            pub static nsGkAtoms_onpairingconfirmationreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onpairingconsentreqE"]
-            pub static nsGkAtoms_onpairingconsentreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onpasteE"]
-            pub static nsGkAtoms_onpaste: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onpendingchangeE"]
-            pub static nsGkAtoms_onpendingchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onpichangeE"]
-            pub static nsGkAtoms_onpichange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onpointerlockchangeE"]
-            pub static nsGkAtoms_onpointerlockchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onpointerlockerrorE"]
-            pub static nsGkAtoms_onpointerlockerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onpopuphiddenE"]
-            pub static nsGkAtoms_onpopuphidden: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onpopuphidingE"]
-            pub static nsGkAtoms_onpopuphiding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onpopuppositionedE"]
-            pub static nsGkAtoms_onpopuppositioned: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onpopupshowingE"]
-            pub static nsGkAtoms_onpopupshowing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onpopupshownE"]
-            pub static nsGkAtoms_onpopupshown: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onpullphonebookreqE"]
-            pub static nsGkAtoms_onpullphonebookreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onpullvcardentryreqE"]
-            pub static nsGkAtoms_onpullvcardentryreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onpullvcardlistingreqE"]
-            pub static nsGkAtoms_onpullvcardlistingreq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onpushE"]
-            pub static nsGkAtoms_onpush: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24onpushsubscriptionchangeE"]
-            pub static nsGkAtoms_onpushsubscriptionchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onpschangeE"]
-            pub static nsGkAtoms_onpschange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onptychangeE"]
-            pub static nsGkAtoms_onptychange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onradiostatechangeE"]
-            pub static nsGkAtoms_onradiostatechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onRadioStateChangeE"]
-            pub static nsGkAtoms_onRadioStateChange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onrdsdisabledE"]
-            pub static nsGkAtoms_onrdsdisabled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onrdsenabledE"]
-            pub static nsGkAtoms_onrdsenabled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onreaderrorE"]
-            pub static nsGkAtoms_onreaderror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onreadsuccessE"]
-            pub static nsGkAtoms_onreadsuccess: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onreadyE"]
-            pub static nsGkAtoms_onready: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onreadystatechangeE"]
-            pub static nsGkAtoms_onreadystatechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onreceivedE"]
-            pub static nsGkAtoms_onreceived: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onremoteheldE"]
-            pub static nsGkAtoms_onremoteheld: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onremoteresumedE"]
-            pub static nsGkAtoms_onremoteresumed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onrequestprogressE"]
-            pub static nsGkAtoms_onrequestprogress: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26onresourcetimingbufferfullE"]
-            pub static nsGkAtoms_onresourcetimingbufferfull: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onresponseprogressE"]
-            pub static nsGkAtoms_onresponseprogress: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onretrievingE"]
-            pub static nsGkAtoms_onretrieving: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onRequestE"]
-            pub static nsGkAtoms_onRequest: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24onrequestmediaplaystatusE"]
-            pub static nsGkAtoms_onrequestmediaplaystatus: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onresetE"]
-            pub static nsGkAtoms_onreset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onresumingE"]
-            pub static nsGkAtoms_onresuming: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onresizeE"]
-            pub static nsGkAtoms_onresize: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onrtchangeE"]
-            pub static nsGkAtoms_onrtchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22onscanningstatechangedE"]
-            pub static nsGkAtoms_onscanningstatechanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onscostatuschangedE"]
-            pub static nsGkAtoms_onscostatuschanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onscrollE"]
-            pub static nsGkAtoms_onscroll: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onselectE"]
-            pub static nsGkAtoms_onselect: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onselectionchangeE"]
-            pub static nsGkAtoms_onselectionchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onselectstartE"]
-            pub static nsGkAtoms_onselectstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onsendingE"]
-            pub static nsGkAtoms_onsending: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onsentE"]
-            pub static nsGkAtoms_onsent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5onsetE"]
-            pub static nsGkAtoms_onset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23onshippingaddresschangeE"]
-            pub static nsGkAtoms_onshippingaddresschange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22onshippingoptionchangeE"]
-            pub static nsGkAtoms_onshippingoptionchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onshowE"]
-            pub static nsGkAtoms_onshow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onstatechangeE"]
-            pub static nsGkAtoms_onstatechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onstatuschangedE"]
-            pub static nsGkAtoms_onstatuschanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onstkcommandE"]
-            pub static nsGkAtoms_onstkcommand: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onstksessionendE"]
-            pub static nsGkAtoms_onstksessionend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onstorageE"]
-            pub static nsGkAtoms_onstorage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onstorageareachangedE"]
-            pub static nsGkAtoms_onstorageareachanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onsubmitE"]
-            pub static nsGkAtoms_onsubmit: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onsuccessE"]
-            pub static nsGkAtoms_onsuccess: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12ontypechangeE"]
-            pub static nsGkAtoms_ontypechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onterminateE"]
-            pub static nsGkAtoms_onterminate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6ontextE"]
-            pub static nsGkAtoms_ontext: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8ontoggleE"]
-            pub static nsGkAtoms_ontoggle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12ontouchstartE"]
-            pub static nsGkAtoms_ontouchstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10ontouchendE"]
-            pub static nsGkAtoms_ontouchend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11ontouchmoveE"]
-            pub static nsGkAtoms_ontouchmove: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13ontouchcancelE"]
-            pub static nsGkAtoms_ontouchcancel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18ontransitioncancelE"]
-            pub static nsGkAtoms_ontransitioncancel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15ontransitionendE"]
-            pub static nsGkAtoms_ontransitionend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15ontransitionrunE"]
-            pub static nsGkAtoms_ontransitionrun: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17ontransitionstartE"]
-            pub static nsGkAtoms_ontransitionstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onunderflowE"]
-            pub static nsGkAtoms_onunderflow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onunloadE"]
-            pub static nsGkAtoms_onunload: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onunmuteE"]
-            pub static nsGkAtoms_onunmute: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onupdatefoundE"]
-            pub static nsGkAtoms_onupdatefound: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onupdatereadyE"]
-            pub static nsGkAtoms_onupdateready: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onupgradeneededE"]
-            pub static nsGkAtoms_onupgradeneeded: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onussdreceivedE"]
-            pub static nsGkAtoms_onussdreceived: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onversionchangeE"]
-            pub static nsGkAtoms_onversionchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onvisibilitychangeE"]
-            pub static nsGkAtoms_onvisibilitychange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onvoicechangeE"]
-            pub static nsGkAtoms_onvoicechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onvoiceschangedE"]
-            pub static nsGkAtoms_onvoiceschanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onvrdisplayactivateE"]
-            pub static nsGkAtoms_onvrdisplayactivate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onvrdisplayconnectE"]
-            pub static nsGkAtoms_onvrdisplayconnect: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onvrdisplaydeactivateE"]
-            pub static nsGkAtoms_onvrdisplaydeactivate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onvrdisplaydisconnectE"]
-            pub static nsGkAtoms_onvrdisplaydisconnect: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24onvrdisplaypresentchangeE"]
-            pub static nsGkAtoms_onvrdisplaypresentchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onwebkitAnimationEndE"]
-            pub static nsGkAtoms_onwebkitAnimationEnd: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26onwebkitAnimationIterationE"]
-            pub static nsGkAtoms_onwebkitAnimationIteration: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22onwebkitAnimationStartE"]
-            pub static nsGkAtoms_onwebkitAnimationStart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onwebkitTransitionEndE"]
-            pub static nsGkAtoms_onwebkitTransitionEnd: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onwebkitanimationendE"]
-            pub static nsGkAtoms_onwebkitanimationend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26onwebkitanimationiterationE"]
-            pub static nsGkAtoms_onwebkitanimationiteration: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22onwebkitanimationstartE"]
-            pub static nsGkAtoms_onwebkitanimationstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21onwebkittransitionendE"]
-            pub static nsGkAtoms_onwebkittransitionend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onwebsocketE"]
-            pub static nsGkAtoms_onwebsocket: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onwheelE"]
-            pub static nsGkAtoms_onwheel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4openE"]
-            pub static nsGkAtoms_open: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8optgroupE"]
-            pub static nsGkAtoms_optgroup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7optimumE"]
-            pub static nsGkAtoms_optimum: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6optionE"]
-            pub static nsGkAtoms_option: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3_orE"]
-            pub static nsGkAtoms__or: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5orderE"]
-            pub static nsGkAtoms_order: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7ordinalE"]
-            pub static nsGkAtoms_ordinal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6orientE"]
-            pub static nsGkAtoms_orient: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11orientationE"]
-            pub static nsGkAtoms_orientation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9otherwiseE"]
-            pub static nsGkAtoms_otherwise: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6outputE"]
-            pub static nsGkAtoms_output: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8overflowE"]
-            pub static nsGkAtoms_overflow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15overflowchangedE"]
-            pub static nsGkAtoms_overflowchanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7overlayE"]
-            pub static nsGkAtoms_overlay: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7overlapE"]
-            pub static nsGkAtoms_overlap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1pE"]
-            pub static nsGkAtoms_p: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4packE"]
-            pub static nsGkAtoms_pack: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4pageE"]
-            pub static nsGkAtoms_page: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13pageincrementE"]
-            pub static nsGkAtoms_pageincrement: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5pagexE"]
-            pub static nsGkAtoms_pagex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5pageyE"]
-            pub static nsGkAtoms_pagey: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11paint_orderE"]
-            pub static nsGkAtoms_paint_order: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11palettenameE"]
-            pub static nsGkAtoms_palettename: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5panelE"]
-            pub static nsGkAtoms_panel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5paramE"]
-            pub static nsGkAtoms_param: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9parameterE"]
-            pub static nsGkAtoms_parameter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6parentE"]
-            pub static nsGkAtoms_parent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13parentfocusedE"]
-            pub static nsGkAtoms_parentfocused: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9parsetypeE"]
-            pub static nsGkAtoms_parsetype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8passwordE"]
-            pub static nsGkAtoms_password: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7patternE"]
-            pub static nsGkAtoms_pattern: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16patternSeparatorE"]
-            pub static nsGkAtoms_patternSeparator: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8perMilleE"]
-            pub static nsGkAtoms_perMille: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7percentE"]
-            pub static nsGkAtoms_percent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7persistE"]
-            pub static nsGkAtoms_persist: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5phaseE"]
-            pub static nsGkAtoms_phase: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7pictureE"]
-            pub static nsGkAtoms_picture: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4pingE"]
-            pub static nsGkAtoms_ping: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6pinnedE"]
-            pub static nsGkAtoms_pinned: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11placeholderE"]
-            pub static nsGkAtoms_placeholder: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9plaintextE"]
-            pub static nsGkAtoms_plaintext: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12playbackrateE"]
-            pub static nsGkAtoms_playbackrate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9pointSizeE"]
-            pub static nsGkAtoms_pointSize: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17pointerlockchangeE"]
-            pub static nsGkAtoms_pointerlockchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16pointerlockerrorE"]
-            pub static nsGkAtoms_pointerlockerror: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4polyE"]
-            pub static nsGkAtoms_poly: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7polygonE"]
-            pub static nsGkAtoms_polygon: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5popupE"]
-            pub static nsGkAtoms_popup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10popupalignE"]
-            pub static nsGkAtoms_popupalign: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11popupanchorE"]
-            pub static nsGkAtoms_popupanchor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10popupgroupE"]
-            pub static nsGkAtoms_popupgroup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11popuphiddenE"]
-            pub static nsGkAtoms_popuphidden: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11popuphidingE"]
-            pub static nsGkAtoms_popuphiding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8popupsetE"]
-            pub static nsGkAtoms_popupset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12popupshowingE"]
-            pub static nsGkAtoms_popupshowing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10popupshownE"]
-            pub static nsGkAtoms_popupshown: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20popupsinherittooltipE"]
-            pub static nsGkAtoms_popupsinherittooltip: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8positionE"]
-            pub static nsGkAtoms_position: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6posterE"]
-            pub static nsGkAtoms_poster: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3preE"]
-            pub static nsGkAtoms_pre: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9precedingE"]
-            pub static nsGkAtoms_preceding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16precedingSiblingE"]
-            pub static nsGkAtoms_precedingSibling: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9predicateE"]
-            pub static nsGkAtoms_predicate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6prefixE"]
-            pub static nsGkAtoms_prefix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7preloadE"]
-            pub static nsGkAtoms_preload: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15mozpresentationE"]
-            pub static nsGkAtoms_mozpresentation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8preserveE"]
-            pub static nsGkAtoms_preserve: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13preserveSpaceE"]
-            pub static nsGkAtoms_preserveSpace: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14preventdefaultE"]
-            pub static nsGkAtoms_preventdefault: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7primaryE"]
-            pub static nsGkAtoms_primary: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5printE"]
-            pub static nsGkAtoms_print: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8priorityE"]
-            pub static nsGkAtoms_priority: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21processingInstructionE"]
-            pub static nsGkAtoms_processingInstruction: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7profileE"]
-            pub static nsGkAtoms_profile: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8progressE"]
-            pub static nsGkAtoms_progress: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13progressmeterE"]
-            pub static nsGkAtoms_progressmeter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14progressNormalE"]
-            pub static nsGkAtoms_progressNormal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20progressUndeterminedE"]
-            pub static nsGkAtoms_progressUndetermined: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10projectionE"]
-            pub static nsGkAtoms_projection: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6promptE"]
-            pub static nsGkAtoms_prompt: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9propagateE"]
-            pub static nsGkAtoms_propagate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10propertiesE"]
-            pub static nsGkAtoms_properties: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8propertyE"]
-            pub static nsGkAtoms_property: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7pubdateE"]
-            pub static nsGkAtoms_pubdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1qE"]
-            pub static nsGkAtoms_q: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5queryE"]
-            pub static nsGkAtoms_query: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8querysetE"]
-            pub static nsGkAtoms_queryset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9querytypeE"]
-            pub static nsGkAtoms_querytype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5radioE"]
-            pub static nsGkAtoms_radio: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10radiogroupE"]
-            pub static nsGkAtoms_radiogroup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5rangeE"]
-            pub static nsGkAtoms_range: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8readonlyE"]
-            pub static nsGkAtoms_readonly: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4rectE"]
-            pub static nsGkAtoms_rect: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9rectangleE"]
-            pub static nsGkAtoms_rectangle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7refreshE"]
-            pub static nsGkAtoms_refresh: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3relE"]
-            pub static nsGkAtoms_rel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onreloadpageE"]
-            pub static nsGkAtoms_onreloadpage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3remE"]
-            pub static nsGkAtoms_rem: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6remoteE"]
-            pub static nsGkAtoms_remote: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13removeelementE"]
-            pub static nsGkAtoms_removeelement: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21renderingobserverlistE"]
-            pub static nsGkAtoms_renderingobserverlist: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6repeatE"]
-            pub static nsGkAtoms_repeat: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7replaceE"]
-            pub static nsGkAtoms_replace: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16requestcontextidE"]
-            pub static nsGkAtoms_requestcontextid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8requiredE"]
-            pub static nsGkAtoms_required: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8reservedE"]
-            pub static nsGkAtoms_reserved: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5resetE"]
-            pub static nsGkAtoms_reset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11resizeafterE"]
-            pub static nsGkAtoms_resizeafter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12resizebeforeE"]
-            pub static nsGkAtoms_resizebefore: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7resizerE"]
-            pub static nsGkAtoms_resizer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10resolutionE"]
-            pub static nsGkAtoms_resolution: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9resourcesE"]
-            pub static nsGkAtoms_resources: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6resultE"]
-            pub static nsGkAtoms_result: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12resultPrefixE"]
-            pub static nsGkAtoms_resultPrefix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21retargetdocumentfocusE"]
-            pub static nsGkAtoms_retargetdocumentfocus: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3revE"]
-            pub static nsGkAtoms_rev: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7reverseE"]
-            pub static nsGkAtoms_reverse: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8reversedE"]
-            pub static nsGkAtoms_reversed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11richlistboxE"]
-            pub static nsGkAtoms_richlistbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12richlistitemE"]
-            pub static nsGkAtoms_richlistitem: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5rightE"]
-            pub static nsGkAtoms_right: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11rightmarginE"]
-            pub static nsGkAtoms_rightmargin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12rightpaddingE"]
-            pub static nsGkAtoms_rightpadding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4roleE"]
-            pub static nsGkAtoms_role: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18rolluponmousewheelE"]
-            pub static nsGkAtoms_rolluponmousewheel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5roundE"]
-            pub static nsGkAtoms_round: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3rowE"]
-            pub static nsGkAtoms_row: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4rowsE"]
-            pub static nsGkAtoms_rows: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7rowspanE"]
-            pub static nsGkAtoms_rowspan: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2rbE"]
-            pub static nsGkAtoms_rb: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2rpE"]
-            pub static nsGkAtoms_rp: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2rtE"]
-            pub static nsGkAtoms_rt: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3rtcE"]
-            pub static nsGkAtoms_rtc: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3rtlE"]
-            pub static nsGkAtoms_rtl: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4rubyE"]
-            pub static nsGkAtoms_ruby: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8rubyBaseE"]
-            pub static nsGkAtoms_rubyBase: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17rubyBaseContainerE"]
-            pub static nsGkAtoms_rubyBaseContainer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8rubyTextE"]
-            pub static nsGkAtoms_rubyText: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17rubyTextContainerE"]
-            pub static nsGkAtoms_rubyTextContainer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4ruleE"]
-            pub static nsGkAtoms_rule: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5rulesE"]
-            pub static nsGkAtoms_rules: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1sE"]
-            pub static nsGkAtoms_s: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4sampE"]
-            pub static nsGkAtoms_samp: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7sandboxE"]
-            pub static nsGkAtoms_sandbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6sbattrE"]
-            pub static nsGkAtoms_sbattr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5scaleE"]
-            pub static nsGkAtoms_scale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4scanE"]
-            pub static nsGkAtoms_scan: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6schemeE"]
-            pub static nsGkAtoms_scheme: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5scopeE"]
-            pub static nsGkAtoms_scope: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6scopedE"]
-            pub static nsGkAtoms_scoped: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6screenE"]
-            pub static nsGkAtoms_screen: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7screenXE"]
-            pub static nsGkAtoms_screenX: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7screenYE"]
-            pub static nsGkAtoms_screenY: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6scriptE"]
-            pub static nsGkAtoms_script: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms33scriptEnabledBeforePrintOrPreviewE"]
-            pub static nsGkAtoms_scriptEnabledBeforePrintOrPreview: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9scrollbarE"]
-            pub static nsGkAtoms_scrollbar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15scrollbarbuttonE"]
-            pub static nsGkAtoms_scrollbarbutton: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19scrollbarDownBottomE"]
-            pub static nsGkAtoms_scrollbarDownBottom: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16scrollbarDownTopE"]
-            pub static nsGkAtoms_scrollbarDownTop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17scrollbarUpBottomE"]
-            pub static nsGkAtoms_scrollbarUpBottom: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14scrollbarUpTopE"]
-            pub static nsGkAtoms_scrollbarUpTop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9scrollboxE"]
-            pub static nsGkAtoms_scrollbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12scrollcornerE"]
-            pub static nsGkAtoms_scrollcorner: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9scrollingE"]
-            pub static nsGkAtoms_scrolling: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14scrollPositionE"]
-            pub static nsGkAtoms_scrollPosition: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7sectionE"]
-            pub static nsGkAtoms_section: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6selectE"]
-            pub static nsGkAtoms_select: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10selectableE"]
-            pub static nsGkAtoms_selectable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8selectedE"]
-            pub static nsGkAtoms_selected: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13selectedIndexE"]
-            pub static nsGkAtoms_selectedIndex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13selectedindexE"]
-            pub static nsGkAtoms_selectedindex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4selfE"]
-            pub static nsGkAtoms_self: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7seltypeE"]
-            pub static nsGkAtoms_seltype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9setcookieE"]
-            pub static nsGkAtoms_setcookie: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6setterE"]
-            pub static nsGkAtoms_setter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5shapeE"]
-            pub static nsGkAtoms_shape: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4showE"]
-            pub static nsGkAtoms_show: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9showcaretE"]
-            pub static nsGkAtoms_showcaret: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11showresizerE"]
-            pub static nsGkAtoms_showresizer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6simpleE"]
-            pub static nsGkAtoms_simple: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19simp_chinese_formalE"]
-            pub static nsGkAtoms_simp_chinese_formal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21simp_chinese_informalE"]
-            pub static nsGkAtoms_simp_chinese_informal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6singleE"]
-            pub static nsGkAtoms_single: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4sizeE"]
-            pub static nsGkAtoms_size: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5sizesE"]
-            pub static nsGkAtoms_sizes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8sizemodeE"]
-            pub static nsGkAtoms_sizemode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11sizetopopupE"]
-            pub static nsGkAtoms_sizetopopup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6sliderE"]
-            pub static nsGkAtoms_slider: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5smallE"]
-            pub static nsGkAtoms_small: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6smoothE"]
-            pub static nsGkAtoms_smooth: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4snapE"]
-            pub static nsGkAtoms_snap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4sortE"]
-            pub static nsGkAtoms_sort: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10sortActiveE"]
-            pub static nsGkAtoms_sortActive: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13sortDirectionE"]
-            pub static nsGkAtoms_sortDirection: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6sortedE"]
-            pub static nsGkAtoms_sorted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9sorthintsE"]
-            pub static nsGkAtoms_sorthints: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10sortLockedE"]
-            pub static nsGkAtoms_sortLocked: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6sourceE"]
-            pub static nsGkAtoms_source: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5spaceE"]
-            pub static nsGkAtoms_space: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6spacerE"]
-            pub static nsGkAtoms_spacer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4spanE"]
-            pub static nsGkAtoms_span: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10spellcheckE"]
-            pub static nsGkAtoms_spellcheck: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7spinnerE"]
-            pub static nsGkAtoms_spinner: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5splitE"]
-            pub static nsGkAtoms_split: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8splitterE"]
-            pub static nsGkAtoms_splitter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6springE"]
-            pub static nsGkAtoms_spring: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6squareE"]
-            pub static nsGkAtoms_square: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3srcE"]
-            pub static nsGkAtoms_src: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6srcdocE"]
-            pub static nsGkAtoms_srcdoc: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7srclangE"]
-            pub static nsGkAtoms_srclang: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6srcsetE"]
-            pub static nsGkAtoms_srcset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5stackE"]
-            pub static nsGkAtoms_stack: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10standaloneE"]
-            pub static nsGkAtoms_standalone: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7standbyE"]
-            pub static nsGkAtoms_standby: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5startE"]
-            pub static nsGkAtoms_start: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11start_afterE"]
-            pub static nsGkAtoms_start_after: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12start_beforeE"]
-            pub static nsGkAtoms_start_before: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10startsWithE"]
-            pub static nsGkAtoms_startsWith: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5stateE"]
-            pub static nsGkAtoms_state: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15statedatasourceE"]
-            pub static nsGkAtoms_statedatasource: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10staticHintE"]
-            pub static nsGkAtoms_staticHint: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9statusbarE"]
-            pub static nsGkAtoms_statusbar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10statustextE"]
-            pub static nsGkAtoms_statustext: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4stepE"]
-            pub static nsGkAtoms_step: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4stopE"]
-            pub static nsGkAtoms_stop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7stretchE"]
-            pub static nsGkAtoms_stretch: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6strikeE"]
-            pub static nsGkAtoms_strike: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6stringE"]
-            pub static nsGkAtoms_string: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12stringLengthE"]
-            pub static nsGkAtoms_stringLength: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10stripSpaceE"]
-            pub static nsGkAtoms_stripSpace: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6strongE"]
-            pub static nsGkAtoms_strong: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5styleE"]
-            pub static nsGkAtoms_style: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10stylesheetE"]
-            pub static nsGkAtoms_stylesheet: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16stylesheetPrefixE"]
-            pub static nsGkAtoms_stylesheetPrefix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7subjectE"]
-            pub static nsGkAtoms_subject: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6submitE"]
-            pub static nsGkAtoms_submit: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8substateE"]
-            pub static nsGkAtoms_substate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9substringE"]
-            pub static nsGkAtoms_substring: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14substringAfterE"]
-            pub static nsGkAtoms_substringAfter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15substringBeforeE"]
-            pub static nsGkAtoms_substringBefore: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3subE"]
-            pub static nsGkAtoms_sub: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3sumE"]
-            pub static nsGkAtoms_sum: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3supE"]
-            pub static nsGkAtoms_sup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7summaryE"]
-            pub static nsGkAtoms_summary: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14systemPropertyE"]
-            pub static nsGkAtoms_systemProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3tabE"]
-            pub static nsGkAtoms_tab: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6tabboxE"]
-            pub static nsGkAtoms_tabbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8tabindexE"]
-            pub static nsGkAtoms_tabindex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5tableE"]
-            pub static nsGkAtoms_table: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8tabpanelE"]
-            pub static nsGkAtoms_tabpanel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9tabpanelsE"]
-            pub static nsGkAtoms_tabpanels: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3tagE"]
-            pub static nsGkAtoms_tag: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6targetE"]
-            pub static nsGkAtoms_target: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7targetsE"]
-            pub static nsGkAtoms_targets: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5tbodyE"]
-            pub static nsGkAtoms_tbody: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2tdE"]
-            pub static nsGkAtoms_td: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9_templateE"]
-            pub static nsGkAtoms__template: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15text_decorationE"]
-            pub static nsGkAtoms_text_decoration: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9terminateE"]
-            pub static nsGkAtoms_terminate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4termE"]
-            pub static nsGkAtoms_term: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4testE"]
-            pub static nsGkAtoms_test: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4textE"]
-            pub static nsGkAtoms_text: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9textAlignE"]
-            pub static nsGkAtoms_textAlign: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8textareaE"]
-            pub static nsGkAtoms_textarea: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7textboxE"]
-            pub static nsGkAtoms_textbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8textnodeE"]
-            pub static nsGkAtoms_textnode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25textNodeDirectionalityMapE"]
-            pub static nsGkAtoms_textNodeDirectionalityMap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5tfootE"]
-            pub static nsGkAtoms_tfoot: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2thE"]
-            pub static nsGkAtoms_th: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5theadE"]
-            pub static nsGkAtoms_thead: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5thumbE"]
-            pub static nsGkAtoms_thumb: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4timeE"]
-            pub static nsGkAtoms_time: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5titleE"]
-            pub static nsGkAtoms_title: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8titlebarE"]
-            pub static nsGkAtoms_titlebar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8titletipE"]
-            pub static nsGkAtoms_titletip: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7toggledE"]
-            pub static nsGkAtoms_toggled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5tokenE"]
-            pub static nsGkAtoms_token: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8tokenizeE"]
-            pub static nsGkAtoms_tokenize: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7toolbarE"]
-            pub static nsGkAtoms_toolbar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13toolbarbuttonE"]
-            pub static nsGkAtoms_toolbarbutton: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11toolbaritemE"]
-            pub static nsGkAtoms_toolbaritem: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7toolboxE"]
-            pub static nsGkAtoms_toolbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7tooltipE"]
-            pub static nsGkAtoms_tooltip: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11tooltiptextE"]
-            pub static nsGkAtoms_tooltiptext: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3topE"]
-            pub static nsGkAtoms_top: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7topleftE"]
-            pub static nsGkAtoms_topleft: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9topmarginE"]
-            pub static nsGkAtoms_topmargin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10toppaddingE"]
-            pub static nsGkAtoms_toppadding: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8toprightE"]
-            pub static nsGkAtoms_topright: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2trE"]
-            pub static nsGkAtoms_tr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5trackE"]
-            pub static nsGkAtoms_track: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19trad_chinese_formalE"]
-            pub static nsGkAtoms_trad_chinese_formal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21trad_chinese_informalE"]
-            pub static nsGkAtoms_trad_chinese_informal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8trailingE"]
-            pub static nsGkAtoms_trailing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9transformE"]
-            pub static nsGkAtoms_transform: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12transform_3dE"]
-            pub static nsGkAtoms_transform_3d: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12transformiixE"]
-            pub static nsGkAtoms_transformiix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9translateE"]
-            pub static nsGkAtoms_translate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11transparentE"]
-            pub static nsGkAtoms_transparent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4treeE"]
-            pub static nsGkAtoms_tree: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8treecellE"]
-            pub static nsGkAtoms_treecell: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12treechildrenE"]
-            pub static nsGkAtoms_treechildren: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7treecolE"]
-            pub static nsGkAtoms_treecol: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13treecolpickerE"]
-            pub static nsGkAtoms_treecolpicker: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8treecolsE"]
-            pub static nsGkAtoms_treecols: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8treeitemE"]
-            pub static nsGkAtoms_treeitem: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7treerowE"]
-            pub static nsGkAtoms_treerow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13treeseparatorE"]
-            pub static nsGkAtoms_treeseparator: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6tripleE"]
-            pub static nsGkAtoms_triple: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5_trueE"]
-            pub static nsGkAtoms__true: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2ttE"]
-            pub static nsGkAtoms_tt: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3ttyE"]
-            pub static nsGkAtoms_tty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2tvE"]
-            pub static nsGkAtoms_tv: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4typeE"]
-            pub static nsGkAtoms_type: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13typemustmatchE"]
-            pub static nsGkAtoms_typemustmatch: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1uE"]
-            pub static nsGkAtoms_u: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2ulE"]
-            pub static nsGkAtoms_ul: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9underflowE"]
-            pub static nsGkAtoms_underflow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12undeterminedE"]
-            pub static nsGkAtoms_undetermined: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6unloadE"]
-            pub static nsGkAtoms_unload: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6unmuteE"]
-            pub static nsGkAtoms_unmute: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17unparsedEntityUriE"]
-            pub static nsGkAtoms_unparsedEntityUri: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10upperAlphaE"]
-            pub static nsGkAtoms_upperAlpha: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10upperFirstE"]
-            pub static nsGkAtoms_upperFirst: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10upperRomanE"]
-            pub static nsGkAtoms_upperRoman: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3uriE"]
-            pub static nsGkAtoms_uri: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3useE"]
-            pub static nsGkAtoms_use: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16useAttributeSetsE"]
-            pub static nsGkAtoms_useAttributeSets: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6usemapE"]
-            pub static nsGkAtoms_usemap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13user_scalableE"]
-            pub static nsGkAtoms_user_scalable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9userInputE"]
-            pub static nsGkAtoms_userInput: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8validateE"]
-            pub static nsGkAtoms_validate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6valignE"]
-            pub static nsGkAtoms_valign: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5valueE"]
-            pub static nsGkAtoms_value: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6valuesE"]
-            pub static nsGkAtoms_values: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7valueOfE"]
-            pub static nsGkAtoms_valueOf: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9valuetypeE"]
-            pub static nsGkAtoms_valuetype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3varE"]
-            pub static nsGkAtoms_var: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8variableE"]
-            pub static nsGkAtoms_variable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4vboxE"]
-            pub static nsGkAtoms_vbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10vcard_nameE"]
-            pub static nsGkAtoms_vcard_name: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6vendorE"]
-            pub static nsGkAtoms_vendor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9vendorUrlE"]
-            pub static nsGkAtoms_vendorUrl: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7versionE"]
-            pub static nsGkAtoms_version: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4vertE"]
-            pub static nsGkAtoms_vert: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8verticalE"]
-            pub static nsGkAtoms_vertical: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5audioE"]
-            pub static nsGkAtoms_audio: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5videoE"]
-            pub static nsGkAtoms_video: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13videocontrolsE"]
-            pub static nsGkAtoms_videocontrols: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8viewportE"]
-            pub static nsGkAtoms_viewport: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15viewport_heightE"]
-            pub static nsGkAtoms_viewport_height: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22viewport_initial_scaleE"]
-            pub static nsGkAtoms_viewport_initial_scale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22viewport_maximum_scaleE"]
-            pub static nsGkAtoms_viewport_maximum_scale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22viewport_minimum_scaleE"]
-            pub static nsGkAtoms_viewport_minimum_scale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22viewport_user_scalableE"]
-            pub static nsGkAtoms_viewport_user_scalable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14viewport_widthE"]
-            pub static nsGkAtoms_viewport_width: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10visibilityE"]
-            pub static nsGkAtoms_visibility: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16visuallyselectedE"]
-            pub static nsGkAtoms_visuallyselected: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5vlinkE"]
-            pub static nsGkAtoms_vlink: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6vspaceE"]
-            pub static nsGkAtoms_vspace: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3wbrE"]
-            pub static nsGkAtoms_wbr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15webkitdirectoryE"]
-            pub static nsGkAtoms_webkitdirectory: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4whenE"]
-            pub static nsGkAtoms_when: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5whereE"]
-            pub static nsGkAtoms_where: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6widgetE"]
-            pub static nsGkAtoms_widget: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5widthE"]
-            pub static nsGkAtoms_width: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10willChangeE"]
-            pub static nsGkAtoms_willChange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6windowE"]
-            pub static nsGkAtoms_window: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18headerWindowTargetE"]
-            pub static nsGkAtoms_headerWindowTarget: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10windowtypeE"]
-            pub static nsGkAtoms_windowtype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9withParamE"]
-            pub static nsGkAtoms_withParam: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6wizardE"]
-            pub static nsGkAtoms_wizard: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4wrapE"]
-            pub static nsGkAtoms_wrap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24headerDNSPrefetchControlE"]
-            pub static nsGkAtoms_headerDNSPrefetchControl: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9headerCSPE"]
-            pub static nsGkAtoms_headerCSP: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19headerCSPReportOnlyE"]
-            pub static nsGkAtoms_headerCSPReportOnly: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9headerXFOE"]
-            pub static nsGkAtoms_headerXFO: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9x_westernE"]
-            pub static nsGkAtoms_x_western: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3xmlE"]
-            pub static nsGkAtoms_xml: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14xml_stylesheetE"]
-            pub static nsGkAtoms_xml_stylesheet: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5xmlnsE"]
-            pub static nsGkAtoms_xmlns: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3xmpE"]
-            pub static nsGkAtoms_xmp: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20xulcontentsgeneratedE"]
-            pub static nsGkAtoms_xulcontentsgenerated: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3yesE"]
-            pub static nsGkAtoms_yes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7z_indexE"]
-            pub static nsGkAtoms_z_index: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9zeroDigitE"]
-            pub static nsGkAtoms_zeroDigit: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10percentageE"]
-            pub static nsGkAtoms_percentage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1AE"]
-            pub static nsGkAtoms_A: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18alignment_baselineE"]
-            pub static nsGkAtoms_alignment_baseline: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9amplitudeE"]
-            pub static nsGkAtoms_amplitude: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7animateE"]
-            pub static nsGkAtoms_animate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12animateColorE"]
-            pub static nsGkAtoms_animateColor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13animateMotionE"]
-            pub static nsGkAtoms_animateMotion: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16animateTransformE"]
-            pub static nsGkAtoms_animateTransform: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10arithmeticE"]
-            pub static nsGkAtoms_arithmetic: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4atopE"]
-            pub static nsGkAtoms_atop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7azimuthE"]
-            pub static nsGkAtoms_azimuth: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1BE"]
-            pub static nsGkAtoms_B: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15backgroundColorE"]
-            pub static nsGkAtoms_backgroundColor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16background_imageE"]
-            pub static nsGkAtoms_background_image: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13baseFrequencyE"]
-            pub static nsGkAtoms_baseFrequency: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14baseline_shiftE"]
-            pub static nsGkAtoms_baseline_shift: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4biasE"]
-            pub static nsGkAtoms_bias: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12caption_sideE"]
-            pub static nsGkAtoms_caption_side: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9clip_pathE"]
-            pub static nsGkAtoms_clip_path: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9clip_ruleE"]
-            pub static nsGkAtoms_clip_rule: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8clipPathE"]
-            pub static nsGkAtoms_clipPath: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13clipPathUnitsE"]
-            pub static nsGkAtoms_clipPathUnits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2cmE"]
-            pub static nsGkAtoms_cm: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9colorBurnE"]
-            pub static nsGkAtoms_colorBurn: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10colorDodgeE"]
-            pub static nsGkAtoms_colorDodge: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18colorInterpolationE"]
-            pub static nsGkAtoms_colorInterpolation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25colorInterpolationFiltersE"]
-            pub static nsGkAtoms_colorInterpolationFilters: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11colorpickerE"]
-            pub static nsGkAtoms_colorpicker: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12colorProfileE"]
-            pub static nsGkAtoms_colorProfile: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6cursorE"]
-            pub static nsGkAtoms_cursor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2cxE"]
-            pub static nsGkAtoms_cx: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2cyE"]
-            pub static nsGkAtoms_cy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1dE"]
-            pub static nsGkAtoms_d: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6darkenE"]
-            pub static nsGkAtoms_darken: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4defsE"]
-            pub static nsGkAtoms_defs: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3degE"]
-            pub static nsGkAtoms_deg: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4descE"]
-            pub static nsGkAtoms_desc: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15diffuseConstantE"]
-            pub static nsGkAtoms_diffuseConstant: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6dilateE"]
-            pub static nsGkAtoms_dilate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9directionE"]
-            pub static nsGkAtoms_direction: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7disableE"]
-            pub static nsGkAtoms_disable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4discE"]
-            pub static nsGkAtoms_disc: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8discreteE"]
-            pub static nsGkAtoms_discrete: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7divisorE"]
-            pub static nsGkAtoms_divisor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17dominant_baselineE"]
-            pub static nsGkAtoms_dominant_baseline: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9duplicateE"]
-            pub static nsGkAtoms_duplicate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2dxE"]
-            pub static nsGkAtoms_dx: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2dyE"]
-            pub static nsGkAtoms_dy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8edgeModeE"]
-            pub static nsGkAtoms_edgeMode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7ellipseE"]
-            pub static nsGkAtoms_ellipse: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9elevationE"]
-            pub static nsGkAtoms_elevation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5erodeE"]
-            pub static nsGkAtoms_erode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2exE"]
-            pub static nsGkAtoms_ex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5exactE"]
-            pub static nsGkAtoms_exact: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9exclusionE"]
-            pub static nsGkAtoms_exclusion: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8exponentE"]
-            pub static nsGkAtoms_exponent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7feBlendE"]
-            pub static nsGkAtoms_feBlend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13feColorMatrixE"]
-            pub static nsGkAtoms_feColorMatrix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19feComponentTransferE"]
-            pub static nsGkAtoms_feComponentTransfer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11feCompositeE"]
-            pub static nsGkAtoms_feComposite: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16feConvolveMatrixE"]
-            pub static nsGkAtoms_feConvolveMatrix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17feDiffuseLightingE"]
-            pub static nsGkAtoms_feDiffuseLighting: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17feDisplacementMapE"]
-            pub static nsGkAtoms_feDisplacementMap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14feDistantLightE"]
-            pub static nsGkAtoms_feDistantLight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12feDropShadowE"]
-            pub static nsGkAtoms_feDropShadow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7feFloodE"]
-            pub static nsGkAtoms_feFlood: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7feFuncAE"]
-            pub static nsGkAtoms_feFuncA: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7feFuncBE"]
-            pub static nsGkAtoms_feFuncB: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7feFuncGE"]
-            pub static nsGkAtoms_feFuncG: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7feFuncRE"]
-            pub static nsGkAtoms_feFuncR: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14feGaussianBlurE"]
-            pub static nsGkAtoms_feGaussianBlur: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7feImageE"]
-            pub static nsGkAtoms_feImage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7feMergeE"]
-            pub static nsGkAtoms_feMerge: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11feMergeNodeE"]
-            pub static nsGkAtoms_feMergeNode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12feMorphologyE"]
-            pub static nsGkAtoms_feMorphology: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8feOffsetE"]
-            pub static nsGkAtoms_feOffset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12fePointLightE"]
-            pub static nsGkAtoms_fePointLight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18feSpecularLightingE"]
-            pub static nsGkAtoms_feSpecularLighting: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11feSpotLightE"]
-            pub static nsGkAtoms_feSpotLight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6feTileE"]
-            pub static nsGkAtoms_feTile: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12feTurbulenceE"]
-            pub static nsGkAtoms_feTurbulence: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4fillE"]
-            pub static nsGkAtoms_fill: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12fill_opacityE"]
-            pub static nsGkAtoms_fill_opacity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9fill_ruleE"]
-            pub static nsGkAtoms_fill_rule: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6filterE"]
-            pub static nsGkAtoms_filter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11filterUnitsE"]
-            pub static nsGkAtoms_filterUnits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6_floatE"]
-            pub static nsGkAtoms__float: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11flood_colorE"]
-            pub static nsGkAtoms_flood_color: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13flood_opacityE"]
-            pub static nsGkAtoms_flood_opacity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9font_faceE"]
-            pub static nsGkAtoms_font_face: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16font_face_formatE"]
-            pub static nsGkAtoms_font_face_format: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14font_face_nameE"]
-            pub static nsGkAtoms_font_face_name: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13font_face_srcE"]
-            pub static nsGkAtoms_font_face_src: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13font_face_uriE"]
-            pub static nsGkAtoms_font_face_uri: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11font_familyE"]
-            pub static nsGkAtoms_font_family: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9font_sizeE"]
-            pub static nsGkAtoms_font_size: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16font_size_adjustE"]
-            pub static nsGkAtoms_font_size_adjust: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12font_stretchE"]
-            pub static nsGkAtoms_font_stretch: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10font_styleE"]
-            pub static nsGkAtoms_font_style: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12font_variantE"]
-            pub static nsGkAtoms_font_variant: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13foreignObjectE"]
-            pub static nsGkAtoms_foreignObject: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12fractalNoiseE"]
-            pub static nsGkAtoms_fractalNoise: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2frE"]
-            pub static nsGkAtoms_fr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2fxE"]
-            pub static nsGkAtoms_fx: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2fyE"]
-            pub static nsGkAtoms_fy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1GE"]
-            pub static nsGkAtoms_G: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1gE"]
-            pub static nsGkAtoms_g: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5gammaE"]
-            pub static nsGkAtoms_gamma: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8generic_E"]
-            pub static nsGkAtoms_generic_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8glyphRefE"]
-            pub static nsGkAtoms_glyphRef: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4gradE"]
-            pub static nsGkAtoms_grad: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17gradientTransformE"]
-            pub static nsGkAtoms_gradientTransform: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13gradientUnitsE"]
-            pub static nsGkAtoms_gradientUnits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9hardLightE"]
-            pub static nsGkAtoms_hardLight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3hueE"]
-            pub static nsGkAtoms_hue: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9hueRotateE"]
-            pub static nsGkAtoms_hueRotate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8identityE"]
-            pub static nsGkAtoms_identity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15image_renderingE"]
-            pub static nsGkAtoms_image_rendering: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2inE"]
-            pub static nsGkAtoms_in: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3in2E"]
-            pub static nsGkAtoms_in2: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9interceptE"]
-            pub static nsGkAtoms_intercept: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2k1E"]
-            pub static nsGkAtoms_k1: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2k2E"]
-            pub static nsGkAtoms_k2: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2k3E"]
-            pub static nsGkAtoms_k3: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2k4E"]
-            pub static nsGkAtoms_k4: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12kernelMatrixE"]
-            pub static nsGkAtoms_kernelMatrix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16kernelUnitLengthE"]
-            pub static nsGkAtoms_kernelUnitLength: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12lengthAdjustE"]
-            pub static nsGkAtoms_lengthAdjust: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14letter_spacingE"]
-            pub static nsGkAtoms_letter_spacing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7lightenE"]
-            pub static nsGkAtoms_lighten: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14lighting_colorE"]
-            pub static nsGkAtoms_lighting_color: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17limitingConeAngleE"]
-            pub static nsGkAtoms_limitingConeAngle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6linearE"]
-            pub static nsGkAtoms_linear: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14linearGradientE"]
-            pub static nsGkAtoms_linearGradient: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9linearRGBE"]
-            pub static nsGkAtoms_linearRGB: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15list_style_typeE"]
-            pub static nsGkAtoms_list_style_type: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16luminanceToAlphaE"]
-            pub static nsGkAtoms_luminanceToAlpha: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10luminosityE"]
-            pub static nsGkAtoms_luminosity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7magnifyE"]
-            pub static nsGkAtoms_magnify: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6markerE"]
-            pub static nsGkAtoms_marker: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10marker_endE"]
-            pub static nsGkAtoms_marker_end: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10marker_midE"]
-            pub static nsGkAtoms_marker_mid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12marker_startE"]
-            pub static nsGkAtoms_marker_start: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12markerHeightE"]
-            pub static nsGkAtoms_markerHeight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11markerUnitsE"]
-            pub static nsGkAtoms_markerUnits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11markerWidthE"]
-            pub static nsGkAtoms_markerWidth: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4maskE"]
-            pub static nsGkAtoms_mask: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16maskContentUnitsE"]
-            pub static nsGkAtoms_maskContentUnits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9mask_typeE"]
-            pub static nsGkAtoms_mask_type: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9maskUnitsE"]
-            pub static nsGkAtoms_maskUnits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6matrixE"]
-            pub static nsGkAtoms_matrix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8metadataE"]
-            pub static nsGkAtoms_metadata: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12missingGlyphE"]
-            pub static nsGkAtoms_missingGlyph: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2mmE"]
-            pub static nsGkAtoms_mm: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5mpathE"]
-            pub static nsGkAtoms_mpath: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8noStitchE"]
-            pub static nsGkAtoms_noStitch: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10numOctavesE"]
-            pub static nsGkAtoms_numOctaves: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8multiplyE"]
-            pub static nsGkAtoms_multiply: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17objectBoundingBoxE"]
-            pub static nsGkAtoms_objectBoundingBox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6offsetE"]
-            pub static nsGkAtoms_offset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onSVGLoadE"]
-            pub static nsGkAtoms_onSVGLoad: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onSVGResizeE"]
-            pub static nsGkAtoms_onSVGResize: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onSVGScrollE"]
-            pub static nsGkAtoms_onSVGScroll: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onSVGUnloadE"]
-            pub static nsGkAtoms_onSVGUnload: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onSVGZoomE"]
-            pub static nsGkAtoms_onSVGZoom: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onzoomE"]
-            pub static nsGkAtoms_onzoom: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7opacityE"]
-            pub static nsGkAtoms_opacity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9_operatorE"]
-            pub static nsGkAtoms__operator: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3outE"]
-            pub static nsGkAtoms_out: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4overE"]
-            pub static nsGkAtoms_over: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms27overridePreserveAspectRatioE"]
-            pub static nsGkAtoms_overridePreserveAspectRatio: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3padE"]
-            pub static nsGkAtoms_pad: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4pathE"]
-            pub static nsGkAtoms_path: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10pathLengthE"]
-            pub static nsGkAtoms_pathLength: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19patternContentUnitsE"]
-            pub static nsGkAtoms_patternContentUnits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16patternTransformE"]
-            pub static nsGkAtoms_patternTransform: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12patternUnitsE"]
-            pub static nsGkAtoms_patternUnits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2pcE"]
-            pub static nsGkAtoms_pc: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14pointer_eventsE"]
-            pub static nsGkAtoms_pointer_events: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6pointsE"]
-            pub static nsGkAtoms_points: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9pointsAtXE"]
-            pub static nsGkAtoms_pointsAtX: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9pointsAtYE"]
-            pub static nsGkAtoms_pointsAtY: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9pointsAtZE"]
-            pub static nsGkAtoms_pointsAtZ: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8polylineE"]
-            pub static nsGkAtoms_polyline: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13preserveAlphaE"]
-            pub static nsGkAtoms_preserveAlpha: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19preserveAspectRatioE"]
-            pub static nsGkAtoms_preserveAspectRatio: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14primitiveUnitsE"]
-            pub static nsGkAtoms_primitiveUnits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2ptE"]
-            pub static nsGkAtoms_pt: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2pxE"]
-            pub static nsGkAtoms_px: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1RE"]
-            pub static nsGkAtoms_R: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1rE"]
-            pub static nsGkAtoms_r: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3radE"]
-            pub static nsGkAtoms_rad: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14radialGradientE"]
-            pub static nsGkAtoms_radialGradient: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6radiusE"]
-            pub static nsGkAtoms_radius: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7reflectE"]
-            pub static nsGkAtoms_reflect: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4refXE"]
-            pub static nsGkAtoms_refX: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4refYE"]
-            pub static nsGkAtoms_refY: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18requiredExtensionsE"]
-            pub static nsGkAtoms_requiredExtensions: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16requiredFeaturesE"]
-            pub static nsGkAtoms_requiredFeatures: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6rotateE"]
-            pub static nsGkAtoms_rotate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2rxE"]
-            pub static nsGkAtoms_rx: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2ryE"]
-            pub static nsGkAtoms_ry: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8saturateE"]
-            pub static nsGkAtoms_saturate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10saturationE"]
-            pub static nsGkAtoms_saturation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3setE"]
-            pub static nsGkAtoms_set: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4seedE"]
-            pub static nsGkAtoms_seed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15shape_renderingE"]
-            pub static nsGkAtoms_shape_rendering: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16simpleScopeChainE"]
-            pub static nsGkAtoms_simpleScopeChain: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5skewXE"]
-            pub static nsGkAtoms_skewX: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5skewYE"]
-            pub static nsGkAtoms_skewY: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5slopeE"]
-            pub static nsGkAtoms_slope: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4slotE"]
-            pub static nsGkAtoms_slot: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9softLightE"]
-            pub static nsGkAtoms_softLight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7spacingE"]
-            pub static nsGkAtoms_spacing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16spacingAndGlyphsE"]
-            pub static nsGkAtoms_spacingAndGlyphs: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16specularConstantE"]
-            pub static nsGkAtoms_specularConstant: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16specularExponentE"]
-            pub static nsGkAtoms_specularExponent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12spreadMethodE"]
-            pub static nsGkAtoms_spreadMethod: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4sRGBE"]
-            pub static nsGkAtoms_sRGB: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11startOffsetE"]
-            pub static nsGkAtoms_startOffset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12stdDeviationE"]
-            pub static nsGkAtoms_stdDeviation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6stitchE"]
-            pub static nsGkAtoms_stitch: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11stitchTilesE"]
-            pub static nsGkAtoms_stitchTiles: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10stop_colorE"]
-            pub static nsGkAtoms_stop_color: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12stop_opacityE"]
-            pub static nsGkAtoms_stop_opacity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6strokeE"]
-            pub static nsGkAtoms_stroke: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16stroke_dasharrayE"]
-            pub static nsGkAtoms_stroke_dasharray: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17stroke_dashoffsetE"]
-            pub static nsGkAtoms_stroke_dashoffset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14stroke_linecapE"]
-            pub static nsGkAtoms_stroke_linecap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15stroke_linejoinE"]
-            pub static nsGkAtoms_stroke_linejoin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17stroke_miterlimitE"]
-            pub static nsGkAtoms_stroke_miterlimit: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14stroke_opacityE"]
-            pub static nsGkAtoms_stroke_opacity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12stroke_widthE"]
-            pub static nsGkAtoms_stroke_width: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11strokeWidthE"]
-            pub static nsGkAtoms_strokeWidth: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12surfaceScaleE"]
-            pub static nsGkAtoms_surfaceScale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3svgE"]
-            pub static nsGkAtoms_svg: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15svgContextPaintE"]
-            pub static nsGkAtoms_svgContextPaint: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9svgSwitchE"]
-            pub static nsGkAtoms_svgSwitch: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6symbolE"]
-            pub static nsGkAtoms_symbol: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14systemLanguageE"]
-            pub static nsGkAtoms_systemLanguage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11tableValuesE"]
-            pub static nsGkAtoms_tableValues: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7targetXE"]
-            pub static nsGkAtoms_targetX: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7targetYE"]
-            pub static nsGkAtoms_targetY: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11text_anchorE"]
-            pub static nsGkAtoms_text_anchor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14text_renderingE"]
-            pub static nsGkAtoms_text_rendering: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10textLengthE"]
-            pub static nsGkAtoms_textLength: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8textPathE"]
-            pub static nsGkAtoms_textPath: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4trefE"]
-            pub static nsGkAtoms_tref: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5tspanE"]
-            pub static nsGkAtoms_tspan: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10turbulenceE"]
-            pub static nsGkAtoms_turbulence: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12unicode_bidiE"]
-            pub static nsGkAtoms_unicode_bidi: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14userSpaceOnUseE"]
-            pub static nsGkAtoms_userSpaceOnUse: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4viewE"]
-            pub static nsGkAtoms_view: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7viewBoxE"]
-            pub static nsGkAtoms_viewBox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10viewTargetE"]
-            pub static nsGkAtoms_viewTarget: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11white_spaceE"]
-            pub static nsGkAtoms_white_space: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12word_spacingE"]
-            pub static nsGkAtoms_word_spacing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12writing_modeE"]
-            pub static nsGkAtoms_writing_mode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1xE"]
-            pub static nsGkAtoms_x: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2x1E"]
-            pub static nsGkAtoms_x1: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2x2E"]
-            pub static nsGkAtoms_x2: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16xChannelSelectorE"]
-            pub static nsGkAtoms_xChannelSelector: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4xor_E"]
-            pub static nsGkAtoms_xor_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1yE"]
-            pub static nsGkAtoms_y: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2y1E"]
-            pub static nsGkAtoms_y1: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2y2E"]
-            pub static nsGkAtoms_y2: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16yChannelSelectorE"]
-            pub static nsGkAtoms_yChannelSelector: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms1zE"]
-            pub static nsGkAtoms_z: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10zoomAndPanE"]
-            pub static nsGkAtoms_zoomAndPan: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13vector_effectE"]
-            pub static nsGkAtoms_vector_effect: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14vertical_alignE"]
-            pub static nsGkAtoms_vertical_align: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10accumulateE"]
-            pub static nsGkAtoms_accumulate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8additiveE"]
-            pub static nsGkAtoms_additive: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13attributeNameE"]
-            pub static nsGkAtoms_attributeName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13attributeTypeE"]
-            pub static nsGkAtoms_attributeType: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12auto_reverseE"]
-            pub static nsGkAtoms_auto_reverse: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5beginE"]
-            pub static nsGkAtoms_begin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10beginEventE"]
-            pub static nsGkAtoms_beginEvent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2byE"]
-            pub static nsGkAtoms_by: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8calcModeE"]
-            pub static nsGkAtoms_calcMode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3cssE"]
-            pub static nsGkAtoms_css: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3durE"]
-            pub static nsGkAtoms_dur: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9keyPointsE"]
-            pub static nsGkAtoms_keyPoints: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10keySplinesE"]
-            pub static nsGkAtoms_keySplines: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8keyTimesE"]
-            pub static nsGkAtoms_keyTimes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25mozAnimateMotionDummyAttrE"]
-            pub static nsGkAtoms_mozAnimateMotionDummyAttr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onbeginE"]
-            pub static nsGkAtoms_onbegin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onbeginEventE"]
-            pub static nsGkAtoms_onbeginEvent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5onendE"]
-            pub static nsGkAtoms_onend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onendEventE"]
-            pub static nsGkAtoms_onendEvent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onrepeatE"]
-            pub static nsGkAtoms_onrepeat: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onrepeatEventE"]
-            pub static nsGkAtoms_onrepeatEvent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11repeatCountE"]
-            pub static nsGkAtoms_repeatCount: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9repeatDurE"]
-            pub static nsGkAtoms_repeatDur: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11repeatEventE"]
-            pub static nsGkAtoms_repeatEvent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7restartE"]
-            pub static nsGkAtoms_restart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2toE"]
-            pub static nsGkAtoms_to: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3XMLE"]
-            pub static nsGkAtoms_XML: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4abs_E"]
-            pub static nsGkAtoms_abs_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7accent_E"]
-            pub static nsGkAtoms_accent_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12accentunder_E"]
-            pub static nsGkAtoms_accentunder_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11actiontype_E"]
-            pub static nsGkAtoms_actiontype_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15alignmentscope_E"]
-            pub static nsGkAtoms_alignmentscope_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7altimg_E"]
-            pub static nsGkAtoms_altimg_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14altimg_height_E"]
-            pub static nsGkAtoms_altimg_height_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14altimg_valign_E"]
-            pub static nsGkAtoms_altimg_valign_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13altimg_width_E"]
-            pub static nsGkAtoms_altimg_width_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11annotation_E"]
-            pub static nsGkAtoms_annotation_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15annotation_xml_E"]
-            pub static nsGkAtoms_annotation_xml_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6apply_E"]
-            pub static nsGkAtoms_apply_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7approx_E"]
-            pub static nsGkAtoms_approx_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7arccos_E"]
-            pub static nsGkAtoms_arccos_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8arccosh_E"]
-            pub static nsGkAtoms_arccosh_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7arccot_E"]
-            pub static nsGkAtoms_arccot_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8arccoth_E"]
-            pub static nsGkAtoms_arccoth_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7arccsc_E"]
-            pub static nsGkAtoms_arccsc_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8arccsch_E"]
-            pub static nsGkAtoms_arccsch_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7arcsec_E"]
-            pub static nsGkAtoms_arcsec_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8arcsech_E"]
-            pub static nsGkAtoms_arcsech_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7arcsin_E"]
-            pub static nsGkAtoms_arcsin_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8arcsinh_E"]
-            pub static nsGkAtoms_arcsinh_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7arctan_E"]
-            pub static nsGkAtoms_arctan_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8arctanh_E"]
-            pub static nsGkAtoms_arctanh_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4arg_E"]
-            pub static nsGkAtoms_arg_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9bevelled_E"]
-            pub static nsGkAtoms_bevelled_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5bind_E"]
-            pub static nsGkAtoms_bind_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5bvar_E"]
-            pub static nsGkAtoms_bvar_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5card_E"]
-            pub static nsGkAtoms_card_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17cartesianproduct_E"]
-            pub static nsGkAtoms_cartesianproduct_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7cbytes_E"]
-            pub static nsGkAtoms_cbytes_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3cd_E"]
-            pub static nsGkAtoms_cd_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8cdgroup_E"]
-            pub static nsGkAtoms_cdgroup_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7cerror_E"]
-            pub static nsGkAtoms_cerror_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10charalign_E"]
-            pub static nsGkAtoms_charalign_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3ci_E"]
-            pub static nsGkAtoms_ci_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8closure_E"]
-            pub static nsGkAtoms_closure_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3cn_E"]
-            pub static nsGkAtoms_cn_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9codomain_E"]
-            pub static nsGkAtoms_codomain_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12columnalign_E"]
-            pub static nsGkAtoms_columnalign_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16columnalignment_E"]
-            pub static nsGkAtoms_columnalignment_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12columnlines_E"]
-            pub static nsGkAtoms_columnlines_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14columnspacing_E"]
-            pub static nsGkAtoms_columnspacing_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11columnspan_E"]
-            pub static nsGkAtoms_columnspan_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12columnwidth_E"]
-            pub static nsGkAtoms_columnwidth_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10complexes_E"]
-            pub static nsGkAtoms_complexes_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8compose_E"]
-            pub static nsGkAtoms_compose_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10condition_E"]
-            pub static nsGkAtoms_condition_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10conjugate_E"]
-            pub static nsGkAtoms_conjugate_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4cos_E"]
-            pub static nsGkAtoms_cos_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5cosh_E"]
-            pub static nsGkAtoms_cosh_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4cot_E"]
-            pub static nsGkAtoms_cot_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5coth_E"]
-            pub static nsGkAtoms_coth_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9crossout_E"]
-            pub static nsGkAtoms_crossout_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4csc_E"]
-            pub static nsGkAtoms_csc_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5csch_E"]
-            pub static nsGkAtoms_csch_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3cs_E"]
-            pub static nsGkAtoms_cs_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8csymbol_E"]
-            pub static nsGkAtoms_csymbol_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5curl_E"]
-            pub static nsGkAtoms_curl_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13decimalpoint_E"]
-            pub static nsGkAtoms_decimalpoint_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14definitionURL_E"]
-            pub static nsGkAtoms_definitionURL_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7degree_E"]
-            pub static nsGkAtoms_degree_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11denomalign_E"]
-            pub static nsGkAtoms_denomalign_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6depth_E"]
-            pub static nsGkAtoms_depth_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12determinant_E"]
-            pub static nsGkAtoms_determinant_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5diff_E"]
-            pub static nsGkAtoms_diff_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13displaystyle_E"]
-            pub static nsGkAtoms_displaystyle_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11divergence_E"]
-            pub static nsGkAtoms_divergence_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7divide_E"]
-            pub static nsGkAtoms_divide_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7domain_E"]
-            pub static nsGkAtoms_domain_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20domainofapplication_E"]
-            pub static nsGkAtoms_domainofapplication_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5edge_E"]
-            pub static nsGkAtoms_edge_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2elE"]
-            pub static nsGkAtoms_el: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9emptyset_E"]
-            pub static nsGkAtoms_emptyset_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3eq_E"]
-            pub static nsGkAtoms_eq_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13equalcolumns_E"]
-            pub static nsGkAtoms_equalcolumns_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10equalrows_E"]
-            pub static nsGkAtoms_equalrows_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11equivalent_E"]
-            pub static nsGkAtoms_equivalent_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11eulergamma_E"]
-            pub static nsGkAtoms_eulergamma_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7exists_E"]
-            pub static nsGkAtoms_exists_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4exp_E"]
-            pub static nsGkAtoms_exp_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13exponentiale_E"]
-            pub static nsGkAtoms_exponentiale_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10factorial_E"]
-            pub static nsGkAtoms_factorial_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9factorof_E"]
-            pub static nsGkAtoms_factorof_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6fence_E"]
-            pub static nsGkAtoms_fence_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3fn_E"]
-            pub static nsGkAtoms_fn_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11fontfamily_E"]
-            pub static nsGkAtoms_fontfamily_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9fontsize_E"]
-            pub static nsGkAtoms_fontsize_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10fontstyle_E"]
-            pub static nsGkAtoms_fontstyle_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11fontweight_E"]
-            pub static nsGkAtoms_fontweight_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7forall_E"]
-            pub static nsGkAtoms_forall_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13framespacing_E"]
-            pub static nsGkAtoms_framespacing_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4gcd_E"]
-            pub static nsGkAtoms_gcd_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4geq_E"]
-            pub static nsGkAtoms_geq_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11groupalign_E"]
-            pub static nsGkAtoms_groupalign_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3gt_E"]
-            pub static nsGkAtoms_gt_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6ident_E"]
-            pub static nsGkAtoms_ident_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11imaginaryi_E"]
-            pub static nsGkAtoms_imaginaryi_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10imaginary_E"]
-            pub static nsGkAtoms_imaginary_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8implies_E"]
-            pub static nsGkAtoms_implies_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17indentalignfirst_E"]
-            pub static nsGkAtoms_indentalignfirst_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12indentalign_E"]
-            pub static nsGkAtoms_indentalign_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16indentalignlast_E"]
-            pub static nsGkAtoms_indentalignlast_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17indentshiftfirst_E"]
-            pub static nsGkAtoms_indentshiftfirst_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12indentshift_E"]
-            pub static nsGkAtoms_indentshift_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13indenttarget_E"]
-            pub static nsGkAtoms_indenttarget_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9integers_E"]
-            pub static nsGkAtoms_integers_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10intersect_E"]
-            pub static nsGkAtoms_intersect_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9interval_E"]
-            pub static nsGkAtoms_interval_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4int_E"]
-            pub static nsGkAtoms_int_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8inverse_E"]
-            pub static nsGkAtoms_inverse_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7lambda_E"]
-            pub static nsGkAtoms_lambda_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10laplacian_E"]
-            pub static nsGkAtoms_laplacian_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8largeop_E"]
-            pub static nsGkAtoms_largeop_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4lcm_E"]
-            pub static nsGkAtoms_lcm_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4leq_E"]
-            pub static nsGkAtoms_leq_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6limit_E"]
-            pub static nsGkAtoms_limit_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10linebreak_E"]
-            pub static nsGkAtoms_linebreak_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18linebreakmultchar_E"]
-            pub static nsGkAtoms_linebreakmultchar_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15linebreakstyle_E"]
-            pub static nsGkAtoms_linebreakstyle_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14linethickness_E"]
-            pub static nsGkAtoms_linethickness_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5list_E"]
-            pub static nsGkAtoms_list_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3ln_E"]
-            pub static nsGkAtoms_ln_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9location_E"]
-            pub static nsGkAtoms_location_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8logbase_E"]
-            pub static nsGkAtoms_logbase_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4log_E"]
-            pub static nsGkAtoms_log_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13longdivstyle_E"]
-            pub static nsGkAtoms_longdivstyle_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9lowlimit_E"]
-            pub static nsGkAtoms_lowlimit_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7lquote_E"]
-            pub static nsGkAtoms_lquote_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7lspace_E"]
-            pub static nsGkAtoms_lspace_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3lt_E"]
-            pub static nsGkAtoms_lt_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8maction_E"]
-            pub static nsGkAtoms_maction_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12maligngroup_E"]
-            pub static nsGkAtoms_maligngroup_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11malignmark_E"]
-            pub static nsGkAtoms_malignmark_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15mathbackground_E"]
-            pub static nsGkAtoms_mathbackground_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10mathcolor_E"]
-            pub static nsGkAtoms_mathcolor_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9mathsize_E"]
-            pub static nsGkAtoms_mathsize_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12mathvariant_E"]
-            pub static nsGkAtoms_mathvariant_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10matrixrow_E"]
-            pub static nsGkAtoms_matrixrow_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8maxsize_E"]
-            pub static nsGkAtoms_maxsize_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5mean_E"]
-            pub static nsGkAtoms_mean_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7median_E"]
-            pub static nsGkAtoms_median_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9menclose_E"]
-            pub static nsGkAtoms_menclose_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7merror_E"]
-            pub static nsGkAtoms_merror_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8mfenced_E"]
-            pub static nsGkAtoms_mfenced_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6mfrac_E"]
-            pub static nsGkAtoms_mfrac_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7mglyph_E"]
-            pub static nsGkAtoms_mglyph_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3mi_E"]
-            pub static nsGkAtoms_mi_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16minlabelspacing_E"]
-            pub static nsGkAtoms_minlabelspacing_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8minsize_E"]
-            pub static nsGkAtoms_minsize_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6minus_E"]
-            pub static nsGkAtoms_minus_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11mlabeledtr_E"]
-            pub static nsGkAtoms_mlabeledtr_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9mlongdiv_E"]
-            pub static nsGkAtoms_mlongdiv_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14mmultiscripts_E"]
-            pub static nsGkAtoms_mmultiscripts_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3mn_E"]
-            pub static nsGkAtoms_mn_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12momentabout_E"]
-            pub static nsGkAtoms_momentabout_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7moment_E"]
-            pub static nsGkAtoms_moment_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3mo_E"]
-            pub static nsGkAtoms_mo_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14movablelimits_E"]
-            pub static nsGkAtoms_movablelimits_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6mover_E"]
-            pub static nsGkAtoms_mover_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8mpadded_E"]
-            pub static nsGkAtoms_mpadded_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9mphantom_E"]
-            pub static nsGkAtoms_mphantom_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12mprescripts_E"]
-            pub static nsGkAtoms_mprescripts_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6mroot_E"]
-            pub static nsGkAtoms_mroot_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5mrow_E"]
-            pub static nsGkAtoms_mrow_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10mscarries_E"]
-            pub static nsGkAtoms_mscarries_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8mscarry_E"]
-            pub static nsGkAtoms_mscarry_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8msgroup_E"]
-            pub static nsGkAtoms_msgroup_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7msline_E"]
-            pub static nsGkAtoms_msline_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3ms_E"]
-            pub static nsGkAtoms_ms_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7mspace_E"]
-            pub static nsGkAtoms_mspace_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6msqrt_E"]
-            pub static nsGkAtoms_msqrt_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6msrow_E"]
-            pub static nsGkAtoms_msrow_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7mstack_E"]
-            pub static nsGkAtoms_mstack_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7mstyle_E"]
-            pub static nsGkAtoms_mstyle_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5msub_E"]
-            pub static nsGkAtoms_msub_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8msubsup_E"]
-            pub static nsGkAtoms_msubsup_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5msup_E"]
-            pub static nsGkAtoms_msup_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7mtable_E"]
-            pub static nsGkAtoms_mtable_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4mtd_E"]
-            pub static nsGkAtoms_mtd_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6mtext_E"]
-            pub static nsGkAtoms_mtext_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4mtr_E"]
-            pub static nsGkAtoms_mtr_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7munder_E"]
-            pub static nsGkAtoms_munder_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11munderover_E"]
-            pub static nsGkAtoms_munderover_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15naturalnumbers_E"]
-            pub static nsGkAtoms_naturalnumbers_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4neq_E"]
-            pub static nsGkAtoms_neq_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11notanumber_E"]
-            pub static nsGkAtoms_notanumber_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9notation_E"]
-            pub static nsGkAtoms_notation_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5note_E"]
-            pub static nsGkAtoms_note_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6notin_E"]
-            pub static nsGkAtoms_notin_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12notprsubset_E"]
-            pub static nsGkAtoms_notprsubset_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10notsubset_E"]
-            pub static nsGkAtoms_notsubset_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9numalign_E"]
-            pub static nsGkAtoms_numalign_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5otherE"]
-            pub static nsGkAtoms_other: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13outerproduct_E"]
-            pub static nsGkAtoms_outerproduct_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12partialdiff_E"]
-            pub static nsGkAtoms_partialdiff_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6piece_E"]
-            pub static nsGkAtoms_piece_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10piecewise_E"]
-            pub static nsGkAtoms_piecewise_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3pi_E"]
-            pub static nsGkAtoms_pi_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5plus_E"]
-            pub static nsGkAtoms_plus_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6power_E"]
-            pub static nsGkAtoms_power_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7primes_E"]
-            pub static nsGkAtoms_primes_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8product_E"]
-            pub static nsGkAtoms_product_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9prsubset_E"]
-            pub static nsGkAtoms_prsubset_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9quotient_E"]
-            pub static nsGkAtoms_quotient_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10rationals_E"]
-            pub static nsGkAtoms_rationals_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5real_E"]
-            pub static nsGkAtoms_real_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6reals_E"]
-            pub static nsGkAtoms_reals_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5reln_E"]
-            pub static nsGkAtoms_reln_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5root_E"]
-            pub static nsGkAtoms_root_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9rowalign_E"]
-            pub static nsGkAtoms_rowalign_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9rowlines_E"]
-            pub static nsGkAtoms_rowlines_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11rowspacing_E"]
-            pub static nsGkAtoms_rowspacing_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7rquote_E"]
-            pub static nsGkAtoms_rquote_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7rspace_E"]
-            pub static nsGkAtoms_rspace_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14scalarproduct_E"]
-            pub static nsGkAtoms_scalarproduct_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15schemaLocation_E"]
-            pub static nsGkAtoms_schemaLocation_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12scriptlevel_E"]
-            pub static nsGkAtoms_scriptlevel_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14scriptminsize_E"]
-            pub static nsGkAtoms_scriptminsize_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21scriptsizemultiplier_E"]
-            pub static nsGkAtoms_scriptsizemultiplier_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11scriptsize_E"]
-            pub static nsGkAtoms_scriptsize_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5sdev_E"]
-            pub static nsGkAtoms_sdev_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5sech_E"]
-            pub static nsGkAtoms_sech_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4sec_E"]
-            pub static nsGkAtoms_sec_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10selection_E"]
-            pub static nsGkAtoms_selection_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9selector_E"]
-            pub static nsGkAtoms_selector_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10semantics_E"]
-            pub static nsGkAtoms_semantics_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10separator_E"]
-            pub static nsGkAtoms_separator_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11separators_E"]
-            pub static nsGkAtoms_separators_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4sep_E"]
-            pub static nsGkAtoms_sep_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8setdiff_E"]
-            pub static nsGkAtoms_setdiff_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6share_E"]
-            pub static nsGkAtoms_share_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6shift_E"]
-            pub static nsGkAtoms_shift_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5side_E"]
-            pub static nsGkAtoms_side_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5sinh_E"]
-            pub static nsGkAtoms_sinh_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4sin_E"]
-            pub static nsGkAtoms_sin_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11stackalign_E"]
-            pub static nsGkAtoms_stackalign_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9stretchy_E"]
-            pub static nsGkAtoms_stretchy_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15subscriptshift_E"]
-            pub static nsGkAtoms_subscriptshift_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7subset_E"]
-            pub static nsGkAtoms_subset_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17superscriptshift_E"]
-            pub static nsGkAtoms_superscriptshift_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10symmetric_E"]
-            pub static nsGkAtoms_symmetric_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5tanh_E"]
-            pub static nsGkAtoms_tanh_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4tan_E"]
-            pub static nsGkAtoms_tan_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8tendsto_E"]
-            pub static nsGkAtoms_tendsto_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6times_E"]
-            pub static nsGkAtoms_times_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10transpose_E"]
-            pub static nsGkAtoms_transpose_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6union_E"]
-            pub static nsGkAtoms_union_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8uplimit_E"]
-            pub static nsGkAtoms_uplimit_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9variance_E"]
-            pub static nsGkAtoms_variance_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14vectorproduct_E"]
-            pub static nsGkAtoms_vectorproduct_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7vector_E"]
-            pub static nsGkAtoms_vector_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8voffset_E"]
-            pub static nsGkAtoms_voffset_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5xref_E"]
-            pub static nsGkAtoms_xref_: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4mathE"]
-            pub static nsGkAtoms_math: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3avgE"]
-            pub static nsGkAtoms_avg: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17booleanFromStringE"]
-            pub static nsGkAtoms_booleanFromString: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13countNonEmptyE"]
-            pub static nsGkAtoms_countNonEmpty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12daysFromDateE"]
-            pub static nsGkAtoms_daysFromDate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4initE"]
-            pub static nsGkAtoms_init: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8instanceE"]
-            pub static nsGkAtoms_instance: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6monthsE"]
-            pub static nsGkAtoms_months: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3nowE"]
-            pub static nsGkAtoms_now: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7secondsE"]
-            pub static nsGkAtoms_seconds: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19secondsFromDateTimeE"]
-            pub static nsGkAtoms_secondsFromDateTime: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25onMozSwipeGestureMayStartE"]
-            pub static nsGkAtoms_onMozSwipeGestureMayStart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22onMozSwipeGestureStartE"]
-            pub static nsGkAtoms_onMozSwipeGestureStart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23onMozSwipeGestureUpdateE"]
-            pub static nsGkAtoms_onMozSwipeGestureUpdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onMozSwipeGestureEndE"]
-            pub static nsGkAtoms_onMozSwipeGestureEnd: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onMozSwipeGestureE"]
-            pub static nsGkAtoms_onMozSwipeGesture: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24onMozMagnifyGestureStartE"]
-            pub static nsGkAtoms_onMozMagnifyGestureStart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25onMozMagnifyGestureUpdateE"]
-            pub static nsGkAtoms_onMozMagnifyGestureUpdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onMozMagnifyGestureE"]
-            pub static nsGkAtoms_onMozMagnifyGesture: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23onMozRotateGestureStartE"]
-            pub static nsGkAtoms_onMozRotateGestureStart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24onMozRotateGestureUpdateE"]
-            pub static nsGkAtoms_onMozRotateGestureUpdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onMozRotateGestureE"]
-            pub static nsGkAtoms_onMozRotateGesture: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onMozTapGestureE"]
-            pub static nsGkAtoms_onMozTapGesture: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onMozPressTapGestureE"]
-            pub static nsGkAtoms_onMozPressTapGesture: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18onMozEdgeUIStartedE"]
-            pub static nsGkAtoms_onMozEdgeUIStarted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onMozEdgeUICanceledE"]
-            pub static nsGkAtoms_onMozEdgeUICanceled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onMozEdgeUICompletedE"]
-            pub static nsGkAtoms_onMozEdgeUICompleted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onpointerdownE"]
-            pub static nsGkAtoms_onpointerdown: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onpointermoveE"]
-            pub static nsGkAtoms_onpointermove: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onpointerupE"]
-            pub static nsGkAtoms_onpointerup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onpointercancelE"]
-            pub static nsGkAtoms_onpointercancel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onpointeroverE"]
-            pub static nsGkAtoms_onpointerover: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onpointeroutE"]
-            pub static nsGkAtoms_onpointerout: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onpointerenterE"]
-            pub static nsGkAtoms_onpointerenter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onpointerleaveE"]
-            pub static nsGkAtoms_onpointerleave: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19ongotpointercaptureE"]
-            pub static nsGkAtoms_ongotpointercapture: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onlostpointercaptureE"]
-            pub static nsGkAtoms_onlostpointercapture: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14ondevicemotionE"]
-            pub static nsGkAtoms_ondevicemotion: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19ondeviceorientationE"]
-            pub static nsGkAtoms_ondeviceorientation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms27onabsolutedeviceorientationE"]
-            pub static nsGkAtoms_onabsolutedeviceorientation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17ondeviceproximityE"]
-            pub static nsGkAtoms_ondeviceproximity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22onmozorientationchangeE"]
-            pub static nsGkAtoms_onmozorientationchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onuserproximityE"]
-            pub static nsGkAtoms_onuserproximity: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13ondevicelightE"]
-            pub static nsGkAtoms_ondevicelight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14ondevicechangeE"]
-            pub static nsGkAtoms_ondevicechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13moz_extensionE"]
-            pub static nsGkAtoms_moz_extension: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18all_urlsPermissionE"]
-            pub static nsGkAtoms_all_urlsPermission: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13clipboardReadE"]
-            pub static nsGkAtoms_clipboardRead: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14clipboardWriteE"]
-            pub static nsGkAtoms_clipboardWrite: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8debuggerE"]
-            pub static nsGkAtoms_debugger: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4tabsE"]
-            pub static nsGkAtoms_tabs: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18webRequestBlockingE"]
-            pub static nsGkAtoms_webRequestBlocking: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4httpE"]
-            pub static nsGkAtoms_http: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5httpsE"]
-            pub static nsGkAtoms_https: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5proxyE"]
-            pub static nsGkAtoms_proxy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12cdataTagNameE"]
-            pub static nsGkAtoms_cdataTagName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14commentTagNameE"]
-            pub static nsGkAtoms_commentTagName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16documentNodeNameE"]
-            pub static nsGkAtoms_documentNodeName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24documentFragmentNodeNameE"]
-            pub static nsGkAtoms_documentFragmentNodeName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20documentTypeNodeNameE"]
-            pub static nsGkAtoms_documentTypeNodeName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms28processingInstructionTagNameE"]
-            pub static nsGkAtoms_processingInstructionTagName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11textTagNameE"]
-            pub static nsGkAtoms_textTagName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16placeholderFrameE"]
-            pub static nsGkAtoms_placeholderFrame: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onloadendE"]
-            pub static nsGkAtoms_onloadend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onloadstartE"]
-            pub static nsGkAtoms_onloadstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onprogressE"]
-            pub static nsGkAtoms_onprogress: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onsuspendE"]
-            pub static nsGkAtoms_onsuspend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onemptiedE"]
-            pub static nsGkAtoms_onemptied: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onstalledE"]
-            pub static nsGkAtoms_onstalled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onplayE"]
-            pub static nsGkAtoms_onplay: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onpauseE"]
-            pub static nsGkAtoms_onpause: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16onloadedmetadataE"]
-            pub static nsGkAtoms_onloadedmetadata: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onloadeddataE"]
-            pub static nsGkAtoms_onloadeddata: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onwaitingE"]
-            pub static nsGkAtoms_onwaiting: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onplayingE"]
-            pub static nsGkAtoms_onplaying: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9oncanplayE"]
-            pub static nsGkAtoms_oncanplay: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16oncanplaythroughE"]
-            pub static nsGkAtoms_oncanplaythrough: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onseekingE"]
-            pub static nsGkAtoms_onseeking: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onseekedE"]
-            pub static nsGkAtoms_onseeked: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9ontimeoutE"]
-            pub static nsGkAtoms_ontimeout: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12ontimeupdateE"]
-            pub static nsGkAtoms_ontimeupdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onendedE"]
-            pub static nsGkAtoms_onended: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onratechangeE"]
-            pub static nsGkAtoms_onratechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16ondurationchangeE"]
-            pub static nsGkAtoms_ondurationchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onvolumechangeE"]
-            pub static nsGkAtoms_onvolumechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onaddtrackE"]
-            pub static nsGkAtoms_onaddtrack: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18oncontrollerchangeE"]
-            pub static nsGkAtoms_oncontrollerchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11oncuechangeE"]
-            pub static nsGkAtoms_oncuechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onenterE"]
-            pub static nsGkAtoms_onenter: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onexitE"]
-            pub static nsGkAtoms_onexit: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onencryptedE"]
-            pub static nsGkAtoms_onencrypted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9encryptedE"]
-            pub static nsGkAtoms_encrypted: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15onwaitingforkeyE"]
-            pub static nsGkAtoms_onwaitingforkey: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19onkeystatuseschangeE"]
-            pub static nsGkAtoms_onkeystatuseschange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onremovetrackE"]
-            pub static nsGkAtoms_onremovetrack: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9loadstartE"]
-            pub static nsGkAtoms_loadstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7suspendE"]
-            pub static nsGkAtoms_suspend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7emptiedE"]
-            pub static nsGkAtoms_emptied: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7stalledE"]
-            pub static nsGkAtoms_stalled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4playE"]
-            pub static nsGkAtoms_play: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5pauseE"]
-            pub static nsGkAtoms_pause: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14loadedmetadataE"]
-            pub static nsGkAtoms_loadedmetadata: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10loadeddataE"]
-            pub static nsGkAtoms_loadeddata: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7waitingE"]
-            pub static nsGkAtoms_waiting: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7playingE"]
-            pub static nsGkAtoms_playing: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7seekingE"]
-            pub static nsGkAtoms_seeking: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6seekedE"]
-            pub static nsGkAtoms_seeked: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10timeupdateE"]
-            pub static nsGkAtoms_timeupdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5endedE"]
-            pub static nsGkAtoms_ended: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7canplayE"]
-            pub static nsGkAtoms_canplay: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14canplaythroughE"]
-            pub static nsGkAtoms_canplaythrough: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10ratechangeE"]
-            pub static nsGkAtoms_ratechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14durationchangeE"]
-            pub static nsGkAtoms_durationchange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12volumechangeE"]
-            pub static nsGkAtoms_volumechange: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15ondataavailableE"]
-            pub static nsGkAtoms_ondataavailable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onwarningE"]
-            pub static nsGkAtoms_onwarning: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onstartE"]
-            pub static nsGkAtoms_onstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onstopE"]
-            pub static nsGkAtoms_onstop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7onphotoE"]
-            pub static nsGkAtoms_onphoto: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onactivestatechangedE"]
-            pub static nsGkAtoms_onactivestatechanged: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19ongamepadbuttondownE"]
-            pub static nsGkAtoms_ongamepadbuttondown: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17ongamepadbuttonupE"]
-            pub static nsGkAtoms_ongamepadbuttonup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17ongamepadaxismoveE"]
-            pub static nsGkAtoms_ongamepadaxismove: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18ongamepadconnectedE"]
-            pub static nsGkAtoms_ongamepadconnected: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21ongamepaddisconnectedE"]
-            pub static nsGkAtoms_ongamepaddisconnected: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19afterPseudoPropertyE"]
-            pub static nsGkAtoms_afterPseudoProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18animationsPropertyE"]
-            pub static nsGkAtoms_animationsProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26animationsOfBeforePropertyE"]
-            pub static nsGkAtoms_animationsOfBeforeProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25animationsOfAfterPropertyE"]
-            pub static nsGkAtoms_animationsOfAfterProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24animationEffectsPropertyE"]
-            pub static nsGkAtoms_animationEffectsProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms33animationEffectsForBeforePropertyE"]
-            pub static nsGkAtoms_animationEffectsForBeforeProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms32animationEffectsForAfterPropertyE"]
-            pub static nsGkAtoms_animationEffectsForAfterProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20beforePseudoPropertyE"]
-            pub static nsGkAtoms_beforePseudoProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms30cssPseudoElementBeforePropertyE"]
-            pub static nsGkAtoms_cssPseudoElementBeforeProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms29cssPseudoElementAfterPropertyE"]
-            pub static nsGkAtoms_cssPseudoElementAfterProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19transitionsPropertyE"]
-            pub static nsGkAtoms_transitionsProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms27transitionsOfBeforePropertyE"]
-            pub static nsGkAtoms_transitionsOfBeforeProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26transitionsOfAfterPropertyE"]
-            pub static nsGkAtoms_transitionsOfAfterProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25genConInitializerPropertyE"]
-            pub static nsGkAtoms_genConInitializerProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24labelMouseDownPtPropertyE"]
-            pub static nsGkAtoms_labelMouseDownPtProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17lockedStyleStatesE"]
-            pub static nsGkAtoms_lockedStyleStates: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20apzCallbackTransformE"]
-            pub static nsGkAtoms_apzCallbackTransform: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23restylableAnonymousNodeE"]
-            pub static nsGkAtoms_restylableAnonymousNode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms30docLevelNativeAnonymousContentE"]
-            pub static nsGkAtoms_docLevelNativeAnonymousContent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16paintRequestTimeE"]
-            pub static nsGkAtoms_paintRequestTime: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14pseudoPropertyE"]
-            pub static nsGkAtoms_pseudoProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17manualNACPropertyE"]
-            pub static nsGkAtoms_manualNACProperty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8JapaneseE"]
-            pub static nsGkAtoms_Japanese: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7ChineseE"]
-            pub static nsGkAtoms_Chinese: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9TaiwaneseE"]
-            pub static nsGkAtoms_Taiwanese: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15HongKongChineseE"]
-            pub static nsGkAtoms_HongKongChinese: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7UnicodeE"]
-            pub static nsGkAtoms_Unicode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2koE"]
-            pub static nsGkAtoms_ko: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5zh_cnE"]
-            pub static nsGkAtoms_zh_cn: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5zh_hkE"]
-            pub static nsGkAtoms_zh_hk: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5zh_twE"]
-            pub static nsGkAtoms_zh_tw: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10x_cyrillicE"]
-            pub static nsGkAtoms_x_cyrillic: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2heE"]
-            pub static nsGkAtoms_he: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2arE"]
-            pub static nsGkAtoms_ar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12x_devanagariE"]
-            pub static nsGkAtoms_x_devanagari: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7x_tamilE"]
-            pub static nsGkAtoms_x_tamil: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_armnE"]
-            pub static nsGkAtoms_x_armn: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_bengE"]
-            pub static nsGkAtoms_x_beng: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_cansE"]
-            pub static nsGkAtoms_x_cans: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_ethiE"]
-            pub static nsGkAtoms_x_ethi: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_georE"]
-            pub static nsGkAtoms_x_geor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_gujrE"]
-            pub static nsGkAtoms_x_gujr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_guruE"]
-            pub static nsGkAtoms_x_guru: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_khmrE"]
-            pub static nsGkAtoms_x_khmr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_kndaE"]
-            pub static nsGkAtoms_x_knda: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_mlymE"]
-            pub static nsGkAtoms_x_mlym: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_oryaE"]
-            pub static nsGkAtoms_x_orya: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_sinhE"]
-            pub static nsGkAtoms_x_sinh: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_teluE"]
-            pub static nsGkAtoms_x_telu: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_tibtE"]
-            pub static nsGkAtoms_x_tibt: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2azE"]
-            pub static nsGkAtoms_az: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2baE"]
-            pub static nsGkAtoms_ba: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3crhE"]
-            pub static nsGkAtoms_crh: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2gaE"]
-            pub static nsGkAtoms_ga: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2nlE"]
-            pub static nsGkAtoms_nl: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6x_mathE"]
-            pub static nsGkAtoms_x_math: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13TypingTxnNameE"]
-            pub static nsGkAtoms_TypingTxnName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10IMETxnNameE"]
-            pub static nsGkAtoms_IMETxnName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13DeleteTxnNameE"]
-            pub static nsGkAtoms_DeleteTxnName: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5serifE"]
-            pub static nsGkAtoms_serif: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10sans_serifE"]
-            pub static nsGkAtoms_sans_serif: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7cursiveE"]
-            pub static nsGkAtoms_cursive: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7fantasyE"]
-            pub static nsGkAtoms_fantasy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9monospaceE"]
-            pub static nsGkAtoms_monospace: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8mozfixedE"]
-            pub static nsGkAtoms_mozfixed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8RemoteIdE"]
-            pub static nsGkAtoms_RemoteId: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10RemoteTypeE"]
-            pub static nsGkAtoms_RemoteType: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11DisplayPortE"]
-            pub static nsGkAtoms_DisplayPort: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18DisplayPortMarginsE"]
-            pub static nsGkAtoms_DisplayPortMargins: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15DisplayPortBaseE"]
-            pub static nsGkAtoms_DisplayPortBase: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms30AsyncScrollLayerCreationFailedE"]
-            pub static nsGkAtoms_AsyncScrollLayerCreationFailed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19forcemessagemanagerE"]
-            pub static nsGkAtoms_forcemessagemanager: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14preloadedStateE"]
-            pub static nsGkAtoms_preloadedState: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24scrollbar_start_backwardE"]
-            pub static nsGkAtoms_scrollbar_start_backward: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23scrollbar_start_forwardE"]
-            pub static nsGkAtoms_scrollbar_start_forward: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22scrollbar_end_backwardE"]
-            pub static nsGkAtoms_scrollbar_end_backward: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21scrollbar_end_forwardE"]
-            pub static nsGkAtoms_scrollbar_end_forward: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms28scrollbar_thumb_proportionalE"]
-            pub static nsGkAtoms_scrollbar_thumb_proportional: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18overlay_scrollbarsE"]
-            pub static nsGkAtoms_overlay_scrollbars: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms32windows_accent_color_in_titlebarE"]
-            pub static nsGkAtoms_windows_accent_color_in_titlebar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21windows_default_themeE"]
-            pub static nsGkAtoms_windows_default_theme: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18mac_graphite_themeE"]
-            pub static nsGkAtoms_mac_graphite_theme: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18mac_yosemite_themeE"]
-            pub static nsGkAtoms_mac_yosemite_theme: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18windows_compositorE"]
-            pub static nsGkAtoms_windows_compositor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13windows_glassE"]
-            pub static nsGkAtoms_windows_glass: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13touch_enabledE"]
-            pub static nsGkAtoms_touch_enabled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12menubar_dragE"]
-            pub static nsGkAtoms_menubar_drag: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23swipe_animation_enabledE"]
-            pub static nsGkAtoms_swipe_animation_enabled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17gtk_csd_availableE"]
-            pub static nsGkAtoms_gtk_csd_available: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23gtk_csd_minimize_buttonE"]
-            pub static nsGkAtoms_gtk_csd_minimize_button: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23gtk_csd_maximize_buttonE"]
-            pub static nsGkAtoms_gtk_csd_maximize_button: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20gtk_csd_close_buttonE"]
-            pub static nsGkAtoms_gtk_csd_close_button: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15windows_classicE"]
-            pub static nsGkAtoms_windows_classic: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18windows_theme_aeroE"]
-            pub static nsGkAtoms_windows_theme_aero: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23windows_theme_aero_liteE"]
-            pub static nsGkAtoms_windows_theme_aero_lite: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23windows_theme_luna_blueE"]
-            pub static nsGkAtoms_windows_theme_luna_blue: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms24windows_theme_luna_oliveE"]
-            pub static nsGkAtoms_windows_theme_luna_olive: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25windows_theme_luna_silverE"]
-            pub static nsGkAtoms_windows_theme_luna_silver: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20windows_theme_royaleE"]
-            pub static nsGkAtoms_windows_theme_royale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18windows_theme_zuneE"]
-            pub static nsGkAtoms_windows_theme_zune: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms21windows_theme_genericE"]
-            pub static nsGkAtoms_windows_theme_generic: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4aeroE"]
-            pub static nsGkAtoms_aero: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9aero_liteE"]
-            pub static nsGkAtoms_aero_lite: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9luna_blueE"]
-            pub static nsGkAtoms_luna_blue: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10luna_oliveE"]
-            pub static nsGkAtoms_luna_olive: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11luna_silverE"]
-            pub static nsGkAtoms_luna_silver: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6royaleE"]
-            pub static nsGkAtoms_royale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4zuneE"]
-            pub static nsGkAtoms_zune: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12windows_win7E"]
-            pub static nsGkAtoms_windows_win7: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12windows_win8E"]
-            pub static nsGkAtoms_windows_win8: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13windows_win10E"]
-            pub static nsGkAtoms_windows_win10: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms29_moz_scrollbar_start_backwardE"]
-            pub static nsGkAtoms__moz_scrollbar_start_backward: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms28_moz_scrollbar_start_forwardE"]
-            pub static nsGkAtoms__moz_scrollbar_start_forward: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms27_moz_scrollbar_end_backwardE"]
-            pub static nsGkAtoms__moz_scrollbar_end_backward: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26_moz_scrollbar_end_forwardE"]
-            pub static nsGkAtoms__moz_scrollbar_end_forward: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms33_moz_scrollbar_thumb_proportionalE"]
-            pub static nsGkAtoms__moz_scrollbar_thumb_proportional: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23_moz_overlay_scrollbarsE"]
-            pub static nsGkAtoms__moz_overlay_scrollbars: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms37_moz_windows_accent_color_in_titlebarE"]
-            pub static nsGkAtoms__moz_windows_accent_color_in_titlebar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26_moz_windows_default_themeE"]
-            pub static nsGkAtoms__moz_windows_default_theme: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23_moz_mac_graphite_themeE"]
-            pub static nsGkAtoms__moz_mac_graphite_theme: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23_moz_mac_yosemite_themeE"]
-            pub static nsGkAtoms__moz_mac_yosemite_theme: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23_moz_windows_compositorE"]
-            pub static nsGkAtoms__moz_windows_compositor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20_moz_windows_classicE"]
-            pub static nsGkAtoms__moz_windows_classic: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18_moz_windows_glassE"]
-            pub static nsGkAtoms__moz_windows_glass: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18_moz_windows_themeE"]
-            pub static nsGkAtoms__moz_windows_theme: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15_moz_os_versionE"]
-            pub static nsGkAtoms__moz_os_version: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18_moz_touch_enabledE"]
-            pub static nsGkAtoms__moz_touch_enabled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17_moz_menubar_dragE"]
-            pub static nsGkAtoms__moz_menubar_drag: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23_moz_device_pixel_ratioE"]
-            pub static nsGkAtoms__moz_device_pixel_ratio: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms23_moz_device_orientationE"]
-            pub static nsGkAtoms__moz_device_orientation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25_moz_is_resource_documentE"]
-            pub static nsGkAtoms__moz_is_resource_document: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms28_moz_swipe_animation_enabledE"]
-            pub static nsGkAtoms__moz_swipe_animation_enabled: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms22_moz_gtk_csd_availableE"]
-            pub static nsGkAtoms__moz_gtk_csd_available: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms28_moz_gtk_csd_minimize_buttonE"]
-            pub static nsGkAtoms__moz_gtk_csd_minimize_button: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms28_moz_gtk_csd_maximize_buttonE"]
-            pub static nsGkAtoms__moz_gtk_csd_maximize_button: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms25_moz_gtk_csd_close_buttonE"]
-            pub static nsGkAtoms__moz_gtk_csd_close_button: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4BackE"]
-            pub static nsGkAtoms_Back: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7ForwardE"]
-            pub static nsGkAtoms_Forward: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6ReloadE"]
-            pub static nsGkAtoms_Reload: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4StopE"]
-            pub static nsGkAtoms_Stop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6SearchE"]
-            pub static nsGkAtoms_Search: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9BookmarksE"]
-            pub static nsGkAtoms_Bookmarks: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4HomeE"]
-            pub static nsGkAtoms_Home: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5ClearE"]
-            pub static nsGkAtoms_Clear: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8VolumeUpE"]
-            pub static nsGkAtoms_VolumeUp: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10VolumeDownE"]
-            pub static nsGkAtoms_VolumeDown: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9NextTrackE"]
-            pub static nsGkAtoms_NextTrack: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13PreviousTrackE"]
-            pub static nsGkAtoms_PreviousTrack: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9MediaStopE"]
-            pub static nsGkAtoms_MediaStop: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9PlayPauseE"]
-            pub static nsGkAtoms_PlayPause: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4MenuE"]
-            pub static nsGkAtoms_Menu: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3NewE"]
-            pub static nsGkAtoms_New: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4OpenE"]
-            pub static nsGkAtoms_Open: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5CloseE"]
-            pub static nsGkAtoms_Close: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4SaveE"]
-            pub static nsGkAtoms_Save: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4FindE"]
-            pub static nsGkAtoms_Find: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4HelpE"]
-            pub static nsGkAtoms_Help: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5PrintE"]
-            pub static nsGkAtoms_Print: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8SendMailE"]
-            pub static nsGkAtoms_SendMail: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11ForwardMailE"]
-            pub static nsGkAtoms_ForwardMail: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11ReplyToMailE"]
-            pub static nsGkAtoms_ReplyToMail: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10mouseWheelE"]
-            pub static nsGkAtoms_mouseWheel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6pixelsE"]
-            pub static nsGkAtoms_pixels: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5linesE"]
-            pub static nsGkAtoms_lines: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5pagesE"]
-            pub static nsGkAtoms_pages: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10scrollbarsE"]
-            pub static nsGkAtoms_scrollbars: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3apzE"]
-            pub static nsGkAtoms_apz: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7restoreE"]
-            pub static nsGkAtoms_restore: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5alertE"]
-            pub static nsGkAtoms_alert: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11alertdialogE"]
-            pub static nsGkAtoms_alertdialog: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11applicationE"]
-            pub static nsGkAtoms_application: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_colcountE"]
-            pub static nsGkAtoms_aria_colcount: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_colindexE"]
-            pub static nsGkAtoms_aria_colindex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12aria_detailsE"]
-            pub static nsGkAtoms_aria_details: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17aria_errormessageE"]
-            pub static nsGkAtoms_aria_errormessage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12aria_grabbedE"]
-            pub static nsGkAtoms_aria_grabbed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10aria_labelE"]
-            pub static nsGkAtoms_aria_label: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10aria_modalE"]
-            pub static nsGkAtoms_aria_modal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16aria_orientationE"]
-            pub static nsGkAtoms_aria_orientation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_rowcountE"]
-            pub static nsGkAtoms_aria_rowcount: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_rowindexE"]
-            pub static nsGkAtoms_aria_rowindex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14aria_valuetextE"]
-            pub static nsGkAtoms_aria_valuetext: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14auto_generatedE"]
-            pub static nsGkAtoms_auto_generated: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6bannerE"]
-            pub static nsGkAtoms_banner: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9checkableE"]
-            pub static nsGkAtoms_checkable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7choicesE"]
-            pub static nsGkAtoms_choices: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12columnheaderE"]
-            pub static nsGkAtoms_columnheader: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13complementaryE"]
-            pub static nsGkAtoms_complementary: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15containerAtomicE"]
-            pub static nsGkAtoms_containerAtomic: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13containerBusyE"]
-            pub static nsGkAtoms_containerBusy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13containerLiveE"]
-            pub static nsGkAtoms_containerLive: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17containerLiveRoleE"]
-            pub static nsGkAtoms_containerLiveRole: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17containerRelevantE"]
-            pub static nsGkAtoms_containerRelevant: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11contentinfoE"]
-            pub static nsGkAtoms_contentinfo: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6cyclesE"]
-            pub static nsGkAtoms_cycles: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9datatableE"]
-            pub static nsGkAtoms_datatable: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14eventFromInputE"]
-            pub static nsGkAtoms_eventFromInput: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4feedE"]
-            pub static nsGkAtoms_feed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7grammarE"]
-            pub static nsGkAtoms_grammar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8gridcellE"]
-            pub static nsGkAtoms_gridcell: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7headingE"]
-            pub static nsGkAtoms_heading: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9hitregionE"]
-            pub static nsGkAtoms_hitregion: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11inlinevalueE"]
-            pub static nsGkAtoms_inlinevalue: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7invalidE"]
-            pub static nsGkAtoms_invalid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4itemE"]
-            pub static nsGkAtoms_item: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7itemsetE"]
-            pub static nsGkAtoms_itemset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10lineNumberE"]
-            pub static nsGkAtoms_lineNumber: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11linkedPanelE"]
-            pub static nsGkAtoms_linkedPanel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4liveE"]
-            pub static nsGkAtoms_live: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16menuitemcheckboxE"]
-            pub static nsGkAtoms_menuitemcheckbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13menuitemradioE"]
-            pub static nsGkAtoms_menuitemradio: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9multilineE"]
-            pub static nsGkAtoms_multiline: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10navigationE"]
-            pub static nsGkAtoms_navigation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6politeE"]
-            pub static nsGkAtoms_polite: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8posinsetE"]
-            pub static nsGkAtoms_posinset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12presentationE"]
-            pub static nsGkAtoms_presentation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11progressbarE"]
-            pub static nsGkAtoms_progressbar: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6regionE"]
-            pub static nsGkAtoms_region: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8rowgroupE"]
-            pub static nsGkAtoms_rowgroup: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9rowheaderE"]
-            pub static nsGkAtoms_rowheader: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6searchE"]
-            pub static nsGkAtoms_search: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9searchboxE"]
-            pub static nsGkAtoms_searchbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7select1E"]
-            pub static nsGkAtoms_select1: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7setsizeE"]
-            pub static nsGkAtoms_setsize: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8spellingE"]
-            pub static nsGkAtoms_spelling: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10spinbuttonE"]
-            pub static nsGkAtoms_spinbutton: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6statusE"]
-            pub static nsGkAtoms_status: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14tableCellIndexE"]
-            pub static nsGkAtoms_tableCellIndex: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7tablistE"]
-            pub static nsGkAtoms_tablist: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10textIndentE"]
-            pub static nsGkAtoms_textIndent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13textInputTypeE"]
-            pub static nsGkAtoms_textInputType: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20textLineThroughColorE"]
-            pub static nsGkAtoms_textLineThroughColor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20textLineThroughStyleE"]
-            pub static nsGkAtoms_textLineThroughStyle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12textPositionE"]
-            pub static nsGkAtoms_textPosition: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18textUnderlineColorE"]
-            pub static nsGkAtoms_textUnderlineColor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18textUnderlineStyleE"]
-            pub static nsGkAtoms_textUnderlineStyle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5timerE"]
-            pub static nsGkAtoms_timer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11toolbarnameE"]
-            pub static nsGkAtoms_toolbarname: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16toolbarseparatorE"]
-            pub static nsGkAtoms_toolbarseparator: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13toolbarspacerE"]
-            pub static nsGkAtoms_toolbarspacer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13toolbarspringE"]
-            pub static nsGkAtoms_toolbarspring: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8treegridE"]
-            pub static nsGkAtoms_treegrid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10_undefinedE"]
-            pub static nsGkAtoms__undefined: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8xmlrolesE"]
-            pub static nsGkAtoms_xmlroles: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11close_fenceE"]
-            pub static nsGkAtoms_close_fence: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11denominatorE"]
-            pub static nsGkAtoms_denominator: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9numeratorE"]
-            pub static nsGkAtoms_numerator: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10open_fenceE"]
-            pub static nsGkAtoms_open_fence: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10overscriptE"]
-            pub static nsGkAtoms_overscript: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12presubscriptE"]
-            pub static nsGkAtoms_presubscript: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14presuperscriptE"]
-            pub static nsGkAtoms_presuperscript: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10root_indexE"]
-            pub static nsGkAtoms_root_index: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9subscriptE"]
-            pub static nsGkAtoms_subscript: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11superscriptE"]
-            pub static nsGkAtoms_superscript: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11underscriptE"]
-            pub static nsGkAtoms_underscript: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onaudiostartE"]
-            pub static nsGkAtoms_onaudiostart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onaudioendE"]
-            pub static nsGkAtoms_onaudioend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onsoundstartE"]
-            pub static nsGkAtoms_onsoundstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onsoundendE"]
-            pub static nsGkAtoms_onsoundend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onspeechstartE"]
-            pub static nsGkAtoms_onspeechstart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onspeechendE"]
-            pub static nsGkAtoms_onspeechend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onresultE"]
-            pub static nsGkAtoms_onresult: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9onnomatchE"]
-            pub static nsGkAtoms_onnomatch: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onresumeE"]
-            pub static nsGkAtoms_onresume: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6onmarkE"]
-            pub static nsGkAtoms_onmark: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10onboundaryE"]
-            pub static nsGkAtoms_onboundary: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13usercontextidE"]
-            pub static nsGkAtoms_usercontextid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11nsuri_xmlnsE"]
-            pub static nsGkAtoms_nsuri_xmlns: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9nsuri_xmlE"]
-            pub static nsGkAtoms_nsuri_xml: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11nsuri_xhtmlE"]
-            pub static nsGkAtoms_nsuri_xhtml: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11nsuri_xlinkE"]
-            pub static nsGkAtoms_nsuri_xlink: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10nsuri_xsltE"]
-            pub static nsGkAtoms_nsuri_xslt: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9nsuri_xblE"]
-            pub static nsGkAtoms_nsuri_xbl: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12nsuri_mathmlE"]
-            pub static nsGkAtoms_nsuri_mathml: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9nsuri_rdfE"]
-            pub static nsGkAtoms_nsuri_rdf: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9nsuri_xulE"]
-            pub static nsGkAtoms_nsuri_xul: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9nsuri_svgE"]
-            pub static nsGkAtoms_nsuri_svg: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onsourceopenE"]
-            pub static nsGkAtoms_onsourceopen: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onsourceendedE"]
-            pub static nsGkAtoms_onsourceended: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14onsourceclosedE"]
-            pub static nsGkAtoms_onsourceclosed: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13onupdatestartE"]
-            pub static nsGkAtoms_onupdatestart: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8onupdateE"]
-            pub static nsGkAtoms_onupdate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11onupdateendE"]
-            pub static nsGkAtoms_onupdateend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17onaddsourcebufferE"]
-            pub static nsGkAtoms_onaddsourcebuffer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms20onremovesourcebufferE"]
-            pub static nsGkAtoms_onremovesourcebuffer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5aboutE"]
-            pub static nsGkAtoms_about: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms2IDE"]
-            pub static nsGkAtoms_ID: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6nodeIDE"]
-            pub static nsGkAtoms_nodeID: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9aboutEachE"]
-            pub static nsGkAtoms_aboutEach: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8resourceE"]
-            pub static nsGkAtoms_resource: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3RDFE"]
-            pub static nsGkAtoms_RDF: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11DescriptionE"]
-            pub static nsGkAtoms_Description: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3BagE"]
-            pub static nsGkAtoms_Bag: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3SeqE"]
-            pub static nsGkAtoms_Seq: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms3AltE"]
-            pub static nsGkAtoms_Alt: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9parseTypeE"]
-            pub static nsGkAtoms_parseType: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5xlinkE"]
-            pub static nsGkAtoms_xlink: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9xml_spaceE"]
-            pub static nsGkAtoms_xml_space: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8xml_langE"]
-            pub static nsGkAtoms_xml_lang: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8xml_baseE"]
-            pub static nsGkAtoms_xml_base: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9aria_grabE"]
-            pub static nsGkAtoms_aria_grab: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12aria_channelE"]
-            pub static nsGkAtoms_aria_channel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11aria_secretE"]
-            pub static nsGkAtoms_aria_secret: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15aria_templateidE"]
-            pub static nsGkAtoms_aria_templateid: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13aria_datatypeE"]
-            pub static nsGkAtoms_aria_datatype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms5localE"]
-            pub static nsGkAtoms_local: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16xchannelselectorE"]
-            pub static nsGkAtoms_xchannelselector: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16ychannelselectorE"]
-            pub static nsGkAtoms_ychannelselector: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17enable_backgroundE"]
-            pub static nsGkAtoms_enable_background: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8calcmodeE"]
-            pub static nsGkAtoms_calcmode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16specularexponentE"]
-            pub static nsGkAtoms_specularexponent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16specularconstantE"]
-            pub static nsGkAtoms_specularconstant: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17gradienttransformE"]
-            pub static nsGkAtoms_gradienttransform: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13gradientunitsE"]
-            pub static nsGkAtoms_gradientunits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16rendering_intentE"]
-            pub static nsGkAtoms_rendering_intent: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12stddeviationE"]
-            pub static nsGkAtoms_stddeviation: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13basefrequencyE"]
-            pub static nsGkAtoms_basefrequency: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11baseprofileE"]
-            pub static nsGkAtoms_baseprofile: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11baseProfileE"]
-            pub static nsGkAtoms_baseProfile: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8edgemodeE"]
-            pub static nsGkAtoms_edgemode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11repeatcountE"]
-            pub static nsGkAtoms_repeatcount: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9repeatdurE"]
-            pub static nsGkAtoms_repeatdur: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12spreadmethodE"]
-            pub static nsGkAtoms_spreadmethod: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15diffuseconstantE"]
-            pub static nsGkAtoms_diffuseconstant: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12surfacescaleE"]
-            pub static nsGkAtoms_surfacescale: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12lengthadjustE"]
-            pub static nsGkAtoms_lengthadjust: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6originE"]
-            pub static nsGkAtoms_origin: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7targetxE"]
-            pub static nsGkAtoms_targetx: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7targetyE"]
-            pub static nsGkAtoms_targety: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10pathlengthE"]
-            pub static nsGkAtoms_pathlength: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13definitionurlE"]
-            pub static nsGkAtoms_definitionurl: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17limitingconeangleE"]
-            pub static nsGkAtoms_limitingconeangle: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12markerheightE"]
-            pub static nsGkAtoms_markerheight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11markerwidthE"]
-            pub static nsGkAtoms_markerwidth: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9maskunitsE"]
-            pub static nsGkAtoms_maskunits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11markerunitsE"]
-            pub static nsGkAtoms_markerunits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16maskcontentunitsE"]
-            pub static nsGkAtoms_maskcontentunits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11tablevaluesE"]
-            pub static nsGkAtoms_tablevalues: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14primitiveunitsE"]
-            pub static nsGkAtoms_primitiveunits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10zoomandpanE"]
-            pub static nsGkAtoms_zoomandpan: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12kernelmatrixE"]
-            pub static nsGkAtoms_kernelmatrix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7kerningE"]
-            pub static nsGkAtoms_kerning: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16kernelunitlengthE"]
-            pub static nsGkAtoms_kernelunitlength: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9pointsatxE"]
-            pub static nsGkAtoms_pointsatx: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9pointsatyE"]
-            pub static nsGkAtoms_pointsaty: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9pointsatzE"]
-            pub static nsGkAtoms_pointsatz: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10xlink_hrefE"]
-            pub static nsGkAtoms_xlink_href: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11xlink_titleE"]
-            pub static nsGkAtoms_xlink_title: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10xlink_roleE"]
-            pub static nsGkAtoms_xlink_role: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13xlink_arcroleE"]
-            pub static nsGkAtoms_xlink_arcrole: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7arcroleE"]
-            pub static nsGkAtoms_arcrole: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11xmlns_xlinkE"]
-            pub static nsGkAtoms_xmlns_xlink: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10xlink_typeE"]
-            pub static nsGkAtoms_xlink_type: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10xlink_showE"]
-            pub static nsGkAtoms_xlink_show: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13xlink_actuateE"]
-            pub static nsGkAtoms_xlink_actuate: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms15color_renderingE"]
-            pub static nsGkAtoms_color_rendering: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10numoctavesE"]
-            pub static nsGkAtoms_numoctaves: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12onmousewheelE"]
-            pub static nsGkAtoms_onmousewheel: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13clippathunitsE"]
-            pub static nsGkAtoms_clippathunits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms26glyph_orientation_verticalE"]
-            pub static nsGkAtoms_glyph_orientation_vertical: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms28glyph_orientation_horizontalE"]
-            pub static nsGkAtoms_glyph_orientation_horizontal: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8glyphrefE"]
-            pub static nsGkAtoms_glyphref: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms9keypointsE"]
-            pub static nsGkAtoms_keypoints: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13attributenameE"]
-            pub static nsGkAtoms_attributename: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13attributetypeE"]
-            pub static nsGkAtoms_attributetype: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11startoffsetE"]
-            pub static nsGkAtoms_startoffset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10keysplinesE"]
-            pub static nsGkAtoms_keysplines: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13preservealphaE"]
-            pub static nsGkAtoms_preservealpha: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19preserveaspectratioE"]
-            pub static nsGkAtoms_preserveaspectratio: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7alttextE"]
-            pub static nsGkAtoms_alttext: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11filterunitsE"]
-            pub static nsGkAtoms_filterunits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8keytimesE"]
-            pub static nsGkAtoms_keytimes: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16patterntransformE"]
-            pub static nsGkAtoms_patterntransform: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12patternunitsE"]
-            pub static nsGkAtoms_patternunits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19patterncontentunitsE"]
-            pub static nsGkAtoms_patterncontentunits: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11stitchtilesE"]
-            pub static nsGkAtoms_stitchtiles: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14systemlanguageE"]
-            pub static nsGkAtoms_systemlanguage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10textlengthE"]
-            pub static nsGkAtoms_textlength: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16requiredfeaturesE"]
-            pub static nsGkAtoms_requiredfeatures: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18requiredextensionsE"]
-            pub static nsGkAtoms_requiredextensions: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms10viewtargetE"]
-            pub static nsGkAtoms_viewtarget: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7viewboxE"]
-            pub static nsGkAtoms_viewbox: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4refxE"]
-            pub static nsGkAtoms_refx: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms4refyE"]
-            pub static nsGkAtoms_refy: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7fefuncaE"]
-            pub static nsGkAtoms_fefunca: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7fefuncbE"]
-            pub static nsGkAtoms_fefuncb: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7feblendE"]
-            pub static nsGkAtoms_feblend: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7fefloodE"]
-            pub static nsGkAtoms_feflood: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12feturbulenceE"]
-            pub static nsGkAtoms_feturbulence: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11femergenodeE"]
-            pub static nsGkAtoms_femergenode: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7feimageE"]
-            pub static nsGkAtoms_feimage: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7femergeE"]
-            pub static nsGkAtoms_femerge: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms6fetileE"]
-            pub static nsGkAtoms_fetile: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11fecompositeE"]
-            pub static nsGkAtoms_fecomposite: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11altglyphdefE"]
-            pub static nsGkAtoms_altglyphdef: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11altGlyphDefE"]
-            pub static nsGkAtoms_altGlyphDef: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7fefuncgE"]
-            pub static nsGkAtoms_fefuncg: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17fediffuselightingE"]
-            pub static nsGkAtoms_fediffuselighting: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms18fespecularlightingE"]
-            pub static nsGkAtoms_fespecularlighting: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8altglyphE"]
-            pub static nsGkAtoms_altglyph: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8altGlyphE"]
-            pub static nsGkAtoms_altGlyph: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8clippathE"]
-            pub static nsGkAtoms_clippath: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8textpathE"]
-            pub static nsGkAtoms_textpath: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12altglyphitemE"]
-            pub static nsGkAtoms_altglyphitem: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12altGlyphItemE"]
-            pub static nsGkAtoms_altGlyphItem: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16animatetransformE"]
-            pub static nsGkAtoms_animatetransform: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13animatemotionE"]
-            pub static nsGkAtoms_animatemotion: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms17fedisplacementmapE"]
-            pub static nsGkAtoms_fedisplacementmap: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12animatecolorE"]
-            pub static nsGkAtoms_animatecolor: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms7fefuncrE"]
-            pub static nsGkAtoms_fefuncr: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms19fecomponenttransferE"]
-            pub static nsGkAtoms_fecomponenttransfer: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14fegaussianblurE"]
-            pub static nsGkAtoms_fegaussianblur: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13foreignobjectE"]
-            pub static nsGkAtoms_foreignobject: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms8feoffsetE"]
-            pub static nsGkAtoms_feoffset: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms11fespotlightE"]
-            pub static nsGkAtoms_fespotlight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12fepointlightE"]
-            pub static nsGkAtoms_fepointlight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14fedistantlightE"]
-            pub static nsGkAtoms_fedistantlight: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14lineargradientE"]
-            pub static nsGkAtoms_lineargradient: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms14radialgradientE"]
-            pub static nsGkAtoms_radialgradient: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12fedropshadowE"]
-            pub static nsGkAtoms_fedropshadow: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms13fecolormatrixE"]
-            pub static nsGkAtoms_fecolormatrix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms16feconvolvematrixE"]
-            pub static nsGkAtoms_feconvolvematrix: *mut nsStaticAtom;
-            #[link_name = "_ZN9nsGkAtoms12femorphologyE"]
-            pub static nsGkAtoms_femorphology: *mut nsStaticAtom;
-            #[link_name = "_ZN19nsCSSPseudoElements5afterE"]
-            pub static nsCSSPseudoElements_after: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements6beforeE"]
-            pub static nsCSSPseudoElements_before: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements8backdropE"]
-            pub static nsCSSPseudoElements_backdrop: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements3cueE"]
-            pub static nsCSSPseudoElements_cue: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements11firstLetterE"]
-            pub static nsCSSPseudoElements_firstLetter: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements9firstLineE"]
-            pub static nsCSSPseudoElements_firstLine: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements12mozSelectionE"]
-            pub static nsCSSPseudoElements_mozSelection: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements13mozFocusInnerE"]
-            pub static nsCSSPseudoElements_mozFocusInner: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements13mozFocusOuterE"]
-            pub static nsCSSPseudoElements_mozFocusOuter: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements13mozListBulletE"]
-            pub static nsCSSPseudoElements_mozListBullet: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements13mozListNumberE"]
-            pub static nsCSSPseudoElements_mozListNumber: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements16mozMathAnonymousE"]
-            pub static nsCSSPseudoElements_mozMathAnonymous: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements16mozNumberWrapperE"]
-            pub static nsCSSPseudoElements_mozNumberWrapper: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements13mozNumberTextE"]
-            pub static nsCSSPseudoElements_mozNumberText: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements16mozNumberSpinBoxE"]
-            pub static nsCSSPseudoElements_mozNumberSpinBox: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements15mozNumberSpinUpE"]
-            pub static nsCSSPseudoElements_mozNumberSpinUp: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements17mozNumberSpinDownE"]
-            pub static nsCSSPseudoElements_mozNumberSpinDown: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements14mozProgressBarE"]
-            pub static nsCSSPseudoElements_mozProgressBar: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements13mozRangeTrackE"]
-            pub static nsCSSPseudoElements_mozRangeTrack: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements16mozRangeProgressE"]
-            pub static nsCSSPseudoElements_mozRangeProgress: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements13mozRangeThumbE"]
-            pub static nsCSSPseudoElements_mozRangeThumb: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements11mozMeterBarE"]
-            pub static nsCSSPseudoElements_mozMeterBar: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements14mozPlaceholderE"]
-            pub static nsCSSPseudoElements_mozPlaceholder: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements11placeholderE"]
-            pub static nsCSSPseudoElements_placeholder: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN19nsCSSPseudoElements14mozColorSwatchE"]
-            pub static nsCSSPseudoElements_mozColorSwatch: *mut nsICSSPseudoElement;
-            #[link_name = "_ZN14nsCSSAnonBoxes14oofPlaceholderE"]
-            pub static nsCSSAnonBoxes_oofPlaceholder: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes24horizontalFramesetBorderE"]
-            pub static nsCSSAnonBoxes_horizontalFramesetBorder: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes22verticalFramesetBorderE"]
-            pub static nsCSSAnonBoxes_verticalFramesetBorder: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes13framesetBlankE"]
-            pub static nsCSSAnonBoxes_framesetBlank: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes13tableColGroupE"]
-            pub static nsCSSAnonBoxes_tableColGroup: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes8tableColE"]
-            pub static nsCSSAnonBoxes_tableCol: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes9pageBreakE"]
-            pub static nsCSSAnonBoxes_pageBreak: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes7mozTextE"]
-            pub static nsCSSAnonBoxes_mozText: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes23firstLetterContinuationE"]
-            pub static nsCSSAnonBoxes_firstLetterContinuation: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes27mozBlockInsideInlineWrapperE"]
-            pub static nsCSSAnonBoxes_mozBlockInsideInlineWrapper: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes23mozMathMLAnonymousBlockE"]
-            pub static nsCSSAnonBoxes_mozMathMLAnonymousBlock: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes20mozXULAnonymousBlockE"]
-            pub static nsCSSAnonBoxes_mozXULAnonymousBlock: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes12mozLineFrameE"]
-            pub static nsCSSAnonBoxes_mozLineFrame: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes13buttonContentE"]
-            pub static nsCSSAnonBoxes_buttonContent: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes11cellContentE"]
-            pub static nsCSSAnonBoxes_cellContent: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes12dropDownListE"]
-            pub static nsCSSAnonBoxes_dropDownList: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes15fieldsetContentE"]
-            pub static nsCSSAnonBoxes_fieldsetContent: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes30mozDisplayComboboxControlFrameE"]
-            pub static nsCSSAnonBoxes_mozDisplayComboboxControlFrame: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes17htmlCanvasContentE"]
-            pub static nsCSSAnonBoxes_htmlCanvasContent: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes11inlineTableE"]
-            pub static nsCSSAnonBoxes_inlineTable: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes5tableE"]
-            pub static nsCSSAnonBoxes_table: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes9tableCellE"]
-            pub static nsCSSAnonBoxes_tableCell: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes12tableWrapperE"]
-            pub static nsCSSAnonBoxes_tableWrapper: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes13tableRowGroupE"]
-            pub static nsCSSAnonBoxes_tableRowGroup: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes8tableRowE"]
-            pub static nsCSSAnonBoxes_tableRow: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes6canvasE"]
-            pub static nsCSSAnonBoxes_canvas: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes4pageE"]
-            pub static nsCSSAnonBoxes_page: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes11pageContentE"]
-            pub static nsCSSAnonBoxes_pageContent: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes12pageSequenceE"]
-            pub static nsCSSAnonBoxes_pageSequence: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes15scrolledContentE"]
-            pub static nsCSSAnonBoxes_scrolledContent: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes14scrolledCanvasE"]
-            pub static nsCSSAnonBoxes_scrolledCanvas: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes20scrolledPageSequenceE"]
-            pub static nsCSSAnonBoxes_scrolledPageSequence: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes13columnContentE"]
-            pub static nsCSSAnonBoxes_columnContent: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes8viewportE"]
-            pub static nsCSSAnonBoxes_viewport: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes14viewportScrollE"]
-            pub static nsCSSAnonBoxes_viewportScroll: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes17anonymousFlexItemE"]
-            pub static nsCSSAnonBoxes_anonymousFlexItem: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes17anonymousGridItemE"]
-            pub static nsCSSAnonBoxes_anonymousGridItem: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes4rubyE"]
-            pub static nsCSSAnonBoxes_ruby: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes8rubyBaseE"]
-            pub static nsCSSAnonBoxes_rubyBase: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes17rubyBaseContainerE"]
-            pub static nsCSSAnonBoxes_rubyBaseContainer: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes8rubyTextE"]
-            pub static nsCSSAnonBoxes_rubyText: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes17rubyTextContainerE"]
-            pub static nsCSSAnonBoxes_rubyTextContainer: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes13mozTreeColumnE"]
-            pub static nsCSSAnonBoxes_mozTreeColumn: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes10mozTreeRowE"]
-            pub static nsCSSAnonBoxes_mozTreeRow: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes16mozTreeSeparatorE"]
-            pub static nsCSSAnonBoxes_mozTreeSeparator: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes11mozTreeCellE"]
-            pub static nsCSSAnonBoxes_mozTreeCell: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes18mozTreeIndentationE"]
-            pub static nsCSSAnonBoxes_mozTreeIndentation: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes11mozTreeLineE"]
-            pub static nsCSSAnonBoxes_mozTreeLine: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes13mozTreeTwistyE"]
-            pub static nsCSSAnonBoxes_mozTreeTwisty: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes12mozTreeImageE"]
-            pub static nsCSSAnonBoxes_mozTreeImage: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes15mozTreeCellTextE"]
-            pub static nsCSSAnonBoxes_mozTreeCellText: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes15mozTreeCheckboxE"]
-            pub static nsCSSAnonBoxes_mozTreeCheckbox: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes19mozTreeDropFeedbackE"]
-            pub static nsCSSAnonBoxes_mozTreeDropFeedback: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes21mozSVGMarkerAnonChildE"]
-            pub static nsCSSAnonBoxes_mozSVGMarkerAnonChild: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes23mozSVGOuterSVGAnonChildE"]
-            pub static nsCSSAnonBoxes_mozSVGOuterSVGAnonChild: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes20mozSVGForeignContentE"]
-            pub static nsCSSAnonBoxes_mozSVGForeignContent: *mut nsICSSAnonBoxPseudo;
-            #[link_name = "_ZN14nsCSSAnonBoxes10mozSVGTextE"]
-            pub static nsCSSAnonBoxes_mozSVGText: *mut nsICSSAnonBoxPseudo;
-        }
-    } else if #[cfg(target_pointer_width = "64")] {
-        extern {
-            #[link_name = "?_empty@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__empty: *mut nsStaticAtom;
-            #[link_name = "?moz@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_moz: *mut nsStaticAtom;
-            #[link_name = "?mozframetype@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozframetype: *mut nsStaticAtom;
-            #[link_name = "?_moz_abspos@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__moz_abspos: *mut nsStaticAtom;
-            #[link_name = "?_moz_activated@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__moz_activated: *mut nsStaticAtom;
-            #[link_name = "?_moz_anonclass@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__moz_anonclass: *mut nsStaticAtom;
-            #[link_name = "?_moz_resizing@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__moz_resizing: *mut nsStaticAtom;
-            #[link_name = "?mozallowfullscreen@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozallowfullscreen: *mut nsStaticAtom;
-            #[link_name = "?moztype@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_moztype: *mut nsStaticAtom;
-            #[link_name = "?mozdirty@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozdirty: *mut nsStaticAtom;
-            #[link_name = "?mozdisallowselectionprint@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozdisallowselectionprint: *mut nsStaticAtom;
-            #[link_name = "?mozdonotsend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozdonotsend: *mut nsStaticAtom;
-            #[link_name = "?mozeditorbogusnode@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozeditorbogusnode: *mut nsStaticAtom;
-            #[link_name = "?mozgeneratedcontentbefore@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozgeneratedcontentbefore: *mut nsStaticAtom;
-            #[link_name = "?mozgeneratedcontentafter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozgeneratedcontentafter: *mut nsStaticAtom;
-            #[link_name = "?mozgeneratedcontentimage@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozgeneratedcontentimage: *mut nsStaticAtom;
-            #[link_name = "?mozquote@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozquote: *mut nsStaticAtom;
-            #[link_name = "?mozsignature@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozsignature: *mut nsStaticAtom;
-            #[link_name = "?_moz_is_glyph@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__moz_is_glyph: *mut nsStaticAtom;
-            #[link_name = "?_moz_original_size@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__moz_original_size: *mut nsStaticAtom;
-            #[link_name = "?_moz_target@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__moz_target: *mut nsStaticAtom;
-            #[link_name = "?menuactive@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menuactive: *mut nsStaticAtom;
-            #[link_name = "?_poundDefault@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__poundDefault: *mut nsStaticAtom;
-            #[link_name = "?_asterisk@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__asterisk: *mut nsStaticAtom;
-            #[link_name = "?a@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_a: *mut nsStaticAtom;
-            #[link_name = "?abbr@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_abbr: *mut nsStaticAtom;
-            #[link_name = "?abort@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_abort: *mut nsStaticAtom;
-            #[link_name = "?above@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_above: *mut nsStaticAtom;
-            #[link_name = "?acceltext@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_acceltext: *mut nsStaticAtom;
-            #[link_name = "?accept@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_accept: *mut nsStaticAtom;
-            #[link_name = "?acceptcharset@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_acceptcharset: *mut nsStaticAtom;
-            #[link_name = "?accesskey@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_accesskey: *mut nsStaticAtom;
-            #[link_name = "?acronym@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_acronym: *mut nsStaticAtom;
-            #[link_name = "?action@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_action: *mut nsStaticAtom;
-            #[link_name = "?active@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_active: *mut nsStaticAtom;
-            #[link_name = "?activateontab@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_activateontab: *mut nsStaticAtom;
-            #[link_name = "?actuate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_actuate: *mut nsStaticAtom;
-            #[link_name = "?address@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_address: *mut nsStaticAtom;
-            #[link_name = "?after@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_after: *mut nsStaticAtom;
-            #[link_name = "?after_end@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_after_end: *mut nsStaticAtom;
-            #[link_name = "?after_start@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_after_start: *mut nsStaticAtom;
-            #[link_name = "?align@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_align: *mut nsStaticAtom;
-            #[link_name = "?alink@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_alink: *mut nsStaticAtom;
-            #[link_name = "?all@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_all: *mut nsStaticAtom;
-            #[link_name = "?allowdirs@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowdirs: *mut nsStaticAtom;
-            #[link_name = "?allowevents@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowevents: *mut nsStaticAtom;
-            #[link_name = "?allownegativeassertions@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allownegativeassertions: *mut nsStaticAtom;
-            #[link_name = "?allowforms@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowforms: *mut nsStaticAtom;
-            #[link_name = "?allowfullscreen@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowfullscreen: *mut nsStaticAtom;
-            #[link_name = "?allowmodals@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowmodals: *mut nsStaticAtom;
-            #[link_name = "?alloworientationlock@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_alloworientationlock: *mut nsStaticAtom;
-            #[link_name = "?allowpaymentrequest@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowpaymentrequest: *mut nsStaticAtom;
-            #[link_name = "?allowpointerlock@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowpointerlock: *mut nsStaticAtom;
-            #[link_name = "?allowpopupstoescapesandbox@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowpopupstoescapesandbox: *mut nsStaticAtom;
-            #[link_name = "?allowpopups@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowpopups: *mut nsStaticAtom;
-            #[link_name = "?allowpresentation@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowpresentation: *mut nsStaticAtom;
-            #[link_name = "?allowsameorigin@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowsameorigin: *mut nsStaticAtom;
-            #[link_name = "?allowscripts@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowscripts: *mut nsStaticAtom;
-            #[link_name = "?allowtopnavigation@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowtopnavigation: *mut nsStaticAtom;
-            #[link_name = "?allowuntrusted@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_allowuntrusted: *mut nsStaticAtom;
-            #[link_name = "?alt@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_alt: *mut nsStaticAtom;
-            #[link_name = "?alternate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_alternate: *mut nsStaticAtom;
-            #[link_name = "?always@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_always: *mut nsStaticAtom;
-            #[link_name = "?ancestor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ancestor: *mut nsStaticAtom;
-            #[link_name = "?ancestorOrSelf@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ancestorOrSelf: *mut nsStaticAtom;
-            #[link_name = "?anchor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_anchor: *mut nsStaticAtom;
-            #[link_name = "?_and@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__and: *mut nsStaticAtom;
-            #[link_name = "?animations@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_animations: *mut nsStaticAtom;
-            #[link_name = "?anonid@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_anonid: *mut nsStaticAtom;
-            #[link_name = "?anonlocation@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_anonlocation: *mut nsStaticAtom;
-            #[link_name = "?any@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_any: *mut nsStaticAtom;
-            #[link_name = "?applet@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_applet: *mut nsStaticAtom;
-            #[link_name = "?applyImports@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_applyImports: *mut nsStaticAtom;
-            #[link_name = "?applyTemplates@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_applyTemplates: *mut nsStaticAtom;
-            #[link_name = "?archive@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_archive: *mut nsStaticAtom;
-            #[link_name = "?area@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_area: *mut nsStaticAtom;
-            #[link_name = "?aria_activedescendant@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_activedescendant: *mut nsStaticAtom;
-            #[link_name = "?aria_atomic@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_atomic: *mut nsStaticAtom;
-            #[link_name = "?aria_autocomplete@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_autocomplete: *mut nsStaticAtom;
-            #[link_name = "?aria_busy@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_busy: *mut nsStaticAtom;
-            #[link_name = "?aria_checked@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_checked: *mut nsStaticAtom;
-            #[link_name = "?aria_controls@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_controls: *mut nsStaticAtom;
-            #[link_name = "?aria_current@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_current: *mut nsStaticAtom;
-            #[link_name = "?aria_describedby@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_describedby: *mut nsStaticAtom;
-            #[link_name = "?aria_disabled@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_disabled: *mut nsStaticAtom;
-            #[link_name = "?aria_dropeffect@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_dropeffect: *mut nsStaticAtom;
-            #[link_name = "?aria_expanded@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_expanded: *mut nsStaticAtom;
-            #[link_name = "?aria_flowto@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_flowto: *mut nsStaticAtom;
-            #[link_name = "?aria_haspopup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_haspopup: *mut nsStaticAtom;
-            #[link_name = "?aria_hidden@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_hidden: *mut nsStaticAtom;
-            #[link_name = "?aria_invalid@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_invalid: *mut nsStaticAtom;
-            #[link_name = "?aria_labelledby@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_labelledby: *mut nsStaticAtom;
-            #[link_name = "?aria_level@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_level: *mut nsStaticAtom;
-            #[link_name = "?aria_live@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_live: *mut nsStaticAtom;
-            #[link_name = "?aria_multiline@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_multiline: *mut nsStaticAtom;
-            #[link_name = "?aria_multiselectable@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_multiselectable: *mut nsStaticAtom;
-            #[link_name = "?aria_owns@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_owns: *mut nsStaticAtom;
-            #[link_name = "?aria_posinset@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_posinset: *mut nsStaticAtom;
-            #[link_name = "?aria_pressed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_pressed: *mut nsStaticAtom;
-            #[link_name = "?aria_readonly@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_readonly: *mut nsStaticAtom;
-            #[link_name = "?aria_relevant@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_relevant: *mut nsStaticAtom;
-            #[link_name = "?aria_required@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_required: *mut nsStaticAtom;
-            #[link_name = "?aria_selected@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_selected: *mut nsStaticAtom;
-            #[link_name = "?aria_setsize@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_setsize: *mut nsStaticAtom;
-            #[link_name = "?aria_sort@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_sort: *mut nsStaticAtom;
-            #[link_name = "?aria_valuemax@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_valuemax: *mut nsStaticAtom;
-            #[link_name = "?aria_valuemin@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_valuemin: *mut nsStaticAtom;
-            #[link_name = "?aria_valuenow@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aria_valuenow: *mut nsStaticAtom;
-            #[link_name = "?arrow@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_arrow: *mut nsStaticAtom;
-            #[link_name = "?article@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_article: *mut nsStaticAtom;
-            #[link_name = "?as@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_as: *mut nsStaticAtom;
-            #[link_name = "?ascending@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ascending: *mut nsStaticAtom;
-            #[link_name = "?aside@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aside: *mut nsStaticAtom;
-            #[link_name = "?aspectRatio@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aspectRatio: *mut nsStaticAtom;
-            #[link_name = "?assign@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_assign: *mut nsStaticAtom;
-            #[link_name = "?async@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_async: *mut nsStaticAtom;
-            #[link_name = "?attribute@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_attribute: *mut nsStaticAtom;
-            #[link_name = "?attributes@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_attributes: *mut nsStaticAtom;
-            #[link_name = "?attributeSet@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_attributeSet: *mut nsStaticAtom;
-            #[link_name = "?aural@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_aural: *mut nsStaticAtom;
-            #[link_name = "?_auto@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__auto: *mut nsStaticAtom;
-            #[link_name = "?autocheck@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_autocheck: *mut nsStaticAtom;
-            #[link_name = "?autocomplete@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_autocomplete: *mut nsStaticAtom;
-            #[link_name = "?autocomplete_richlistbox@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_autocomplete_richlistbox: *mut nsStaticAtom;
-            #[link_name = "?autofocus@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_autofocus: *mut nsStaticAtom;
-            #[link_name = "?autoplay@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_autoplay: *mut nsStaticAtom;
-            #[link_name = "?autorepeatbutton@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_autorepeatbutton: *mut nsStaticAtom;
-            #[link_name = "?axis@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_axis: *mut nsStaticAtom;
-            #[link_name = "?b@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_b: *mut nsStaticAtom;
-            #[link_name = "?background@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_background: *mut nsStaticAtom;
-            #[link_name = "?base@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_base: *mut nsStaticAtom;
-            #[link_name = "?basefont@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_basefont: *mut nsStaticAtom;
-            #[link_name = "?baseline@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_baseline: *mut nsStaticAtom;
-            #[link_name = "?bdi@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bdi: *mut nsStaticAtom;
-            #[link_name = "?bdo@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bdo: *mut nsStaticAtom;
-            #[link_name = "?before@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_before: *mut nsStaticAtom;
-            #[link_name = "?before_end@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_before_end: *mut nsStaticAtom;
-            #[link_name = "?before_start@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_before_start: *mut nsStaticAtom;
-            #[link_name = "?below@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_below: *mut nsStaticAtom;
-            #[link_name = "?bgcolor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bgcolor: *mut nsStaticAtom;
-            #[link_name = "?bgsound@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bgsound: *mut nsStaticAtom;
-            #[link_name = "?big@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_big: *mut nsStaticAtom;
-            #[link_name = "?binding@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_binding: *mut nsStaticAtom;
-            #[link_name = "?bindings@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bindings: *mut nsStaticAtom;
-            #[link_name = "?bindToUntrustedContent@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bindToUntrustedContent: *mut nsStaticAtom;
-            #[link_name = "?blankrow@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_blankrow: *mut nsStaticAtom;
-            #[link_name = "?block@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_block: *mut nsStaticAtom;
-            #[link_name = "?blockquote@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_blockquote: *mut nsStaticAtom;
-            #[link_name = "?blur@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_blur: *mut nsStaticAtom;
-            #[link_name = "?body@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_body: *mut nsStaticAtom;
-            #[link_name = "?boolean@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_boolean: *mut nsStaticAtom;
-            #[link_name = "?border@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_border: *mut nsStaticAtom;
-            #[link_name = "?bordercolor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bordercolor: *mut nsStaticAtom;
-            #[link_name = "?both@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_both: *mut nsStaticAtom;
-            #[link_name = "?bottom@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bottom: *mut nsStaticAtom;
-            #[link_name = "?bottomend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bottomend: *mut nsStaticAtom;
-            #[link_name = "?bottomstart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bottomstart: *mut nsStaticAtom;
-            #[link_name = "?bottomleft@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bottomleft: *mut nsStaticAtom;
-            #[link_name = "?bottommargin@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bottommargin: *mut nsStaticAtom;
-            #[link_name = "?bottompadding@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bottompadding: *mut nsStaticAtom;
-            #[link_name = "?bottomright@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_bottomright: *mut nsStaticAtom;
-            #[link_name = "?box@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_box: *mut nsStaticAtom;
-            #[link_name = "?br@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_br: *mut nsStaticAtom;
-            #[link_name = "?braille@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_braille: *mut nsStaticAtom;
-            #[link_name = "?broadcast@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_broadcast: *mut nsStaticAtom;
-            #[link_name = "?broadcaster@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_broadcaster: *mut nsStaticAtom;
-            #[link_name = "?broadcasterset@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_broadcasterset: *mut nsStaticAtom;
-            #[link_name = "?browser@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_browser: *mut nsStaticAtom;
-            #[link_name = "?mozbrowser@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozbrowser: *mut nsStaticAtom;
-            #[link_name = "?button@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_button: *mut nsStaticAtom;
-            #[link_name = "?brighttitlebarforeground@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_brighttitlebarforeground: *mut nsStaticAtom;
-            #[link_name = "?callTemplate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_callTemplate: *mut nsStaticAtom;
-            #[link_name = "?cancel@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_cancel: *mut nsStaticAtom;
-            #[link_name = "?canvas@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_canvas: *mut nsStaticAtom;
-            #[link_name = "?caption@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_caption: *mut nsStaticAtom;
-            #[link_name = "?capture@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_capture: *mut nsStaticAtom;
-            #[link_name = "?caseOrder@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_caseOrder: *mut nsStaticAtom;
-            #[link_name = "?cdataSectionElements@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_cdataSectionElements: *mut nsStaticAtom;
-            #[link_name = "?ceiling@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ceiling: *mut nsStaticAtom;
-            #[link_name = "?cell@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_cell: *mut nsStaticAtom;
-            #[link_name = "?cellpadding@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_cellpadding: *mut nsStaticAtom;
-            #[link_name = "?cellspacing@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_cellspacing: *mut nsStaticAtom;
-            #[link_name = "?center@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_center: *mut nsStaticAtom;
-            #[link_name = "?ch@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ch: *mut nsStaticAtom;
-            #[link_name = "?change@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_change: *mut nsStaticAtom;
-            #[link_name = "?_char@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__char: *mut nsStaticAtom;
-            #[link_name = "?characterData@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_characterData: *mut nsStaticAtom;
-            #[link_name = "?charcode@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_charcode: *mut nsStaticAtom;
-            #[link_name = "?charoff@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_charoff: *mut nsStaticAtom;
-            #[link_name = "?charset@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_charset: *mut nsStaticAtom;
-            #[link_name = "?checkbox@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_checkbox: *mut nsStaticAtom;
-            #[link_name = "?checked@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_checked: *mut nsStaticAtom;
-            #[link_name = "?child@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_child: *mut nsStaticAtom;
-            #[link_name = "?children@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_children: *mut nsStaticAtom;
-            #[link_name = "?childList@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_childList: *mut nsStaticAtom;
-            #[link_name = "?choose@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_choose: *mut nsStaticAtom;
-            #[link_name = "?chromemargin@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_chromemargin: *mut nsStaticAtom;
-            #[link_name = "?chromeOnlyContent@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_chromeOnlyContent: *mut nsStaticAtom;
-            #[link_name = "?exposeToUntrustedContent@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_exposeToUntrustedContent: *mut nsStaticAtom;
-            #[link_name = "?circ@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_circ: *mut nsStaticAtom;
-            #[link_name = "?circle@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_circle: *mut nsStaticAtom;
-            #[link_name = "?cite@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_cite: *mut nsStaticAtom;
-            #[link_name = "?cjkDecimal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_cjkDecimal: *mut nsStaticAtom;
-            #[link_name = "?_class@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__class: *mut nsStaticAtom;
-            #[link_name = "?classid@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_classid: *mut nsStaticAtom;
-            #[link_name = "?clear@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_clear: *mut nsStaticAtom;
-            #[link_name = "?click@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_click: *mut nsStaticAtom;
-            #[link_name = "?clickcount@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_clickcount: *mut nsStaticAtom;
-            #[link_name = "?clickthrough@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_clickthrough: *mut nsStaticAtom;
-            #[link_name = "?movetoclick@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_movetoclick: *mut nsStaticAtom;
-            #[link_name = "?clip@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_clip: *mut nsStaticAtom;
-            #[link_name = "?close@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_close: *mut nsStaticAtom;
-            #[link_name = "?closed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_closed: *mut nsStaticAtom;
-            #[link_name = "?closemenu@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_closemenu: *mut nsStaticAtom;
-            #[link_name = "?coalesceduplicatearcs@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_coalesceduplicatearcs: *mut nsStaticAtom;
-            #[link_name = "?code@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_code: *mut nsStaticAtom;
-            #[link_name = "?codebase@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_codebase: *mut nsStaticAtom;
-            #[link_name = "?codetype@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_codetype: *mut nsStaticAtom;
-            #[link_name = "?col@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_col: *mut nsStaticAtom;
-            #[link_name = "?colgroup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_colgroup: *mut nsStaticAtom;
-            #[link_name = "?collapse@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_collapse: *mut nsStaticAtom;
-            #[link_name = "?collapsed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_collapsed: *mut nsStaticAtom;
-            #[link_name = "?color@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_color: *mut nsStaticAtom;
-            #[link_name = "?colorIndex@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_colorIndex: *mut nsStaticAtom;
-            #[link_name = "?cols@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_cols: *mut nsStaticAtom;
-            #[link_name = "?colspan@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_colspan: *mut nsStaticAtom;
-            #[link_name = "?column@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_column: *mut nsStaticAtom;
-            #[link_name = "?columns@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_columns: *mut nsStaticAtom;
-            #[link_name = "?combobox@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_combobox: *mut nsStaticAtom;
-            #[link_name = "?command@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_command: *mut nsStaticAtom;
-            #[link_name = "?commands@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_commands: *mut nsStaticAtom;
-            #[link_name = "?commandset@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_commandset: *mut nsStaticAtom;
-            #[link_name = "?commandupdate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_commandupdate: *mut nsStaticAtom;
-            #[link_name = "?commandupdater@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_commandupdater: *mut nsStaticAtom;
-            #[link_name = "?comment@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_comment: *mut nsStaticAtom;
-            #[link_name = "?compact@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_compact: *mut nsStaticAtom;
-            #[link_name = "?concat@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_concat: *mut nsStaticAtom;
-            #[link_name = "?conditions@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_conditions: *mut nsStaticAtom;
-            #[link_name = "?constructor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_constructor: *mut nsStaticAtom;
-            #[link_name = "?consumeoutsideclicks@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_consumeoutsideclicks: *mut nsStaticAtom;
-            #[link_name = "?container@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_container: *mut nsStaticAtom;
-            #[link_name = "?containment@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_containment: *mut nsStaticAtom;
-            #[link_name = "?contains@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_contains: *mut nsStaticAtom;
-            #[link_name = "?content@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_content: *mut nsStaticAtom;
-            #[link_name = "?contenteditable@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_contenteditable: *mut nsStaticAtom;
-            #[link_name = "?headerContentDisposition@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_headerContentDisposition: *mut nsStaticAtom;
-            #[link_name = "?headerContentLanguage@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_headerContentLanguage: *mut nsStaticAtom;
-            #[link_name = "?contentLocation@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_contentLocation: *mut nsStaticAtom;
-            #[link_name = "?headerContentScriptType@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_headerContentScriptType: *mut nsStaticAtom;
-            #[link_name = "?headerContentStyleType@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_headerContentStyleType: *mut nsStaticAtom;
-            #[link_name = "?headerContentType@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_headerContentType: *mut nsStaticAtom;
-            #[link_name = "?consumeanchor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_consumeanchor: *mut nsStaticAtom;
-            #[link_name = "?context@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_context: *mut nsStaticAtom;
-            #[link_name = "?contextmenu@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_contextmenu: *mut nsStaticAtom;
-            #[link_name = "?control@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_control: *mut nsStaticAtom;
-            #[link_name = "?controls@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_controls: *mut nsStaticAtom;
-            #[link_name = "?coords@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_coords: *mut nsStaticAtom;
-            #[link_name = "?copy@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_copy: *mut nsStaticAtom;
-            #[link_name = "?copyOf@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_copyOf: *mut nsStaticAtom;
-            #[link_name = "?count@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_count: *mut nsStaticAtom;
-            #[link_name = "?crop@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_crop: *mut nsStaticAtom;
-            #[link_name = "?crossorigin@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_crossorigin: *mut nsStaticAtom;
-            #[link_name = "?curpos@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_curpos: *mut nsStaticAtom;
-            #[link_name = "?current@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_current: *mut nsStaticAtom;
-            #[link_name = "?cutoutregion@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_cutoutregion: *mut nsStaticAtom;
-            #[link_name = "?cycler@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_cycler: *mut nsStaticAtom;
-            #[link_name = "?data@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_data: *mut nsStaticAtom;
-            #[link_name = "?datalist@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_datalist: *mut nsStaticAtom;
-            #[link_name = "?datal10nid@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_datal10nid: *mut nsStaticAtom;
-            #[link_name = "?datal10nargs@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_datal10nargs: *mut nsStaticAtom;
-            #[link_name = "?datal10nattrs@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_datal10nattrs: *mut nsStaticAtom;
-            #[link_name = "?dataType@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dataType: *mut nsStaticAtom;
-            #[link_name = "?dateTime@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dateTime: *mut nsStaticAtom;
-            #[link_name = "?datasources@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_datasources: *mut nsStaticAtom;
-            #[link_name = "?date@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_date: *mut nsStaticAtom;
-            #[link_name = "?datetime@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_datetime: *mut nsStaticAtom;
-            #[link_name = "?datetimebox@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_datetimebox: *mut nsStaticAtom;
-            #[link_name = "?dblclick@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dblclick: *mut nsStaticAtom;
-            #[link_name = "?dd@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dd: *mut nsStaticAtom;
-            #[link_name = "?debug@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_debug: *mut nsStaticAtom;
-            #[link_name = "?decimal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_decimal: *mut nsStaticAtom;
-            #[link_name = "?decimalFormat@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_decimalFormat: *mut nsStaticAtom;
-            #[link_name = "?decimalSeparator@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_decimalSeparator: *mut nsStaticAtom;
-            #[link_name = "?deck@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_deck: *mut nsStaticAtom;
-            #[link_name = "?declare@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_declare: *mut nsStaticAtom;
-            #[link_name = "?decoderDoctor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_decoderDoctor: *mut nsStaticAtom;
-            #[link_name = "?decrement@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_decrement: *mut nsStaticAtom;
-            #[link_name = "?_default@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__default: *mut nsStaticAtom;
-            #[link_name = "?headerDefaultStyle@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_headerDefaultStyle: *mut nsStaticAtom;
-            #[link_name = "?defaultAction@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_defaultAction: *mut nsStaticAtom;
-            #[link_name = "?defaultchecked@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_defaultchecked: *mut nsStaticAtom;
-            #[link_name = "?defaultLabel@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_defaultLabel: *mut nsStaticAtom;
-            #[link_name = "?defaultselected@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_defaultselected: *mut nsStaticAtom;
-            #[link_name = "?defaultvalue@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_defaultvalue: *mut nsStaticAtom;
-            #[link_name = "?defaultplaybackrate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_defaultplaybackrate: *mut nsStaticAtom;
-            #[link_name = "?defer@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_defer: *mut nsStaticAtom;
-            #[link_name = "?del@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_del: *mut nsStaticAtom;
-            #[link_name = "?descendant@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_descendant: *mut nsStaticAtom;
-            #[link_name = "?descendantOrSelf@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_descendantOrSelf: *mut nsStaticAtom;
-            #[link_name = "?descending@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_descending: *mut nsStaticAtom;
-            #[link_name = "?description@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_description: *mut nsStaticAtom;
-            #[link_name = "?destructor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_destructor: *mut nsStaticAtom;
-            #[link_name = "?details@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_details: *mut nsStaticAtom;
-            #[link_name = "?deviceAspectRatio@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_deviceAspectRatio: *mut nsStaticAtom;
-            #[link_name = "?deviceHeight@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_deviceHeight: *mut nsStaticAtom;
-            #[link_name = "?devicePixelRatio@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_devicePixelRatio: *mut nsStaticAtom;
-            #[link_name = "?deviceWidth@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_deviceWidth: *mut nsStaticAtom;
-            #[link_name = "?dfn@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dfn: *mut nsStaticAtom;
-            #[link_name = "?dialog@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dialog: *mut nsStaticAtom;
-            #[link_name = "?difference@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_difference: *mut nsStaticAtom;
-            #[link_name = "?digit@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_digit: *mut nsStaticAtom;
-            #[link_name = "?dir@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dir: *mut nsStaticAtom;
-            #[link_name = "?dirAutoSetBy@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dirAutoSetBy: *mut nsStaticAtom;
-            #[link_name = "?directionality@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_directionality: *mut nsStaticAtom;
-            #[link_name = "?directory@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_directory: *mut nsStaticAtom;
-            #[link_name = "?disableOutputEscaping@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_disableOutputEscaping: *mut nsStaticAtom;
-            #[link_name = "?disabled@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_disabled: *mut nsStaticAtom;
-            #[link_name = "?disableglobalhistory@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_disableglobalhistory: *mut nsStaticAtom;
-            #[link_name = "?disablehistory@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_disablehistory: *mut nsStaticAtom;
-            #[link_name = "?disablefullscreen@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_disablefullscreen: *mut nsStaticAtom;
-            #[link_name = "?disclosure_closed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_disclosure_closed: *mut nsStaticAtom;
-            #[link_name = "?disclosure_open@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_disclosure_open: *mut nsStaticAtom;
-            #[link_name = "?display@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_display: *mut nsStaticAtom;
-            #[link_name = "?displayMode@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_displayMode: *mut nsStaticAtom;
-            #[link_name = "?distinct@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_distinct: *mut nsStaticAtom;
-            #[link_name = "?div@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_div: *mut nsStaticAtom;
-            #[link_name = "?dl@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dl: *mut nsStaticAtom;
-            #[link_name = "?docAbstract@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docAbstract: *mut nsStaticAtom;
-            #[link_name = "?docAcknowledgments@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docAcknowledgments: *mut nsStaticAtom;
-            #[link_name = "?docAfterword@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docAfterword: *mut nsStaticAtom;
-            #[link_name = "?docAppendix@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docAppendix: *mut nsStaticAtom;
-            #[link_name = "?docBacklink@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docBacklink: *mut nsStaticAtom;
-            #[link_name = "?docBiblioentry@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docBiblioentry: *mut nsStaticAtom;
-            #[link_name = "?docBibliography@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docBibliography: *mut nsStaticAtom;
-            #[link_name = "?docBiblioref@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docBiblioref: *mut nsStaticAtom;
-            #[link_name = "?docChapter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docChapter: *mut nsStaticAtom;
-            #[link_name = "?docColophon@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docColophon: *mut nsStaticAtom;
-            #[link_name = "?docConclusion@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docConclusion: *mut nsStaticAtom;
-            #[link_name = "?docCover@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docCover: *mut nsStaticAtom;
-            #[link_name = "?docCredit@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docCredit: *mut nsStaticAtom;
-            #[link_name = "?docCredits@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docCredits: *mut nsStaticAtom;
-            #[link_name = "?docDedication@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docDedication: *mut nsStaticAtom;
-            #[link_name = "?docEndnote@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docEndnote: *mut nsStaticAtom;
-            #[link_name = "?docEndnotes@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docEndnotes: *mut nsStaticAtom;
-            #[link_name = "?docEpigraph@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docEpigraph: *mut nsStaticAtom;
-            #[link_name = "?docEpilogue@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docEpilogue: *mut nsStaticAtom;
-            #[link_name = "?docErrata@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docErrata: *mut nsStaticAtom;
-            #[link_name = "?docExample@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docExample: *mut nsStaticAtom;
-            #[link_name = "?docFootnote@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docFootnote: *mut nsStaticAtom;
-            #[link_name = "?docForeword@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docForeword: *mut nsStaticAtom;
-            #[link_name = "?docGlossary@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docGlossary: *mut nsStaticAtom;
-            #[link_name = "?docGlossref@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docGlossref: *mut nsStaticAtom;
-            #[link_name = "?docIndex@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docIndex: *mut nsStaticAtom;
-            #[link_name = "?docIntroduction@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docIntroduction: *mut nsStaticAtom;
-            #[link_name = "?docNoteref@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docNoteref: *mut nsStaticAtom;
-            #[link_name = "?docNotice@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docNotice: *mut nsStaticAtom;
-            #[link_name = "?docPagebreak@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docPagebreak: *mut nsStaticAtom;
-            #[link_name = "?docPagelist@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docPagelist: *mut nsStaticAtom;
-            #[link_name = "?docPart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docPart: *mut nsStaticAtom;
-            #[link_name = "?docPreface@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docPreface: *mut nsStaticAtom;
-            #[link_name = "?docPrologue@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docPrologue: *mut nsStaticAtom;
-            #[link_name = "?docPullquote@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docPullquote: *mut nsStaticAtom;
-            #[link_name = "?docQna@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docQna: *mut nsStaticAtom;
-            #[link_name = "?docSubtitle@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docSubtitle: *mut nsStaticAtom;
-            #[link_name = "?docTip@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docTip: *mut nsStaticAtom;
-            #[link_name = "?docToc@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_docToc: *mut nsStaticAtom;
-            #[link_name = "?doctypePublic@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_doctypePublic: *mut nsStaticAtom;
-            #[link_name = "?doctypeSystem@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_doctypeSystem: *mut nsStaticAtom;
-            #[link_name = "?document@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_document: *mut nsStaticAtom;
-            #[link_name = "?download@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_download: *mut nsStaticAtom;
-            #[link_name = "?DOMAttrModified@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_DOMAttrModified: *mut nsStaticAtom;
-            #[link_name = "?DOMCharacterDataModified@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_DOMCharacterDataModified: *mut nsStaticAtom;
-            #[link_name = "?DOMNodeInserted@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_DOMNodeInserted: *mut nsStaticAtom;
-            #[link_name = "?DOMNodeInsertedIntoDocument@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_DOMNodeInsertedIntoDocument: *mut nsStaticAtom;
-            #[link_name = "?DOMNodeRemoved@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_DOMNodeRemoved: *mut nsStaticAtom;
-            #[link_name = "?DOMNodeRemovedFromDocument@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_DOMNodeRemovedFromDocument: *mut nsStaticAtom;
-            #[link_name = "?DOMSubtreeModified@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_DOMSubtreeModified: *mut nsStaticAtom;
-            #[link_name = "?double_@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_double_: *mut nsStaticAtom;
-            #[link_name = "?drag@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_drag: *mut nsStaticAtom;
-            #[link_name = "?dragend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dragend: *mut nsStaticAtom;
-            #[link_name = "?dragenter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dragenter: *mut nsStaticAtom;
-            #[link_name = "?dragevent@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dragevent: *mut nsStaticAtom;
-            #[link_name = "?dragexit@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dragexit: *mut nsStaticAtom;
-            #[link_name = "?draggable@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_draggable: *mut nsStaticAtom;
-            #[link_name = "?dragging@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dragging: *mut nsStaticAtom;
-            #[link_name = "?dragleave@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dragleave: *mut nsStaticAtom;
-            #[link_name = "?dragover@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dragover: *mut nsStaticAtom;
-            #[link_name = "?dragSession@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dragSession: *mut nsStaticAtom;
-            #[link_name = "?dragstart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dragstart: *mut nsStaticAtom;
-            #[link_name = "?drawintitlebar@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_drawintitlebar: *mut nsStaticAtom;
-            #[link_name = "?drawtitle@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_drawtitle: *mut nsStaticAtom;
-            #[link_name = "?drop@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_drop: *mut nsStaticAtom;
-            #[link_name = "?dropAfter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dropAfter: *mut nsStaticAtom;
-            #[link_name = "?dropBefore@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dropBefore: *mut nsStaticAtom;
-            #[link_name = "?dropOn@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dropOn: *mut nsStaticAtom;
-            #[link_name = "?dropMarker@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dropMarker: *mut nsStaticAtom;
-            #[link_name = "?dt@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_dt: *mut nsStaticAtom;
-            #[link_name = "?editable@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_editable: *mut nsStaticAtom;
-            #[link_name = "?editing@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_editing: *mut nsStaticAtom;
-            #[link_name = "?editor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_editor: *mut nsStaticAtom;
-            #[link_name = "?editorDisplayList@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_editorDisplayList: *mut nsStaticAtom;
-            #[link_name = "?element@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_element: *mut nsStaticAtom;
-            #[link_name = "?elementAvailable@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_elementAvailable: *mut nsStaticAtom;
-            #[link_name = "?elements@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_elements: *mut nsStaticAtom;
-            #[link_name = "?em@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_em: *mut nsStaticAtom;
-            #[link_name = "?embed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_embed: *mut nsStaticAtom;
-            #[link_name = "?embossed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_embossed: *mut nsStaticAtom;
-            #[link_name = "?empty@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_empty: *mut nsStaticAtom;
-            #[link_name = "?encoding@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_encoding: *mut nsStaticAtom;
-            #[link_name = "?enctype@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_enctype: *mut nsStaticAtom;
-            #[link_name = "?end@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_end: *mut nsStaticAtom;
-            #[link_name = "?endEvent@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_endEvent: *mut nsStaticAtom;
-            #[link_name = "?end_after@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_end_after: *mut nsStaticAtom;
-            #[link_name = "?end_before@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_end_before: *mut nsStaticAtom;
-            #[link_name = "?equalsize@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_equalsize: *mut nsStaticAtom;
-            #[link_name = "?error@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_error: *mut nsStaticAtom;
-            #[link_name = "?ethiopic_numeric@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ethiopic_numeric: *mut nsStaticAtom;
-            #[link_name = "?even@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_even: *mut nsStaticAtom;
-            #[link_name = "?event@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_event: *mut nsStaticAtom;
-            #[link_name = "?events@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_events: *mut nsStaticAtom;
-            #[link_name = "?excludeResultPrefixes@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_excludeResultPrefixes: *mut nsStaticAtom;
-            #[link_name = "?excludes@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_excludes: *mut nsStaticAtom;
-            #[link_name = "?expr@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_expr: *mut nsStaticAtom;
-            #[link_name = "?extends@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_extends: *mut nsStaticAtom;
-            #[link_name = "?extensionElementPrefixes@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_extensionElementPrefixes: *mut nsStaticAtom;
-            #[link_name = "?face@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_face: *mut nsStaticAtom;
-            #[link_name = "?fallback@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_fallback: *mut nsStaticAtom;
-            #[link_name = "?_false@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__false: *mut nsStaticAtom;
-            #[link_name = "?farthest@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_farthest: *mut nsStaticAtom;
-            #[link_name = "?field@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_field: *mut nsStaticAtom;
-            #[link_name = "?fieldset@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_fieldset: *mut nsStaticAtom;
-            #[link_name = "?file@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_file: *mut nsStaticAtom;
-            #[link_name = "?figcaption@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_figcaption: *mut nsStaticAtom;
-            #[link_name = "?figure@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_figure: *mut nsStaticAtom;
-            #[link_name = "?findbar@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_findbar: *mut nsStaticAtom;
-            #[link_name = "?fixed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_fixed: *mut nsStaticAtom;
-            #[link_name = "?flags@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_flags: *mut nsStaticAtom;
-            #[link_name = "?flex@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_flex: *mut nsStaticAtom;
-            #[link_name = "?flexgroup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_flexgroup: *mut nsStaticAtom;
-            #[link_name = "?flip@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_flip: *mut nsStaticAtom;
-            #[link_name = "?floating@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_floating: *mut nsStaticAtom;
-            #[link_name = "?floor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_floor: *mut nsStaticAtom;
-            #[link_name = "?flowlength@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_flowlength: *mut nsStaticAtom;
-            #[link_name = "?focus@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_focus: *mut nsStaticAtom;
-            #[link_name = "?focused@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_focused: *mut nsStaticAtom;
-            #[link_name = "?followanchor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_followanchor: *mut nsStaticAtom;
-            #[link_name = "?following@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_following: *mut nsStaticAtom;
-            #[link_name = "?followingSibling@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_followingSibling: *mut nsStaticAtom;
-            #[link_name = "?font@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_font: *mut nsStaticAtom;
-            #[link_name = "?fontWeight@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_fontWeight: *mut nsStaticAtom;
-            #[link_name = "?fontpicker@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_fontpicker: *mut nsStaticAtom;
-            #[link_name = "?footer@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_footer: *mut nsStaticAtom;
-            #[link_name = "?_for@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__for: *mut nsStaticAtom;
-            #[link_name = "?forEach@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_forEach: *mut nsStaticAtom;
-            #[link_name = "?forceOwnRefreshDriver@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_forceOwnRefreshDriver: *mut nsStaticAtom;
-            #[link_name = "?form@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_form: *mut nsStaticAtom;
-            #[link_name = "?formaction@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_formaction: *mut nsStaticAtom;
-            #[link_name = "?format@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_format: *mut nsStaticAtom;
-            #[link_name = "?formatNumber@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_formatNumber: *mut nsStaticAtom;
-            #[link_name = "?formenctype@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_formenctype: *mut nsStaticAtom;
-            #[link_name = "?formmethod@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_formmethod: *mut nsStaticAtom;
-            #[link_name = "?formnovalidate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_formnovalidate: *mut nsStaticAtom;
-            #[link_name = "?formtarget@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_formtarget: *mut nsStaticAtom;
-            #[link_name = "?frame@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_frame: *mut nsStaticAtom;
-            #[link_name = "?frameborder@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_frameborder: *mut nsStaticAtom;
-            #[link_name = "?frameset@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_frameset: *mut nsStaticAtom;
-            #[link_name = "?from@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_from: *mut nsStaticAtom;
-            #[link_name = "?fullscreenchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_fullscreenchange: *mut nsStaticAtom;
-            #[link_name = "?fullscreenerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_fullscreenerror: *mut nsStaticAtom;
-            #[link_name = "?functionAvailable@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_functionAvailable: *mut nsStaticAtom;
-            #[link_name = "?freshProcess@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_freshProcess: *mut nsStaticAtom;
-            #[link_name = "?generateId@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_generateId: *mut nsStaticAtom;
-            #[link_name = "?getter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_getter: *mut nsStaticAtom;
-            #[link_name = "?glyphchar@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_glyphchar: *mut nsStaticAtom;
-            #[link_name = "?glyphid@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_glyphid: *mut nsStaticAtom;
-            #[link_name = "?graphicsDocument@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_graphicsDocument: *mut nsStaticAtom;
-            #[link_name = "?graphicsObject@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_graphicsObject: *mut nsStaticAtom;
-            #[link_name = "?graphicsSymbol@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_graphicsSymbol: *mut nsStaticAtom;
-            #[link_name = "?grid@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_grid: *mut nsStaticAtom;
-            #[link_name = "?group@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_group: *mut nsStaticAtom;
-            #[link_name = "?groupbox@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_groupbox: *mut nsStaticAtom;
-            #[link_name = "?groupingSeparator@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_groupingSeparator: *mut nsStaticAtom;
-            #[link_name = "?groupingSize@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_groupingSize: *mut nsStaticAtom;
-            #[link_name = "?grow@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_grow: *mut nsStaticAtom;
-            #[link_name = "?gutter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_gutter: *mut nsStaticAtom;
-            #[link_name = "?h1@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_h1: *mut nsStaticAtom;
-            #[link_name = "?h2@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_h2: *mut nsStaticAtom;
-            #[link_name = "?h3@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_h3: *mut nsStaticAtom;
-            #[link_name = "?h4@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_h4: *mut nsStaticAtom;
-            #[link_name = "?h5@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_h5: *mut nsStaticAtom;
-            #[link_name = "?h6@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_h6: *mut nsStaticAtom;
-            #[link_name = "?handheld@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_handheld: *mut nsStaticAtom;
-            #[link_name = "?handheldFriendly@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_handheldFriendly: *mut nsStaticAtom;
-            #[link_name = "?handler@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_handler: *mut nsStaticAtom;
-            #[link_name = "?handlers@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_handlers: *mut nsStaticAtom;
-            #[link_name = "?HARD@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_HARD: *mut nsStaticAtom;
-            #[link_name = "?haspopup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_haspopup: *mut nsStaticAtom;
-            #[link_name = "?hasSameNode@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hasSameNode: *mut nsStaticAtom;
-            #[link_name = "?hbox@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hbox: *mut nsStaticAtom;
-            #[link_name = "?head@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_head: *mut nsStaticAtom;
-            #[link_name = "?header@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_header: *mut nsStaticAtom;
-            #[link_name = "?headers@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_headers: *mut nsStaticAtom;
-            #[link_name = "?hebrew@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hebrew: *mut nsStaticAtom;
-            #[link_name = "?height@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_height: *mut nsStaticAtom;
-            #[link_name = "?hgroup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hgroup: *mut nsStaticAtom;
-            #[link_name = "?hidden@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hidden: *mut nsStaticAtom;
-            #[link_name = "?hidechrome@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hidechrome: *mut nsStaticAtom;
-            #[link_name = "?hidecolumnpicker@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hidecolumnpicker: *mut nsStaticAtom;
-            #[link_name = "?high@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_high: *mut nsStaticAtom;
-            #[link_name = "?highest@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_highest: *mut nsStaticAtom;
-            #[link_name = "?horizontal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_horizontal: *mut nsStaticAtom;
-            #[link_name = "?hover@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hover: *mut nsStaticAtom;
-            #[link_name = "?hr@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hr: *mut nsStaticAtom;
-            #[link_name = "?href@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_href: *mut nsStaticAtom;
-            #[link_name = "?hreflang@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hreflang: *mut nsStaticAtom;
-            #[link_name = "?hspace@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_hspace: *mut nsStaticAtom;
-            #[link_name = "?html@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_html: *mut nsStaticAtom;
-            #[link_name = "?httpEquiv@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_httpEquiv: *mut nsStaticAtom;
-            #[link_name = "?i@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_i: *mut nsStaticAtom;
-            #[link_name = "?icon@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_icon: *mut nsStaticAtom;
-            #[link_name = "?id@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_id: *mut nsStaticAtom;
-            #[link_name = "?_if@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__if: *mut nsStaticAtom;
-            #[link_name = "?iframe@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_iframe: *mut nsStaticAtom;
-            #[link_name = "?ignorecase@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ignorecase: *mut nsStaticAtom;
-            #[link_name = "?ignorekeys@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ignorekeys: *mut nsStaticAtom;
-            #[link_name = "?ignoreuserfocus@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ignoreuserfocus: *mut nsStaticAtom;
-            #[link_name = "?ilayer@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ilayer: *mut nsStaticAtom;
-            #[link_name = "?image@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_image: *mut nsStaticAtom;
-            #[link_name = "?imageClickedPoint@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_imageClickedPoint: *mut nsStaticAtom;
-            #[link_name = "?img@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_img: *mut nsStaticAtom;
-            #[link_name = "?implementation@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_implementation: *mut nsStaticAtom;
-            #[link_name = "?implements@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_implements: *mut nsStaticAtom;
-            #[link_name = "?import@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_import: *mut nsStaticAtom;
-            #[link_name = "?include@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_include: *mut nsStaticAtom;
-            #[link_name = "?includes@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_includes: *mut nsStaticAtom;
-            #[link_name = "?increment@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_increment: *mut nsStaticAtom;
-            #[link_name = "?indent@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_indent: *mut nsStaticAtom;
-            #[link_name = "?indeterminate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_indeterminate: *mut nsStaticAtom;
-            #[link_name = "?index@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_index: *mut nsStaticAtom;
-            #[link_name = "?infer@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_infer: *mut nsStaticAtom;
-            #[link_name = "?infinity@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_infinity: *mut nsStaticAtom;
-            #[link_name = "?inherit@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_inherit: *mut nsStaticAtom;
-            #[link_name = "?inherits@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_inherits: *mut nsStaticAtom;
-            #[link_name = "?inheritstyle@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_inheritstyle: *mut nsStaticAtom;
-            #[link_name = "?initial_scale@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_initial_scale: *mut nsStaticAtom;
-            #[link_name = "?input@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_input: *mut nsStaticAtom;
-            #[link_name = "?inputmode@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_inputmode: *mut nsStaticAtom;
-            #[link_name = "?ins@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ins: *mut nsStaticAtom;
-            #[link_name = "?insertafter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_insertafter: *mut nsStaticAtom;
-            #[link_name = "?insertbefore@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_insertbefore: *mut nsStaticAtom;
-            #[link_name = "?install@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_install: *mut nsStaticAtom;
-            #[link_name = "?instanceOf@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_instanceOf: *mut nsStaticAtom;
-            #[link_name = "?int32@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_int32: *mut nsStaticAtom;
-            #[link_name = "?int64@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_int64: *mut nsStaticAtom;
-            #[link_name = "?integer@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_integer: *mut nsStaticAtom;
-            #[link_name = "?integrity@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_integrity: *mut nsStaticAtom;
-            #[link_name = "?intersection@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_intersection: *mut nsStaticAtom;
-            #[link_name = "?intersectionobserverlist@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_intersectionobserverlist: *mut nsStaticAtom;
-            #[link_name = "?is@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_is: *mut nsStaticAtom;
-            #[link_name = "?iscontainer@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_iscontainer: *mut nsStaticAtom;
-            #[link_name = "?isempty@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_isempty: *mut nsStaticAtom;
-            #[link_name = "?ismap@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ismap: *mut nsStaticAtom;
-            #[link_name = "?itemid@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_itemid: *mut nsStaticAtom;
-            #[link_name = "?itemprop@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_itemprop: *mut nsStaticAtom;
-            #[link_name = "?itemref@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_itemref: *mut nsStaticAtom;
-            #[link_name = "?itemscope@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_itemscope: *mut nsStaticAtom;
-            #[link_name = "?itemtype@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_itemtype: *mut nsStaticAtom;
-            #[link_name = "?japanese_formal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_japanese_formal: *mut nsStaticAtom;
-            #[link_name = "?japanese_informal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_japanese_informal: *mut nsStaticAtom;
-            #[link_name = "?kbd@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_kbd: *mut nsStaticAtom;
-            #[link_name = "?keepcurrentinview@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keepcurrentinview: *mut nsStaticAtom;
-            #[link_name = "?keepobjectsalive@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keepobjectsalive: *mut nsStaticAtom;
-            #[link_name = "?key@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_key: *mut nsStaticAtom;
-            #[link_name = "?keycode@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keycode: *mut nsStaticAtom;
-            #[link_name = "?keystatuseschange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keystatuseschange: *mut nsStaticAtom;
-            #[link_name = "?keydown@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keydown: *mut nsStaticAtom;
-            #[link_name = "?keygen@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keygen: *mut nsStaticAtom;
-            #[link_name = "?keypress@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keypress: *mut nsStaticAtom;
-            #[link_name = "?keyset@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keyset: *mut nsStaticAtom;
-            #[link_name = "?keysystem@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keysystem: *mut nsStaticAtom;
-            #[link_name = "?keytext@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keytext: *mut nsStaticAtom;
-            #[link_name = "?keyup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_keyup: *mut nsStaticAtom;
-            #[link_name = "?kind@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_kind: *mut nsStaticAtom;
-            #[link_name = "?korean_hangul_formal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_korean_hangul_formal: *mut nsStaticAtom;
-            #[link_name = "?korean_hanja_formal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_korean_hanja_formal: *mut nsStaticAtom;
-            #[link_name = "?korean_hanja_informal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_korean_hanja_informal: *mut nsStaticAtom;
-            #[link_name = "?label@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_label: *mut nsStaticAtom;
-            #[link_name = "?labels@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_labels: *mut nsStaticAtom;
-            #[link_name = "?lang@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_lang: *mut nsStaticAtom;
-            #[link_name = "?language@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_language: *mut nsStaticAtom;
-            #[link_name = "?last@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_last: *mut nsStaticAtom;
-            #[link_name = "?layer@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_layer: *mut nsStaticAtom;
-            #[link_name = "?LayerActivity@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_LayerActivity: *mut nsStaticAtom;
-            #[link_name = "?layout@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_layout: *mut nsStaticAtom;
-            #[link_name = "?leading@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_leading: *mut nsStaticAtom;
-            #[link_name = "?leaf@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_leaf: *mut nsStaticAtom;
-            #[link_name = "?left@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_left: *mut nsStaticAtom;
-            #[link_name = "?leftmargin@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_leftmargin: *mut nsStaticAtom;
-            #[link_name = "?leftpadding@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_leftpadding: *mut nsStaticAtom;
-            #[link_name = "?legend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_legend: *mut nsStaticAtom;
-            #[link_name = "?length@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_length: *mut nsStaticAtom;
-            #[link_name = "?letterValue@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_letterValue: *mut nsStaticAtom;
-            #[link_name = "?level@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_level: *mut nsStaticAtom;
-            #[link_name = "?li@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_li: *mut nsStaticAtom;
-            #[link_name = "?line@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_line: *mut nsStaticAtom;
-            #[link_name = "?link@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_link: *mut nsStaticAtom;
-            #[link_name = "?listbox@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listbox: *mut nsStaticAtom;
-            #[link_name = "?listboxbody@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listboxbody: *mut nsStaticAtom;
-            #[link_name = "?listcell@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listcell: *mut nsStaticAtom;
-            #[link_name = "?listcol@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listcol: *mut nsStaticAtom;
-            #[link_name = "?listcols@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listcols: *mut nsStaticAtom;
-            #[link_name = "?listener@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listener: *mut nsStaticAtom;
-            #[link_name = "?listhead@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listhead: *mut nsStaticAtom;
-            #[link_name = "?listheader@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listheader: *mut nsStaticAtom;
-            #[link_name = "?listing@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listing: *mut nsStaticAtom;
-            #[link_name = "?listitem@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listitem: *mut nsStaticAtom;
-            #[link_name = "?listrows@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_listrows: *mut nsStaticAtom;
-            #[link_name = "?load@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_load: *mut nsStaticAtom;
-            #[link_name = "?triggeringprincipal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_triggeringprincipal: *mut nsStaticAtom;
-            #[link_name = "?localedir@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_localedir: *mut nsStaticAtom;
-            #[link_name = "?localName@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_localName: *mut nsStaticAtom;
-            #[link_name = "?longdesc@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_longdesc: *mut nsStaticAtom;
-            #[link_name = "?loop@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_loop: *mut nsStaticAtom;
-            #[link_name = "?low@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_low: *mut nsStaticAtom;
-            #[link_name = "?lowerAlpha@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_lowerAlpha: *mut nsStaticAtom;
-            #[link_name = "?lowerFirst@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_lowerFirst: *mut nsStaticAtom;
-            #[link_name = "?lowerRoman@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_lowerRoman: *mut nsStaticAtom;
-            #[link_name = "?lowest@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_lowest: *mut nsStaticAtom;
-            #[link_name = "?lowsrc@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_lowsrc: *mut nsStaticAtom;
-            #[link_name = "?ltr@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ltr: *mut nsStaticAtom;
-            #[link_name = "?lwtheme@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_lwtheme: *mut nsStaticAtom;
-            #[link_name = "?lwthemetextcolor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_lwthemetextcolor: *mut nsStaticAtom;
-            #[link_name = "?main@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_main: *mut nsStaticAtom;
-            #[link_name = "?map@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_map: *mut nsStaticAtom;
-            #[link_name = "?manifest@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_manifest: *mut nsStaticAtom;
-            #[link_name = "?marginBottom@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_marginBottom: *mut nsStaticAtom;
-            #[link_name = "?marginLeft@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_marginLeft: *mut nsStaticAtom;
-            #[link_name = "?marginRight@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_marginRight: *mut nsStaticAtom;
-            #[link_name = "?marginTop@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_marginTop: *mut nsStaticAtom;
-            #[link_name = "?marginheight@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_marginheight: *mut nsStaticAtom;
-            #[link_name = "?marginwidth@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_marginwidth: *mut nsStaticAtom;
-            #[link_name = "?mark@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mark: *mut nsStaticAtom;
-            #[link_name = "?marquee@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_marquee: *mut nsStaticAtom;
-            #[link_name = "?match@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_match: *mut nsStaticAtom;
-            #[link_name = "?max@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_max: *mut nsStaticAtom;
-            #[link_name = "?maxheight@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_maxheight: *mut nsStaticAtom;
-            #[link_name = "?maximum_scale@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_maximum_scale: *mut nsStaticAtom;
-            #[link_name = "?maxlength@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_maxlength: *mut nsStaticAtom;
-            #[link_name = "?maxpos@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_maxpos: *mut nsStaticAtom;
-            #[link_name = "?maxwidth@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_maxwidth: *mut nsStaticAtom;
-            #[link_name = "?mayscript@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mayscript: *mut nsStaticAtom;
-            #[link_name = "?media@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_media: *mut nsStaticAtom;
-            #[link_name = "?mediaType@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mediaType: *mut nsStaticAtom;
-            #[link_name = "?member@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_member: *mut nsStaticAtom;
-            #[link_name = "?menu@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menu: *mut nsStaticAtom;
-            #[link_name = "?menubar@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menubar: *mut nsStaticAtom;
-            #[link_name = "?menubutton@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menubutton: *mut nsStaticAtom;
-            #[link_name = "?menuButton@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menuButton: *mut nsStaticAtom;
-            #[link_name = "?menucaption@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menucaption: *mut nsStaticAtom;
-            #[link_name = "?menugroup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menugroup: *mut nsStaticAtom;
-            #[link_name = "?menuitem@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menuitem: *mut nsStaticAtom;
-            #[link_name = "?menulist@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menulist: *mut nsStaticAtom;
-            #[link_name = "?menupopup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menupopup: *mut nsStaticAtom;
-            #[link_name = "?menuseparator@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_menuseparator: *mut nsStaticAtom;
-            #[link_name = "?message@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_message: *mut nsStaticAtom;
-            #[link_name = "?meta@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_meta: *mut nsStaticAtom;
-            #[link_name = "?referrer@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_referrer: *mut nsStaticAtom;
-            #[link_name = "?referrerpolicy@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_referrerpolicy: *mut nsStaticAtom;
-            #[link_name = "?headerReferrerPolicy@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_headerReferrerPolicy: *mut nsStaticAtom;
-            #[link_name = "?meter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_meter: *mut nsStaticAtom;
-            #[link_name = "?method@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_method: *mut nsStaticAtom;
-            #[link_name = "?middle@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_middle: *mut nsStaticAtom;
-            #[link_name = "?min@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_min: *mut nsStaticAtom;
-            #[link_name = "?minheight@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_minheight: *mut nsStaticAtom;
-            #[link_name = "?minimum_scale@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_minimum_scale: *mut nsStaticAtom;
-            #[link_name = "?minlength@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_minlength: *mut nsStaticAtom;
-            #[link_name = "?minpos@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_minpos: *mut nsStaticAtom;
-            #[link_name = "?minusSign@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_minusSign: *mut nsStaticAtom;
-            #[link_name = "?minwidth@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_minwidth: *mut nsStaticAtom;
-            #[link_name = "?mixed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mixed: *mut nsStaticAtom;
-            #[link_name = "?messagemanagergroup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_messagemanagergroup: *mut nsStaticAtom;
-            #[link_name = "?mod@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mod: *mut nsStaticAtom;
-            #[link_name = "?mode@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mode: *mut nsStaticAtom;
-            #[link_name = "?modifiers@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_modifiers: *mut nsStaticAtom;
-            #[link_name = "?monochrome@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_monochrome: *mut nsStaticAtom;
-            #[link_name = "?mousedown@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mousedown: *mut nsStaticAtom;
-            #[link_name = "?mousemove@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mousemove: *mut nsStaticAtom;
-            #[link_name = "?mouseout@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mouseout: *mut nsStaticAtom;
-            #[link_name = "?mouseover@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mouseover: *mut nsStaticAtom;
-            #[link_name = "?mousethrough@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mousethrough: *mut nsStaticAtom;
-            #[link_name = "?mouseup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mouseup: *mut nsStaticAtom;
-            #[link_name = "?mozfullscreenchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozfullscreenchange: *mut nsStaticAtom;
-            #[link_name = "?mozfullscreenerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozfullscreenerror: *mut nsStaticAtom;
-            #[link_name = "?mozpointerlockchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozpointerlockchange: *mut nsStaticAtom;
-            #[link_name = "?mozpointerlockerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozpointerlockerror: *mut nsStaticAtom;
-            #[link_name = "?mozprivatebrowsing@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mozprivatebrowsing: *mut nsStaticAtom;
-            #[link_name = "?moz_opaque@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_moz_opaque: *mut nsStaticAtom;
-            #[link_name = "?moz_action_hint@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_moz_action_hint: *mut nsStaticAtom;
-            #[link_name = "?x_moz_errormessage@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_x_moz_errormessage: *mut nsStaticAtom;
-            #[link_name = "?multicol@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_multicol: *mut nsStaticAtom;
-            #[link_name = "?multiple@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_multiple: *mut nsStaticAtom;
-            #[link_name = "?mute@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_mute: *mut nsStaticAtom;
-            #[link_name = "?muted@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_muted: *mut nsStaticAtom;
-            #[link_name = "?name@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_name: *mut nsStaticAtom;
-            #[link_name = "?_namespace@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__namespace: *mut nsStaticAtom;
-            #[link_name = "?namespaceAlias@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_namespaceAlias: *mut nsStaticAtom;
-            #[link_name = "?namespaceUri@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_namespaceUri: *mut nsStaticAtom;
-            #[link_name = "?NaN@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_NaN: *mut nsStaticAtom;
-            #[link_name = "?nativeAnonymousChildList@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nativeAnonymousChildList: *mut nsStaticAtom;
-            #[link_name = "?nav@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nav: *mut nsStaticAtom;
-            #[link_name = "?negate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_negate: *mut nsStaticAtom;
-            #[link_name = "?never@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_never: *mut nsStaticAtom;
-            #[link_name = "?_new@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__new: *mut nsStaticAtom;
-            #[link_name = "?newline@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_newline: *mut nsStaticAtom;
-            #[link_name = "?nextBidi@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nextBidi: *mut nsStaticAtom;
-            #[link_name = "?nextTabParentId@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nextTabParentId: *mut nsStaticAtom;
-            #[link_name = "?no@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_no: *mut nsStaticAtom;
-            #[link_name = "?noautofocus@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_noautofocus: *mut nsStaticAtom;
-            #[link_name = "?noautohide@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_noautohide: *mut nsStaticAtom;
-            #[link_name = "?norolluponanchor@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_norolluponanchor: *mut nsStaticAtom;
-            #[link_name = "?nobr@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nobr: *mut nsStaticAtom;
-            #[link_name = "?node@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_node: *mut nsStaticAtom;
-            #[link_name = "?nodefaultsrc@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nodefaultsrc: *mut nsStaticAtom;
-            #[link_name = "?nodeSet@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nodeSet: *mut nsStaticAtom;
-            #[link_name = "?noembed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_noembed: *mut nsStaticAtom;
-            #[link_name = "?noframes@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_noframes: *mut nsStaticAtom;
-            #[link_name = "?nohref@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nohref: *mut nsStaticAtom;
-            #[link_name = "?noisolation@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_noisolation: *mut nsStaticAtom;
-            #[link_name = "?nomodule@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nomodule: *mut nsStaticAtom;
-            #[link_name = "?nonce@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nonce: *mut nsStaticAtom;
-            #[link_name = "?none@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_none: *mut nsStaticAtom;
-            #[link_name = "?noresize@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_noresize: *mut nsStaticAtom;
-            #[link_name = "?normal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_normal: *mut nsStaticAtom;
-            #[link_name = "?normalizeSpace@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_normalizeSpace: *mut nsStaticAtom;
-            #[link_name = "?noscript@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_noscript: *mut nsStaticAtom;
-            #[link_name = "?noshade@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_noshade: *mut nsStaticAtom;
-            #[link_name = "?notification@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_notification: *mut nsStaticAtom;
-            #[link_name = "?novalidate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_novalidate: *mut nsStaticAtom;
-            #[link_name = "?_not@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__not: *mut nsStaticAtom;
-            #[link_name = "?nowrap@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_nowrap: *mut nsStaticAtom;
-            #[link_name = "?number@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_number: *mut nsStaticAtom;
-            #[link_name = "?null@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_null: *mut nsStaticAtom;
-            #[link_name = "?object@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_object: *mut nsStaticAtom;
-            #[link_name = "?objectType@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_objectType: *mut nsStaticAtom;
-            #[link_name = "?observer@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_observer: *mut nsStaticAtom;
-            #[link_name = "?observes@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_observes: *mut nsStaticAtom;
-            #[link_name = "?odd@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_odd: *mut nsStaticAtom;
-            #[link_name = "?OFF@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_OFF: *mut nsStaticAtom;
-            #[link_name = "?ol@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ol: *mut nsStaticAtom;
-            #[link_name = "?omitXmlDeclaration@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_omitXmlDeclaration: *mut nsStaticAtom;
-            #[link_name = "?ona2dpstatuschanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ona2dpstatuschanged: *mut nsStaticAtom;
-            #[link_name = "?onabort@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onabort: *mut nsStaticAtom;
-            #[link_name = "?onmozaccesskeynotfound@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmozaccesskeynotfound: *mut nsStaticAtom;
-            #[link_name = "?onactivate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onactivate: *mut nsStaticAtom;
-            #[link_name = "?onadapteradded@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onadapteradded: *mut nsStaticAtom;
-            #[link_name = "?onadapterremoved@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onadapterremoved: *mut nsStaticAtom;
-            #[link_name = "?onafterprint@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onafterprint: *mut nsStaticAtom;
-            #[link_name = "?onafterscriptexecute@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onafterscriptexecute: *mut nsStaticAtom;
-            #[link_name = "?onalerting@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onalerting: *mut nsStaticAtom;
-            #[link_name = "?onanimationcancel@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onanimationcancel: *mut nsStaticAtom;
-            #[link_name = "?onanimationend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onanimationend: *mut nsStaticAtom;
-            #[link_name = "?onanimationiteration@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onanimationiteration: *mut nsStaticAtom;
-            #[link_name = "?onanimationstart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onanimationstart: *mut nsStaticAtom;
-            #[link_name = "?onantennaavailablechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onantennaavailablechange: *mut nsStaticAtom;
-            #[link_name = "?onAppCommand@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onAppCommand: *mut nsStaticAtom;
-            #[link_name = "?onappinstalled@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onappinstalled: *mut nsStaticAtom;
-            #[link_name = "?onattributechanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onattributechanged: *mut nsStaticAtom;
-            #[link_name = "?onattributereadreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onattributereadreq: *mut nsStaticAtom;
-            #[link_name = "?onattributewritereq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onattributewritereq: *mut nsStaticAtom;
-            #[link_name = "?onaudioprocess@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onaudioprocess: *mut nsStaticAtom;
-            #[link_name = "?onauxclick@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onauxclick: *mut nsStaticAtom;
-            #[link_name = "?onbeforecopy@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onbeforecopy: *mut nsStaticAtom;
-            #[link_name = "?onbeforecut@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onbeforecut: *mut nsStaticAtom;
-            #[link_name = "?onbeforepaste@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onbeforepaste: *mut nsStaticAtom;
-            #[link_name = "?onbeforeevicted@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onbeforeevicted: *mut nsStaticAtom;
-            #[link_name = "?onbeforeprint@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onbeforeprint: *mut nsStaticAtom;
-            #[link_name = "?onbeforescriptexecute@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onbeforescriptexecute: *mut nsStaticAtom;
-            #[link_name = "?onbeforeunload@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onbeforeunload: *mut nsStaticAtom;
-            #[link_name = "?onblocked@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onblocked: *mut nsStaticAtom;
-            #[link_name = "?onblur@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onblur: *mut nsStaticAtom;
-            #[link_name = "?onbroadcast@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onbroadcast: *mut nsStaticAtom;
-            #[link_name = "?onbusy@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onbusy: *mut nsStaticAtom;
-            #[link_name = "?onbufferedamountlow@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onbufferedamountlow: *mut nsStaticAtom;
-            #[link_name = "?oncached@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncached: *mut nsStaticAtom;
-            #[link_name = "?oncallschanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncallschanged: *mut nsStaticAtom;
-            #[link_name = "?oncancel@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncancel: *mut nsStaticAtom;
-            #[link_name = "?oncardstatechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncardstatechange: *mut nsStaticAtom;
-            #[link_name = "?oncfstatechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncfstatechange: *mut nsStaticAtom;
-            #[link_name = "?onchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onchange: *mut nsStaticAtom;
-            #[link_name = "?oncharacteristicchanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncharacteristicchanged: *mut nsStaticAtom;
-            #[link_name = "?onchargingchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onchargingchange: *mut nsStaticAtom;
-            #[link_name = "?onchargingtimechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onchargingtimechange: *mut nsStaticAtom;
-            #[link_name = "?onchecking@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onchecking: *mut nsStaticAtom;
-            #[link_name = "?onCheckboxStateChange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onCheckboxStateChange: *mut nsStaticAtom;
-            #[link_name = "?onclick@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onclick: *mut nsStaticAtom;
-            #[link_name = "?onclirmodechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onclirmodechange: *mut nsStaticAtom;
-            #[link_name = "?onclose@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onclose: *mut nsStaticAtom;
-            #[link_name = "?oncommand@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncommand: *mut nsStaticAtom;
-            #[link_name = "?oncommandupdate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncommandupdate: *mut nsStaticAtom;
-            #[link_name = "?oncomplete@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncomplete: *mut nsStaticAtom;
-            #[link_name = "?oncompositionend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncompositionend: *mut nsStaticAtom;
-            #[link_name = "?oncompositionstart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncompositionstart: *mut nsStaticAtom;
-            #[link_name = "?oncompositionupdate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncompositionupdate: *mut nsStaticAtom;
-            #[link_name = "?onconnect@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onconnect: *mut nsStaticAtom;
-            #[link_name = "?onconnected@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onconnected: *mut nsStaticAtom;
-            #[link_name = "?onconnecting@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onconnecting: *mut nsStaticAtom;
-            #[link_name = "?onconnectionavailable@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onconnectionavailable: *mut nsStaticAtom;
-            #[link_name = "?onconnectionstatechanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onconnectionstatechanged: *mut nsStaticAtom;
-            #[link_name = "?oncontextmenu@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncontextmenu: *mut nsStaticAtom;
-            #[link_name = "?oncopy@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncopy: *mut nsStaticAtom;
-            #[link_name = "?oncurrentchannelchanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncurrentchannelchanged: *mut nsStaticAtom;
-            #[link_name = "?oncurrentsourcechanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncurrentsourcechanged: *mut nsStaticAtom;
-            #[link_name = "?oncut@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oncut: *mut nsStaticAtom;
-            #[link_name = "?ondatachange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondatachange: *mut nsStaticAtom;
-            #[link_name = "?ondataerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondataerror: *mut nsStaticAtom;
-            #[link_name = "?ondblclick@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondblclick: *mut nsStaticAtom;
-            #[link_name = "?ondeleted@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondeleted: *mut nsStaticAtom;
-            #[link_name = "?ondeliverysuccess@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondeliverysuccess: *mut nsStaticAtom;
-            #[link_name = "?ondeliveryerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondeliveryerror: *mut nsStaticAtom;
-            #[link_name = "?ondevicefound@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondevicefound: *mut nsStaticAtom;
-            #[link_name = "?ondevicepaired@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondevicepaired: *mut nsStaticAtom;
-            #[link_name = "?ondeviceunpaired@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondeviceunpaired: *mut nsStaticAtom;
-            #[link_name = "?ondialing@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondialing: *mut nsStaticAtom;
-            #[link_name = "?ondisabled@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondisabled: *mut nsStaticAtom;
-            #[link_name = "?ondischargingtimechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondischargingtimechange: *mut nsStaticAtom;
-            #[link_name = "?ondisconnect@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondisconnect: *mut nsStaticAtom;
-            #[link_name = "?ondisconnected@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondisconnected: *mut nsStaticAtom;
-            #[link_name = "?ondisconnecting@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondisconnecting: *mut nsStaticAtom;
-            #[link_name = "?ondisplaypasskeyreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondisplaypasskeyreq: *mut nsStaticAtom;
-            #[link_name = "?ondownloading@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondownloading: *mut nsStaticAtom;
-            #[link_name = "?onDOMActivate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMActivate: *mut nsStaticAtom;
-            #[link_name = "?onDOMAttrModified@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMAttrModified: *mut nsStaticAtom;
-            #[link_name = "?onDOMCharacterDataModified@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMCharacterDataModified: *mut nsStaticAtom;
-            #[link_name = "?onDOMFocusIn@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMFocusIn: *mut nsStaticAtom;
-            #[link_name = "?onDOMFocusOut@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMFocusOut: *mut nsStaticAtom;
-            #[link_name = "?onDOMMouseScroll@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMMouseScroll: *mut nsStaticAtom;
-            #[link_name = "?onDOMNodeInserted@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMNodeInserted: *mut nsStaticAtom;
-            #[link_name = "?onDOMNodeInsertedIntoDocument@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMNodeInsertedIntoDocument: *mut nsStaticAtom;
-            #[link_name = "?onDOMNodeRemoved@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMNodeRemoved: *mut nsStaticAtom;
-            #[link_name = "?onDOMNodeRemovedFromDocument@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMNodeRemovedFromDocument: *mut nsStaticAtom;
-            #[link_name = "?onDOMSubtreeModified@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onDOMSubtreeModified: *mut nsStaticAtom;
-            #[link_name = "?ondata@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondata: *mut nsStaticAtom;
-            #[link_name = "?ondrag@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondrag: *mut nsStaticAtom;
-            #[link_name = "?ondragdrop@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondragdrop: *mut nsStaticAtom;
-            #[link_name = "?ondragend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondragend: *mut nsStaticAtom;
-            #[link_name = "?ondragenter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondragenter: *mut nsStaticAtom;
-            #[link_name = "?ondragexit@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondragexit: *mut nsStaticAtom;
-            #[link_name = "?ondraggesture@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondraggesture: *mut nsStaticAtom;
-            #[link_name = "?ondragleave@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondragleave: *mut nsStaticAtom;
-            #[link_name = "?ondragover@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondragover: *mut nsStaticAtom;
-            #[link_name = "?ondragstart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondragstart: *mut nsStaticAtom;
-            #[link_name = "?ondrain@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondrain: *mut nsStaticAtom;
-            #[link_name = "?ondrop@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ondrop: *mut nsStaticAtom;
-            #[link_name = "?oneitbroadcasted@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oneitbroadcasted: *mut nsStaticAtom;
-            #[link_name = "?onenabled@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onenabled: *mut nsStaticAtom;
-            #[link_name = "?onenterpincodereq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onenterpincodereq: *mut nsStaticAtom;
-            #[link_name = "?onemergencycbmodechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onemergencycbmodechange: *mut nsStaticAtom;
-            #[link_name = "?onerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onerror: *mut nsStaticAtom;
-            #[link_name = "?onevicted@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onevicted: *mut nsStaticAtom;
-            #[link_name = "?onfailed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onfailed: *mut nsStaticAtom;
-            #[link_name = "?onfetch@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onfetch: *mut nsStaticAtom;
-            #[link_name = "?onfinish@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onfinish: *mut nsStaticAtom;
-            #[link_name = "?onfocus@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onfocus: *mut nsStaticAtom;
-            #[link_name = "?onfocusin@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onfocusin: *mut nsStaticAtom;
-            #[link_name = "?onfocusout@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onfocusout: *mut nsStaticAtom;
-            #[link_name = "?onfrequencychange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onfrequencychange: *mut nsStaticAtom;
-            #[link_name = "?onfullscreenchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onfullscreenchange: *mut nsStaticAtom;
-            #[link_name = "?onfullscreenerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onfullscreenerror: *mut nsStaticAtom;
-            #[link_name = "?onspeakerforcedchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onspeakerforcedchange: *mut nsStaticAtom;
-            #[link_name = "?onget@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onget: *mut nsStaticAtom;
-            #[link_name = "?ongroupchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ongroupchange: *mut nsStaticAtom;
-            #[link_name = "?onhashchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onhashchange: *mut nsStaticAtom;
-            #[link_name = "?onheadphoneschange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onheadphoneschange: *mut nsStaticAtom;
-            #[link_name = "?onheld@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onheld: *mut nsStaticAtom;
-            #[link_name = "?onhfpstatuschanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onhfpstatuschanged: *mut nsStaticAtom;
-            #[link_name = "?onhidstatuschanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onhidstatuschanged: *mut nsStaticAtom;
-            #[link_name = "?onholding@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onholding: *mut nsStaticAtom;
-            #[link_name = "?oniccchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oniccchange: *mut nsStaticAtom;
-            #[link_name = "?oniccdetected@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oniccdetected: *mut nsStaticAtom;
-            #[link_name = "?oniccinfochange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oniccinfochange: *mut nsStaticAtom;
-            #[link_name = "?oniccundetected@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oniccundetected: *mut nsStaticAtom;
-            #[link_name = "?onincoming@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onincoming: *mut nsStaticAtom;
-            #[link_name = "?oninput@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oninput: *mut nsStaticAtom;
-            #[link_name = "?oninstall@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oninstall: *mut nsStaticAtom;
-            #[link_name = "?oninvalid@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_oninvalid: *mut nsStaticAtom;
-            #[link_name = "?onkeydown@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onkeydown: *mut nsStaticAtom;
-            #[link_name = "?onkeypress@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onkeypress: *mut nsStaticAtom;
-            #[link_name = "?onkeyup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onkeyup: *mut nsStaticAtom;
-            #[link_name = "?onlanguagechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onlanguagechange: *mut nsStaticAtom;
-            #[link_name = "?onlevelchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onlevelchange: *mut nsStaticAtom;
-            #[link_name = "?onLoad@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onLoad: *mut nsStaticAtom;
-            #[link_name = "?onload@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onload: *mut nsStaticAtom;
-            #[link_name = "?onloading@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onloading: *mut nsStaticAtom;
-            #[link_name = "?onloadingdone@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onloadingdone: *mut nsStaticAtom;
-            #[link_name = "?onloadingerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onloadingerror: *mut nsStaticAtom;
-            #[link_name = "?onpopstate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpopstate: *mut nsStaticAtom;
-            #[link_name = "?only@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_only: *mut nsStaticAtom;
-            #[link_name = "?onmessage@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmessage: *mut nsStaticAtom;
-            #[link_name = "?onmessageerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmessageerror: *mut nsStaticAtom;
-            #[link_name = "?onmidimessage@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmidimessage: *mut nsStaticAtom;
-            #[link_name = "?onmousedown@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmousedown: *mut nsStaticAtom;
-            #[link_name = "?onmouseenter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmouseenter: *mut nsStaticAtom;
-            #[link_name = "?onmouseleave@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmouseleave: *mut nsStaticAtom;
-            #[link_name = "?onmouselongtap@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmouselongtap: *mut nsStaticAtom;
-            #[link_name = "?onmousemove@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmousemove: *mut nsStaticAtom;
-            #[link_name = "?onmouseout@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmouseout: *mut nsStaticAtom;
-            #[link_name = "?onmouseover@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmouseover: *mut nsStaticAtom;
-            #[link_name = "?onMozMouseHittest@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onMozMouseHittest: *mut nsStaticAtom;
-            #[link_name = "?onmouseup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmouseup: *mut nsStaticAtom;
-            #[link_name = "?onMozAfterPaint@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onMozAfterPaint: *mut nsStaticAtom;
-            #[link_name = "?onmozfullscreenchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmozfullscreenchange: *mut nsStaticAtom;
-            #[link_name = "?onmozfullscreenerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmozfullscreenerror: *mut nsStaticAtom;
-            #[link_name = "?onmozkeydownonplugin@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmozkeydownonplugin: *mut nsStaticAtom;
-            #[link_name = "?onmozkeyuponplugin@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmozkeyuponplugin: *mut nsStaticAtom;
-            #[link_name = "?onmozpointerlockchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmozpointerlockchange: *mut nsStaticAtom;
-            #[link_name = "?onmozpointerlockerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmozpointerlockerror: *mut nsStaticAtom;
-            #[link_name = "?onMozMousePixelScroll@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onMozMousePixelScroll: *mut nsStaticAtom;
-            #[link_name = "?onMozScrolledAreaChanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onMozScrolledAreaChanged: *mut nsStaticAtom;
-            #[link_name = "?onmapfolderlistingreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmapfolderlistingreq: *mut nsStaticAtom;
-            #[link_name = "?onmapmessageslistingreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmapmessageslistingreq: *mut nsStaticAtom;
-            #[link_name = "?onmapgetmessagereq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmapgetmessagereq: *mut nsStaticAtom;
-            #[link_name = "?onmapsetmessagestatusreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmapsetmessagestatusreq: *mut nsStaticAtom;
-            #[link_name = "?onmapsendmessagereq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmapsendmessagereq: *mut nsStaticAtom;
-            #[link_name = "?onmapmessageupdatereq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmapmessageupdatereq: *mut nsStaticAtom;
-            #[link_name = "?onmute@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onmute: *mut nsStaticAtom;
-            #[link_name = "?onnewrdsgroup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onnewrdsgroup: *mut nsStaticAtom;
-            #[link_name = "?onnotificationclick@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onnotificationclick: *mut nsStaticAtom;
-            #[link_name = "?onnotificationclose@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onnotificationclose: *mut nsStaticAtom;
-            #[link_name = "?onnoupdate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onnoupdate: *mut nsStaticAtom;
-            #[link_name = "?onobexpasswordreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onobexpasswordreq: *mut nsStaticAtom;
-            #[link_name = "?onobsolete@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onobsolete: *mut nsStaticAtom;
-            #[link_name = "?ononline@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ononline: *mut nsStaticAtom;
-            #[link_name = "?onoffline@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onoffline: *mut nsStaticAtom;
-            #[link_name = "?onopen@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onopen: *mut nsStaticAtom;
-            #[link_name = "?onorientationchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onorientationchange: *mut nsStaticAtom;
-            #[link_name = "?onotastatuschange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onotastatuschange: *mut nsStaticAtom;
-            #[link_name = "?onoverflow@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onoverflow: *mut nsStaticAtom;
-            #[link_name = "?onoverflowchanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onoverflowchanged: *mut nsStaticAtom;
-            #[link_name = "?onpagehide@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpagehide: *mut nsStaticAtom;
-            #[link_name = "?onpageshow@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpageshow: *mut nsStaticAtom;
-            #[link_name = "?onpaint@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpaint: *mut nsStaticAtom;
-            #[link_name = "?onpairingaborted@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpairingaborted: *mut nsStaticAtom;
-            #[link_name = "?onpairingconfirmationreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpairingconfirmationreq: *mut nsStaticAtom;
-            #[link_name = "?onpairingconsentreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpairingconsentreq: *mut nsStaticAtom;
-            #[link_name = "?onpaste@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpaste: *mut nsStaticAtom;
-            #[link_name = "?onpendingchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpendingchange: *mut nsStaticAtom;
-            #[link_name = "?onpichange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpichange: *mut nsStaticAtom;
-            #[link_name = "?onpointerlockchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpointerlockchange: *mut nsStaticAtom;
-            #[link_name = "?onpointerlockerror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpointerlockerror: *mut nsStaticAtom;
-            #[link_name = "?onpopuphidden@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpopuphidden: *mut nsStaticAtom;
-            #[link_name = "?onpopuphiding@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpopuphiding: *mut nsStaticAtom;
-            #[link_name = "?onpopuppositioned@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpopuppositioned: *mut nsStaticAtom;
-            #[link_name = "?onpopupshowing@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpopupshowing: *mut nsStaticAtom;
-            #[link_name = "?onpopupshown@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpopupshown: *mut nsStaticAtom;
-            #[link_name = "?onpullphonebookreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpullphonebookreq: *mut nsStaticAtom;
-            #[link_name = "?onpullvcardentryreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpullvcardentryreq: *mut nsStaticAtom;
-            #[link_name = "?onpullvcardlistingreq@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpullvcardlistingreq: *mut nsStaticAtom;
-            #[link_name = "?onpush@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpush: *mut nsStaticAtom;
-            #[link_name = "?onpushsubscriptionchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpushsubscriptionchange: *mut nsStaticAtom;
-            #[link_name = "?onpschange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onpschange: *mut nsStaticAtom;
-            #[link_name = "?onptychange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onptychange: *mut nsStaticAtom;
-            #[link_name = "?onradiostatechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onradiostatechange: *mut nsStaticAtom;
-            #[link_name = "?onRadioStateChange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onRadioStateChange: *mut nsStaticAtom;
-            #[link_name = "?onrdsdisabled@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onrdsdisabled: *mut nsStaticAtom;
-            #[link_name = "?onrdsenabled@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onrdsenabled: *mut nsStaticAtom;
-            #[link_name = "?onreaderror@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onreaderror: *mut nsStaticAtom;
-            #[link_name = "?onreadsuccess@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onreadsuccess: *mut nsStaticAtom;
-            #[link_name = "?onready@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onready: *mut nsStaticAtom;
-            #[link_name = "?onreadystatechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onreadystatechange: *mut nsStaticAtom;
-            #[link_name = "?onreceived@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onreceived: *mut nsStaticAtom;
-            #[link_name = "?onremoteheld@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onremoteheld: *mut nsStaticAtom;
-            #[link_name = "?onremoteresumed@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onremoteresumed: *mut nsStaticAtom;
-            #[link_name = "?onrequestprogress@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onrequestprogress: *mut nsStaticAtom;
-            #[link_name = "?onresourcetimingbufferfull@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onresourcetimingbufferfull: *mut nsStaticAtom;
-            #[link_name = "?onresponseprogress@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onresponseprogress: *mut nsStaticAtom;
-            #[link_name = "?onretrieving@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onretrieving: *mut nsStaticAtom;
-            #[link_name = "?onRequest@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onRequest: *mut nsStaticAtom;
-            #[link_name = "?onrequestmediaplaystatus@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onrequestmediaplaystatus: *mut nsStaticAtom;
-            #[link_name = "?onreset@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onreset: *mut nsStaticAtom;
-            #[link_name = "?onresuming@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onresuming: *mut nsStaticAtom;
-            #[link_name = "?onresize@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onresize: *mut nsStaticAtom;
-            #[link_name = "?onrtchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onrtchange: *mut nsStaticAtom;
-            #[link_name = "?onscanningstatechanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onscanningstatechanged: *mut nsStaticAtom;
-            #[link_name = "?onscostatuschanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onscostatuschanged: *mut nsStaticAtom;
-            #[link_name = "?onscroll@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onscroll: *mut nsStaticAtom;
-            #[link_name = "?onselect@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onselect: *mut nsStaticAtom;
-            #[link_name = "?onselectionchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onselectionchange: *mut nsStaticAtom;
-            #[link_name = "?onselectstart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onselectstart: *mut nsStaticAtom;
-            #[link_name = "?onsending@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onsending: *mut nsStaticAtom;
-            #[link_name = "?onsent@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onsent: *mut nsStaticAtom;
-            #[link_name = "?onset@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onset: *mut nsStaticAtom;
-            #[link_name = "?onshippingaddresschange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onshippingaddresschange: *mut nsStaticAtom;
-            #[link_name = "?onshippingoptionchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onshippingoptionchange: *mut nsStaticAtom;
-            #[link_name = "?onshow@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onshow: *mut nsStaticAtom;
-            #[link_name = "?onstatechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onstatechange: *mut nsStaticAtom;
-            #[link_name = "?onstatuschanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onstatuschanged: *mut nsStaticAtom;
-            #[link_name = "?onstkcommand@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onstkcommand: *mut nsStaticAtom;
-            #[link_name = "?onstksessionend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onstksessionend: *mut nsStaticAtom;
-            #[link_name = "?onstorage@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onstorage: *mut nsStaticAtom;
-            #[link_name = "?onstorageareachanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onstorageareachanged: *mut nsStaticAtom;
-            #[link_name = "?onsubmit@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onsubmit: *mut nsStaticAtom;
-            #[link_name = "?onsuccess@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onsuccess: *mut nsStaticAtom;
-            #[link_name = "?ontypechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontypechange: *mut nsStaticAtom;
-            #[link_name = "?onterminate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onterminate: *mut nsStaticAtom;
-            #[link_name = "?ontext@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontext: *mut nsStaticAtom;
-            #[link_name = "?ontoggle@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontoggle: *mut nsStaticAtom;
-            #[link_name = "?ontouchstart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontouchstart: *mut nsStaticAtom;
-            #[link_name = "?ontouchend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontouchend: *mut nsStaticAtom;
-            #[link_name = "?ontouchmove@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontouchmove: *mut nsStaticAtom;
-            #[link_name = "?ontouchcancel@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontouchcancel: *mut nsStaticAtom;
-            #[link_name = "?ontransitioncancel@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontransitioncancel: *mut nsStaticAtom;
-            #[link_name = "?ontransitionend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontransitionend: *mut nsStaticAtom;
-            #[link_name = "?ontransitionrun@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontransitionrun: *mut nsStaticAtom;
-            #[link_name = "?ontransitionstart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ontransitionstart: *mut nsStaticAtom;
-            #[link_name = "?onunderflow@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onunderflow: *mut nsStaticAtom;
-            #[link_name = "?onunload@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onunload: *mut nsStaticAtom;
-            #[link_name = "?onunmute@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onunmute: *mut nsStaticAtom;
-            #[link_name = "?onupdatefound@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onupdatefound: *mut nsStaticAtom;
-            #[link_name = "?onupdateready@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onupdateready: *mut nsStaticAtom;
-            #[link_name = "?onupgradeneeded@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onupgradeneeded: *mut nsStaticAtom;
-            #[link_name = "?onussdreceived@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onussdreceived: *mut nsStaticAtom;
-            #[link_name = "?onversionchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onversionchange: *mut nsStaticAtom;
-            #[link_name = "?onvisibilitychange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onvisibilitychange: *mut nsStaticAtom;
-            #[link_name = "?onvoicechange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onvoicechange: *mut nsStaticAtom;
-            #[link_name = "?onvoiceschanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onvoiceschanged: *mut nsStaticAtom;
-            #[link_name = "?onvrdisplayactivate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onvrdisplayactivate: *mut nsStaticAtom;
-            #[link_name = "?onvrdisplayconnect@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onvrdisplayconnect: *mut nsStaticAtom;
-            #[link_name = "?onvrdisplaydeactivate@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onvrdisplaydeactivate: *mut nsStaticAtom;
-            #[link_name = "?onvrdisplaydisconnect@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onvrdisplaydisconnect: *mut nsStaticAtom;
-            #[link_name = "?onvrdisplaypresentchange@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onvrdisplaypresentchange: *mut nsStaticAtom;
-            #[link_name = "?onwebkitAnimationEnd@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onwebkitAnimationEnd: *mut nsStaticAtom;
-            #[link_name = "?onwebkitAnimationIteration@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onwebkitAnimationIteration: *mut nsStaticAtom;
-            #[link_name = "?onwebkitAnimationStart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onwebkitAnimationStart: *mut nsStaticAtom;
-            #[link_name = "?onwebkitTransitionEnd@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onwebkitTransitionEnd: *mut nsStaticAtom;
-            #[link_name = "?onwebkitanimationend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onwebkitanimationend: *mut nsStaticAtom;
-            #[link_name = "?onwebkitanimationiteration@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onwebkitanimationiteration: *mut nsStaticAtom;
-            #[link_name = "?onwebkitanimationstart@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onwebkitanimationstart: *mut nsStaticAtom;
-            #[link_name = "?onwebkittransitionend@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onwebkittransitionend: *mut nsStaticAtom;
-            #[link_name = "?onwebsocket@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onwebsocket: *mut nsStaticAtom;
-            #[link_name = "?onwheel@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_onwheel: *mut nsStaticAtom;
-            #[link_name = "?open@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_open: *mut nsStaticAtom;
-            #[link_name = "?optgroup@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_optgroup: *mut nsStaticAtom;
-            #[link_name = "?optimum@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_optimum: *mut nsStaticAtom;
-            #[link_name = "?option@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_option: *mut nsStaticAtom;
-            #[link_name = "?_or@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms__or: *mut nsStaticAtom;
-            #[link_name = "?order@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_order: *mut nsStaticAtom;
-            #[link_name = "?ordinal@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ordinal: *mut nsStaticAtom;
-            #[link_name = "?orient@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_orient: *mut nsStaticAtom;
-            #[link_name = "?orientation@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_orientation: *mut nsStaticAtom;
-            #[link_name = "?otherwise@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_otherwise: *mut nsStaticAtom;
-            #[link_name = "?output@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_output: *mut nsStaticAtom;
-            #[link_name = "?overflow@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_overflow: *mut nsStaticAtom;
-            #[link_name = "?overflowchanged@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_overflowchanged: *mut nsStaticAtom;
-            #[link_name = "?overlay@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_overlay: *mut nsStaticAtom;
-            #[link_name = "?overlap@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_overlap: *mut nsStaticAtom;
-            #[link_name = "?p@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_p: *mut nsStaticAtom;
-            #[link_name = "?pack@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_pack: *mut nsStaticAtom;
-            #[link_name = "?page@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_page: *mut nsStaticAtom;
-            #[link_name = "?pageincrement@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_pageincrement: *mut nsStaticAtom;
-            #[link_name = "?pagex@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_pagex: *mut nsStaticAtom;
-            #[link_name = "?pagey@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_pagey: *mut nsStaticAtom;
-            #[link_name = "?paint_order@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_paint_order: *mut nsStaticAtom;
-            #[link_name = "?palettename@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_palettename: *mut nsStaticAtom;
-            #[link_name = "?panel@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_panel: *mut nsStaticAtom;
-            #[link_name = "?param@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_param: *mut nsStaticAtom;
-            #[link_name = "?parameter@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_parameter: *mut nsStaticAtom;
-            #[link_name = "?parent@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_parent: *mut nsStaticAtom;
-            #[link_name = "?parentfocused@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_parentfocused: *mut nsStaticAtom;
-            #[link_name = "?parsetype@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_parsetype: *mut nsStaticAtom;
-            #[link_name = "?password@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_password: *mut nsStaticAtom;
-            #[link_name = "?pattern@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_pattern: *mut nsStaticAtom;
-            #[link_name = "?patternSeparator@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_patternSeparator: *mut nsStaticAtom;
-            #[link_name = "?perMille@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_perMille: *mut nsStaticAtom;
-            #[link_name = "?percent@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_percent: *mut nsStaticAtom;
-            #[link_name = "?persist@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_persist: *mut nsStaticAtom;
-            #[link_name = "?phase@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_phase: *mut nsStaticAtom;
-            #[link_name = "?picture@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_picture: *mut nsStaticAtom;
-            #[link_name = "?ping@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_ping: *mut nsStaticAtom;
-            #[link_name = "?pinned@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_pinned: *mut nsStaticAtom;
-            #[link_name = "?placeholder@nsGkAtoms@@2PEAVnsStaticAtom@@EA"]
-            pub static nsGkAtoms_placeholder: *mut nsStaticAtom;