/* THIS FILE IS AUTOGENERATED - DO NOT EDIT */

#ifndef mozilla_dom_GeneratedAtomList_h
#define mozilla_dom_GeneratedAtomList_h

#include "mozilla/dom/BindingUtils.h"

namespace mozilla {
namespace dom {

struct APZBucketAtoms
{
  InternedStringId scrollFrames_id;
  InternedStringId sequenceNumber_id;
};

struct APZTestDataAtoms
{
  InternedStringId paints_id;
  InternedStringId repaintRequests_id;
};

struct ActivityOptionsAtoms
{
  InternedStringId data_id;
  InternedStringId getFilterResults_id;
  InternedStringId name_id;
};

struct ActivityRequestHandlerAtoms
{
  InternedStringId postResult_id;
  InternedStringId postError_id;
  InternedStringId source_id;
  InternedStringId __init_id;
};

struct AesCbcParamsAtoms
{
  InternedStringId iv_id;
};

struct AesCtrParamsAtoms
{
  InternedStringId counter_id;
  InternedStringId length_id;
};

struct AesGcmParamsAtoms
{
  InternedStringId additionalData_id;
  InternedStringId iv_id;
  InternedStringId tagLength_id;
};

struct AesKeyGenParamsAtoms
{
  InternedStringId length_id;
};

struct AlgorithmAtoms
{
  InternedStringId name_id;
};

struct AnimationEventInitAtoms
{
  InternedStringId animationName_id;
  InternedStringId elapsedTime_id;
  InternedStringId pseudoElement_id;
};

struct AppInfoAtoms
{
  InternedStringId isCoreApp_id;
  InternedStringId path_id;
};

struct AppNotificationServiceOptionsAtoms
{
  InternedStringId dbId_id;
  InternedStringId dir_id;
  InternedStringId id_id;
  InternedStringId lang_id;
  InternedStringId manifestURL_id;
  InternedStringId tag_id;
  InternedStringId textClickable_id;
};

struct ArchiveReaderOptionsAtoms
{
  InternedStringId encoding_id;
};

struct AsyncScrollEventDetailAtoms
{
  InternedStringId height_id;
  InternedStringId left_id;
  InternedStringId scrollHeight_id;
  InternedStringId scrollWidth_id;
  InternedStringId top_id;
  InternedStringId width_id;
};

struct AutocompleteErrorEventInitAtoms
{
  InternedStringId reason_id;
};

struct BlobEventInitAtoms
{
  InternedStringId data_id;
};

struct BlobPropertyBagAtoms
{
  InternedStringId endings_id;
  InternedStringId type_id;
};

struct BoxQuadOptionsAtoms
{
  InternedStringId box_id;
  InternedStringId relativeTo_id;
};

struct BrowserFeedWriterAtoms
{
  InternedStringId writeContent_id;
  InternedStringId close_id;
  InternedStringId __init_id;
};

struct CFStateChangeEventInitAtoms
{
  InternedStringId action_id;
  InternedStringId number_id;
  InternedStringId reason_id;
  InternedStringId serviceClass_id;
  InternedStringId success_id;
  InternedStringId timeSeconds_id;
};

struct CallEventInitAtoms
{
  InternedStringId call_id;
};

struct CallGroupErrorEventInitAtoms
{
  InternedStringId message_id;
  InternedStringId name_id;
};

struct CameraConfigurationAtoms
{
  InternedStringId mode_id;
  InternedStringId previewSize_id;
  InternedStringId recorderProfile_id;
};

struct CameraPictureOptionsAtoms
{
  InternedStringId dateTime_id;
  InternedStringId fileFormat_id;
  InternedStringId pictureSize_id;
  InternedStringId position_id;
  InternedStringId rotation_id;
};

struct CameraPositionAtoms
{
  InternedStringId altitude_id;
  InternedStringId latitude_id;
  InternedStringId longitude_id;
  InternedStringId timestamp_id;
};

struct CameraRegionAtoms
{
  InternedStringId bottom_id;
  InternedStringId left_id;
  InternedStringId right_id;
  InternedStringId top_id;
  InternedStringId weight_id;
};

struct CameraSizeAtoms
{
  InternedStringId height_id;
  InternedStringId width_id;
};

struct CameraStartRecordingOptionsAtoms
{
  InternedStringId autoEnableLowLightTorch_id;
  InternedStringId maxFileSizeBytes_id;
  InternedStringId maxVideoLengthMs_id;
  InternedStringId rotation_id;
};

struct ChromeNotificationsAtoms
{
  InternedStringId mozResendAllNotifications_id;
};

struct ClipboardEventInitAtoms
{
  InternedStringId data_id;
  InternedStringId dataType_id;
};

struct CloseEventInitAtoms
{
  InternedStringId code_id;
  InternedStringId reason_id;
  InternedStringId wasClean_id;
};

struct CompositionClauseParametersAtoms
{
  InternedStringId length_id;
  InternedStringId selectionType_id;
};

struct ConnStatusDictAtoms
{
  InternedStringId status_id;
};

struct ConsoleCounterAtoms
{
  InternedStringId count_id;
  InternedStringId label_id;
};

struct ConsoleCounterErrorAtoms
{
  InternedStringId error_id;
};

struct ConsoleEventAtoms
{
  InternedStringId ID_id;
  InternedStringId arguments_id;
  InternedStringId counter_id;
  InternedStringId filename_id;
  InternedStringId functionName_id;
  InternedStringId groupName_id;
  InternedStringId innerID_id;
  InternedStringId level_id;
  InternedStringId lineNumber_id;
  InternedStringId private_id;
  InternedStringId styles_id;
  InternedStringId timeStamp_id;
  InternedStringId timer_id;
};

struct ConsoleProfileEventAtoms
{
  InternedStringId action_id;
  InternedStringId arguments_id;
};

struct ConsoleStackEntryAtoms
{
  InternedStringId filename_id;
  InternedStringId functionName_id;
  InternedStringId language_id;
  InternedStringId lineNumber_id;
};

struct ConsoleTimerEndAtoms
{
  InternedStringId duration_id;
  InternedStringId name_id;
};

struct ConsoleTimerErrorAtoms
{
  InternedStringId error_id;
};

struct ConsoleTimerStartAtoms
{
  InternedStringId name_id;
  InternedStringId started_id;
};

struct ConstrainDoubleRangeAtoms
{
  InternedStringId max_id;
  InternedStringId min_id;
};

struct ConstrainLongRangeAtoms
{
  InternedStringId max_id;
  InternedStringId min_id;
};

struct ContactAddressAtoms
{
  InternedStringId countryName_id;
  InternedStringId locality_id;
  InternedStringId postalCode_id;
  InternedStringId pref_id;
  InternedStringId region_id;
  InternedStringId streetAddress_id;
  InternedStringId type_id;
};

struct ContactFieldAtoms
{
  InternedStringId pref_id;
  InternedStringId type_id;
  InternedStringId value_id;
};

struct ContactFindOptionsAtoms
{
  InternedStringId filterBy_id;
  InternedStringId filterLimit_id;
  InternedStringId filterOp_id;
  InternedStringId filterValue_id;
};

struct ContactFindSortOptionsAtoms
{
  InternedStringId sortBy_id;
  InternedStringId sortOrder_id;
};

struct ContactManagerAtoms
{
  InternedStringId find_id;
  InternedStringId getAll_id;
  InternedStringId clear_id;
  InternedStringId save_id;
  InternedStringId remove_id;
  InternedStringId getRevision_id;
  InternedStringId getCount_id;
  InternedStringId oncontactchange_id;
};

struct ContactPropertiesAtoms
{
  InternedStringId additionalName_id;
  InternedStringId adr_id;
  InternedStringId anniversary_id;
  InternedStringId bday_id;
  InternedStringId category_id;
  InternedStringId email_id;
  InternedStringId familyName_id;
  InternedStringId genderIdentity_id;
  InternedStringId givenName_id;
  InternedStringId honorificPrefix_id;
  InternedStringId honorificSuffix_id;
  InternedStringId impp_id;
  InternedStringId jobTitle_id;
  InternedStringId key_id;
  InternedStringId name_id;
  InternedStringId nickname_id;
  InternedStringId note_id;
  InternedStringId org_id;
  InternedStringId phoneticFamilyName_id;
  InternedStringId phoneticGivenName_id;
  InternedStringId photo_id;
  InternedStringId sex_id;
  InternedStringId tel_id;
  InternedStringId url_id;
};

struct ContactTelFieldAtoms
{
  InternedStringId carrier_id;
};

struct ContextAttributes2DAtoms
{
  InternedStringId alpha_id;
  InternedStringId willReadFrequently_id;
};

struct ConvertCoordinateOptionsAtoms
{
  InternedStringId fromBox_id;
  InternedStringId toBox_id;
};

struct CreateFileOptionsAtoms
{
  InternedStringId data_id;
  InternedStringId ifExists_id;
};

struct CustomEventInitAtoms
{
  InternedStringId detail_id;
};

struct DNSCacheDictAtoms
{
  InternedStringId entries_id;
};

struct DNSLookupDictAtoms
{
  InternedStringId address_id;
  InternedStringId answer_id;
  InternedStringId error_id;
};

struct DOMDownloadAtoms
{
  InternedStringId totalBytes_id;
  InternedStringId currentBytes_id;
  InternedStringId url_id;
  InternedStringId path_id;
  InternedStringId storageName_id;
  InternedStringId storagePath_id;
  InternedStringId state_id;
  InternedStringId contentType_id;
  InternedStringId startTime_id;
  InternedStringId id_id;
  InternedStringId error_id;
  InternedStringId pause_id;
  InternedStringId resume_id;
  InternedStringId onstatechange_id;
};

struct DOMDownloadManagerAtoms
{
  InternedStringId getDownloads_id;
  InternedStringId remove_id;
  InternedStringId clearAllDone_id;
  InternedStringId ondownloadstart_id;
};

struct DOMFileMetadataParametersAtoms
{
  InternedStringId lastModified_id;
  InternedStringId size_id;
};

struct DOMPointInitAtoms
{
  InternedStringId w_id;
  InternedStringId x_id;
  InternedStringId y_id;
  InternedStringId z_id;
};

struct DOMTransactionAtoms
{
  InternedStringId label_id;
  InternedStringId executeAutomatic_id;
  InternedStringId execute_id;
  InternedStringId undo_id;
  InternedStringId redo_id;
};

struct DOMTransactionEventInitAtoms
{
  InternedStringId transactions_id;
};

struct DOMWindowResizeEventDetailAtoms
{
  InternedStringId height_id;
  InternedStringId width_id;
};

struct DataErrorEventInitAtoms
{
  InternedStringId message_id;
};

struct DataStoreChangeEventInitAtoms
{
  InternedStringId id_id;
  InternedStringId operation_id;
  InternedStringId owner_id;
  InternedStringId revisionId_id;
};

struct DataStoreCursorImplAtoms
{
  InternedStringId store_id;
  InternedStringId next_id;
  InternedStringId close_id;
};

struct DataStoreImplAtoms
{
  InternedStringId setEventTarget_id;
  InternedStringId name_id;
  InternedStringId owner_id;
  InternedStringId readOnly_id;
  InternedStringId get_id;
  InternedStringId put_id;
  InternedStringId add_id;
  InternedStringId remove_id;
  InternedStringId clear_id;
  InternedStringId revisionId_id;
  InternedStringId getLength_id;
  InternedStringId sync_id;
};

struct DataStoreRevisionDataAtoms
{
  InternedStringId objectId_id;
  InternedStringId operation_id;
  InternedStringId revisionId_id;
};

struct DataStoreTaskAtoms
{
  InternedStringId data_id;
  InternedStringId id_id;
  InternedStringId operation_id;
  InternedStringId revisionId_id;
};

struct DeviceAccelerationInitAtoms
{
  InternedStringId x_id;
  InternedStringId y_id;
  InternedStringId z_id;
};

struct DeviceLightEventInitAtoms
{
  InternedStringId value_id;
};

struct DeviceMotionEventInitAtoms
{
  InternedStringId acceleration_id;
  InternedStringId accelerationIncludingGravity_id;
  InternedStringId interval_id;
  InternedStringId rotationRate_id;
};

struct DeviceOrientationEventInitAtoms
{
  InternedStringId absolute_id;
  InternedStringId alpha_id;
  InternedStringId beta_id;
  InternedStringId gamma_id;
};

struct DeviceProximityEventInitAtoms
{
  InternedStringId max_id;
  InternedStringId min_id;
  InternedStringId value_id;
};

struct DeviceRotationRateInitAtoms
{
  InternedStringId alpha_id;
  InternedStringId beta_id;
  InternedStringId gamma_id;
};

struct DeviceStorageChangeEventInitAtoms
{
  InternedStringId path_id;
  InternedStringId reason_id;
};

struct DeviceStorageEnumerationParametersAtoms
{
  InternedStringId since_id;
};

struct DhKeyGenParamsAtoms
{
  InternedStringId generator_id;
  InternedStringId prime_id;
};

struct DnsCacheEntryAtoms
{
  InternedStringId expiration_id;
  InternedStringId family_id;
  InternedStringId hostaddr_id;
  InternedStringId hostname_id;
};

struct DownloadEventInitAtoms
{
  InternedStringId download_id;
};

struct EcKeyGenParamsAtoms
{
  InternedStringId namedCurve_id;
};

struct ElementRegistrationOptionsAtoms
{
  InternedStringId extends_id;
  InternedStringId prototype_id;
};

struct ElementReplaceEventInitAtoms
{
  InternedStringId upgrade_id;
};

struct ErrorEventInitAtoms
{
  InternedStringId colno_id;
  InternedStringId error_id;
  InternedStringId filename_id;
  InternedStringId lineno_id;
  InternedStringId message_id;
};

struct EventInitAtoms
{
  InternedStringId bubbles_id;
  InternedStringId cancelable_id;
};

struct EventListenerAtoms
{
  InternedStringId handleEvent_id;
};

struct EventSourceInitAtoms
{
  InternedStringId withCredentials_id;
};

struct ExternalAtoms
{
  InternedStringId AddSearchProvider_id;
  InternedStringId IsSearchProviderInstalled_id;
  InternedStringId addSearchEngine_id;
};

struct FilePropertyBagAtoms
{
  InternedStringId name_id;
};

struct FocusEventInitAtoms
{
  InternedStringId relatedTarget_id;
};

struct GamepadAxisMoveEventInitAtoms
{
  InternedStringId axis_id;
  InternedStringId value_id;
};

struct GamepadButtonEventInitAtoms
{
  InternedStringId button_id;
};

struct GamepadEventInitAtoms
{
  InternedStringId gamepad_id;
};

struct GetNotificationOptionsAtoms
{
  InternedStringId tag_id;
};

struct HalfOpenInfoDictAtoms
{
  InternedStringId speculative_id;
};

struct HashChangeEventInitAtoms
{
  InternedStringId newURL_id;
  InternedStringId oldURL_id;
};

struct HitRegionOptionsAtoms
{
  InternedStringId control_id;
  InternedStringId id_id;
};

struct HmacImportParamsAtoms
{
  InternedStringId hash_id;
};

struct HmacKeyGenParamsAtoms
{
  InternedStringId hash_id;
  InternedStringId length_id;
};

struct HttpConnDictAtoms
{
  InternedStringId connections_id;
};

struct HttpConnInfoAtoms
{
  InternedStringId protocolVersion_id;
  InternedStringId rtt_id;
  InternedStringId ttl_id;
};

struct HttpConnectionElementAtoms
{
  InternedStringId active_id;
  InternedStringId halfOpens_id;
  InternedStringId host_id;
  InternedStringId idle_id;
  InternedStringId port_id;
  InternedStringId spdy_id;
  InternedStringId ssl_id;
};

struct IDBIndexParametersAtoms
{
  InternedStringId multiEntry_id;
  InternedStringId unique_id;
};

struct IDBObjectStoreParametersAtoms
{
  InternedStringId autoIncrement_id;
  InternedStringId keyPath_id;
};

struct IDBOpenDBOptionsAtoms
{
  InternedStringId storage_id;
  InternedStringId version_id;
};

struct IDBVersionChangeEventInitAtoms
{
  InternedStringId newVersion_id;
  InternedStringId oldVersion_id;
};

struct IccChangeEventInitAtoms
{
  InternedStringId iccId_id;
};

struct InputEventInitAtoms
{
  InternedStringId isComposing_id;
};

struct InspectorRGBTripleAtoms
{
  InternedStringId b_id;
  InternedStringId g_id;
  InternedStringId r_id;
};

struct InstallEventInitAtoms
{
  InternedStringId activeWorker_id;
};

struct InstallTriggerDataAtoms
{
  InternedStringId Hash_id;
  InternedStringId IconURL_id;
  InternedStringId URL_id;
};

struct InstallTriggerImplAtoms
{
  InternedStringId enabled_id;
  InternedStringId updateEnabled_id;
  InternedStringId install_id;
  InternedStringId installChrome_id;
  InternedStringId startSoftwareUpdate_id;
};

struct KeyboardEventInitAtoms
{
  InternedStringId altKey_id;
  InternedStringId charCode_id;
  InternedStringId code_id;
  InternedStringId ctrlKey_id;
  InternedStringId isComposing_id;
  InternedStringId key_id;
  InternedStringId keyCode_id;
  InternedStringId location_id;
  InternedStringId metaKey_id;
  InternedStringId repeat_id;
  InternedStringId shiftKey_id;
  InternedStringId which_id;
};

struct LifecycleCallbacksAtoms
{
  InternedStringId attachedCallback_id;
  InternedStringId attributeChangedCallback_id;
  InternedStringId createdCallback_id;
  InternedStringId detachedCallback_id;
};

struct MediaConstraintSetAtoms
{
  InternedStringId MozBundleOnly_id;
  InternedStringId MozDontOfferDataChannel_id;
  InternedStringId OfferToReceiveAudio_id;
  InternedStringId OfferToReceiveVideo_id;
};

struct MediaConstraintsAtoms
{
  InternedStringId mandatory_id;
  InternedStringId optional_id;
};

struct MediaConstraintsInternalAtoms
{
  InternedStringId mandatory_id;
  InternedStringId optional_id;
};

struct MediaKeyMessageEventInitAtoms
{
  InternedStringId destinationURL_id;
  InternedStringId message_id;
};

struct MediaKeyNeededEventInitAtoms
{
  InternedStringId initData_id;
  InternedStringId initDataType_id;
};

struct MediaRecorderOptionsAtoms
{
  InternedStringId mimeType_id;
};

struct MediaStreamConstraintsAtoms
{
  InternedStringId audio_id;
  InternedStringId fake_id;
  InternedStringId peerIdentity_id;
  InternedStringId picture_id;
  InternedStringId video_id;
};

struct MediaStreamEventInitAtoms
{
  InternedStringId stream_id;
};

struct MediaTrackConstraintSetAtoms
{
  InternedStringId facingMode_id;
  InternedStringId frameRate_id;
  InternedStringId height_id;
  InternedStringId width_id;
};

struct MediaTrackConstraintsAtoms
{
  InternedStringId advanced_id;
  InternedStringId mandatory_id;
  InternedStringId optional_id;
  InternedStringId require_id;
};

struct MessageEventInitAtoms
{
  InternedStringId data_id;
  InternedStringId lastEventId_id;
  InternedStringId origin_id;
  InternedStringId ports_id;
  InternedStringId source_id;
};

struct MmsAttachmentAtoms
{
  InternedStringId content_id;
  InternedStringId id_id;
  InternedStringId location_id;
};

struct MmsDeliveryInfoAtoms
{
  InternedStringId deliveryStatus_id;
  InternedStringId deliveryTimestamp_id;
  InternedStringId readStatus_id;
  InternedStringId readTimestamp_id;
  InternedStringId receiver_id;
};

struct MmsParametersAtoms
{
  InternedStringId attachments_id;
  InternedStringId receivers_id;
  InternedStringId smil_id;
  InternedStringId subject_id;
};

struct MmsSendParametersAtoms
{
  InternedStringId serviceId_id;
};

struct MobileLegacyMediaTrackConstraintSetAtoms
{
  InternedStringId facingMode_id;
};

struct MouseEventInitAtoms
{
  InternedStringId altKey_id;
  InternedStringId bubbles_id;
  InternedStringId button_id;
  InternedStringId buttons_id;
  InternedStringId cancelable_id;
  InternedStringId clientX_id;
  InternedStringId clientY_id;
  InternedStringId ctrlKey_id;
  InternedStringId detail_id;
  InternedStringId metaKey_id;
  InternedStringId relatedTarget_id;
  InternedStringId screenX_id;
  InternedStringId screenY_id;
  InternedStringId shiftKey_id;
  InternedStringId view_id;
};

struct MozApplicationEventInitAtoms
{
  InternedStringId application_id;
};

struct MozClirModeEventInitAtoms
{
  InternedStringId mode_id;
};

struct MozContactChangeEventInitAtoms
{
  InternedStringId contactID_id;
  InternedStringId reason_id;
};

struct MozEmergencyCbModeEventInitAtoms
{
  InternedStringId active_id;
  InternedStringId timeoutMs_id;
};

struct MozIdleObserverAtoms
{
  InternedStringId time_id;
  InternedStringId onidle_id;
  InternedStringId onactive_id;
};

struct MozInputContextAtoms
{
  InternedStringId type_id;
  InternedStringId inputType_id;
  InternedStringId inputMode_id;
  InternedStringId lang_id;
  InternedStringId getText_id;
  InternedStringId selectionStart_id;
  InternedStringId selectionEnd_id;
  InternedStringId textBeforeCursor_id;
  InternedStringId textAfterCursor_id;
  InternedStringId setSelectionRange_id;
  InternedStringId onselectionchange_id;
  InternedStringId replaceSurroundingText_id;
  InternedStringId deleteSurroundingText_id;
  InternedStringId onsurroundingtextchange_id;
  InternedStringId sendKey_id;
  InternedStringId setComposition_id;
  InternedStringId endComposition_id;
};

struct MozInputMethodAtoms
{
  InternedStringId mgmt_id;
  InternedStringId oninputcontextchange_id;
  InternedStringId inputcontext_id;
  InternedStringId setActive_id;
  InternedStringId setValue_id;
  InternedStringId setSelectedOption_id;
  InternedStringId setSelectedOptions_id;
  InternedStringId removeFocus_id;
};

struct MozInputMethodManagerAtoms
{
  InternedStringId showAll_id;
  InternedStringId next_id;
  InternedStringId supportsSwitching_id;
  InternedStringId hide_id;
};

struct MozInterAppConnectionAtoms
{
  InternedStringId keyword_id;
  InternedStringId publisher_id;
  InternedStringId subscriber_id;
  InternedStringId cancel_id;
  InternedStringId __init_id;
};

struct MozInterAppConnectionRequestAtoms
{
  InternedStringId keyword_id;
  InternedStringId port_id;
  InternedStringId __init_id;
};

struct MozInterAppMessageEventInitAtoms
{
  InternedStringId data_id;
};

struct MozInterAppMessagePortAtoms
{
  InternedStringId postMessage_id;
  InternedStringId start_id;
  InternedStringId close_id;
  InternedStringId onmessage_id;
  InternedStringId __init_id;
};

struct MozMessageDeletedEventInitAtoms
{
  InternedStringId deletedMessageIds_id;
  InternedStringId deletedThreadIds_id;
};

struct MozMmsEventInitAtoms
{
  InternedStringId message_id;
};

struct MozOtaStatusEventInitAtoms
{
  InternedStringId status_id;
};

struct MozSettingsEventInitAtoms
{
  InternedStringId settingName_id;
  InternedStringId settingValue_id;
};

struct MozSmsEventInitAtoms
{
  InternedStringId message_id;
};

struct MozStkBipMessageAtoms
{
  InternedStringId text_id;
};

struct MozStkBrowserSettingAtoms
{
  InternedStringId confirmMessage_id;
  InternedStringId mode_id;
  InternedStringId url_id;
};

struct MozStkBrowserTerminationEventAtoms
{
  InternedStringId eventType_id;
  InternedStringId terminationCause_id;
};

struct MozStkCallEventAtoms
{
  InternedStringId error_id;
  InternedStringId eventType_id;
  InternedStringId isIssuedByRemote_id;
  InternedStringId number_id;
};

struct MozStkCommandAtoms
{
  InternedStringId commandNumber_id;
  InternedStringId commandQualifier_id;
  InternedStringId options_id;
  InternedStringId typeOfCommand_id;
};

struct MozStkCommandEventInitAtoms
{
  InternedStringId command_id;
};

struct MozStkDurationAtoms
{
  InternedStringId timeInterval_id;
  InternedStringId timeUnit_id;
};

struct MozStkGeneralEventAtoms
{
  InternedStringId eventType_id;
};

struct MozStkInputAtoms
{
  InternedStringId defaultText_id;
  InternedStringId duration_id;
  InternedStringId hideInput_id;
  InternedStringId isAlphabet_id;
  InternedStringId isHelpAvailable_id;
  InternedStringId isPacked_id;
  InternedStringId isUCS2_id;
  InternedStringId isYesNoRequested_id;
  InternedStringId maxLength_id;
  InternedStringId minLength_id;
  InternedStringId text_id;
};

struct MozStkItemAtoms
{
  InternedStringId identifier_id;
  InternedStringId text_id;
};

struct MozStkLanguageSelectionEventAtoms
{
  InternedStringId eventType_id;
  InternedStringId language_id;
};

struct MozStkLocalInfoAtoms
{
  InternedStringId date_id;
  InternedStringId imei_id;
  InternedStringId language_id;
  InternedStringId locationInfo_id;
};

struct MozStkLocationEventAtoms
{
  InternedStringId eventType_id;
  InternedStringId locationInfo_id;
  InternedStringId locationStatus_id;
};

struct MozStkLocationInfoAtoms
{
  InternedStringId gsmCellId_id;
  InternedStringId gsmLocationAreaCode_id;
  InternedStringId mcc_id;
  InternedStringId mnc_id;
};

struct MozStkMenuAtoms
{
  InternedStringId defaultItem_id;
  InternedStringId isHelpAvailable_id;
  InternedStringId items_id;
  InternedStringId nextActionList_id;
  InternedStringId presentationType_id;
  InternedStringId title_id;
};

struct MozStkPlayToneAtoms
{
  InternedStringId duration_id;
  InternedStringId isVibrate_id;
  InternedStringId text_id;
  InternedStringId tone_id;
};

struct MozStkProvideLocalInfoAtoms
{
  InternedStringId localInfoType_id;
};

struct MozStkResponseAtoms
{
  InternedStringId hasConfirmed_id;
  InternedStringId input_id;
  InternedStringId isYesNo_id;
  InternedStringId itemIdentifier_id;
  InternedStringId localInfo_id;
  InternedStringId resultCode_id;
  InternedStringId timer_id;
};

struct MozStkSetUpCallAtoms
{
  InternedStringId address_id;
  InternedStringId callMessage_id;
  InternedStringId confirmMessage_id;
  InternedStringId duration_id;
};

struct MozStkSetUpEventListAtoms
{
  InternedStringId eventList_id;
};

struct MozStkTextMessageAtoms
{
  InternedStringId duration_id;
  InternedStringId isHighPriority_id;
  InternedStringId responseNeeded_id;
  InternedStringId text_id;
  InternedStringId userClear_id;
};

struct MozStkTimerAtoms
{
  InternedStringId timerAction_id;
  InternedStringId timerId_id;
  InternedStringId timerValue_id;
};

struct MozXMLHttpRequestParametersAtoms
{
  InternedStringId mozAnon_id;
  InternedStringId mozSystem_id;
};

struct MutationObserverInitAtoms
{
  InternedStringId attributeFilter_id;
  InternedStringId attributeOldValue_id;
  InternedStringId attributes_id;
  InternedStringId characterData_id;
  InternedStringId characterDataOldValue_id;
  InternedStringId childList_id;
  InternedStringId subtree_id;
};

struct MutationObservingInfoAtoms
{
  InternedStringId observedNode_id;
};

struct NativeOSFileReadOptionsAtoms
{
  InternedStringId bytes_id;
  InternedStringId encoding_id;
};

struct NetworkCommandOptionsAtoms
{
  InternedStringId cmd_id;
  InternedStringId curExternalIfname_id;
  InternedStringId curInternalIfname_id;
  InternedStringId date_id;
  InternedStringId dns1_id;
  InternedStringId dns2_id;
  InternedStringId dnses_id;
  InternedStringId domain_id;
  InternedStringId enable_id;
  InternedStringId enabled_id;
  InternedStringId endIp_id;
  InternedStringId externalIfname_id;
  InternedStringId gateway_id;
  InternedStringId gateways_id;
  InternedStringId hostnames_id;
  InternedStringId id_id;
  InternedStringId ifname_id;
  InternedStringId interfaceList_id;
  InternedStringId internalIfname_id;
  InternedStringId ip_id;
  InternedStringId isAsync_id;
  InternedStringId key_id;
  InternedStringId link_id;
  InternedStringId maskLength_id;
  InternedStringId mode_id;
  InternedStringId oldIfname_id;
  InternedStringId preExternalIfname_id;
  InternedStringId preInternalIfname_id;
  InternedStringId prefix_id;
  InternedStringId prefixLength_id;
  InternedStringId report_id;
  InternedStringId rxBytes_id;
  InternedStringId security_id;
  InternedStringId serverIp_id;
  InternedStringId ssid_id;
  InternedStringId startIp_id;
  InternedStringId threshold_id;
  InternedStringId txBytes_id;
  InternedStringId usbEndIp_id;
  InternedStringId usbStartIp_id;
  InternedStringId wifiEndIp_id;
  InternedStringId wifiStartIp_id;
  InternedStringId wifictrlinterfacename_id;
};

struct NetworkResultOptionsAtoms
{
  InternedStringId broadcast_id;
  InternedStringId curExternalIfname_id;
  InternedStringId curInternalIfname_id;
  InternedStringId date_id;
  InternedStringId enable_id;
  InternedStringId error_id;
  InternedStringId id_id;
  InternedStringId reason_id;
  InternedStringId result_id;
  InternedStringId resultCode_id;
  InternedStringId resultReason_id;
  InternedStringId ret_id;
  InternedStringId rxBytes_id;
  InternedStringId success_id;
  InternedStringId topic_id;
  InternedStringId txBytes_id;
};

struct NodeFilterAtoms
{
  InternedStringId acceptNode_id;
};

struct NotificationOptionsAtoms
{
  InternedStringId body_id;
  InternedStringId dir_id;
  InternedStringId icon_id;
  InternedStringId lang_id;
  InternedStringId tag_id;
};

struct OpenWindowEventDetailAtoms
{
  InternedStringId features_id;
  InternedStringId frameElement_id;
  InternedStringId name_id;
  InternedStringId url_id;
};

struct PageTransitionEventInitAtoms
{
  InternedStringId persisted_id;
};

struct PeerConnectionObserverAtoms
{
  InternedStringId onCreateOfferSuccess_id;
  InternedStringId onCreateOfferError_id;
  InternedStringId onCreateAnswerSuccess_id;
  InternedStringId onCreateAnswerError_id;
  InternedStringId onSetLocalDescriptionSuccess_id;
  InternedStringId onSetRemoteDescriptionSuccess_id;
  InternedStringId onSetLocalDescriptionError_id;
  InternedStringId onSetRemoteDescriptionError_id;
  InternedStringId onAddIceCandidateSuccess_id;
  InternedStringId onAddIceCandidateError_id;
  InternedStringId onIceCandidate_id;
  InternedStringId onGetStatsSuccess_id;
  InternedStringId onGetStatsError_id;
  InternedStringId notifyDataChannel_id;
  InternedStringId onStateChange_id;
  InternedStringId onAddStream_id;
  InternedStringId onRemoveStream_id;
  InternedStringId onAddTrack_id;
  InternedStringId onRemoveTrack_id;
  InternedStringId getSupportedConstraints_id;
  InternedStringId __init_id;
};

struct PermissionSettingsAtoms
{
  InternedStringId get_id;
  InternedStringId set_id;
  InternedStringId isExplicit_id;
  InternedStringId remove_id;
};

struct PhoneNumberServiceAtoms
{
  InternedStringId fuzzyMatch_id;
  InternedStringId normalize_id;
};

struct PointerEventInitAtoms
{
  InternedStringId height_id;
  InternedStringId isPrimary_id;
  InternedStringId pointerId_id;
  InternedStringId pointerType_id;
  InternedStringId pressure_id;
  InternedStringId tiltX_id;
  InternedStringId tiltY_id;
  InternedStringId width_id;
};

struct PopStateEventInitAtoms
{
  InternedStringId state_id;
};

struct PopupBlockedEventInitAtoms
{
  InternedStringId popupWindowFeatures_id;
  InternedStringId popupWindowName_id;
  InternedStringId popupWindowURI_id;
  InternedStringId requestingWindow_id;
};

struct PositionOptionsAtoms
{
  InternedStringId enableHighAccuracy_id;
  InternedStringId maximumAge_id;
  InternedStringId timeout_id;
};

struct ProgressEventInitAtoms
{
  InternedStringId lengthComputable_id;
  InternedStringId loaded_id;
  InternedStringId total_id;
};

struct PushManagerAtoms
{
  InternedStringId register_id;
  InternedStringId unregister_id;
  InternedStringId registrations_id;
};

struct RTCCodecStatsAtoms
{
  InternedStringId channels_id;
  InternedStringId clockRate_id;
  InternedStringId codec_id;
  InternedStringId parameters_id;
  InternedStringId payloadType_id;
};

struct RTCConfigurationAtoms
{
  InternedStringId iceServers_id;
  InternedStringId peerIdentity_id;
};

struct RTCDataChannelEventInitAtoms
{
  InternedStringId channel_id;
};

struct RTCDataChannelInitAtoms
{
  InternedStringId id_id;
  InternedStringId maxRetransmitNum_id;
  InternedStringId maxRetransmitTime_id;
  InternedStringId maxRetransmits_id;
  InternedStringId negotiated_id;
  InternedStringId ordered_id;
  InternedStringId outOfOrderAllowed_id;
  InternedStringId preset_id;
  InternedStringId protocol_id;
  InternedStringId stream_id;
};

struct RTCIceCandidateInitAtoms
{
  InternedStringId candidate_id;
  InternedStringId sdpMLineIndex_id;
  InternedStringId sdpMid_id;
};

struct RTCIceCandidatePairStatsAtoms
{
  InternedStringId componentId_id;
  InternedStringId localCandidateId_id;
  InternedStringId mozPriority_id;
  InternedStringId nominated_id;
  InternedStringId readable_id;
  InternedStringId remoteCandidateId_id;
  InternedStringId selected_id;
  InternedStringId state_id;
};

struct RTCIceCandidateStatsAtoms
{
  InternedStringId candidateId_id;
  InternedStringId candidateType_id;
  InternedStringId componentId_id;
  InternedStringId ipAddress_id;
  InternedStringId mozLocalTransport_id;
  InternedStringId portNumber_id;
  InternedStringId transport_id;
};

struct RTCIceComponentStatsAtoms
{
  InternedStringId activeConnection_id;
  InternedStringId bytesReceived_id;
  InternedStringId bytesSent_id;
  InternedStringId component_id;
  InternedStringId transportId_id;
};

struct RTCIceServerAtoms
{
  InternedStringId credential_id;
  InternedStringId url_id;
  InternedStringId username_id;
};

struct RTCIdentityAssertionAtoms
{
  InternedStringId idp_id;
  InternedStringId name_id;
  InternedStringId __init_id;
};

struct RTCInboundRTPStreamStatsAtoms
{
  InternedStringId bytesReceived_id;
  InternedStringId discardedPackets_id;
  InternedStringId jitter_id;
  InternedStringId mozAvSyncDelay_id;
  InternedStringId mozJitterBufferDelay_id;
  InternedStringId mozRtt_id;
  InternedStringId packetsLost_id;
  InternedStringId packetsReceived_id;
};

struct RTCMediaStreamStatsAtoms
{
  InternedStringId streamIdentifier_id;
  InternedStringId trackIds_id;
};

struct RTCMediaStreamTrackStatsAtoms
{
  InternedStringId audioLevel_id;
  InternedStringId echoReturnLoss_id;
  InternedStringId echoReturnLossEnhancement_id;
  InternedStringId frameHeight_id;
  InternedStringId frameWidth_id;
  InternedStringId framesCorrupted_id;
  InternedStringId framesDecoded_id;
  InternedStringId framesDropped_id;
  InternedStringId framesPerSecond_id;
  InternedStringId framesReceived_id;
  InternedStringId framesSent_id;
  InternedStringId remoteSource_id;
  InternedStringId ssrcIds_id;
  InternedStringId trackIdentifier_id;
};

struct RTCOutboundRTPStreamStatsAtoms
{
  InternedStringId bytesSent_id;
  InternedStringId droppedFrames_id;
  InternedStringId packetsSent_id;
  InternedStringId targetBitrate_id;
};

struct RTCPeerConnectionIceEventInitAtoms
{
  InternedStringId candidate_id;
};

struct RTCPeerConnectionIdentityErrorEventInitAtoms
{
  InternedStringId idp_id;
  InternedStringId loginUrl_id;
  InternedStringId protocol_id;
};

struct RTCPeerConnectionIdentityEventInitAtoms
{
  InternedStringId assertion_id;
};

struct RTCRTPStreamStatsAtoms
{
  InternedStringId bitrateMean_id;
  InternedStringId bitrateStdDev_id;
  InternedStringId codecId_id;
  InternedStringId framerateMean_id;
  InternedStringId framerateStdDev_id;
  InternedStringId isRemote_id;
  InternedStringId mediaTrackId_id;
  InternedStringId remoteId_id;
  InternedStringId ssrc_id;
  InternedStringId transportId_id;
};

struct RTCSessionDescriptionInitAtoms
{
  InternedStringId sdp_id;
  InternedStringId type_id;
};

struct RTCStatsAtoms
{
  InternedStringId id_id;
  InternedStringId timestamp_id;
  InternedStringId type_id;
};

struct RTCStatsReportAtoms
{
  InternedStringId mozPcid_id;
  InternedStringId forEach_id;
  InternedStringId get_id;
  InternedStringId has_id;
};

struct RTCStatsReportInternalAtoms
{
  InternedStringId closed_id;
  InternedStringId codecStats_id;
  InternedStringId iceCandidatePairStats_id;
  InternedStringId iceCandidateStats_id;
  InternedStringId iceComponentStats_id;
  InternedStringId inboundRTPStreamStats_id;
  InternedStringId localSdp_id;
  InternedStringId mediaStreamStats_id;
  InternedStringId mediaStreamTrackStats_id;
  InternedStringId outboundRTPStreamStats_id;
  InternedStringId pcid_id;
  InternedStringId remoteSdp_id;
  InternedStringId timestamp_id;
  InternedStringId transportStats_id;
};

struct RTCTransportStatsAtoms
{
  InternedStringId bytesReceived_id;
  InternedStringId bytesSent_id;
};

struct RecordErrorEventInitAtoms
{
  InternedStringId name_id;
};

struct RegistrationOptionListAtoms
{
  InternedStringId scope_id;
};

struct RsaHashedImportParamsAtoms
{
  InternedStringId hash_id;
};

struct RsaHashedKeyGenParamsAtoms
{
  InternedStringId hash_id;
};

struct RsaKeyGenParamsAtoms
{
  InternedStringId modulusLength_id;
  InternedStringId publicExponent_id;
};

struct SVGBoundingBoxOptionsAtoms
{
  InternedStringId clipped_id;
  InternedStringId fill_id;
  InternedStringId markers_id;
  InternedStringId stroke_id;
};

struct ScrollFrameDataAtoms
{
  InternedStringId entries_id;
  InternedStringId scrollId_id;
};

struct ScrollFrameDataEntryAtoms
{
  InternedStringId key_id;
  InternedStringId value_id;
};

struct ScrollOptionsAtoms
{
  InternedStringId behavior_id;
};

struct SettingChangeAtoms
{
  InternedStringId settingName_id;
  InternedStringId settingValue_id;
};

struct SettingsLockAtoms
{
  InternedStringId closed_id;
  InternedStringId set_id;
  InternedStringId get_id;
  InternedStringId clear_id;
};

struct SettingsManagerAtoms
{
  InternedStringId createLock_id;
  InternedStringId addObserver_id;
  InternedStringId removeObserver_id;
  InternedStringId onsettingchange_id;
};

struct SmartCardEventInitAtoms
{
  InternedStringId tokenName_id;
};

struct SmsSendParametersAtoms
{
  InternedStringId serviceId_id;
};

struct SocketElementAtoms
{
  InternedStringId active_id;
  InternedStringId host_id;
  InternedStringId port_id;
  InternedStringId received_id;
  InternedStringId sent_id;
  InternedStringId tcp_id;
};

struct SocketsDictAtoms
{
  InternedStringId received_id;
  InternedStringId sent_id;
  InternedStringId sockets_id;
};

struct SpeechRecognitionErrorInitAtoms
{
  InternedStringId error_id;
  InternedStringId message_id;
};

struct SpeechRecognitionEventInitAtoms
{
  InternedStringId emma_id;
  InternedStringId interpretation_id;
  InternedStringId resultIndex_id;
  InternedStringId results_id;
};

struct SpeechSynthesisEventInitAtoms
{
  InternedStringId charIndex_id;
  InternedStringId elapsedTime_id;
  InternedStringId name_id;
};

struct StorageEventInitAtoms
{
  InternedStringId key_id;
  InternedStringId newValue_id;
  InternedStringId oldValue_id;
  InternedStringId storageArea_id;
  InternedStringId url_id;
};

struct StyleRuleChangeEventInitAtoms
{
  InternedStringId rule_id;
  InternedStringId stylesheet_id;
};

struct StyleSheetApplicableStateChangeEventInitAtoms
{
  InternedStringId applicable_id;
  InternedStringId stylesheet_id;
};

struct StyleSheetChangeEventInitAtoms
{
  InternedStringId documentSheet_id;
  InternedStringId stylesheet_id;
};

struct TextDecodeOptionsAtoms
{
  InternedStringId stream_id;
};

struct TextDecoderOptionsAtoms
{
  InternedStringId fatal_id;
};

struct TextEncodeOptionsAtoms
{
  InternedStringId stream_id;
};

struct TrackEventInitAtoms
{
  InternedStringId track_id;
};

struct TransitionEventInitAtoms
{
  InternedStringId elapsedTime_id;
  InternedStringId propertyName_id;
  InternedStringId pseudoElement_id;
};

struct UIEventInitAtoms
{
  InternedStringId detail_id;
  InternedStringId view_id;
};

struct USSDReceivedEventInitAtoms
{
  InternedStringId message_id;
  InternedStringId sessionEnded_id;
};

struct UserProximityEventInitAtoms
{
  InternedStringId near_id;
};

struct WebGLContextAttributesAtoms
{
  InternedStringId alpha_id;
  InternedStringId antialias_id;
  InternedStringId depth_id;
  InternedStringId premultipliedAlpha_id;
  InternedStringId preserveDrawingBuffer_id;
  InternedStringId stencil_id;
};

struct WebSocketDictAtoms
{
  InternedStringId websockets_id;
};

struct WebSocketElementAtoms
{
  InternedStringId encrypted_id;
  InternedStringId hostport_id;
  InternedStringId msgreceived_id;
  InternedStringId msgsent_id;
  InternedStringId receivedsize_id;
  InternedStringId sentsize_id;
};

struct WebrtcGlobalStatisticsReportAtoms
{
  InternedStringId reports_id;
};

struct WheelEventInitAtoms
{
  InternedStringId deltaMode_id;
  InternedStringId deltaX_id;
  InternedStringId deltaY_id;
  InternedStringId deltaZ_id;
};

struct WifiCertServiceResultOptionsAtoms
{
  InternedStringId id_id;
  InternedStringId nickname_id;
  InternedStringId status_id;
  InternedStringId usageFlag_id;
};

struct WifiCommandOptionsAtoms
{
  InternedStringId cmd_id;
  InternedStringId defaultValue_id;
  InternedStringId dns1_id;
  InternedStringId dns2_id;
  InternedStringId gateway_id;
  InternedStringId id_id;
  InternedStringId ifname_id;
  InternedStringId ipaddr_id;
  InternedStringId key_id;
  InternedStringId mask_id;
  InternedStringId request_id;
  InternedStringId route_id;
  InternedStringId value_id;
};

struct WifiResultOptionsAtoms
{
  InternedStringId dns1_id;
  InternedStringId dns1_str_id;
  InternedStringId dns2_id;
  InternedStringId dns2_str_id;
  InternedStringId error_id;
  InternedStringId gateway_id;
  InternedStringId gateway_str_id;
  InternedStringId id_id;
  InternedStringId ipaddr_id;
  InternedStringId ipaddr_str_id;
  InternedStringId lease_id;
  InternedStringId mask_id;
  InternedStringId mask_str_id;
  InternedStringId reply_id;
  InternedStringId route_id;
  InternedStringId server_id;
  InternedStringId server_str_id;
  InternedStringId status_id;
  InternedStringId value_id;
  InternedStringId vendor_str_id;
};

struct mozContactAtoms
{
  InternedStringId id_id;
  InternedStringId published_id;
  InternedStringId updated_id;
  InternedStringId bday_id;
  InternedStringId anniversary_id;
  InternedStringId sex_id;
  InternedStringId genderIdentity_id;
  InternedStringId photo_id;
  InternedStringId adr_id;
  InternedStringId email_id;
  InternedStringId url_id;
  InternedStringId impp_id;
  InternedStringId tel_id;
  InternedStringId name_id;
  InternedStringId honorificPrefix_id;
  InternedStringId givenName_id;
  InternedStringId phoneticGivenName_id;
  InternedStringId additionalName_id;
  InternedStringId familyName_id;
  InternedStringId phoneticFamilyName_id;
  InternedStringId honorificSuffix_id;
  InternedStringId nickname_id;
  InternedStringId category_id;
  InternedStringId org_id;
  InternedStringId jobTitle_id;
  InternedStringId note_id;
  InternedStringId key_id;
  InternedStringId init_id;
  InternedStringId setMetadata_id;
  InternedStringId __jsonifier_id;
  InternedStringId __init_id;
};

struct mozRTCIceCandidateAtoms
{
  InternedStringId candidate_id;
  InternedStringId sdpMid_id;
  InternedStringId sdpMLineIndex_id;
  InternedStringId __jsonifier_id;
  InternedStringId __init_id;
};

struct mozRTCPeerConnectionAtoms
{
  InternedStringId setIdentityProvider_id;
  InternedStringId getIdentityAssertion_id;
  InternedStringId createOffer_id;
  InternedStringId createAnswer_id;
  InternedStringId setLocalDescription_id;
  InternedStringId setRemoteDescription_id;
  InternedStringId localDescription_id;
  InternedStringId remoteDescription_id;
  InternedStringId signalingState_id;
  InternedStringId updateIce_id;
  InternedStringId addIceCandidate_id;
  InternedStringId iceGatheringState_id;
  InternedStringId iceConnectionState_id;
  InternedStringId peerIdentity_id;
  InternedStringId id_id;
  InternedStringId getLocalStreams_id;
  InternedStringId getRemoteStreams_id;
  InternedStringId getStreamById_id;
  InternedStringId addStream_id;
  InternedStringId removeStream_id;
  InternedStringId close_id;
  InternedStringId onnegotiationneeded_id;
  InternedStringId onicecandidate_id;
  InternedStringId onsignalingstatechange_id;
  InternedStringId onaddstream_id;
  InternedStringId onremovestream_id;
  InternedStringId oniceconnectionstatechange_id;
  InternedStringId getStats_id;
  InternedStringId createDataChannel_id;
  InternedStringId ondatachannel_id;
  InternedStringId onidentityresult_id;
  InternedStringId onpeeridentity_id;
  InternedStringId onidpassertionerror_id;
  InternedStringId onidpvalidationerror_id;
  InternedStringId __init_id;
};

struct mozRTCPeerConnectionStaticAtoms
{
  InternedStringId registerPeerConnectionLifecycleCallback_id;
  InternedStringId __init_id;
};

struct mozRTCSessionDescriptionAtoms
{
  InternedStringId type_id;
  InternedStringId sdp_id;
  InternedStringId __jsonifier_id;
  InternedStringId __init_id;
};

struct PerThreadAtomCache : public APZBucketAtoms,
                            public APZTestDataAtoms,
                            public ActivityOptionsAtoms,
                            public ActivityRequestHandlerAtoms,
                            public AesCbcParamsAtoms,
                            public AesCtrParamsAtoms,
                            public AesGcmParamsAtoms,
                            public AesKeyGenParamsAtoms,
                            public AlgorithmAtoms,
                            public AnimationEventInitAtoms,
                            public AppInfoAtoms,
                            public AppNotificationServiceOptionsAtoms,
                            public ArchiveReaderOptionsAtoms,
                            public AsyncScrollEventDetailAtoms,
                            public AutocompleteErrorEventInitAtoms,
                            public BlobEventInitAtoms,
                            public BlobPropertyBagAtoms,
                            public BoxQuadOptionsAtoms,
                            public BrowserFeedWriterAtoms,
                            public CFStateChangeEventInitAtoms,
                            public CallEventInitAtoms,
                            public CallGroupErrorEventInitAtoms,
                            public CameraConfigurationAtoms,
                            public CameraPictureOptionsAtoms,
                            public CameraPositionAtoms,
                            public CameraRegionAtoms,
                            public CameraSizeAtoms,
                            public CameraStartRecordingOptionsAtoms,
                            public ChromeNotificationsAtoms,
                            public ClipboardEventInitAtoms,
                            public CloseEventInitAtoms,
                            public CompositionClauseParametersAtoms,
                            public ConnStatusDictAtoms,
                            public ConsoleCounterAtoms,
                            public ConsoleCounterErrorAtoms,
                            public ConsoleEventAtoms,
                            public ConsoleProfileEventAtoms,
                            public ConsoleStackEntryAtoms,
                            public ConsoleTimerEndAtoms,
                            public ConsoleTimerErrorAtoms,
                            public ConsoleTimerStartAtoms,
                            public ConstrainDoubleRangeAtoms,
                            public ConstrainLongRangeAtoms,
                            public ContactAddressAtoms,
                            public ContactFieldAtoms,
                            public ContactFindOptionsAtoms,
                            public ContactFindSortOptionsAtoms,
                            public ContactManagerAtoms,
                            public ContactPropertiesAtoms,
                            public ContactTelFieldAtoms,
                            public ContextAttributes2DAtoms,
                            public ConvertCoordinateOptionsAtoms,
                            public CreateFileOptionsAtoms,
                            public CustomEventInitAtoms,
                            public DNSCacheDictAtoms,
                            public DNSLookupDictAtoms,
                            public DOMDownloadAtoms,
                            public DOMDownloadManagerAtoms,
                            public DOMFileMetadataParametersAtoms,
                            public DOMPointInitAtoms,
                            public DOMTransactionAtoms,
                            public DOMTransactionEventInitAtoms,
                            public DOMWindowResizeEventDetailAtoms,
                            public DataErrorEventInitAtoms,
                            public DataStoreChangeEventInitAtoms,
                            public DataStoreCursorImplAtoms,
                            public DataStoreImplAtoms,
                            public DataStoreRevisionDataAtoms,
                            public DataStoreTaskAtoms,
                            public DeviceAccelerationInitAtoms,
                            public DeviceLightEventInitAtoms,
                            public DeviceMotionEventInitAtoms,
                            public DeviceOrientationEventInitAtoms,
                            public DeviceProximityEventInitAtoms,
                            public DeviceRotationRateInitAtoms,
                            public DeviceStorageChangeEventInitAtoms,
                            public DeviceStorageEnumerationParametersAtoms,
                            public DhKeyGenParamsAtoms,
                            public DnsCacheEntryAtoms,
                            public DownloadEventInitAtoms,
                            public EcKeyGenParamsAtoms,
                            public ElementRegistrationOptionsAtoms,
                            public ElementReplaceEventInitAtoms,
                            public ErrorEventInitAtoms,
                            public EventInitAtoms,
                            public EventListenerAtoms,
                            public EventSourceInitAtoms,
                            public ExternalAtoms,
                            public FilePropertyBagAtoms,
                            public FocusEventInitAtoms,
                            public GamepadAxisMoveEventInitAtoms,
                            public GamepadButtonEventInitAtoms,
                            public GamepadEventInitAtoms,
                            public GetNotificationOptionsAtoms,
                            public HalfOpenInfoDictAtoms,
                            public HashChangeEventInitAtoms,
                            public HitRegionOptionsAtoms,
                            public HmacImportParamsAtoms,
                            public HmacKeyGenParamsAtoms,
                            public HttpConnDictAtoms,
                            public HttpConnInfoAtoms,
                            public HttpConnectionElementAtoms,
                            public IDBIndexParametersAtoms,
                            public IDBObjectStoreParametersAtoms,
                            public IDBOpenDBOptionsAtoms,
                            public IDBVersionChangeEventInitAtoms,
                            public IccChangeEventInitAtoms,
                            public InputEventInitAtoms,
                            public InspectorRGBTripleAtoms,
                            public InstallEventInitAtoms,
                            public InstallTriggerDataAtoms,
                            public InstallTriggerImplAtoms,
                            public KeyboardEventInitAtoms,
                            public LifecycleCallbacksAtoms,
                            public MediaConstraintSetAtoms,
                            public MediaConstraintsAtoms,
                            public MediaConstraintsInternalAtoms,
                            public MediaKeyMessageEventInitAtoms,
                            public MediaKeyNeededEventInitAtoms,
                            public MediaRecorderOptionsAtoms,
                            public MediaStreamConstraintsAtoms,
                            public MediaStreamEventInitAtoms,
                            public MediaTrackConstraintSetAtoms,
                            public MediaTrackConstraintsAtoms,
                            public MessageEventInitAtoms,
                            public MmsAttachmentAtoms,
                            public MmsDeliveryInfoAtoms,
                            public MmsParametersAtoms,
                            public MmsSendParametersAtoms,
                            public MobileLegacyMediaTrackConstraintSetAtoms,
                            public MouseEventInitAtoms,
                            public MozApplicationEventInitAtoms,
                            public MozClirModeEventInitAtoms,
                            public MozContactChangeEventInitAtoms,
                            public MozEmergencyCbModeEventInitAtoms,
                            public MozIdleObserverAtoms,
                            public MozInputContextAtoms,
                            public MozInputMethodAtoms,
                            public MozInputMethodManagerAtoms,
                            public MozInterAppConnectionAtoms,
                            public MozInterAppConnectionRequestAtoms,
                            public MozInterAppMessageEventInitAtoms,
                            public MozInterAppMessagePortAtoms,
                            public MozMessageDeletedEventInitAtoms,
                            public MozMmsEventInitAtoms,
                            public MozOtaStatusEventInitAtoms,
                            public MozSettingsEventInitAtoms,
                            public MozSmsEventInitAtoms,
                            public MozStkBipMessageAtoms,
                            public MozStkBrowserSettingAtoms,
                            public MozStkBrowserTerminationEventAtoms,
                            public MozStkCallEventAtoms,
                            public MozStkCommandAtoms,
                            public MozStkCommandEventInitAtoms,
                            public MozStkDurationAtoms,
                            public MozStkGeneralEventAtoms,
                            public MozStkInputAtoms,
                            public MozStkItemAtoms,
                            public MozStkLanguageSelectionEventAtoms,
                            public MozStkLocalInfoAtoms,
                            public MozStkLocationEventAtoms,
                            public MozStkLocationInfoAtoms,
                            public MozStkMenuAtoms,
                            public MozStkPlayToneAtoms,
                            public MozStkProvideLocalInfoAtoms,
                            public MozStkResponseAtoms,
                            public MozStkSetUpCallAtoms,
                            public MozStkSetUpEventListAtoms,
                            public MozStkTextMessageAtoms,
                            public MozStkTimerAtoms,
                            public MozXMLHttpRequestParametersAtoms,
                            public MutationObserverInitAtoms,
                            public MutationObservingInfoAtoms,
                            public NativeOSFileReadOptionsAtoms,
                            public NetworkCommandOptionsAtoms,
                            public NetworkResultOptionsAtoms,
                            public NodeFilterAtoms,
                            public NotificationOptionsAtoms,
                            public OpenWindowEventDetailAtoms,
                            public PageTransitionEventInitAtoms,
                            public PeerConnectionObserverAtoms,
                            public PermissionSettingsAtoms,
                            public PhoneNumberServiceAtoms,
                            public PointerEventInitAtoms,
                            public PopStateEventInitAtoms,
                            public PopupBlockedEventInitAtoms,
                            public PositionOptionsAtoms,
                            public ProgressEventInitAtoms,
                            public PushManagerAtoms,
                            public RTCCodecStatsAtoms,
                            public RTCConfigurationAtoms,
                            public RTCDataChannelEventInitAtoms,
                            public RTCDataChannelInitAtoms,
                            public RTCIceCandidateInitAtoms,
                            public RTCIceCandidatePairStatsAtoms,
                            public RTCIceCandidateStatsAtoms,
                            public RTCIceComponentStatsAtoms,
                            public RTCIceServerAtoms,
                            public RTCIdentityAssertionAtoms,
                            public RTCInboundRTPStreamStatsAtoms,
                            public RTCMediaStreamStatsAtoms,
                            public RTCMediaStreamTrackStatsAtoms,
                            public RTCOutboundRTPStreamStatsAtoms,
                            public RTCPeerConnectionIceEventInitAtoms,
                            public RTCPeerConnectionIdentityErrorEventInitAtoms,
                            public RTCPeerConnectionIdentityEventInitAtoms,
                            public RTCRTPStreamStatsAtoms,
                            public RTCSessionDescriptionInitAtoms,
                            public RTCStatsAtoms,
                            public RTCStatsReportAtoms,
                            public RTCStatsReportInternalAtoms,
                            public RTCTransportStatsAtoms,
                            public RecordErrorEventInitAtoms,
                            public RegistrationOptionListAtoms,
                            public RsaHashedImportParamsAtoms,
                            public RsaHashedKeyGenParamsAtoms,
                            public RsaKeyGenParamsAtoms,
                            public SVGBoundingBoxOptionsAtoms,
                            public ScrollFrameDataAtoms,
                            public ScrollFrameDataEntryAtoms,
                            public ScrollOptionsAtoms,
                            public SettingChangeAtoms,
                            public SettingsLockAtoms,
                            public SettingsManagerAtoms,
                            public SmartCardEventInitAtoms,
                            public SmsSendParametersAtoms,
                            public SocketElementAtoms,
                            public SocketsDictAtoms,
                            public SpeechRecognitionErrorInitAtoms,
                            public SpeechRecognitionEventInitAtoms,
                            public SpeechSynthesisEventInitAtoms,
                            public StorageEventInitAtoms,
                            public StyleRuleChangeEventInitAtoms,
                            public StyleSheetApplicableStateChangeEventInitAtoms,
                            public StyleSheetChangeEventInitAtoms,
                            public TextDecodeOptionsAtoms,
                            public TextDecoderOptionsAtoms,
                            public TextEncodeOptionsAtoms,
                            public TrackEventInitAtoms,
                            public TransitionEventInitAtoms,
                            public UIEventInitAtoms,
                            public USSDReceivedEventInitAtoms,
                            public UserProximityEventInitAtoms,
                            public WebGLContextAttributesAtoms,
                            public WebSocketDictAtoms,
                            public WebSocketElementAtoms,
                            public WebrtcGlobalStatisticsReportAtoms,
                            public WheelEventInitAtoms,
                            public WifiCertServiceResultOptionsAtoms,
                            public WifiCommandOptionsAtoms,
                            public WifiResultOptionsAtoms,
                            public mozContactAtoms,
                            public mozRTCIceCandidateAtoms,
                            public mozRTCPeerConnectionAtoms,
                            public mozRTCPeerConnectionStaticAtoms,
                            public mozRTCSessionDescriptionAtoms
{
};

} // namespace dom
} // namespace mozilla


#endif // mozilla_dom_GeneratedAtomList_h
