SYMBOL INDEX (2173 symbols across 180 files) FILE: bin/render-activity-stream-html.js constant DEFAULT_OPTIONS (line 12) | const DEFAULT_OPTIONS = { function templateHTML (line 27) | function templateHTML(options) { function writeFiles (line 83) | function writeFiles(destPath, filesMap, options) { constant STATIC_FILES (line 90) | const STATIC_FILES = new Map([ function main (line 107) | function main() { FILE: bin/try-runner.js function logErrors (line 18) | function logErrors(tool, errors) { function execOut (line 25) | function execOut(...args) { function logStart (line 46) | function logStart(name) { function karma (line 50) | function karma() { function sasslint (line 98) | function sasslint() { FILE: content-src/aboutlibrary/aboutlibrary.jsx class LibraryRouter (line 4) | class LibraryRouter extends React.PureComponent { method render (line 5) | render() { FILE: content-src/asrouter/asrouter-content.jsx constant INCOMING_MESSAGE_NAME (line 20) | const INCOMING_MESSAGE_NAME = "ASRouter:parent-to-child"; constant OUTGOING_MESSAGE_NAME (line 21) | const OUTGOING_MESSAGE_NAME = "ASRouter:child-to-parent"; constant TEMPLATES_ABOVE_PAGE (line 22) | const TEMPLATES_ABOVE_PAGE = [ constant FIRST_RUN_TEMPLATES (line 28) | const FIRST_RUN_TEMPLATES = TEMPLATES_ABOVE_PAGE; constant TEMPLATES_BELOW_SEARCH (line 29) | const TEMPLATES_BELOW_SEARCH = ["simple_below_search_snippet"]; method addListener (line 32) | addListener(listener) { method removeListener (line 37) | removeListener(listener) { method sendMessage (line 42) | sendMessage(action) { method blockById (line 47) | blockById(id, options) { method dismissById (line 53) | dismissById(id) { method executeAction (line 56) | executeAction(button_action) { method unblockById (line 62) | unblockById(id) { method unblockBundle (line 65) | unblockBundle(bundle) { method overrideMessage (line 68) | overrideMessage(id) { method sendTelemetry (line 71) | sendTelemetry(ping) { method getPreviewEndpoint (line 77) | getPreviewEndpoint() { method getPreviewTheme (line 94) | getPreviewTheme() { function shouldSendImpressionOnUpdate (line 102) | function shouldSendImpressionOnUpdate(nextProps, prevProps) { class ASRouterUISurface (line 109) | class ASRouterUISurface extends React.PureComponent { method constructor (line 110) | constructor(props) { method fetchFlowParams (line 130) | async fetchFlowParams(params = {}) { method sendUserActionTelemetry (line 173) | sendUserActionTelemetry(extraProps = {}) { method sendImpression (line 184) | sendImpression(extraProps) { method sendClick (line 196) | sendClick(event) { method onBlockById (line 221) | onBlockById(id) { method onDismissById (line 225) | onDismissById(id) { method clearMessage (line 229) | clearMessage(id) { method onMessageFromParent (line 247) | onMessageFromParent({ data: action }) { method requestMessage (line 272) | requestMessage(endpoint) { method componentWillMount (line 290) | componentWillMount() { method componentWillUnmount (line 303) | componentWillUnmount() { method getMonitorUrl (line 307) | async getMonitorUrl({ url, flowRequestParams = {} }) { method onUserAction (line 321) | async onUserAction(action) { method renderSnippets (line 333) | renderSnippets() { method renderPreviewBanner (line 365) | renderPreviewBanner() { method renderFirstRun (line 378) | renderFirstRun() { method render (line 409) | render() { FILE: content-src/asrouter/components/Button/Button.jsx constant ALLOWED_STYLE_TAGS (line 7) | const ALLOWED_STYLE_TAGS = ["color", "backgroundColor"]; FILE: content-src/asrouter/components/FxASignupForm/FxASignupForm.jsx class FxASignupForm (line 12) | class FxASignupForm extends React.PureComponent { method constructor (line 13) | constructor(props) { method email (line 25) | get email() { method onSubmit (line 31) | onSubmit(event) { method handleSignIn (line 50) | handleSignIn(event) { method componentDidMount (line 55) | componentDidMount() { method onInputChange (line 62) | onInputChange(e) { method onInputInvalid (line 69) | onInputInvalid(e) { method render (line 77) | render() { FILE: content-src/asrouter/components/ImpressionsWrapper/ImpressionsWrapper.jsx constant VISIBLE (line 7) | const VISIBLE = "visible"; constant VISIBILITY_CHANGE_EVENT (line 8) | const VISIBILITY_CHANGE_EVENT = "visibilitychange"; class ImpressionsWrapper (line 13) | class ImpressionsWrapper extends React.PureComponent { method sendImpressionOrAddListener (line 17) | sendImpressionOrAddListener() { method componentWillUnmount (line 47) | componentWillUnmount() { method componentDidMount (line 56) | componentDidMount() { method componentDidUpdate (line 62) | componentDidUpdate(prevProps) { method render (line 68) | render() { FILE: content-src/asrouter/components/ModalOverlay/ModalOverlay.jsx class ModalOverlayWrapper (line 7) | class ModalOverlayWrapper extends React.PureComponent { method constructor (line 8) | constructor(props) { method onKeyDown (line 15) | onKeyDown(event) { method componentWillMount (line 21) | componentWillMount() { method componentWillUnmount (line 34) | componentWillUnmount() { method render (line 46) | render() { class ModalOverlay (line 81) | class ModalOverlay extends React.PureComponent { method render (line 82) | render() { FILE: content-src/asrouter/components/RichText/RichText.jsx constant ALLOWED_TAGS (line 11) | const ALLOWED_TAGS = { function convertLinks (line 24) | function convertLinks( function RichText (line 60) | function RichText(props) { FILE: content-src/asrouter/components/SnippetBase/SnippetBase.jsx class SnippetBase (line 8) | class SnippetBase extends React.PureComponent { method constructor (line 9) | constructor(props) { method componentDidMount (line 19) | componentDidMount() { method componentWillUnmount (line 32) | componentWillUnmount() { method setBlockButtonRef (line 45) | setBlockButtonRef(element) { method onBlockButtonMouseEnter (line 49) | onBlockButtonMouseEnter() { method onBlockButtonMouseLeave (line 53) | onBlockButtonMouseLeave() { method onBlockClicked (line 57) | onBlockClicked() { method onDismissClicked (line 68) | onDismissClicked() { method renderDismissButton (line 79) | renderDismissButton() { method render (line 109) | render() { FILE: content-src/asrouter/rich-text-strings.js constant RICH_TEXT_CONFIG (line 12) | const RICH_TEXT_CONFIG = { constant RICH_TEXT_KEYS (line 22) | const RICH_TEXT_KEYS = Object.keys(RICH_TEXT_CONFIG); function generateBundles (line 30) | function generateBundles(content) { FILE: content-src/asrouter/template-utils.js function safeURI (line 5) | function safeURI(url) { FILE: content-src/asrouter/templates/EOYSnippet/EOYSnippet.jsx class EOYSnippetBase (line 9) | class EOYSnippetBase extends React.PureComponent { method constructor (line 10) | constructor(props) { method setFrequencyValue (line 19) | setFrequencyValue() { method handleSubmit (line 26) | handleSubmit(event) { method renderDonations (line 35) | renderDonations() { method render (line 120) | render() { FILE: content-src/asrouter/templates/FirstRun/FirstRun.jsx constant TRANSITION_LENGTH (line 11) | const TRANSITION_LENGTH = 500; constant FLUENT_FILES (line 13) | const FLUENT_FILES = [ method selectInterruptAndTriplets (line 21) | selectInterruptAndTriplets(message = {}, interruptCleared) { method addFluent (line 48) | addFluent(document) { class FirstRun (line 57) | class FirstRun extends React.PureComponent { method constructor (line 58) | constructor(props) { method getDerivedStateFromProps (line 93) | static getDerivedStateFromProps(props, state) { method fetchFlowParams (line 135) | async fetchFlowParams() { method removeHideMain (line 150) | removeHideMain() { method componentDidMount (line 157) | componentDidMount() { method componentDidUpdate (line 162) | componentDidUpdate() { method closeInterrupt (line 168) | closeInterrupt() { method closeTriplets (line 176) | closeTriplets() { method render (line 185) | render() { FILE: content-src/asrouter/templates/FirstRun/Interrupt.jsx class Interrupt (line 12) | class Interrupt extends React.PureComponent { method render (line 13) | render() { FILE: content-src/asrouter/templates/FirstRun/Triplets.jsx class Triplets (line 9) | class Triplets extends React.PureComponent { method constructor (line 10) | constructor(props) { method componentWillMount (line 16) | componentWillMount() { method componentWillUnmount (line 20) | componentWillUnmount() { method onCardAction (line 24) | onCardAction(action, message) { method onHideContainer (line 48) | onHideContainer() { method render (line 59) | render() { FILE: content-src/asrouter/templates/FirstRun/addUtmParams.js constant BASE_PARAMS (line 8) | const BASE_PARAMS = { function addUtmParams (line 20) | function addUtmParams(url, utmTerm) { FILE: content-src/asrouter/templates/FullPageInterrupt/FullPageInterrupt.jsx class FullPageInterrupt (line 80) | class FullPageInterrupt extends React.PureComponent { method constructor (line 81) | constructor(props) { method componentWillMount (line 87) | componentWillMount() { method componentDidMount (line 91) | componentDidMount() { method removeOverlay (line 98) | removeOverlay() { method onCardAction (line 110) | onCardAction(action, message) { method render (line 135) | render() { FILE: content-src/asrouter/templates/OnboardingMessage/OnboardingMessage.jsx class OnboardingCard (line 7) | class OnboardingCard extends React.PureComponent { method constructor (line 8) | constructor(props) { method onClick (line 13) | onClick() { method render (line 24) | render() { FILE: content-src/asrouter/templates/ReturnToAMO/ReturnToAMO.jsx constant ICON_ALT_TEXT (line 9) | const ICON_ALT_TEXT = ""; class ReturnToAMO (line 11) | class ReturnToAMO extends React.PureComponent { method constructor (line 12) | constructor(props) { method componentWillMount (line 18) | componentWillMount() { method componentDidMount (line 22) | componentDidMount() { method onClickAddExtension (line 33) | onClickAddExtension() { method onBlockButton (line 41) | onBlockButton() { method renderText (line 54) | renderText() { method render (line 72) | render() { FILE: content-src/asrouter/templates/SendToDeviceSnippet/SendToDeviceSnippet.jsx function validateInput (line 10) | function validateInput(value, content) { function processFormData (line 15) | function processFormData(input, message) { function addDefaultValues (line 40) | function addDefaultValues(props) { FILE: content-src/asrouter/templates/SendToDeviceSnippet/isEmailOrPhoneNumber.js function isEmailOrPhoneNumber (line 11) | function isEmailOrPhoneNumber(val, content) { FILE: content-src/asrouter/templates/SimpleBelowSearchSnippet/SimpleBelowSearchSnippet.jsx constant DEFAULT_ICON_PATH (line 11) | const DEFAULT_ICON_PATH = "chrome://branding/content/icon64.png"; constant ICON_ALT_TEXT (line 13) | const ICON_ALT_TEXT = ""; class SimpleBelowSearchSnippet (line 15) | class SimpleBelowSearchSnippet extends React.PureComponent { method constructor (line 16) | constructor(props) { method renderText (line 21) | renderText() { method renderTitle (line 34) | renderTitle() { method onButtonClick (line 44) | async onButtonClick() { method _shouldRenderButton (line 63) | _shouldRenderButton() { method renderButton (line 71) | renderButton() { method render (line 88) | render() { FILE: content-src/asrouter/templates/SimpleSnippet/SimpleSnippet.jsx constant DEFAULT_ICON_PATH (line 12) | const DEFAULT_ICON_PATH = "chrome://branding/content/icon64.png"; constant ICON_ALT_TEXT (line 14) | const ICON_ALT_TEXT = ""; class SimpleSnippet (line 16) | class SimpleSnippet extends React.PureComponent { method constructor (line 17) | constructor(props) { method onButtonClick (line 22) | onButtonClick() { method _shouldRenderButton (line 41) | _shouldRenderButton() { method renderTitle (line 49) | renderTitle() { method renderTitleIcon (line 60) | renderTitleIcon() { method renderButton (line 83) | renderButton() { method renderText (line 100) | renderText() { method wrapSectionHeader (line 113) | wrapSectionHeader(url) { method wrapSnippetContent (line 119) | wrapSnippetContent(children) { method renderSectionHeader (line 123) | renderSectionHeader() { method render (line 162) | render() { FILE: content-src/asrouter/templates/SubmitFormSnippet/SubmitFormSnippet.jsx constant ICON_ALT_TEXT (line 13) | const ICON_ALT_TEXT = ""; class SubmitFormSnippet (line 15) | class SubmitFormSnippet extends React.PureComponent { method constructor (line 16) | constructor(props) { method handleSubmitAttempt (line 31) | handleSubmitAttempt() { method handleSubmit (line 37) | async handleSubmit(event) { method expandSnippet (line 101) | expandSnippet() { method renderHiddenFormInputs (line 115) | renderHiddenFormInputs() { method renderDisclaimer (line 127) | renderDisclaimer() { method renderFormPrivacyNotice (line 146) | renderFormPrivacyNotice() { method renderSignupSubmitted (line 173) | renderSignupSubmitted() { method onInputChange (line 201) | onInputChange(event) { method renderInput (line 212) | renderInput() { method renderSignupView (line 229) | renderSignupView() { method getFirstSceneContent (line 291) | getFirstSceneContent() { method render (line 300) | render() { FILE: content-src/asrouter/templates/Trailhead/Trailhead.jsx constant FOCUSABLE_SELECTOR (line 12) | const FOCUSABLE_SELECTOR = [ class Trailhead (line 22) | class Trailhead extends React.PureComponent { method constructor (line 23) | constructor(props) { method dialog (line 29) | get dialog() { method componentDidMount (line 33) | componentDidMount() { method onStartBlur (line 43) | onStartBlur(event) { method closeModal (line 57) | closeModal(ev) { method _getFormInfo (line 78) | _getFormInfo() { method render (line 83) | render() { FILE: content-src/components/A11yLinkButton/A11yLinkButton.jsx function A11yLinkButton (line 7) | function A11yLinkButton(props) { FILE: content-src/components/ASRouterAdmin/ASRouterAdmin.jsx function relativeTime (line 18) | function relativeTime(timestamp) { constant LAYOUT_VARIANTS (line 36) | const LAYOUT_VARIANTS = { class ToggleStoryButton (line 44) | class ToggleStoryButton extends React.PureComponent { method constructor (line 45) | constructor(props) { method handleClick (line 50) | handleClick() { method render (line 54) | render() { class TogglePrefCheckbox (line 59) | class TogglePrefCheckbox extends React.PureComponent { method constructor (line 60) | constructor(props) { method onChange (line 65) | onChange(event) { method render (line 69) | render() { class DiscoveryStreamAdmin (line 83) | class DiscoveryStreamAdmin extends React.PureComponent { method constructor (line 84) | constructor(props) { method setConfigValue (line 96) | setConfigValue(name, value) { method restorePrefDefaults (line 105) | restorePrefDefaults(event) { method expireCache (line 113) | expireCache() { method changeEndpointVariant (line 123) | changeEndpointVariant(event) { method renderComponent (line 136) | renderComponent(width, component) { method isCurrentVariant (line 154) | isCurrentVariant(id) { method renderFeedData (line 160) | renderFeedData(url) { method renderFeedsData (line 175) | renderFeedsData() { method renderSpocs (line 184) | renderSpocs() { method onStoryToggle (line 219) | onStoryToggle(story) { method renderStoryData (line 229) | renderStoryData(story) { method renderFeed (line 249) | renderFeed(feed) { method render (line 272) | render() { class ASRouterAdminInner (line 355) | class ASRouterAdminInner extends React.PureComponent { method constructor (line 356) | constructor(props) { method onMessage (line 392) | onMessage({ data: action }) { method componentWillMount (line 409) | componentWillMount() { method componentWillUnmount (line 418) | componentWillUnmount() { method findOtherBundledMessagesOfSameTemplate (line 422) | findOtherBundledMessagesOfSameTemplate(template) { method handleBlock (line 428) | handleBlock(msg) { method handleUnblock (line 437) | handleUnblock(msg) { method handleOverride (line 446) | handleOverride(id) { method expireCache (line 450) | expireCache() { method resetPref (line 454) | resetPref() { method handleExpressionEval (line 458) | handleExpressionEval() { method onChangeTargetingParameters (line 473) | onChangeTargetingParameters(event) { method handleEnabledToggle (line 497) | handleEnabledToggle(event) { method handleUserPrefToggle (line 531) | handleUserPrefToggle(event) { method onChangeMessageFilter (line 540) | onChangeMessageFilter(event) { method onCopyTargetingParams (line 545) | onCopyTargetingParams(event) { method onPasteTargetingParams (line 571) | onPasteTargetingParams(event) { method onNewTargetingParams (line 578) | onNewTargetingParams(event) { method renderMessageItem (line 592) | renderMessageItem(msg) { method renderMessages (line 635) | renderMessages() { method renderMessageFilter (line 652) | renderMessageFilter() { method renderTableHead (line 676) | renderTableHead() { method renderProviders (line 690) | renderProviders() { method renderPasteModal (line 780) | renderPasteModal() { method renderTargetingParameters (line 809) | renderTargetingParameters() { method onChangeAttributionParameters (line 917) | onChangeAttributionParameters(event) { method setAttribution (line 928) | setAttribution(e) { method renderPocketStory (line 935) | renderPocketStory(story) { method renderPocketStories (line 950) | renderPocketStories() { method renderDiscoveryStream (line 963) | renderDiscoveryStream() { method renderAttributionParamers (line 984) | renderAttributionParamers() { method renderErrorMessage (line 1062) | renderErrorMessage({ id, errors }) { method renderErrors (line 1076) | renderErrors() { method renderTrailheadInfo (line 1099) | renderTrailheadInfo() { method getSection (line 1117) | getSection() { method render (line 1183) | render() { class CollapseToggle (line 1232) | class CollapseToggle extends React.PureComponent { method constructor (line 1233) | constructor(props) { method renderAdmin (line 1239) | get renderAdmin() { method onCollapseToggle (line 1248) | onCollapseToggle(e) { method setBodyClass (line 1253) | setBodyClass() { method componentDidMount (line 1261) | componentDidMount() { method componentDidUpdate (line 1265) | componentDidUpdate() { method componentWillUnmount (line 1269) | componentWillUnmount() { method render (line 1273) | render() { FILE: content-src/components/ASRouterAdmin/SimpleHashRouter.jsx class SimpleHashRouter (line 7) | class SimpleHashRouter extends React.PureComponent { method constructor (line 8) | constructor(props) { method onHashChange (line 14) | onHashChange() { method componentWillMount (line 18) | componentWillMount() { method componentWillUnmount (line 22) | componentWillUnmount() { method render (line 26) | render() { FILE: content-src/components/Base/Base.jsx function debounce (line 28) | function debounce(func, wait) { class _Base (line 44) | class _Base extends React.PureComponent { method componentWillMount (line 45) | componentWillMount() { method componentWillUnmount (line 51) | componentWillUnmount() { method componentWillUpdate (line 55) | componentWillUpdate() { method updateTheme (line 59) | updateTheme() { method render (line 75) | render() { class BaseContent (line 95) | class BaseContent extends React.PureComponent { method constructor (line 96) | constructor(props) { method componentDidMount (line 103) | componentDidMount() { method componentWillUnmount (line 107) | componentWillUnmount() { method onWindowScroll (line 111) | onWindowScroll() { method openPreferences (line 120) | openPreferences() { method render (line 125) | render() { FILE: content-src/components/Card/Card.jsx class _Card (line 25) | class _Card extends React.PureComponent { method constructor (line 26) | constructor(props) { method maybeLoadImage (line 40) | async maybeLoadImage() { method getNextStateFromProps (line 93) | static getNextStateFromProps(nextProps, prevState) { method onMenuButtonUpdate (line 119) | onMenuButtonUpdate(isOpen) { method _getTelemetryInfo (line 130) | _getTelemetryInfo() { method onLinkClick (line 139) | onLinkClick(event) { method componentDidMount (line 193) | componentDidMount() { method componentDidUpdate (line 197) | componentDidUpdate() { method componentWillMount (line 204) | componentWillMount() { method componentWillReceiveProps (line 214) | componentWillReceiveProps(nextProps) { method componentWillUnmount (line 221) | componentWillUnmount() { method render (line 225) | render() { FILE: content-src/components/CollapsibleSection/CollapsibleSection.jsx constant VISIBLE (line 13) | const VISIBLE = "visible"; constant VISIBILITY_CHANGE_EVENT (line 14) | const VISIBILITY_CHANGE_EVENT = "visibilitychange"; class CollapsibleSection (line 16) | class CollapsibleSection extends React.PureComponent { method constructor (line 17) | constructor(props) { method componentWillMount (line 36) | componentWillMount() { method componentWillUpdate (line 43) | componentWillUpdate(nextProps) { method setContextMenuButtonRef (line 54) | setContextMenuButtonRef(element) { method componentDidMount (line 58) | componentDidMount() { method componentWillUnmount (line 69) | componentWillUnmount() { method enableOrDisableAnimation (line 84) | enableOrDisableAnimation() { method onBodyMount (line 92) | onBodyMount(node) { method onHeaderClick (line 96) | onHeaderClick() { method onKeyPress (line 120) | onKeyPress(event) { method _getSectionBodyHeight (line 127) | _getSectionBodyHeight() { method onTransitionEnd (line 138) | onTransitionEnd(event) { method renderIcon (line 145) | renderIcon() { method onMenuButtonMouseEnter (line 162) | onMenuButtonMouseEnter() { method onMenuButtonMouseLeave (line 166) | onMenuButtonMouseLeave() { method onMenuUpdate (line 170) | onMenuUpdate(showContextMenu) { method render (line 174) | render() { FILE: content-src/components/ComponentPerfTimer/ComponentPerfTimer.jsx constant RECORDED_SECTIONS (line 11) | const RECORDED_SECTIONS = ["highlights", "topsites"]; class ComponentPerfTimer (line 13) | class ComponentPerfTimer extends React.Component { method constructor (line 14) | constructor(props) { method componentDidMount (line 26) | componentDidMount() { method componentDidUpdate (line 34) | componentDidUpdate() { method _afterFramePaint (line 62) | _afterFramePaint(callback) { method _maybeSendBadStateEvent (line 66) | _maybeSendBadStateEvent() { method _maybeSendPaintedEvent (line 79) | _maybeSendPaintedEvent() { method _ensureFirstRenderTsRecorded (line 98) | _ensureFirstRenderTsRecorded() { method _sendBadStateEvent (line 114) | _sendBadStateEvent() { method _sendPaintedEvent (line 140) | _sendPaintedEvent() { method render (line 167) | render() { FILE: content-src/components/ConfirmDialog/ConfirmDialog.jsx class _ConfirmDialog (line 28) | class _ConfirmDialog extends React.PureComponent { method constructor (line 29) | constructor(props) { method _handleCancelBtn (line 35) | _handleCancelBtn() { method _handleConfirmBtn (line 45) | _handleConfirmBtn() { method _renderModalMessage (line 49) | _renderModalMessage() { method render (line 65) | render() { FILE: content-src/components/ContextMenu/ContextMenu.jsx class ContextMenu (line 7) | class ContextMenu extends React.PureComponent { method constructor (line 8) | constructor(props) { method hideContext (line 15) | hideContext() { method onShow (line 19) | onShow() { method componentDidMount (line 25) | componentDidMount() { method componentWillUnmount (line 32) | componentWillUnmount() { method onClick (line 36) | onClick(event) { method render (line 43) | render() { class ContextMenuItem (line 74) | class ContextMenuItem extends React.PureComponent { method constructor (line 75) | constructor(props) { method onClick (line 83) | onClick() { method focusFirst (line 89) | focusFirst(button) { method focusSibling (line 96) | focusSibling(target, key) { method onKeyDown (line 112) | onKeyDown(event) { method onKeyUp (line 145) | onKeyUp(event) { method render (line 151) | render() { FILE: content-src/components/ContextMenu/ContextMenuButton.jsx class ContextMenuButton (line 7) | class ContextMenuButton extends React.PureComponent { method constructor (line 8) | constructor(props) { method openContextMenu (line 19) | openContextMenu(isKeyBoard, event) { method onClick (line 29) | onClick(event) { method onKeyDown (line 34) | onKeyDown(event) { method onUpdate (line 41) | onUpdate(showContextMenu) { method render (line 48) | render() { FILE: content-src/components/DiscoveryStreamBase/DiscoveryStreamBase.jsx constant ALLOWED_CSS_URL_PREFIXES (line 23) | const ALLOWED_CSS_URL_PREFIXES = [ constant DUMMY_CSS_SELECTOR (line 28) | const DUMMY_CSS_SELECTOR = "DUMMY#CSS.SELECTOR"; function isAllowedCSS (line 34) | function isAllowedCSS(property, value) { class _DiscoveryStreamBase (line 52) | class _DiscoveryStreamBase extends React.PureComponent { method constructor (line 53) | constructor(props) { method onStyleMount (line 58) | onStyleMount(style) { method renderComponent (line 114) | renderComponent(component, embedWidth) { method renderStyles (line 258) | renderStyles(styles) { method componentWillReceiveProps (line 265) | componentWillReceiveProps(oldProps) { method render (line 271) | render() { method renderLayout (line 379) | renderLayout(layoutRender) { FILE: content-src/components/DiscoveryStreamComponents/CardGrid/CardGrid.jsx class CardGrid (line 9) | class CardGrid extends React.PureComponent { method renderCards (line 10) | renderCards() { method render (line 67) | render() { FILE: content-src/components/DiscoveryStreamComponents/DSCard/DSCard.jsx class DSCard (line 77) | class DSCard extends React.PureComponent { method constructor (line 78) | constructor(props) { method onLinkClick (line 91) | onLinkClick(event) { method onSeen (line 120) | onSeen(entries) { method onIdleCallback (line 137) | onIdleCallback() { method componentDidMount (line 148) | componentDidMount() { method componentWillUnmount (line 158) | componentWillUnmount() { method render (line 168) | render() { FILE: content-src/components/DiscoveryStreamComponents/DSContextFooter/DSContextFooter.jsx constant ANIMATION_DURATION (line 10) | const ANIMATION_DURATION = 3000; class DSContextFooter (line 22) | class DSContextFooter extends React.PureComponent { method render (line 23) | render() { FILE: content-src/components/DiscoveryStreamComponents/DSDismiss/DSDismiss.jsx class DSDismiss (line 9) | class DSDismiss extends React.PureComponent { method constructor (line 10) | constructor(props) { method onDismissClick (line 20) | onDismissClick() { method onHover (line 46) | onHover() { method offHover (line 52) | offHover() { method render (line 58) | render() { FILE: content-src/components/DiscoveryStreamComponents/DSEmptyState/DSEmptyState.jsx class DSEmptyState (line 8) | class DSEmptyState extends React.PureComponent { method constructor (line 9) | constructor(props) { method componentWillUnmount (line 15) | componentWillUnmount() { method onReset (line 21) | onReset() { method renderButton (line 53) | renderButton() { method renderState (line 72) | renderState() { method render (line 90) | render() { FILE: content-src/components/DiscoveryStreamComponents/DSImage/DSImage.jsx class DSImage (line 8) | class DSImage extends React.PureComponent { method constructor (line 9) | constructor(props) { method onSeen (line 22) | onSeen(entries) { method onIdleCallback (line 45) | onIdleCallback() { method reformatImageURL (line 53) | reformatImageURL(url, width, height) { method componentDidMount (line 62) | componentDidMount() { method componentWillUnmount (line 75) | componentWillUnmount() { method render (line 85) | render() { method onOptimizedImageError (line 146) | onOptimizedImageError() { method onNonOptimizedImageError (line 153) | onNonOptimizedImageError() { FILE: content-src/components/DiscoveryStreamComponents/DSLinkMenu/DSLinkMenu.jsx class DSLinkMenu (line 9) | class DSLinkMenu extends React.PureComponent { method constructor (line 10) | constructor(props) { method onMenuUpdate (line 17) | onMenuUpdate(showContextMenu) { method nextAnimationFrame (line 24) | nextAnimationFrame() { method onMenuShow (line 30) | async onMenuShow() { method render (line 40) | render() { FILE: content-src/components/DiscoveryStreamComponents/DSMessage/DSMessage.jsx class DSMessage (line 9) | class DSMessage extends React.PureComponent { method render (line 10) | render() { FILE: content-src/components/DiscoveryStreamComponents/DSPrivacyModal/DSPrivacyModal.jsx class DSPrivacyModal (line 9) | class DSPrivacyModal extends React.PureComponent { method constructor (line 10) | constructor(props) { method onLinkClick (line 16) | onLinkClick(event) { method closeModal (line 25) | closeModal() { method render (line 32) | render() { FILE: content-src/components/DiscoveryStreamComponents/DSTextPromo/DSTextPromo.jsx class DSTextPromo (line 11) | class DSTextPromo extends React.PureComponent { method constructor (line 12) | constructor(props) { method onLinkClick (line 17) | onLinkClick() { method render (line 45) | render() { FILE: content-src/components/DiscoveryStreamComponents/Hero/Hero.jsx class Hero (line 16) | class Hero extends React.PureComponent { method constructor (line 17) | constructor(props) { method onLinkClick (line 22) | onLinkClick(event) { method renderHero (line 50) | renderHero() { method render (line 173) | render() { FILE: content-src/components/DiscoveryStreamComponents/Highlights/Highlights.jsx class _Highlights (line 9) | class _Highlights extends React.PureComponent { method render (line 10) | render() { FILE: content-src/components/DiscoveryStreamComponents/HorizontalRule/HorizontalRule.jsx class HorizontalRule (line 7) | class HorizontalRule extends React.PureComponent { method render (line 8) | render() { FILE: content-src/components/DiscoveryStreamComponents/List/List.jsx class ListItem (line 18) | class ListItem extends React.PureComponent { method constructor (line 21) | constructor(props) { method onLinkClick (line 26) | onLinkClick(event) { method render (line 55) | render() { function _List (line 133) | function _List(props) { FILE: content-src/components/DiscoveryStreamComponents/Navigation/Navigation.jsx class Topic (line 9) | class Topic extends React.PureComponent { method render (line 10) | render() { class Navigation (line 22) | class Navigation extends React.PureComponent { method render (line 23) | render() { FILE: content-src/components/DiscoveryStreamComponents/SafeAnchor/SafeAnchor.jsx class SafeAnchor (line 8) | class SafeAnchor extends React.PureComponent { method constructor (line 9) | constructor(props) { method onClick (line 14) | onClick(event) { method safeURI (line 38) | safeURI(url) { method render (line 54) | render() { FILE: content-src/components/DiscoveryStreamComponents/SectionTitle/SectionTitle.jsx class SectionTitle (line 7) | class SectionTitle extends React.PureComponent { method render (line 8) | render() { FILE: content-src/components/DiscoveryStreamComponents/TopSites/TopSites.jsx class _TopSites (line 10) | class _TopSites extends React.PureComponent { method getFirstAvailableSpoc (line 12) | getFirstAvailableSpoc(topSites, data) { method getFirstAvailableIndex (line 36) | getFirstAvailableIndex(topSites, promoAlignment) { method insertSpocContent (line 64) | insertSpocContent(TopSites, data, promoAlignment) { method render (line 133) | render() { FILE: content-src/components/DiscoveryStreamImpressionStats/ImpressionStats.jsx constant VISIBLE (line 8) | const VISIBLE = "visible"; constant VISIBILITY_CHANGE_EVENT (line 9) | const VISIBILITY_CHANGE_EVENT = "visibilitychange"; constant INTERSECTION_RATIO (line 16) | const INTERSECTION_RATIO = 0.5; class ImpressionStats (line 34) | class ImpressionStats extends React.PureComponent { method _needsImpressionStats (line 37) | _needsImpressionStats(cards) { method _dispatchImpressionStats (line 54) | _dispatchImpressionStats() { method _needsLoadedContent (line 84) | _needsLoadedContent(cards) { method _dispatchLoadedContent (line 101) | _dispatchLoadedContent() { method setImpressionObserverOrAddListener (line 116) | setImpressionObserverOrAddListener() { method setImpressionObserver (line 163) | setImpressionObserver() { method componentDidMount (line 191) | componentDidMount() { method componentWillUnmount (line 197) | componentWillUnmount() { method render (line 209) | render() { FILE: content-src/components/ErrorBoundary/ErrorBoundary.jsx class ErrorBoundaryFallback (line 8) | class ErrorBoundaryFallback extends React.PureComponent { method constructor (line 9) | constructor(props) { method onClick (line 19) | onClick() { method render (line 23) | render() { class ErrorBoundary (line 49) | class ErrorBoundary extends React.PureComponent { method constructor (line 50) | constructor(props) { method componentDidCatch (line 55) | componentDidCatch(error, info) { method render (line 59) | render() { FILE: content-src/components/FluentOrText/FluentOrText.jsx class FluentOrText (line 11) | class FluentOrText extends React.PureComponent { method render (line 12) | render() { FILE: content-src/components/LinkMenu/LinkMenu.jsx constant DEFAULT_SITE_MENU_OPTIONS (line 11) | const DEFAULT_SITE_MENU_OPTIONS = [ class _LinkMenu (line 21) | class _LinkMenu extends React.PureComponent { method getOptions (line 22) | getOptions() { method render (line 82) | render() { FILE: content-src/components/MoreRecommendations/MoreRecommendations.jsx class MoreRecommendations (line 7) | class MoreRecommendations extends React.PureComponent { method render (line 8) | render() { FILE: content-src/components/PocketLoggedInCta/PocketLoggedInCta.jsx class _PocketLoggedInCta (line 8) | class _PocketLoggedInCta extends React.PureComponent { method render (line 9) | render() { FILE: content-src/components/Search/Search.jsx class _Search (line 13) | class _Search extends React.PureComponent { method constructor (line 14) | constructor(props) { method handleEvent (line 26) | handleEvent(event) { method onSearchClick (line 33) | onSearchClick(event) { method doSearchHandoff (line 37) | doSearchHandoff(text) { method onSearchHandoffClick (line 48) | onSearchHandoffClick(event) { method onSearchHandoffPaste (line 57) | onSearchHandoffPaste(event) { method onSearchHandoffDrop (line 62) | onSearchHandoffDrop(event) { method componentWillUnmount (line 70) | componentWillUnmount() { method onInputMount (line 74) | onInputMount(input) { method onSearchHandoffButtonMount (line 106) | onSearchHandoffButtonMount(button) { method render (line 116) | render() { FILE: content-src/components/SectionMenu/SectionMenu.jsx constant DEFAULT_SECTION_MENU_OPTIONS (line 10) | const DEFAULT_SECTION_MENU_OPTIONS = [ constant WEBEXT_SECTION_MENU_OPTIONS (line 19) | const WEBEXT_SECTION_MENU_OPTIONS = [ class _SectionMenu (line 28) | class _SectionMenu extends React.PureComponent { method handleAddWhileCollapsed (line 29) | handleAddWhileCollapsed() { method getOptions (line 42) | getOptions() { method render (line 97) | render() { FILE: content-src/components/Sections/Sections.jsx constant VISIBLE (line 17) | const VISIBLE = "visible"; constant VISIBILITY_CHANGE_EVENT (line 18) | const VISIBILITY_CHANGE_EVENT = "visibilitychange"; constant CARDS_PER_ROW_DEFAULT (line 19) | const CARDS_PER_ROW_DEFAULT = 3; constant CARDS_PER_ROW_COMPACT_WIDE (line 20) | const CARDS_PER_ROW_COMPACT_WIDE = 4; class Section (line 22) | class Section extends React.PureComponent { method numRows (line 23) | get numRows() { method _dispatchImpressionStats (line 28) | _dispatchImpressionStats() { method sendImpressionStatsOrAddListener (line 57) | sendImpressionStatsOrAddListener() { method componentWillMount (line 95) | componentWillMount() { method componentDidMount (line 99) | componentDidMount() { method componentDidUpdate (line 105) | componentDidUpdate(prevProps) { method componentWillUpdate (line 122) | componentWillUpdate(nextProps) { method componentWillUnmount (line 126) | componentWillUnmount() { method needsImpressionStats (line 135) | needsImpressionStats(cards) { method sendNewTabRehydrated (line 155) | sendNewTabRehydrated(initialized) { method render (line 164) | render() { class _Sections (line 351) | class _Sections extends React.PureComponent { method renderSections (line 352) | renderSections() { method render (line 382) | render() { FILE: content-src/components/TopSites/SearchShortcutsForm.jsx class SelectableSearchShortcut (line 9) | class SelectableSearchShortcut extends React.PureComponent { method render (line 10) | render() { class SearchShortcutsForm (line 44) | class SearchShortcutsForm extends React.PureComponent { method constructor (line 45) | constructor(props) { method handleChange (line 69) | handleChange(event) { method onCancelButtonClick (line 80) | onCancelButtonClick(ev) { method onSaveButtonClick (line 85) | onSaveButtonClick(ev) { method _searchTopSite (line 144) | _searchTopSite(shortcut) { method render (line 153) | render() { FILE: content-src/components/TopSites/TopSite.jsx constant SPOC_TYPE (line 20) | const SPOC_TYPE = "SPOC"; class TopSiteLink (line 22) | class TopSiteLink extends React.PureComponent { method constructor (line 23) | constructor(props) { method _allowDrop (line 34) | _allowDrop(e) { method onDragEvent (line 38) | onDragEvent(event) { method getNextStateFromProps (line 91) | static getNextStateFromProps(nextProps, prevState) { method componentWillMount (line 112) | componentWillMount() { method componentWillReceiveProps (line 122) | componentWillReceiveProps(nextProps) { method componentWillUnmount (line 129) | componentWillUnmount() { method onKeyPress (line 133) | onKeyPress(event) { method render (line 142) | render() { class TopSite (line 297) | class TopSite extends React.PureComponent { method constructor (line 298) | constructor(props) { method _getTelemetryInfo (line 308) | _getTelemetryInfo() { method userEvent (line 325) | userEvent(event) { method onLinkClick (line 340) | onLinkClick(event) { method onMenuUpdate (line 383) | onMenuUpdate(isOpen) { method render (line 391) | render() { method onActivate (line 439) | onActivate() {} class TopSitePlaceholder (line 442) | class TopSitePlaceholder extends React.PureComponent { method constructor (line 443) | constructor(props) { method onEditButtonClick (line 448) | onEditButtonClick() { method render (line 455) | render() { class TopSiteList (line 473) | class TopSiteList extends React.PureComponent { method DEFAULT_STATE (line 474) | static get DEFAULT_STATE() { method constructor (line 484) | constructor(props) { method componentWillReceiveProps (line 491) | componentWillReceiveProps(nextProps) { method userEvent (line 510) | userEvent(event, index) { method onDragEvent (line 520) | onDragEvent(event, index, link, title) { method _getTopSites (line 573) | _getTopSites() { method _makeTopSitesPreview (line 584) | _makeTopSitesPreview(index) { method onActivate (line 627) | onActivate(index) { method render (line 631) | render() { FILE: content-src/components/TopSites/TopSiteForm.jsx class TopSiteForm (line 12) | class TopSiteForm extends React.PureComponent { method constructor (line 13) | constructor(props) { method onLabelChange (line 37) | onLabelChange(event) { method onUrlChange (line 41) | onUrlChange(event) { method onClearUrlClick (line 48) | onClearUrlClick() { method onEnableScreenshotUrlForm (line 55) | onEnableScreenshotUrlForm() { method _updateCustomScreenshotInput (line 59) | _updateCustomScreenshotInput(customScreenshotUrl) { method onCustomScreenshotUrlChange (line 67) | onCustomScreenshotUrlChange(event) { method onClearScreenshotInput (line 71) | onClearScreenshotInput() { method onCancelButtonClick (line 75) | onCancelButtonClick(ev) { method onDoneButtonClick (line 80) | onDoneButtonClick(ev) { method onPreviewButtonClick (line 116) | onPreviewButtonClick(event) { method cleanUrl (line 134) | cleanUrl(url) { method _tryParseUrl (line 142) | _tryParseUrl(url) { method validateUrl (line 150) | validateUrl(url) { method validateCustomScreenshotUrl (line 158) | validateCustomScreenshotUrl() { method validateForm (line 163) | validateForm() { method _renderCustomScreenshotInput (line 174) | _renderCustomScreenshotInput() { method render (line 220) | render() { FILE: content-src/components/TopSites/TopSiteFormInput.jsx class TopSiteFormInput (line 7) | class TopSiteFormInput extends React.PureComponent { method constructor (line 8) | constructor(props) { method componentWillReceiveProps (line 16) | componentWillReceiveProps(nextProps) { method onClearIconPress (line 29) | onClearIconPress(event) { method onChange (line 38) | onChange(ev) { method onMount (line 45) | onMount(input) { method renderLoadingOrCloseButton (line 49) | renderLoadingOrCloseButton() { method render (line 71) | render() { FILE: content-src/components/TopSites/TopSites.jsx function topSiteIconType (line 21) | function topSiteIconType(link) { function countTopSitesIconsTypes (line 45) | function countTopSitesIconsTypes(topSites) { class _TopSites (line 61) | class _TopSites extends React.PureComponent { method constructor (line 62) | constructor(props) { method _dispatchTopSitesStats (line 73) | _dispatchTopSitesStats() { method _getVisibleTopSites (line 97) | _getVisibleTopSites() { method componentDidUpdate (line 110) | componentDidUpdate() { method componentDidMount (line 114) | componentDidMount() { method onEditFormClose (line 118) | onEditFormClose() { method onSearchShortcutsFormClose (line 128) | onSearchShortcutsFormClose() { method render (line 138) | render() { FILE: content-src/components/TopSites/TopSitesConstants.js constant TOP_SITES_SOURCE (line 5) | const TOP_SITES_SOURCE = "TOP_SITES"; constant TOP_SITES_CONTEXT_MENU_OPTIONS (line 6) | const TOP_SITES_CONTEXT_MENU_OPTIONS = [ constant TOP_SITES_SPOC_CONTEXT_MENU_OPTIONS (line 16) | const TOP_SITES_SPOC_CONTEXT_MENU_OPTIONS = [ constant TOP_SITES_SEARCH_SHORTCUTS_CONTEXT_MENU_OPTIONS (line 26) | const TOP_SITES_SEARCH_SHORTCUTS_CONTEXT_MENU_OPTIONS = [ constant MIN_RICH_FAVICON_SIZE (line 32) | const MIN_RICH_FAVICON_SIZE = 96; constant MIN_CORNER_FAVICON_SIZE (line 34) | const MIN_CORNER_FAVICON_SIZE = 16; FILE: content-src/components/Topics/Topics.jsx class Topic (line 7) | class Topic extends React.PureComponent { method render (line 8) | render() { class Topics (line 20) | class Topics extends React.PureComponent { method render (line 21) | render() { FILE: content-src/lib/constants.js constant IS_NEWTAB (line 5) | const IS_NEWTAB = constant NEWTAB_DARK_THEME (line 7) | const NEWTAB_DARK_THEME = { FILE: content-src/lib/detect-user-session-start.js constant VISIBLE (line 8) | const VISIBLE = "visible"; constant VISIBILITY_CHANGE_EVENT (line 9) | const VISIBILITY_CHANGE_EVENT = "visibilitychange"; class DetectUserSessionStart (line 11) | class DetectUserSessionStart { method constructor (line 12) | constructor(store, options = {}) { method sendEventOrAddListener (line 26) | sendEventOrAddListener() { method _sendEvent (line 45) | _sendEvent() { method _onVisibilityChange (line 69) | _onVisibilityChange() { FILE: content-src/lib/init-store.js constant MERGE_STORE_ACTION (line 14) | const MERGE_STORE_ACTION = "NEW_TAB_INITIAL_STATE"; constant OUTGOING_MESSAGE_NAME (line 15) | const OUTGOING_MESSAGE_NAME = "ActivityStream:ContentToMain"; constant INCOMING_MESSAGE_NAME (line 16) | const INCOMING_MESSAGE_NAME = "ActivityStream:MainToContent"; constant EARLY_QUEUED_ACTIONS (line 17) | const EARLY_QUEUED_ACTIONS = [at.SAVE_SESSION_PERF_DATA]; function mergeStateReducer (line 35) | function mergeStateReducer(mainReducer) { function initStore (line 129) | function initStore(reducers) { FILE: content-src/lib/screenshot-utils.js method isBlob (line 18) | isBlob(isLocal, image) { method createLocalImageObject (line 27) | createLocalImageObject(remoteImage) { method maybeRevokeBlobObjectURL (line 42) | maybeRevokeBlobObjectURL(localImage) { method isRemoteImageLocal (line 49) | isRemoteImageLocal(localImage, remoteImage) { FILE: content-src/lib/selectLayoutRender.js function rollForSpocs (line 18) | function rollForSpocs(data, spocsConfig, spocsData, placementName) { FILE: karma.mc.config.js constant PATHS (line 7) | const PATHS = { FILE: loaders/inject-loader.js constant QUOTE_REGEX_STRING (line 9) | const QUOTE_REGEX_STRING = "['|\"]{1}"; function createRequireStringRegex (line 15) | function createRequireStringRegex(query) { FILE: test/browser/browser_aboutwelcome.js constant BRANCH_PREF (line 7) | const BRANCH_PREF = "trailhead.firstrun.branches"; function setTrailheadBranch (line 12) | async function setTrailheadBranch(value) { function test_trailhead_branch (line 27) | async function test_trailhead_branch( FILE: test/browser/browser_as_load_location.js function checkNewtabLoads (line 9) | async function checkNewtabLoads(selector, message) { function checkActivityStreamLoads (line 30) | async function checkActivityStreamLoads() { FILE: test/browser/browser_as_render.js method before (line 4) | async before({ pushPrefs }) { method before (line 22) | async before({ pushPrefs }) { method before (line 40) | async before({ pushPrefs }) { FILE: test/browser/browser_asrouter_cfr.js function checkCFRFeaturesElements (line 85) | function checkCFRFeaturesElements(notification) { function checkCFRAddonsElements (line 104) | function checkCFRAddonsElements(notification) { function checkCFRSocialTrackingProtection (line 125) | function checkCFRSocialTrackingProtection(notification) { function checkCFRTrackingProtectionMilestone (line 138) | function checkCFRTrackingProtectionMilestone(notification) { function clearNotifications (line 146) | function clearNotifications() { function trigger_cfr_panel (line 159) | function trigger_cfr_panel( FILE: test/browser/browser_asrouter_snippets.js method before (line 11) | async before() { method before (line 41) | async before() { FILE: test/browser/browser_asrouter_targeting.js method FOO (line 62) | get FOO() { function onError (line 107) | function onError(...args) { function onError (line 135) | function onError(...args) { method foo (line 141) | get foo() { FILE: test/browser/browser_asrouter_trigger_listeners.js function openURLInWindow (line 17) | async function openURLInWindow(window, url) { FILE: test/browser/browser_discovery_render.js function before (line 3) | async function before({ pushPrefs }) { FILE: test/browser/browser_discovery_styles.js function fakePref (line 3) | function fakePref(layout) { method before (line 14) | async before({ pushPrefs }) { method before (line 48) | async before({ pushPrefs }) { method before (line 84) | async before({ pushPrefs }) { method before (line 137) | async before({ pushPrefs }) { FILE: test/browser/browser_enabled_newtabpage.js function checkSpec (line 1) | function checkSpec(uri, check, message) { FILE: test/browser/browser_getScreenshots.js constant TEST_URL (line 7) | const TEST_URL = constant XHTMLNS (line 9) | const XHTMLNS = "http://www.w3.org/1999/xhtml"; function get_pixels_for_blob (line 17) | function get_pixels_for_blob(blob, width, height) { FILE: test/browser/browser_highlights_section.js function test_highlights (line 8) | function test_highlights(bookmarkCount, test) { FILE: test/browser/browser_newtab_overrides.js function nextChangeNotificationPromise (line 14) | function nextChangeNotificationPromise(aNewURL, testMessage) { FILE: test/browser/browser_onboarding_rtamo.js constant BRANCH_PREF (line 11) | const BRANCH_PREF = "trailhead.firstrun.branches"; function setRTAMOOnboarding (line 13) | async function setRTAMOOnboarding() { FILE: test/browser/browser_topsites_contextMenu_options.js method after (line 93) | async after() { FILE: test/browser/browser_topsites_section.js method after (line 191) | after(searchTopSiteTag) { FILE: test/browser/head.js function popPrefs (line 14) | function popPrefs() { function pushPrefs (line 17) | function pushPrefs(...prefs) { function setDefaultTopSites (line 22) | async function setDefaultTopSites() { function clearHistoryAndBookmarks (line 38) | async function clearHistoryAndBookmarks() { function waitForPreloaded (line 49) | async function waitForPreloaded(browser) { function refreshHighlightsFeed (line 63) | function refreshHighlightsFeed() { function addHighlightsBookmarks (line 80) | async function addHighlightsBookmarks(count) { function addContentHelpers (line 101) | function addContentHelpers() { function test_newtab (line 137) | function test_newtab(testInfo) { FILE: test/schemas/pings.js function chaiAssertions (line 346) | function chaiAssertions(_chai, utils) { FILE: test/unit/asrouter/ASRouter.test.js constant OUTGOING_MESSAGE_NAME (line 27) | const OUTGOING_MESSAGE_NAME = "ASRouter:parent-to-child"; constant MESSAGE_PROVIDER_PREF_NAME (line 28) | const MESSAGE_PROVIDER_PREF_NAME = constant FAKE_PROVIDERS (line 30) | const FAKE_PROVIDERS = [ constant FAKE_BUNDLE (line 35) | const FAKE_BUNDLE = [FAKE_LOCAL_MESSAGES[1], FAKE_LOCAL_MESSAGES[2]]; constant ONE_DAY_IN_MS (line 36) | const ONE_DAY_IN_MS = 24 * 60 * 60 * 1000; method get (line 37) | get() {} constant USE_REMOTE_L10N_PREF (line 39) | const USE_REMOTE_L10N_PREF = function fakeAsyncMessage (line 44) | function fakeAsyncMessage(action) { function fakeExecuteUserAction (line 48) | function fakeExecuteUserAction(action) { function createFakeStorage (line 72) | function createFakeStorage() { function setMessageProviderPref (line 96) | function setMessageProviderPref(value) { function createRouterAndInit (line 100) | async function createRouterAndInit(providers = FAKE_PROVIDERS) { method bucket (line 178) | bucket() { method collection (line 181) | collection() { method getRecord (line 184) | getRecord() { method download (line 189) | download() { function assertRouterContainsMessages (line 625) | function assertRouterContainsMessages(messages) { method getExtraAttributes (line 1359) | getExtraAttributes() { function addProviderWithFrequency (line 2615) | async function addProviderWithFrequency(id, frequency) { method getAttribute (line 3164) | getAttribute() { method getAttribute (line 3179) | getAttribute() { method getAttribute (line 3193) | getAttribute() { FILE: test/unit/asrouter/ASRouterPreferences.test.js constant FAKE_PROVIDERS (line 7) | const FAKE_PROVIDERS = [{ id: "foo" }, { id: "bar" }]; constant PROVIDER_PREF_BRANCH (line 9) | const PROVIDER_PREF_BRANCH = constant DEVTOOLS_PREF (line 11) | const DEVTOOLS_PREF = constant SNIPPETS_USER_PREF (line 13) | const SNIPPETS_USER_PREF = "browser.newtabpage.activity-stream.feeds.sni... constant CFR_USER_PREF_ADDONS (line 14) | const CFR_USER_PREF_ADDONS = constant CFR_USER_PREF_FEATURES (line 16) | const CFR_USER_PREF_FEATURES = constant NUMBER_OF_PREFS_TO_OBSERVE (line 27) | const NUMBER_OF_PREFS_TO_OBSERVE = 6; function getPrefNameForProvider (line 63) | function getPrefNameForProvider(providerId) { function setPrefForProvider (line 67) | function setPrefForProvider(providerId, value) { FILE: test/unit/asrouter/ASRouterTargeting.test.js method foo (line 194) | get foo() { method bar (line 199) | get bar() { method foo (line 210) | get foo() { method foo (line 215) | get foo() { function assertSortsCorrectly (line 397) | function assertSortsCorrectly(expectedOrderArray, options) { FILE: test/unit/asrouter/CFRMessageProvider.test.js constant REGULAR_IDS (line 4) | const REGULAR_IDS = [ FILE: test/unit/asrouter/CFRPageActions.test.js method hideAddressBarNotifier (line 1145) | hideAddressBarNotifier() {} FILE: test/unit/asrouter/MessageLoaderUtils.test.js constant FAKE_OPTIONS (line 5) | const FAKE_OPTIONS = { method set (line 7) | set() { method get (line 10) | get() { method get (line 16) | get() {} function assertReturnsCorrectMessages (line 105) | function assertReturnsCorrectMessages(actual) { method set (line 176) | set() { method get (line 179) | get() { method set (line 303) | set() { method get (line 306) | get() { method set (line 333) | set() { method get (line 336) | get() { method getElementById (line 441) | getElementById() { FILE: test/unit/asrouter/ModalOverlay.test.jsx method getElementById (line 17) | getElementById() { FILE: test/unit/asrouter/TargetingDocs.test.js constant SKIP_DOCS (line 5) | const SKIP_DOCS = []; constant MESSAGE_CONTEXT_ATTRIBUTES (line 7) | const MESSAGE_CONTEXT_ATTRIBUTES = [ function getHeadingsFromDocs (line 13) | function getHeadingsFromDocs() { function getTOCFromDocs (line 26) | function getTOCFromDocs() { FILE: test/unit/asrouter/asrouter-content.test.jsx constant FAKE_NEWSLETTER_SNIPPET (line 16) | const FAKE_NEWSLETTER_SNIPPET = FAKE_LOCAL_MESSAGES.find( constant FAKE_FXA_SNIPPET (line 19) | const FAKE_FXA_SNIPPET = FAKE_LOCAL_MESSAGES.find(msg => msg.id === "fxa"); constant FAKE_BELOW_SEARCH_SNIPPET (line 20) | const FAKE_BELOW_SEARCH_SNIPPET = FAKE_LOCAL_MESSAGES.find( method appendChild (line 75) | appendChild(el) { method visibilityState (line 79) | get visibilityState() { method visibilityState (line 82) | set visibilityState(value) { method addEventListener (line 89) | addEventListener(event, listener) { method removeEventListener (line 92) | removeEventListener(event, listener) { method body (line 95) | get body() { method getElementById (line 98) | getElementById(id) { method createElement (line 106) | createElement(tag) { function simulateVisibilityChange (line 300) | function simulateVisibilityChange(value) { FILE: test/unit/asrouter/compatibility-reference/snippets-fx57.js constant DATA_URI_IMAGE (line 9) | const DATA_URI_IMAGE = FILE: test/unit/asrouter/constants.js constant CHILD_TO_PARENT_MESSAGE_NAME (line 1) | const CHILD_TO_PARENT_MESSAGE_NAME = "ASRouter:child-to-parent"; constant PARENT_TO_CHILD_MESSAGE_NAME (line 2) | const PARENT_TO_CHILD_MESSAGE_NAME = "ASRouter:parent-to-child"; constant FAKE_LOCAL_MESSAGES (line 4) | const FAKE_LOCAL_MESSAGES = [ constant FAKE_LOCAL_PROVIDER (line 52) | const FAKE_LOCAL_PROVIDER = { constant FAKE_LOCAL_PROVIDERS (line 59) | const FAKE_LOCAL_PROVIDERS = { constant FAKE_REMOTE_MESSAGES (line 63) | const FAKE_REMOTE_MESSAGES = [ constant FAKE_REMOTE_PROVIDER (line 70) | const FAKE_REMOTE_PROVIDER = { constant FAKE_REMOTE_SETTINGS_PROVIDER (line 77) | const FAKE_REMOTE_SETTINGS_PROVIDER = { constant FAKE_RECOMMENDATION (line 87) | const FAKE_RECOMMENDATION = { class FakeRemotePageManager (line 137) | class FakeRemotePageManager { method constructor (line 138) | constructor() { FILE: test/unit/asrouter/schemas/panel/cfr-fxa-bookmark.schema.test.js constant DEFAULT_CONTENT (line 3) | const DEFAULT_CONTENT = { constant L10N_CONTENT (line 12) | const L10N_CONTENT = { FILE: test/unit/asrouter/templates/EOYSnippet.test.jsx constant DEFAULT_CONTENT (line 7) | const DEFAULT_CONTENT = { function mountAndCheckProps (line 28) | function mountAndCheckProps(content = {}, provider = "test-provider") { FILE: test/unit/asrouter/templates/ExtensionDoorhanger.test.jsx constant DEFAULT_CONTENT (line 4) | const DEFAULT_CONTENT = { constant L10N_CONTENT (line 43) | const L10N_CONTENT = { FILE: test/unit/asrouter/templates/FXASignupSnippet.test.jsx constant DEFAULT_CONTENT (line 7) | const DEFAULT_CONTENT = SnippetsTestMessageProvider.getMessages().find( function mountAndCheckProps (line 14) | function mountAndCheckProps(content = {}) { method onBlock (line 43) | onBlock() {} FILE: test/unit/asrouter/templates/FirstRun.test.jsx constant FAKE_TRIPLETS_BUNDLE_1 (line 11) | const FAKE_TRIPLETS_BUNDLE_1 = [ constant FAKE_TRIPLETS_BUNDLE_2 (line 29) | const FAKE_TRIPLETS_BUNDLE_2 = [ constant FAKE_FLOW_PARAMS (line 47) | const FAKE_FLOW_PARAMS = { function getTestMessage (line 53) | async function getTestMessage(id, requestNewBundle) { function setup (line 73) | async function setup() { FILE: test/unit/asrouter/templates/FullPageInterrupt.test.jsx constant CARDS (line 12) | const CARDS = [ constant FAKE_FLOW_PARAMS (line 30) | const FAKE_FLOW_PARAMS = { method getElementById (line 57) | getElementById() { FILE: test/unit/asrouter/templates/FxASignupForm.test.jsx method getElementById (line 41) | getElementById() { FILE: test/unit/asrouter/templates/NewsletterSnippet.test.jsx constant DEFAULT_CONTENT (line 7) | const DEFAULT_CONTENT = SnippetsTestMessageProvider.getMessages().find( function mountAndCheckProps (line 14) | function mountAndCheckProps(content = {}) { method onBlock (line 47) | onBlock() {} FILE: test/unit/asrouter/templates/OnboardingMessage.test.jsx constant DEFAULT_CONTENT (line 7) | const DEFAULT_CONTENT = { constant L10N_CONTENT (line 20) | const L10N_CONTENT = { FILE: test/unit/asrouter/templates/SendToDeviceSnippet.test.jsx constant DEFAULT_CONTENT (line 7) | const DEFAULT_CONTENT = SnippetsTestMessageProvider.getMessages().find( function testBodyContains (line 11) | async function testBodyContains(body, key, value) { function openFormAndSetValue (line 25) | function openFormAndSetValue(wrapper, value, setCustomValidity = () => {... function mountAndCheckProps (line 40) | function mountAndCheckProps(content = {}) { method onBlock (line 69) | onBlock() {} FILE: test/unit/asrouter/templates/SimpleBelowSearchSnippet.test.jsx constant DEFAULT_CONTENT (line 6) | const DEFAULT_CONTENT = { text: "foo" }; function mountAndCheckProps (line 18) | function mountAndCheckProps(content = {}, provider = "test-provider") { FILE: test/unit/asrouter/templates/SimpleSnippet.test.jsx constant DEFAULT_CONTENT (line 6) | const DEFAULT_CONTENT = { text: "foo" }; function mountAndCheckProps (line 19) | function mountAndCheckProps(content = {}, provider = "test-provider") { FILE: test/unit/asrouter/templates/SubmitFormSnippet.test.jsx constant DEFAULT_CONTENT (line 7) | const DEFAULT_CONTENT = { function mountAndCheckProps (line 28) | function mountAndCheckProps(content = {}) { function validateInput (line 114) | function validateInput(value, content) { FILE: test/unit/asrouter/templates/Trailhead.test.jsx constant CARDS (line 8) | const CARDS = [ method activeElement (line 47) | get activeElement() { method body (line 50) | get body() { method getElementById (line 53) | getElementById() { FILE: test/unit/asrouter/templates/Triplets.test.jsx constant CARDS (line 6) | const CARDS = [ function setup (line 32) | async function setup() { FILE: test/unit/asrouter/templates/isEmailOrPhoneNumber.test.js constant CONTENT (line 3) | const CONTENT = {}; FILE: test/unit/common/PerfService.test.js function bogusGet (line 53) | function bogusGet() { FILE: test/unit/common/Reducers.test.js function prevState (line 266) | function prevState(custom = {}) { FILE: test/unit/content-src/components/ASRouterAdmin.test.jsx function onClick (line 344) | function onClick(spoc) { FILE: test/unit/content-src/components/Card.test.jsx constant DEFAULT_PROPS (line 16) | let DEFAULT_PROPS = { constant DEFAULT_BLOB_IMAGE (line 33) | let DEFAULT_BLOB_IMAGE = { function mountCardWithProps (line 38) | function mountCardWithProps(props) { method addEventListener (line 338) | addEventListener(event, callback) { method preventDefault (line 484) | preventDefault() {} FILE: test/unit/content-src/components/CollapsibleSection.test.jsx constant DEFAULT_PROPS (line 7) | const DEFAULT_PROPS = { function setup (line 24) | function setup(props = {}) { function dispatch (line 58) | function dispatch(a) { FILE: test/unit/content-src/components/ComponentPerfTimer.test.jsx method mark (line 9) | mark() {} method getMostRecentAbsMarkStartByName (line 10) | getMostRecentAbsMarkStartByName() {} constant DEFAULT_PROPS (line 13) | let DEFAULT_PROPS = { method dispatch (line 17) | dispatch() {} FILE: test/unit/content-src/components/ContextMenu.test.jsx constant DEFAULT_PROPS (line 9) | const DEFAULT_PROPS = { constant DEFAULT_MENU_OPTIONS (line 15) | const DEFAULT_MENU_OPTIONS = [ FILE: test/unit/content-src/components/DiscoveryStreamBase.test.jsx function mountComponent (line 92) | function mountComponent(props = {}) { FILE: test/unit/content-src/components/DiscoveryStreamComponents/ImpressionStats.test.jsx function buildIntersectionObserver (line 24) | function buildIntersectionObserver(entries) { function renderImpressionStats (line 51) | function renderImpressionStats(props = {}) { FILE: test/unit/content-src/components/ErrorBoundary.test.jsx class TestFallback (line 31) | class TestFallback extends React.PureComponent { method render (line 32) | render() { method render (line 47) | render() { class TestFallback (line 46) | class TestFallback extends React.PureComponent { method render (line 32) | render() { method render (line 47) | render() { FILE: test/unit/content-src/components/PocketLoggedInCta.test.jsx function mountSectionWithProps (line 11) | function mountSectionWithProps(props) { FILE: test/unit/content-src/components/ReturnToAMO.test.jsx method activeElement (line 26) | get activeElement() { method body (line 29) | get body() { method getElementById (line 32) | getElementById() { FILE: test/unit/content-src/components/Search.test.jsx method dispatch (line 6) | dispatch() {} FILE: test/unit/content-src/components/SectionMenu.test.jsx constant DEFAULT_PROPS (line 6) | const DEFAULT_PROPS = { FILE: test/unit/content-src/components/Sections.test.jsx function mountSectionWithProps (line 18) | function mountSectionWithProps(props) { function mountSectionIntlWithProps (line 27) | function mountSectionIntlWithProps(props) { function renderWithSites (line 165) | function renderWithSites(rows) { function renderSection (line 384) | function renderSection(props = {}) { FILE: test/unit/content-src/components/TopSites.test.jsx method mark (line 28) | mark() {} method getMostRecentAbsMarkStartByName (line 29) | getMostRecentAbsMarkStartByName() {} constant DEFAULT_PROPS (line 32) | const DEFAULT_PROPS = { method dispatch (line 37) | dispatch() {} constant DEFAULT_BLOB_URL (line 41) | const DEFAULT_BLOB_URL = "blob://test"; method setData (line 628) | setData() {} method includes (line 628) | includes() {} method preventDefault (line 629) | preventDefault() { method blur (line 632) | blur() {} method preventDefault (line 763) | preventDefault() {} method preventDefault (line 780) | preventDefault() {} method preventDefault (line 808) | preventDefault() {} method preventDefault (line 834) | preventDefault() {} method preventDefault (line 855) | preventDefault() {} function setup (line 868) | function setup(props = {}) { FILE: test/unit/content-src/lib/detect-user-session-start.test.js class PerfService (line 6) | class PerfService { method getMostRecentAbsMarkStartByName (line 7) | getMostRecentAbsMarkStartByName() { method mark (line 10) | mark() {} FILE: test/unit/content-src/lib/screenshot-utils.test.js constant DEFAULT_BLOB_URL (line 4) | const DEFAULT_BLOB_URL = "blob://test"; FILE: test/unit/content-src/lib/selectLayoutRender.test.js constant FAKE_LAYOUT (line 6) | const FAKE_LAYOUT = [ constant FAKE_FEEDS (line 14) | const FAKE_FEEDS = { FILE: test/unit/lib/AboutPreferences.test.js method setAttributes (line 137) | setAttributes(el, id, args) { FILE: test/unit/lib/ActivityStream.test.js function Fake (line 9) | function Fake() {} function FakeStore (line 10) | function FakeStore() { FILE: test/unit/lib/ActivityStreamMessageChannel.test.js constant OPTIONS (line 9) | const OPTIONS = [ function RP (line 22) | function RP(url, isFromAboutNewTab = false) { method getAttribute (line 224) | getAttribute() { method getAttribute (line 236) | getAttribute() { method getAttribute (line 249) | getAttribute() { method getAttribute (line 368) | getAttribute() { method getAttribute (line 387) | getAttribute() { method getAttribute (line 402) | getAttribute() { FILE: test/unit/lib/ActivityStreamPrefs.test.js constant TEST_PREF_CONFIG (line 3) | const TEST_PREF_CONFIG = new Map([ FILE: test/unit/lib/DiscoveryStreamFeed.test.js constant CONFIG_PREF_NAME (line 11) | const CONFIG_PREF_NAME = "discoverystream.config"; constant DUMMY_ENDPOINT (line 12) | const DUMMY_ENDPOINT = "https://getpocket.cdn.mozilla.net/dummy"; constant ENDPOINTS_PREF_NAME (line 13) | const ENDPOINTS_PREF_NAME = "discoverystream.endpoints"; constant SPOC_IMPRESSION_TRACKING_PREF (line 14) | const SPOC_IMPRESSION_TRACKING_PREF = "discoverystream.spoc.impressions"; constant REC_IMPRESSION_TRACKING_PREF (line 15) | const REC_IMPRESSION_TRACKING_PREF = "discoverystream.rec.impressions"; constant THIRTY_MINUTES (line 16) | const THIRTY_MINUTES = 30 * 60 * 1000; constant ONE_WEEK (line 17) | const ONE_WEEK = 7 * 24 * 60 * 60 * 1000; constant FAKE_UUID (line 19) | const FAKE_UUID = "{foo-123-foo}"; class FakeUserDomainAffinityProvider (line 46) | class FakeUserDomainAffinityProvider { method constructor (line 47) | constructor( method getAffinities (line 61) | getAffinities() { FILE: test/unit/lib/DownloadsManager.test.js method createInstance (line 13) | createInstance() { method dispatch (line 33) | dispatch() {} method isBlocked (line 43) | isBlocked() {} method dispatch (line 51) | dispatch() {} FILE: test/unit/lib/FaviconFeed.test.js constant FAKE_ENDPOINT (line 6) | const FAKE_ENDPOINT = "https://foo.com/"; method getState (line 44) | getState() { FILE: test/unit/lib/FilterAdult.test.js method createInstance (line 18) | createInstance() { FILE: test/unit/lib/HighlightsFeed.test.js constant FAKE_LINKS (line 9) | const FAKE_LINKS = new Array(20) constant FAKE_IMAGE (line 12) | const FAKE_IMAGE = "data123"; method getState (line 93) | getState() { function fetchImage (line 623) | function fetchImage(page) { FILE: test/unit/lib/NaiveBayesTextTagger.test.js constant EPSILON (line 4) | const EPSILON = 0.00001; FILE: test/unit/lib/NmfTextTagger.test.js constant EPSILON (line 4) | const EPSILON = 0.00001; FILE: test/unit/lib/PersonalityProvider.test.js constant TIME_SEGMENTS (line 4) | const TIME_SEGMENTS = [ constant PARAMETER_SETS (line 11) | const PARAMETER_SETS = { FILE: test/unit/lib/PlacesFeed.test.js constant FAKE_BOOKMARK (line 6) | const FAKE_BOOKMARK = { constant TYPE_BOOKMARK (line 12) | const TYPE_BOOKMARK = 0; constant SOURCES (line 13) | const SOURCES = { constant BLOCKED_EVENT (line 21) | const BLOCKED_EVENT = "newtab-linkBlocked"; method getBookmark (line 31) | getBookmark() {} method createInstance (line 57) | createInstance() { method ownerGlobal (line 159) | ownerGlobal() {} FILE: test/unit/lib/PrefsFeed.test.js method getState (line 33) | getState() { FILE: test/unit/lib/RecipeExecutor.test.js class MockTagger (line 3) | class MockTagger { method constructor (line 4) | constructor(mode, tagScoreMap) { method tagTokens (line 8) | tagTokens(tokens) { method tag (line 23) | tag(text) { FILE: test/unit/lib/Screenshots.test.js constant URL (line 5) | const URL = "foo.com"; constant FAKE_THUMBNAIL_PATH (line 6) | const FAKE_THUMBNAIL_PATH = "fake/path/thumb.jpg"; method getEnumerator (line 19) | getEnumerator() { FILE: test/unit/lib/SectionsManager.test.js constant FAKE_ID (line 12) | const FAKE_ID = "FAKE_ID"; constant FAKE_OPTIONS (line 13) | const FAKE_OPTIONS = { icon: "FAKE_ICON", title: "FAKE_TITLE" }; constant FAKE_ROWS (line 14) | const FAKE_ROWS = [ constant FAKE_TRENDING_ROWS (line 19) | const FAKE_TRENDING_ROWS = [{ url: "bar", type: "trending" }]; constant FAKE_URL (line 20) | const FAKE_URL = "2.example.com"; constant FAKE_CARD_OPTIONS (line 21) | const FAKE_CARD_OPTIONS = { title: "Some fake title" }; method addObserver (line 359) | addObserver() {} method removeObserver (line 360) | removeObserver() {} method getState (line 529) | getState() { FILE: test/unit/lib/SiteClassifier.test.js constant FAKE_CLASSIFIER_DATA (line 3) | const FAKE_CLASSIFIER_DATA = [ function RemoteSettings (line 96) | function RemoteSettings() { FILE: test/unit/lib/Store.test.js function ActivityStreamMessageChannel (line 12) | function ActivityStreamMessageChannel(options) { function FakeActivityStreamStorage (line 20) | function FakeActivityStreamStorage() { class Foo (line 56) | class Foo {} function createFeed (line 66) | function createFeed() { class Foo (line 79) | class Foo {} function createFeed (line 94) | function createFeed() { class Foo (line 108) | class Foo {} FILE: test/unit/lib/SystemTickFeed.test.js method getState (line 13) | getState() { method dispatch (line 16) | dispatch() {} FILE: test/unit/lib/TelemetryFeed.test.js constant FAKE_UUID (line 21) | const FAKE_UUID = "{foo-123-foo}"; constant FAKE_ROUTER_MESSAGE_PROVIDER (line 22) | const FAKE_ROUTER_MESSAGE_PROVIDER = [{ id: "cfr", enabled: true }]; constant FAKE_ROUTER_MESSAGE_PROVIDER_COHORT (line 23) | const FAKE_ROUTER_MESSAGE_PROVIDER_COHORT = [ constant FAKE_TELEMETRY_ID (line 26) | const FAKE_TELEMETRY_ID = "foo123"; method getAttribute (line 33) | getAttribute() { class PingCentre (line 42) | class PingCentre { method sendPing (line 43) | sendPing() {} method uninit (line 44) | uninit() {} method sendStructuredIngestionPing (line 45) | sendStructuredIngestionPing() {} class UTEventReporting (line 47) | class UTEventReporting { method sendUserEvent (line 48) | sendUserEvent() {} method sendSessionEndEvent (line 49) | sendSessionEndEvent() {} method sendTrailheadEnrollEvent (line 50) | sendTrailheadEnrollEvent() {} method uninit (line 51) | uninit() {} class PerfService (line 53) | class PerfService { method getMostRecentAbsMarkStartByName (line 54) | getMostRecentAbsMarkStartByName() { method mark (line 57) | mark() {} method absNow (line 58) | absNow() { method timeOrigin (line 61) | get timeOrigin() { method get (line 85) | get() { method initialize (line 90) | initialize() { method getSetting (line 93) | getSetting() {} method getUpdateChannel (line 779) | getUpdateChannel() { method getUpdateChannel (line 799) | getUpdateChannel() { method getUpdateChannel (line 819) | getUpdateChannel() { method getAttribute (line 1368) | getAttribute() { method getAttribute (line 1386) | getAttribute() { FILE: test/unit/lib/Tokenize.test.js constant EPSILON (line 3) | const EPSILON = 0.00001; FILE: test/unit/lib/TopSitesFeed.test.js constant FAKE_FAVICON (line 14) | const FAKE_FAVICON = "data987"; constant FAKE_FAVICON_SIZE (line 15) | const FAKE_FAVICON_SIZE = 128; constant FAKE_FRECENCY (line 16) | const FAKE_FRECENCY = 200; constant FAKE_LINKS (line 17) | const FAKE_LINKS = new Array(2 * TOP_SITES_MAX_SITES_PER_ROW) constant FAKE_SCREENSHOT (line 23) | const FAKE_SCREENSHOT = "data123"; constant SEARCH_SHORTCUTS_EXPERIMENT_PREF (line 24) | const SEARCH_SHORTCUTS_EXPERIMENT_PREF = "improvesearch.topSiteSearchSho... constant SEARCH_SHORTCUTS_SEARCH_ENGINES_PREF (line 25) | const SEARCH_SHORTCUTS_SEARCH_ENGINES_PREF = constant SEARCH_SHORTCUTS_HAVE_PINNED_PREF (line 27) | const SEARCH_SHORTCUTS_HAVE_PINNED_PREF = function FakeTippyTopProvider (line 30) | function FakeTippyTopProvider() {} method init (line 32) | async init() { method processSite (line 35) | processSite(site) { method getState (line 131) | getState() { function stubFaviconsToUseScreenshots (line 152) | function stubFaviconsToUseScreenshots() { FILE: test/unit/lib/TopStoriesFeed.test.js method isUserLoggedIn (line 42) | isUserLoggedIn() {} class FakeUserDomainAffinityProvider (line 53) | class FakeUserDomainAffinityProvider { method constructor (line 54) | constructor( method getAffinities (line 68) | getAffinities() { class FakePersonalityProvider (line 72) | class FakePersonalityProvider extends FakeUserDomainAffinityProvider {} method getState (line 97) | getState() { method getState (line 2027) | getState() { FILE: test/unit/lib/UTEventReporting.test.js constant FAKE_EVENT_PING_PC (line 9) | const FAKE_EVENT_PING_PC = { constant FAKE_SESSION_PING_PC (line 19) | const FAKE_SESSION_PING_PC = { constant FAKE_EVENT_PING_UT (line 27) | const FAKE_EVENT_PING_UT = [ constant FAKE_SESSION_PING_UT (line 40) | const FAKE_SESSION_PING_UT = [ constant FAKE_TRAILHEAD_ENROLL_EVENT (line 52) | const FAKE_TRAILHEAD_ENROLL_EVENT = { constant FAKE_TRAILHEAD_ENROLL_EVENT_UT (line 57) | const FAKE_TRAILHEAD_ENROLL_EVENT_UT = [ FILE: test/unit/lib/UserDomainAffinityProvider.test.js constant TIME_SEGMENTS (line 4) | const TIME_SEGMENTS = [ constant PARAMETER_SETS (line 11) | const PARAMETER_SETS = { function calculateScore (line 63) | function calculateScore(visitCounts, timeSeg, domain, ps) { FILE: test/unit/ping-centre/PingCentre.test.js constant FAKE_UPDATE_CHANNEL (line 21) | const FAKE_UPDATE_CHANNEL = "beta"; constant FAKE_LOCALE (line 22) | const FAKE_LOCALE = "en-US"; constant FAKE_ACTIVE_EXPERIMENTS (line 23) | const FAKE_ACTIVE_EXPERIMENTS = { constant FAKE_PROFILE_CREATION_DATE (line 27) | const FAKE_PROFILE_CREATION_DATE = 16587; constant FAKE_BROWSER_SEARCH_REGION (line 28) | const FAKE_BROWSER_SEARCH_REGION = "US"; method getUpdateChannel (line 56) | getUpdateChannel() { function testEnabled (line 88) | function testEnabled(p) { function testExperimentString (line 178) | function testExperimentString(experimentString, activeExperiments, filte... FILE: test/unit/unit-entry.js constant TEST_GLOBAL (line 39) | const TEST_GLOBAL = { method getActiveAddons (line 41) | getActiveAddons() { method getUpdateChannel (line 46) | getUpdateChannel() {} method getTopWindow (line 47) | getTopWindow() {} method defineModuleGetter (line 49) | defineModuleGetter() {} method generateQI (line 50) | generateQI() { method import (line 53) | import() { method userId (line 58) | get userId() { method Constructor (line 63) | Constructor(classId) { method addObserver (line 80) | addObserver() {} method getService (line 81) | getService() { method removeObserver (line 84) | removeObserver() {} method addObserver (line 89) | addObserver() {} method executeQuery (line 90) | executeQuery() {} method getNewQuery (line 91) | getNewQuery() {} method getNewQueryOptions (line 92) | getNewQueryOptions() {} method getService (line 93) | getService() { method insert (line 96) | insert() {} method markPageAsTyped (line 97) | markPageAsTyped() {} method removeObserver (line 98) | removeObserver() {} method createInstance (line 101) | createInstance() { method createInstance (line 106) | createInstance() { method createInstance (line 116) | createInstance() {} method getService (line 118) | getService() { method createInstance (line 123) | createInstance() { method importGlobalProperties (line 143) | importGlobalProperties() {} method reportError (line 145) | reportError() {} method dump (line 147) | dump() {} method fetch (line 152) | fetch() {} method writeAtomic (line 163) | writeAtomic() {} method makeDir (line 164) | makeDir() {} method stat (line 165) | stat() {} method exists (line 166) | exists() {} method remove (line 167) | remove() {} method removeEmptyDir (line 168) | removeEmptyDir() {} method join (line 171) | join() { method bookmarks (line 182) | get bookmarks() { method history (line 185) | get history() { method addListener (line 189) | addListener() {} method removeListener (line 190) | removeListener() {} method get (line 193) | get() {} method appLocaleAsLangTag (line 212) | get appLocaleAsLangTag() { method negotiateLanguages (line 215) | negotiateLanguages() {} method removeMessageListener (line 220) | removeMessageListener() {} method addObserver (line 224) | addObserver() {} method removeObserver (line 225) | removeObserver() {} method addObserver (line 233) | addObserver() {} method prefHasUserValue (line 234) | prefHasUserValue() {} method removeObserver (line 235) | removeObserver() {} method getPrefType (line 236) | getPrefType() {} method clearUserPref (line 237) | clearUserPref() {} method getChildList (line 238) | getChildList() { method getStringPref (line 241) | getStringPref() {} method setStringPref (line 242) | setStringPref() {} method getIntPref (line 243) | getIntPref() {} method getBoolPref (line 244) | getBoolPref() {} method getCharPref (line 245) | getCharPref() {} method setBoolPref (line 246) | setBoolPref() {} method setCharPref (line 247) | setCharPref() {} method setIntPref (line 248) | setIntPref() {} method getBranch (line 249) | getBranch() {} method getDefaultBranch (line 253) | getDefaultBranch() { method getBaseDomain (line 267) | getBaseDomain({ spec }) { method getPublicSuffix (line 270) | getPublicSuffix() {} method init (line 286) | init() { method createNullPrincipal (line 308) | createNullPrincipal() {} method getSystemPrincipal (line 309) | getSystemPrincipal() {} method registerNotification (line 316) | registerNotification() {} method unregisterNotification (line 316) | unregisterNotification() {} method defineLazyGetter (line 320) | defineLazyGetter(object, name, f) { method defineLazyGlobalGetters (line 327) | defineLazyGlobalGetters() {} method defineLazyModuleGetter (line 328) | defineLazyModuleGetter() {} method defineLazyModuleGetters (line 329) | defineLazyModuleGetters() {} method defineLazyServiceGetter (line 330) | defineLazyServiceGetter() {} method defineLazyServiceGetters (line 331) | defineLazyServiceGetters() {} method defineLazyPreferenceGetter (line 332) | defineLazyPreferenceGetter(obj, name) { method generateQI (line 338) | generateQI() { method eval (line 345) | eval() { method RemoteSettings (line 349) | RemoteSettings(name) { method formatMessages (line 361) | async formatMessages(stringsIds) { method promiseConnectAccountURI (line 368) | promiseConnectAccountURI(id) { method setExperimentActive (line 373) | setExperimentActive() {} method ratioSample (line 376) | ratioSample(seed, ratios) { method kiosk (line 381) | get kiosk() { FILE: test/unit/utils.js class GlobalOverrider (line 5) | class GlobalOverrider { method constructor (line 6) | constructor() { method _override (line 19) | _override(key, value) { method set (line 34) | set(key, value) { method reset (line 48) | reset() { method restore (line 56) | restore() { class FakensIPrefBranch (line 74) | class FakensIPrefBranch { method constructor (line 75) | constructor(args) { method addObserver (line 87) | addObserver(prefName, callback) { method removeObserver (line 90) | removeObserver(prefName, callback) { method observeBranch (line 95) | observeBranch(listener) {} method ignoreBranch (line 96) | ignoreBranch(listener) {} method setStringPref (line 97) | setStringPref(prefName) {} method getStringPref (line 99) | getStringPref(prefName) { method getBoolPref (line 102) | getBoolPref(prefName) { method get (line 105) | get(prefName) { method setBoolPref (line 108) | setBoolPref(prefName, value) { class FakePrefs (line 122) | class FakePrefs extends FakensIPrefBranch { method observe (line 123) | observe(prefName, callback) { method ignore (line 126) | ignore(prefName, callback) { method set (line 129) | set(prefName, value) { function EventEmitter (line 141) | function EventEmitter() {} method on (line 150) | on(event, listener) { method off (line 159) | off(event, listener) { method once (line 173) | once(event, listener) { method emit (line 188) | emit(event, ...args) { function FakePerformance (line 218) | function FakePerformance() {} method now (line 221) | now() { method timeOrigin (line 225) | get timeOrigin() { method getEntriesByName (line 229) | getEntriesByName(name, type) { method mark (line 241) | mark(name) { function addNumberReducer (line 261) | function addNumberReducer(prevState = 0, action) { FILE: test/xpcshell/test_AboutNewTabService.js constant IS_RELEASE_OR_BETA (line 21) | const IS_RELEASE_OR_BETA = AppConstants.RELEASE_OR_BETA; constant DOWNLOADS_URL (line 23) | const DOWNLOADS_URL = constant SEPARATE_PRIVILEGED_CONTENT_PROCESS_PREF (line 25) | const SEPARATE_PRIVILEGED_CONTENT_PROCESS_PREF = constant ACTIVITY_STREAM_DEBUG_PREF (line 27) | const ACTIVITY_STREAM_DEBUG_PREF = "browser.newtabpage.activity-stream.d... function cleanup (line 29) | function cleanup() { constant ACTIVITY_STREAM_URL (line 37) | let ACTIVITY_STREAM_URL; constant ACTIVITY_STREAM_DEBUG_URL (line 38) | let ACTIVITY_STREAM_DEBUG_URL; function setExpectedUrlsWithScripts (line 40) | function setExpectedUrlsWithScripts() { function setExpectedUrlsWithoutScripts (line 47) | function setExpectedUrlsWithoutScripts() { function nextChangeNotificationPromise (line 55) | function nextChangeNotificationPromise(aNewURL, testMessage) { function setPrivilegedContentProcessPref (line 66) | function setPrivilegedContentProcessPref(usePrivilegedContentProcess) { function addTestsWithPrivilegedContentProcessPref (line 85) | function addTestsWithPrivilegedContentProcessPref(test) { function setBoolPrefAndWaitForChange (line 98) | function setBoolPrefAndWaitForChange(pref, value, testMessage) { FILE: vendor/prop-types.js function s (line 1) | function s(o,u){if(!n[o]){if(!t[o]){var a="function"==typeof require&&re... function e (line 1) | function e(e,r,t,n,p,o){o!==ReactPropTypesSecret&&invariant(!1,"Calling ... function r (line 1) | function r(){return e} function makeEmptyFunction (line 1) | function makeEmptyFunction(arg){return function(){return arg}} function invariant (line 1) | function invariant(condition,format,a,b,c,d,e,f){if(validateFormat(forma... FILE: vendor/react-dev.js function getIteratorFn (line 43) | function getIteratorFn(maybeIterable) { function toObject (line 66) | function toObject(val) { function shouldUseNative (line 74) | function shouldUseNative() { function invariant (line 166) | function invariant(condition, format, a, b, c, d, e, f) { function warnNoop (line 295) | function warnNoop(publicInstance, callerName) { function Component (line 384) | function Component(props, context, updater) { function ComponentDummy (line 469) | function ComponentDummy() {} function PureComponent (line 475) | function PureComponent(props, context, updater) { function createRef (line 490) | function createRef() { function ensureHostCallbackIsScheduled (line 543) | function ensureHostCallbackIsScheduled() { function flushFirstCallback (line 559) | function flushFirstCallback() { function flushImmediateWork (line 642) | function flushImmediateWork() { function flushWork (line 665) | function flushWork(didTimeout) { function unstable_runWithPriority (line 717) | function unstable_runWithPriority(priorityLevel, eventHandler) { function unstable_next (line 745) | function unstable_next(eventHandler) { function unstable_wrapCallback (line 776) | function unstable_wrapCallback(callback) { function unstable_scheduleCallback (line 795) | function unstable_scheduleCallback(callback, deprecated_options) { function unstable_pauseExecution (line 868) | function unstable_pauseExecution() { function unstable_continueExecution (line 872) | function unstable_continueExecution() { function unstable_getFirstCallbackNode (line 879) | function unstable_getFirstCallbackNode() { function unstable_cancelCallback (line 883) | function unstable_cancelCallback(callbackNode) { function unstable_getCurrentPriorityLevel (line 906) | function unstable_getCurrentPriorityLevel() { function unstable_shouldYield (line 910) | function unstable_shouldYield() { function unstable_clear (line 1228) | function unstable_clear(callback) { function unstable_getCurrent (line 1243) | function unstable_getCurrent() { function unstable_getThreadID (line 1251) | function unstable_getThreadID() { function unstable_trace (line 1255) | function unstable_trace(name, timestamp, callback) { function unstable_wrap (line 1316) | function unstable_wrap(callback) { function unstable_subscribe (line 1414) | function unstable_subscribe(subscriber) { function unstable_unsubscribe (line 1431) | function unstable_unsubscribe(subscriber) { function onInteractionTraced (line 1441) | function onInteractionTraced(interaction) { function onInteractionScheduledWorkCompleted (line 1461) | function onInteractionScheduledWorkCompleted(interaction) { function onWorkScheduled (line 1481) | function onWorkScheduled(interactions, threadID) { function onWorkStarted (line 1501) | function onWorkStarted(interactions, threadID) { function onWorkStopped (line 1521) | function onWorkStopped(interactions, threadID) { function onWorkCanceled (line 1541) | function onWorkCanceled(interactions, threadID) { function refineResolvedLazyComponent (line 1617) | function refineResolvedLazyComponent(lazyComponent) { function getWrappedName (line 1621) | function getWrappedName(outerType, innerType, wrapperName) { function getComponentName (line 1626) | function getComponentName(type) { function setCurrentlyValidatingElement (line 1683) | function setCurrentlyValidatingElement(element) { function hasValidRef (line 1809) | function hasValidRef(config) { function hasValidKey (line 1821) | function hasValidKey(config) { function defineKeyPropWarningGetter (line 1833) | function defineKeyPropWarningGetter(props, displayName) { function defineRefPropWarningGetter (line 1847) | function defineRefPropWarningGetter(props, displayName) { function createElement (line 1941) | function createElement(type, config, children) { function cloneAndReplaceKey (line 2017) | function cloneAndReplaceKey(oldElement, newKey) { function cloneElement (line 2027) | function cloneElement(element, config, children) { function isValidElement (line 2098) | function isValidElement(object) { function escape (line 2111) | function escape(key) { function escapeUserProvidedKey (line 2132) | function escapeUserProvidedKey(text) { function getPooledTraverseContext (line 2138) | function getPooledTraverseContext(mapResult, keyPrefix, mapFunction, map... function releaseTraverseContext (line 2158) | function releaseTraverseContext(traverseContext) { function traverseAllChildrenImpl (line 2177) | function traverseAllChildrenImpl(children, nameSoFar, callback, traverse... function traverseAllChildren (line 2271) | function traverseAllChildren(children, callback, traverseContext) { function getComponentKey (line 2286) | function getComponentKey(component, index) { function forEachSingleChild (line 2297) | function forEachSingleChild(bookKeeping, child, name) { function forEachChildren (line 2316) | function forEachChildren(children, forEachFunc, forEachContext) { function mapSingleChildIntoContext (line 2325) | function mapSingleChildIntoContext(bookKeeping, child, childKey) { function mapIntoWithKeyPrefixInternal (line 2348) | function mapIntoWithKeyPrefixInternal(children, array, prefix, func, con... function mapChildren (line 2371) | function mapChildren(children, func, context) { function countChildren (line 2389) | function countChildren(children) { function toArray (line 2401) | function toArray(children) { function onlyChild (line 2423) | function onlyChild(children) { function createContext (line 2428) | function createContext(defaultValue, calculateChangedBits) { function lazy (line 2532) | function lazy(ctor) { function forwardRef (line 2580) | function forwardRef(render) { function isValidElementType (line 2603) | function isValidElementType(type) { function memo (line 2609) | function memo(type, compare) { function resolveDispatcher (line 2622) | function resolveDispatcher() { function useContext (line 2628) | function useContext(Context, unstable_observedBits) { function useState (line 2648) | function useState(initialState) { function useReducer (line 2653) | function useReducer(reducer, initialArg, init) { function useRef (line 2658) | function useRef(initialValue) { function useEffect (line 2663) | function useEffect(create, inputs) { function useLayoutEffect (line 2668) | function useLayoutEffect(create, inputs) { function useCallback (line 2673) | function useCallback(callback, inputs) { function useMemo (line 2678) | function useMemo(create, inputs) { function useImperativeHandle (line 2683) | function useImperativeHandle(ref, create, inputs) { function useDebugValue (line 2688) | function useDebugValue(value, formatterFn) { function checkPropTypes (line 2748) | function checkPropTypes(typeSpecs, values, location, componentName, getS... function getDeclarationErrorAddendum (line 2813) | function getDeclarationErrorAddendum() { function getSourceInfoErrorAddendum (line 2823) | function getSourceInfoErrorAddendum(elementProps) { function getCurrentComponentErrorInfo (line 2840) | function getCurrentComponentErrorInfo(parentType) { function validateExplicitKey (line 2863) | function validateExplicitKey(element, parentType) { function validateChildKeys (line 2900) | function validateChildKeys(node, parentType) { function validatePropTypes (line 2940) | function validatePropTypes(element) { function validateFragmentProps (line 2974) | function validateFragmentProps(fragment) { function createElementWithValidation (line 2993) | function createElementWithValidation(type, props, children) { function createFactoryWithValidation (line 3054) | function createFactoryWithValidation(type) { function cloneElementWithValidation (line 3074) | function cloneElementWithValidation(element, props, children) { FILE: vendor/react-dom-dev.js function invariant (line 39) | function invariant(condition, format, a, b, c, d, e, f) { function callCallback (line 128) | function callCallback() { function handleWindowError (line 163) | function handleWindowError(event) { function invokeGuardedCallback (line 247) | function invokeGuardedCallback(name, func, context, a, b, c, d, e, f) { function invokeGuardedCallbackAndCatchFirstError (line 263) | function invokeGuardedCallbackAndCatchFirstError(name, func, context, a,... function rethrowCaughtError (line 278) | function rethrowCaughtError() { function hasCaughtError (line 287) | function hasCaughtError() { function clearCaughtError (line 291) | function clearCaughtError() { function recomputePluginOrdering (line 317) | function recomputePluginOrdering() { function publishEventForPlugin (line 346) | function publishEventForPlugin(dispatchConfig, pluginModule, eventName) { function publishRegistrationName (line 373) | function publishRegistrationName(registrationName, pluginModule, eventNa... function injectEventPluginOrder (line 432) | function injectEventPluginOrder(injectedEventPluginOrder) { function injectEventPluginsByName (line 449) | function injectEventPluginsByName(injectedNamesToPlugins) { function setComponentTree (line 521) | function setComponentTree(getFiberCurrentPropsFromNodeImpl, getInstanceF... function executeDispatch (line 552) | function executeDispatch(event, listener, inst) { function executeDispatchesInOrder (line 562) | function executeDispatchesInOrder(event) { function accumulateInto (line 617) | function accumulateInto(current, next) { function forEachAccumulated (line 652) | function forEachAccumulated(arr, cb, scope) { function isInteractive (line 685) | function isInteractive(tag) { function shouldPreventMouseEvent (line 689) | function shouldPreventMouseEvent(name, type, props) { function getListener (line 751) | function getListener(inst, registrationName) { function extractEvents (line 781) | function extractEvents(topLevelType, targetInst, nativeEvent, nativeEven... function runEventsInBatch (line 796) | function runEventsInBatch(events) { function runExtractedEventsInBatch (line 816) | function runExtractedEventsInBatch(topLevelType, targetInst, nativeEvent... function precacheFiberNode (line 845) | function precacheFiberNode(hostInst, node) { function getClosestInstanceFromNode (line 853) | function getClosestInstanceFromNode(node) { function getInstanceFromNode$1 (line 881) | function getInstanceFromNode$1(node) { function getNodeFromInstance$1 (line 897) | function getNodeFromInstance$1(inst) { function getFiberCurrentPropsFromNode$1 (line 909) | function getFiberCurrentPropsFromNode$1(node) { function updateFiberProps (line 913) | function updateFiberProps(node, props) { function getParent (line 917) | function getParent(inst) { function getLowestCommonAncestor (line 936) | function getLowestCommonAncestor(instA, instB) { function traverseTwoPhase (line 983) | function traverseTwoPhase(inst, fn, arg) { function traverseEnterLeave (line 1005) | function traverseEnterLeave(from, to, fn, argFrom, argTo) { function listenerAtPhase (line 1049) | function listenerAtPhase(inst, event, propagationPhase) { function accumulateDirectionalDispatches (line 1070) | function accumulateDirectionalDispatches(inst, phase, event) { function accumulateTwoPhaseDispatchesSingle (line 1088) | function accumulateTwoPhaseDispatchesSingle(event) { function accumulateDispatches (line 1099) | function accumulateDispatches(inst, ignoredDirection, event) { function accumulateDirectDispatchesSingle (line 1115) | function accumulateDirectDispatchesSingle(event) { function accumulateTwoPhaseDispatches (line 1121) | function accumulateTwoPhaseDispatches(events) { function accumulateEnterLeaveDispatches (line 1127) | function accumulateEnterLeaveDispatches(leave, enter, from, to) { function accumulateDirectDispatches (line 1131) | function accumulateDirectDispatches(events) { function unsafeCastStringToDOMTopLevelType (line 1141) | function unsafeCastStringToDOMTopLevelType(topLevelType) { function unsafeCastDOMTopLevelTypeToString (line 1145) | function unsafeCastDOMTopLevelTypeToString(topLevelType) { function makePrefixMap (line 1156) | function makePrefixMap(styleProp, eventName) { function getVendorPrefixedEventName (line 1214) | function getVendorPrefixedEventName(eventName) { function getRawEventName (line 1327) | function getRawEventName(topLevelType) { function initialize (line 1347) | function initialize(nativeEventTarget) { function reset (line 1353) | function reset() { function getData (line 1359) | function getData() { function getText (line 1389) | function getText() { function functionThatReturnsTrue (line 1425) | function functionThatReturnsTrue() { function functionThatReturnsFalse (line 1429) | function functionThatReturnsFalse() { function SyntheticEvent (line 1451) | function SyntheticEvent(dispatchConfig, targetInst, nativeEvent, nativeE... function Class (line 1586) | function Class() { function getPooledWarningPropertyDefinition (line 1609) | function getPooledWarningPropertyDefinition(propName, getVal) { function getPooledEvent (line 1636) | function getPooledEvent(dispatchConfig, targetInst, nativeEvent, nativeI... function releasePooledEvent (line 1646) | function releasePooledEvent(event) { function addEventPoolingTo (line 1655) | function addEventPoolingTo(EventConstructor) { function isKeypressCommand (line 1741) | function isKeypressCommand(nativeEvent) { function getCompositionEventType (line 1753) | function getCompositionEventType(topLevelType) { function isFallbackCompositionStart (line 1772) | function isFallbackCompositionStart(topLevelType, nativeEvent) { function isFallbackCompositionEnd (line 1783) | function isFallbackCompositionEnd(topLevelType, nativeEvent) { function getDataFromCustomEvent (line 1811) | function getDataFromCustomEvent(nativeEvent) { function isUsingKoreanIME (line 1829) | function isUsingKoreanIME(nativeEvent) { function extractCompositionEvent (line 1839) | function extractCompositionEvent(topLevelType, targetInst, nativeEvent, ... function getNativeBeforeInputChars (line 1891) | function getNativeBeforeInputChars(topLevelType, nativeEvent) { function getFallbackBeforeInputChars (line 1945) | function getFallbackBeforeInputChars(topLevelType, nativeEvent) { function extractBeforeInputEvent (line 2009) | function extractBeforeInputEvent(topLevelType, targetInst, nativeEvent, ... function restoreStateOfTarget (line 2075) | function restoreStateOfTarget(target) { function setRestoreImplementation (line 2088) | function setRestoreImplementation(impl) { function enqueueStateRestore (line 2092) | function enqueueStateRestore(target) { function needsStateRestore (line 2104) | function needsStateRestore() { function restoreStateIfNeeded (line 2108) | function restoreStateIfNeeded() { function batchedUpdates (line 2141) | function batchedUpdates(fn, bookkeeping) { function interactiveUpdates (line 2167) | function interactiveUpdates(fn, a, b) { function setBatchingImplementation (line 2173) | function setBatchingImplementation(batchedUpdatesImpl, interactiveUpdate... function isTextInputElement (line 2200) | function isTextInputElement(elem) { function getEventTarget (line 2231) | function getEventTarget(nativeEvent) { function isEventSupported (line 2259) | function isEventSupported(eventNameSuffix) { function isCheckable (line 2276) | function isCheckable(elem) { function getTracker (line 2282) | function getTracker(node) { function detachTracker (line 2286) | function detachTracker(node) { function getValueFromNode (line 2290) | function getValueFromNode(node) { function trackValueOnNode (line 2305) | function trackValueOnNode(node) { function track (line 2354) | function track(node) { function updateValueIfChanged (line 2363) | function updateValueIfChanged(node) { function getIteratorFn (line 2444) | function getIteratorFn(maybeIterable) { function refineResolvedLazyComponent (line 2459) | function refineResolvedLazyComponent(lazyComponent) { function getWrappedName (line 2463) | function getWrappedName(outerType, innerType, wrapperName) { function getComponentName (line 2468) | function getComponentName(type) { function describeFiber (line 2523) | function describeFiber(fiber) { function getStackByFiberInDevAndProd (line 2544) | function getStackByFiberInDevAndProd(workInProgress) { function getCurrentFiberOwnerNameInDevOrNull (line 2557) | function getCurrentFiberOwnerNameInDevOrNull() { function getCurrentFiberStackInDev (line 2570) | function getCurrentFiberStackInDev() { function resetCurrentFiber (line 2582) | function resetCurrentFiber() { function setCurrentFiber (line 2590) | function setCurrentFiber(fiber) { function setCurrentPhase (line 2598) | function setCurrentPhase(lifeCyclePhase) { function isAttributeNameSafe (line 2678) | function isAttributeNameSafe(attributeName) { function shouldIgnoreAttribute (line 2696) | function shouldIgnoreAttribute(name, propertyInfo, isCustomComponentTag) { function shouldRemoveAttributeWithWarning (line 2709) | function shouldRemoveAttributeWithWarning(name, value, propertyInfo, isC... function shouldRemoveAttribute (line 2736) | function shouldRemoveAttribute(name, value, propertyInfo, isCustomCompon... function getPropertyInfo (line 2761) | function getPropertyInfo(name) { function PropertyInfoRecord (line 2765) | function PropertyInfoRecord(name, type, mustUseProperty, attributeName, ... function getValueForProperty (line 2920) | function getValueForProperty(node, name, expected, propertyInfo) { function getValueForAttribute (line 2979) | function getValueForAttribute(node, name, expected) { function setValueForProperty (line 3002) | function setValueForProperty(node, name, value, isCustomComponentTag) { function toString (line 3066) | function toString(value) { function getToStringValue (line 3070) | function getToStringValue(value) { function checkPropTypes (line 3137) | function checkPropTypes(typeSpecs, values, location, componentName, getS... function isControlled (line 3281) | function isControlled(props) { function getHostProps (line 3303) | function getHostProps(element, props) { function initWrapperState (line 3317) | function initWrapperState(element, props) { function updateChecked (line 3341) | function updateChecked(element, props) { function updateWrapper (line 3349) | function updateWrapper(element, props) { function postMountWrapper (line 3425) | function postMountWrapper(element, props, isHydrating) { function restoreControlledState (line 3533) | function restoreControlledState(element, props) { function updateNamedCousins (line 3539) | function updateNamedCousins(rootNode, props) { function setDefaultValue (line 3589) | function setDefaultValue(node, type, value) { function createAndAccumulateChangeEvent (line 3611) | function createAndAccumulateChangeEvent(inst, nativeEvent, target) { function shouldUseChangeEvent (line 3628) | function shouldUseChangeEvent(elem) { function manualDispatchChangeEvent (line 3633) | function manualDispatchChangeEvent(nativeEvent) { function runEventInBatch (line 3650) | function runEventInBatch(event) { function getInstIfValueChanged (line 3654) | function getInstIfValueChanged(targetInst) { function getTargetInstForChangeEvent (line 3661) | function getTargetInstForChangeEvent(topLevelType, targetInst) { function startWatchingForValueChange (line 3682) | function startWatchingForValueChange(target, targetInst) { function stopWatchingForValueChange (line 3692) | function stopWatchingForValueChange() { function handlePropertyChange (line 3705) | function handlePropertyChange(nativeEvent) { function handleEventsForInputEventPolyfill (line 3714) | function handleEventsForInputEventPolyfill(topLevelType, target, targetI... function getTargetInstForInputEventPolyfill (line 3734) | function getTargetInstForInputEventPolyfill(topLevelType, targetInst) { function shouldUseClickEvent (line 3753) | function shouldUseClickEvent(elem) { function getTargetInstForClickEvent (line 3761) | function getTargetInstForClickEvent(topLevelType, targetInst) { function getTargetInstForInputOrChangeEvent (line 3767) | function getTargetInstForInputOrChangeEvent(topLevelType, targetInst) { function handleControlledInputBlur (line 3773) | function handleControlledInputBlur(node) { function modifierStateGetter (line 3869) | function modifierStateGetter(keyArg) { function getEventModifierState (line 3879) | function getEventModifierState(nativeEvent) { function is (line 4072) | function is(x, y) { function shallowEqual (line 4084) | function shallowEqual(objA, objB) { function get (line 4127) | function get(key) { function has (line 4131) | function has(key) { function set (line 4135) | function set(key, value) { function isFiberMountedImpl (line 4170) | function isFiberMountedImpl(fiber) { function isFiberMounted (line 4199) | function isFiberMounted(fiber) { function isMounted (line 4203) | function isMounted(component) { function assertIsMounted (line 4221) | function assertIsMounted(fiber) { function findCurrentFiberUsingSlowPath (line 4225) | function findCurrentFiberUsingSlowPath(fiber) { function findCurrentHostFiber (line 4337) | function findCurrentHostFiber(parent) { function findCurrentHostFiberWithNoPortals (line 4370) | function findCurrentHostFiberWithNoPortals(parent) { function addEventBubbleListener (line 4403) | function addEventBubbleListener(element, eventType, listener) { function addEventCaptureListener (line 4407) | function addEventCaptureListener(element, eventType, listener) { function getEventCharCode (line 4450) | function getEventCharCode(nativeEvent) { function getEventKey (line 4548) | function getEventKey(nativeEvent) { function addEventTypeNameToConfig (line 4712) | function addEventTypeNameToConfig(_ref, isInteractive) { function findRootContainerNode (line 4865) | function findRootContainerNode(inst) { function getTopLevelCallbackBookKeeping (line 4880) | function getTopLevelCallbackBookKeeping(topLevelType, nativeEvent, targe... function releaseTopLevelCallbackBookKeeping (line 4896) | function releaseTopLevelCallbackBookKeeping(instance) { function handleTopLevel (line 4906) | function handleTopLevel(bookKeeping) { function setEnabled (line 4936) | function setEnabled(enabled) { function isEnabled (line 4940) | function isEnabled() { function trapBubbledEvent (line 4953) | function trapBubbledEvent(topLevelType, element) { function trapCapturedEvent (line 4973) | function trapCapturedEvent(topLevelType, element) { function dispatchInteractiveEvent (line 4984) | function dispatchInteractiveEvent(topLevelType, nativeEvent) { function dispatchEvent (line 4988) | function dispatchEvent(topLevelType, nativeEvent) { function getListeningForDocument (line 5078) | function getListeningForDocument(mountAt) { function listenTo (line 5109) | function listenTo(registrationName, mountAt) { function isListeningToAllDependencies (line 5155) | function isListeningToAllDependencies(registrationName, mountAt) { function getActiveElement (line 5167) | function getActiveElement(doc) { function getLeafNode (line 5185) | function getLeafNode(node) { function getSiblingNode (line 5199) | function getSiblingNode(node) { function getNodeForCharacterOffset (line 5215) | function getNodeForCharacterOffset(root, offset) { function getOffsets (line 5242) | function getOffsets(outerNode) { function getModernOffsetsFromPoints (line 5286) | function getModernOffsetsFromPoints(outerNode, anchorNode, anchorOffset,... function setOffsets (line 5367) | function setOffsets(node, offsets) { function isTextNode (line 5412) | function isTextNode(node) { function containsNode (line 5416) | function containsNode(outerNode, innerNode) { function isInDocument (line 5434) | function isInDocument(node) { function isSameOriginFrame (line 5438) | function isSameOriginFrame(iframe) { function getActiveElementDeep (line 5454) | function getActiveElementDeep() { function hasSelectionCapabilities (line 5480) | function hasSelectionCapabilities(elem) { function getSelectionInformation (line 5485) | function getSelectionInformation() { function restoreSelection (line 5498) | function restoreSelection(priorSelectionInformation) { function getSelection$1 (line 5538) | function getSelection$1(input) { function setSelection (line 5561) | function setSelection(input, offsets) { function getSelection (line 5603) | function getSelection(node) { function getEventTargetDocument (line 5627) | function getEventTargetDocument(eventTarget) { function constructSelectEvent (line 5638) | function constructSelectEvent(nativeEvent, nativeEventTarget) { function flattenChildren (line 5762) | function flattenChildren(children) { function validateProps (line 5787) | function validateProps(element, props) { function postMountWrapper$1 (line 5819) | function postMountWrapper$1(element, props) { function getHostProps$1 (line 5826) | function getHostProps$1(element, props) { function getDeclarationErrorAddendum (line 5844) | function getDeclarationErrorAddendum() { function checkSelectPropTypes (line 5857) | function checkSelectPropTypes(props) { function updateOptions (line 5874) | function updateOptions(node, multiple, propValue, setDefaultSelected) { function getHostProps$2 (line 5932) | function getHostProps$2(element, props) { function initWrapperState$1 (line 5938) | function initWrapperState$1(element, props) { function postMountWrapper$2 (line 5956) | function postMountWrapper$2(element, props) { function postUpdateWrapper (line 5967) | function postUpdateWrapper(element, props) { function restoreControlledState$2 (line 5986) | function restoreControlledState$2(element, props) { function getHostProps$3 (line 6013) | function getHostProps$3(element, props) { function initWrapperState$2 (line 6032) | function initWrapperState$2(element, props) { function updateWrapper$1 (line 6072) | function updateWrapper$1(element, props) { function postMountWrapper$3 (line 6093) | function postMountWrapper$3(element, props) { function restoreControlledState$3 (line 6108) | function restoreControlledState$3(element, props) { function getIntrinsicNamespace (line 6124) | function getIntrinsicNamespace(type) { function getChildNamespace (line 6135) | function getChildNamespace(parentNamespace, type) { function prefixKey (line 6324) | function prefixKey(prefix, key) { function dangerousStyleValue (line 6351) | function dangerousStyleValue(name, value, isCustomProperty) { function hyphenateStyleName (line 6390) | function hyphenateStyleName(name) { function createDangerousStringForStyles (line 6496) | function createDangerousStringForStyles(styles) { function setValueForStyles (line 6524) | function setValueForStyles(node, styles) { function isValueEmpty (line 6548) | function isValueEmpty(value) { function expandShorthandMap (line 6560) | function expandShorthandMap(styles) { function validateShorthandPropertyCollisionInDev (line 6585) | function validateShorthandPropertyCollisionInDev(styleUpdates, nextStyle... function assertValidProps (line 6649) | function assertValidProps(tag, props) { function isCustomComponent (line 6667) | function isCustomComponent(tagName, props) { function validateProperty (line 7240) | function validateProperty(tagName, name) { function warnInvalidARIAProps (line 7285) | function warnInvalidARIAProps(type, props) { function validateProperties (line 7306) | function validateProperties(type, props) { function validateProperties$1 (line 7315) | function validateProperties$1(type, props) { function validateProperties$2 (line 7479) | function validateProperties$2(type, props, canUseEventSystem) { function ensureListeningTo (line 7619) | function ensureListeningTo(rootContainerElement, registrationName) { function getOwnerDocumentFromRootContainer (line 7625) | function getOwnerDocumentFromRootContainer(rootContainerElement) { function noop (line 7629) | function noop() {} function trapClickOnNonInteractiveElement (line 7631) | function trapClickOnNonInteractiveElement(node) { function setInitialDOMProperties (line 7644) | function setInitialDOMProperties(tag, domElement, rootContainerElement, ... function updateDOMProperties (line 7698) | function updateDOMProperties(domElement, updatePayload, wasCustomCompone... function createElement (line 7715) | function createElement(type, props, rootContainerElement, parentNamespac... function createTextNode (line 7787) | function createTextNode(text, rootContainerElement) { function setInitialProperties (line 7791) | function setInitialProperties(domElement, tag, rawProps, rootContainerEl... function diffProperties (line 7902) | function diffProperties(domElement, tag, lastRawProps, nextRawProps, roo... function updateProperties (line 8070) | function updateProperties(domElement, updatePayload, tag, lastRawProps, ... function getPossibleStandardName (line 8103) | function getPossibleStandardName(propName) { function diffHydratedProperties (line 8114) | function diffHydratedProperties(domElement, tag, rawProps, parentNamespa... function diffHydratedText (line 8366) | function diffHydratedText(textNode, text) { function warnForUnmatchedText (line 8371) | function warnForUnmatchedText(textNode, text) { function warnForDeletedHydratableElement (line 8377) | function warnForDeletedHydratableElement(parentNode, child) { function warnForDeletedHydratableText (line 8387) | function warnForDeletedHydratableText(parentNode, child) { function warnForInsertedHydratedElement (line 8397) | function warnForInsertedHydratedElement(parentNode, tag, props) { function warnForInsertedHydratedText (line 8407) | function warnForInsertedHydratedText(parentNode, text) { function restoreControlledState$1 (line 8424) | function restoreControlledState$1(domElement, tag, props) { function shim (line 8756) | function shim() { function shouldAutoFocusHostComponent (line 8784) | function shouldAutoFocusHostComponent(type, props) { function getRootHostContext (line 8795) | function getRootHostContext(rootContainerInstance) { function getChildHostContext (line 8825) | function getChildHostContext(parentHostContext, type, rootContainerInsta... function getPublicInstance (line 8836) | function getPublicInstance(instance) { function prepareForCommit (line 8840) | function prepareForCommit(containerInfo) { function resetAfterCommit (line 8846) | function resetAfterCommit(containerInfo) { function createInstance (line 8853) | function createInstance(type, props, rootContainerInstance, hostContext,... function appendInitialChild (line 8872) | function appendInitialChild(parentInstance, child) { function finalizeInitialChildren (line 8876) | function finalizeInitialChildren(domElement, type, props, rootContainerI... function prepareUpdate (line 8881) | function prepareUpdate(domElement, type, oldProps, newProps, rootContain... function shouldSetTextContent (line 8893) | function shouldSetTextContent(type, props) { function shouldDeprioritizeSubtree (line 8897) | function shouldDeprioritizeSubtree(type, props) { function createTextInstance (line 8901) | function createTextInstance(text, rootContainerInstance, hostContext, in... function commitMount (line 8927) | function commitMount(domElement, type, newProps, internalInstanceHandle) { function commitUpdate (line 8939) | function commitUpdate(domElement, updatePayload, type, oldProps, newProp... function resetTextContent (line 8947) | function resetTextContent(domElement) { function commitTextUpdate (line 8951) | function commitTextUpdate(textInstance, oldText, newText) { function appendChild (line 8955) | function appendChild(parentInstance, child) { function appendChildToContainer (line 8959) | function appendChildToContainer(container, child) { function insertBefore (line 8983) | function insertBefore(parentInstance, child, beforeChild) { function insertInContainerBefore (line 8987) | function insertInContainerBefore(container, child, beforeChild) { function removeChild (line 8995) | function removeChild(parentInstance, child) { function removeChildFromContainer (line 8999) | function removeChildFromContainer(container, child) { function clearSuspenseBoundary (line 9007) | function clearSuspenseBoundary(parentInstance, suspenseInstance) { function clearSuspenseBoundaryFromContainer (line 9034) | function clearSuspenseBoundaryFromContainer(container, suspenseInstance) { function hideInstance (line 9044) | function hideInstance(instance) { function hideTextInstance (line 9051) | function hideTextInstance(textInstance) { function unhideInstance (line 9055) | function unhideInstance(instance, props) { function unhideTextInstance (line 9062) | function unhideTextInstance(textInstance, text) { function canHydrateInstance (line 9072) | function canHydrateInstance(instance, type, props) { function canHydrateTextInstance (line 9080) | function canHydrateTextInstance(instance, text) { function canHydrateSuspenseInstance (line 9089) | function canHydrateSuspenseInstance(instance) { function getNextHydratableSibling (line 9098) | function getNextHydratableSibling(instance) { function getFirstHydratableChild (line 9107) | function getFirstHydratableChild(parentInstance) { function hydrateInstance (line 9116) | function hydrateInstance(instance, type, props, rootContainerInstance, h... function hydrateTextInstance (line 9129) | function hydrateTextInstance(textInstance, text, internalInstanceHandle) { function getNextHydratableInstanceAfterSuspenseInstance (line 9134) | function getNextHydratableInstanceAfterSuspenseInstance(suspenseInstance) { function didNotMatchHydratedContainerTextInstance (line 9159) | function didNotMatchHydratedContainerTextInstance(parentContainer, textI... function didNotMatchHydratedTextInstance (line 9165) | function didNotMatchHydratedTextInstance(parentType, parentProps, parent... function didNotHydrateContainerInstance (line 9171) | function didNotHydrateContainerInstance(parentContainer, instance) { function didNotHydrateInstance (line 9183) | function didNotHydrateInstance(parentType, parentProps, parentInstance, ... function didNotFindHydratableContainerInstance (line 9195) | function didNotFindHydratableContainerInstance(parentContainer, type, pr... function didNotFindHydratableContainerTextInstance (line 9201) | function didNotFindHydratableContainerTextInstance(parentContainer, text) { function didNotFindHydratableInstance (line 9209) | function didNotFindHydratableInstance(parentType, parentProps, parentIns... function didNotFindHydratableTextInstance (line 9215) | function didNotFindHydratableTextInstance(parentType, parentProps, paren... function didNotFindHydratableSuspenseInstance (line 9221) | function didNotFindHydratableSuspenseInstance(parentType, parentProps, p... function recordEffect (line 9394) | function recordEffect() { function recordScheduleUpdate (line 9400) | function recordScheduleUpdate() { function startRequestCallbackTimer (line 9411) | function startRequestCallbackTimer() { function stopRequestCallbackTimer (line 9420) | function stopRequestCallbackTimer(didExpire, expirationTime) { function startWorkTimer (line 9430) | function startWorkTimer(fiber) { function cancelWorkTimer (line 9444) | function cancelWorkTimer(fiber) { function stopWorkTimer (line 9456) | function stopWorkTimer(fiber) { function stopFailedWorkTimer (line 9471) | function stopFailedWorkTimer(fiber) { function startPhaseTimer (line 9487) | function startPhaseTimer(fiber, phase) { function stopPhaseTimer (line 9501) | function stopPhaseTimer() { function startWorkLoopTimer (line 9515) | function startWorkLoopTimer(nextUnitOfWork) { function stopWorkLoopTimer (line 9530) | function stopWorkLoopTimer(interruptedBy, didCompleteRoot) { function startCommitTimer (line 9554) | function startCommitTimer() { function stopCommitTimer (line 9566) | function stopCommitTimer() { function startCommitSnapshotEffectsTimer (line 9587) | function startCommitSnapshotEffectsTimer() { function stopCommitSnapshotEffectsTimer (line 9597) | function stopCommitSnapshotEffectsTimer() { function startCommitHostEffectsTimer (line 9608) | function startCommitHostEffectsTimer() { function stopCommitHostEffectsTimer (line 9618) | function stopCommitHostEffectsTimer() { function startCommitLifeCyclesTimer (line 9629) | function startCommitLifeCyclesTimer() { function stopCommitLifeCyclesTimer (line 9639) | function stopCommitLifeCyclesTimer() { function createCursor (line 9660) | function createCursor(defaultValue) { function pop (line 9666) | function pop(cursor, fiber) { function push (line 9691) | function push(cursor, value, fiber) { function checkThatStackIsEmpty (line 9703) | function checkThatStackIsEmpty() { function resetStackAfterFatalErrorInDev (line 9711) | function resetStackAfterFatalErrorInDev() { function getUnmaskedContext (line 9739) | function getUnmaskedContext(workInProgress, Component, didPushOwnContext... function cacheContext (line 9750) | function cacheContext(workInProgress, unmaskedContext, maskedContext) { function getMaskedContext (line 9756) | function getMaskedContext(workInProgress, unmaskedContext) { function hasContextChanged (line 9790) | function hasContextChanged() { function isContextProvider (line 9794) | function isContextProvider(type) { function popContext (line 9799) | function popContext(fiber) { function popTopLevelContextObject (line 9804) | function popTopLevelContextObject(fiber) { function pushTopLevelContextObject (line 9809) | function pushTopLevelContextObject(fiber, context, didChange) { function processChildContext (line 9816) | function processChildContext(fiber, type, parentContext) { function pushContextProvider (line 9861) | function pushContextProvider(workInProgress) { function invalidateContextProvider (line 9877) | function invalidateContextProvider(workInProgress, type, didChange) { function findCurrentUnmaskedContext (line 9901) | function findCurrentUnmaskedContext(fiber) { function catchErrors (line 9929) | function catchErrors(fn) { function injectInternals (line 9944) | function injectInternals(internals) { function onCommitRoot (line 9982) | function onCommitRoot(root) { function onCommitUnmount (line 9988) | function onCommitUnmount(fiber) { function msToExpirationTime (line 10007) | function msToExpirationTime(ms) { function expirationTimeToMs (line 10012) | function expirationTimeToMs(expirationTime) { function ceiling (line 10016) | function ceiling(num, precision) { function computeExpirationBucket (line 10020) | function computeExpirationBucket(currentTime, expirationInMs, bucketSize... function computeAsyncExpiration (line 10027) | function computeAsyncExpiration(currentTime) { function computeInteractiveExpiration (line 10045) | function computeInteractiveExpiration(currentTime) { function FiberNode (line 10083) | function FiberNode(tag, pendingProps, key, mode) { function shouldConstruct (line 10176) | function shouldConstruct(Component) { function isSimpleFunctionComponent (line 10181) | function isSimpleFunctionComponent(type) { function resolveLazyComponentTag (line 10185) | function resolveLazyComponentTag(Component) { function createWorkInProgress (line 10201) | function createWorkInProgress(current, pendingProps, expirationTime) { function createHostRootFiber (line 10268) | function createHostRootFiber(isConcurrent) { function createFiberFromTypeAndProps (line 10281) | function createFiberFromTypeAndProps(type, // React$ElementType function createFiberFromElement (line 10352) | function createFiberFromElement(element, mode, expirationTime) { function createFiberFromFragment (line 10368) | function createFiberFromFragment(elements, mode, expirationTime, key) { function createFiberFromProfiler (line 10374) | function createFiberFromProfiler(pendingProps, mode, expirationTime, key) { function createFiberFromMode (line 10390) | function createFiberFromMode(pendingProps, mode, expirationTime, key) { function createFiberFromSuspense (line 10402) | function createFiberFromSuspense(pendingProps, mode, expirationTime, key) { function createFiberFromText (line 10414) | function createFiberFromText(content, mode, expirationTime) { function createFiberFromHostInstanceForDeletion (line 10420) | function createFiberFromHostInstanceForDeletion() { function createFiberFromPortal (line 10428) | function createFiberFromPortal(portal, mode, expirationTime) { function assignFiberPropertiesInDEV (line 10441) | function assignFiberPropertiesInDEV(target, source) { function createFiberRoot (line 10520) | function createFiberRoot(containerInfo, isConcurrent, hydrate) { function markPendingPriorityLevel (line 10899) | function markPendingPriorityLevel(root, expirationTime) { function markCommittedPriorityLevels (line 10925) | function markCommittedPriorityLevels(root, earliestRemainingTime) { function hasLowerPriorityWork (line 11000) | function hasLowerPriorityWork(root, erroredExpirationTime) { function isPriorityLevelSuspended (line 11007) | function isPriorityLevelSuspended(root, expirationTime) { function markSuspendedPriorityLevel (line 11013) | function markSuspendedPriorityLevel(root, suspendedTime) { function markPingedPriorityLevel (line 11054) | function markPingedPriorityLevel(root, pingedTime) { function clearPing (line 11067) | function clearPing(root, completedTime) { function findEarliestOutstandingPriorityLevel (line 11074) | function findEarliestOutstandingPriorityLevel(root, renderExpirationTime) { function didExpireAtExpirationTime (line 11088) | function didExpireAtExpirationTime(root, currentTime) { function findNextExpirationTimeToWorkOn (line 11096) | function findNextExpirationTimeToWorkOn(completedExpirationTime, root) { function resolveDefaultProps (line 11125) | function resolveDefaultProps(Component, baseProps) { function readLazyComponentType (line 11140) | function readLazyComponentType(lazyComponent) { function applyDerivedStateFromProps (line 11259) | function applyDerivedStateFromProps(workInProgress, ctor, getDerivedStat... function checkShouldComponentUpdate (line 11347) | function checkShouldComponentUpdate(workInProgress, ctor, oldProps, newP... function checkClassInstance (line 11368) | function checkClassInstance(workInProgress, ctor, newProps) { function adoptClassInstance (line 11437) | function adoptClassInstance(workInProgress, instance) { function constructClassInstance (line 11447) | function constructClassInstance(workInProgress, ctor, props, renderExpir... function callComponentWillMount (line 11551) | function callComponentWillMount(workInProgress, instance) { function callComponentWillReceiveProps (line 11572) | function callComponentWillReceiveProps(workInProgress, instance, newProp... function mountClassInstance (line 11596) | function mountClassInstance(workInProgress, ctor, newProps, renderExpira... function resumeMountClassInstance (line 11664) | function resumeMountClassInstance(workInProgress, ctor, newProps, render... function updateClassInstance (line 11759) | function updateClassInstance(current, workInProgress, ctor, newProps, re... function coerceRef (line 11913) | function coerceRef(returnFiber, current$$1, element) { function throwOnInvalidObjectType (line 11962) | function throwOnInvalidObjectType(returnFiber, newChild) { function warnOnFunctionType (line 11972) | function warnOnFunctionType() { function ChildReconciler (line 11987) | function ChildReconciler(shouldTrackSideEffects) { function cloneChildFibers (line 12786) | function cloneChildFibers(current$$1, workInProgress) { function requiredContext (line 12812) | function requiredContext(c) { function getRootHostContainer (line 12817) | function getRootHostContainer() { function pushHostContainer (line 12822) | function pushHostContainer(fiber, nextRootInstance) { function popHostContainer (line 12842) | function popHostContainer(fiber) { function getHostContext (line 12848) | function getHostContext() { function pushHostContext (line 12853) | function pushHostContext(fiber) { function popHostContext (line 12869) | function popHostContext(fiber) { function mountHookTypesDev (line 12942) | function mountHookTypesDev() { function updateHookTypesDev (line 12954) | function updateHookTypesDev() { function warnOnHookMismatchInDev (line 12967) | function warnOnHookMismatchInDev(currentHookName) { function throwInvalidHookError (line 13001) | function throwInvalidHookError() { function areHookInputsEqual (line 13005) | function areHookInputsEqual(nextDeps, prevDeps) { function renderWithHooks (line 13029) | function renderWithHooks(current, workInProgress, Component, props, refO... function bailoutHooks (line 13150) | function bailoutHooks(current, workInProgress, expirationTime) { function resetHooks (line 13158) | function resetHooks() { function mountWorkInProgressHook (line 13191) | function mountWorkInProgressHook() { function updateWorkInProgressHook (line 13212) | function updateWorkInProgressHook() { function createFunctionComponentUpdateQueue (line 13252) | function createFunctionComponentUpdateQueue() { function basicStateReducer (line 13258) | function basicStateReducer(state, action) { function mountReducer (line 13262) | function mountReducer(reducer, initialArg, init) { function updateReducer (line 13283) | function updateReducer(reducer, initialArg, init) { function mountState (line 13410) | function mountState(initialState) { function updateState (line 13428) | function updateState(initialState) { function pushEffect (line 13432) | function pushEffect(tag, create, destroy, deps) { function mountRef (line 13458) | function mountRef(initialValue) { function updateRef (line 13468) | function updateRef(initialValue) { function mountEffectImpl (line 13473) | function mountEffectImpl(fiberEffectTag, hookEffectTag, create, deps) { function updateEffectImpl (line 13480) | function updateEffectImpl(fiberEffectTag, hookEffectTag, create, deps) { function mountEffect (line 13501) | function mountEffect(create, deps) { function updateEffect (line 13505) | function updateEffect(create, deps) { function mountLayoutEffect (line 13509) | function mountLayoutEffect(create, deps) { function updateLayoutEffect (line 13513) | function updateLayoutEffect(create, deps) { function imperativeHandleEffect (line 13517) | function imperativeHandleEffect(create, ref) { function mountImperativeHandle (line 13538) | function mountImperativeHandle(ref, create, deps) { function updateImperativeHandle (line 13549) | function updateImperativeHandle(ref, create, deps) { function mountDebugValue (line 13560) | function mountDebugValue(value, formatterFn) { function mountCallback (line 13568) | function mountCallback(callback, deps) { function updateCallback (line 13575) | function updateCallback(callback, deps) { function mountMemo (line 13591) | function mountMemo(nextCreate, deps) { function updateMemo (line 13599) | function updateMemo(nextCreate, deps) { function dispatchAction (line 13630) | function dispatchAction(fiber, queue, action) { function getCommitTime (line 14164) | function getCommitTime() { function recordCommitTime (line 14168) | function recordCommitTime() { function startProfilerTimer (line 14175) | function startProfilerTimer(fiber) { function stopProfilerTimerIfRunning (line 14187) | function stopProfilerTimerIfRunning(fiber) { function stopProfilerTimerIfRunningAndRecordDelta (line 14194) | function stopProfilerTimerIfRunningAndRecordDelta(fiber, overrideBaseTim... function enterHydrationState (line 14215) | function enterHydrationState(fiber) { function reenterHydrationStateFromDehydratedSuspenseInstance (line 14227) | function reenterHydrationStateFromDehydratedSuspenseInstance(fiber) { function deleteHydratableInstance (line 14239) | function deleteHydratableInstance(returnFiber, instance) { function insertNonHydratedInstance (line 14269) | function insertNonHydratedInstance(returnFiber, fiber) { function tryHydrate (line 14319) | function tryHydrate(fiber, nextInstance) { function tryToClaimNextHydratableInstance (line 14360) | function tryToClaimNextHydratableInstance(fiber) { function prepareToHydrateHostInstance (line 14395) | function prepareToHydrateHostInstance(fiber, rootContainerInstance, host... function prepareToHydrateHostTextInstance (line 14412) | function prepareToHydrateHostTextInstance(fiber) { function skipPastDehydratedSuspenseInstance (line 14448) | function skipPastDehydratedSuspenseInstance(fiber) { function popToNextHostParent (line 14457) | function popToNextHostParent(fiber) { function popHydrationState (line 14465) | function popHydrationState(fiber) { function resetHydrationState (line 14503) | function resetHydrationState() { function reconcileChildren (line 14531) | function reconcileChildren(current$$1, workInProgress, nextChildren, ren... function forceUnmountCurrentAndReconcile (line 14549) | function forceUnmountCurrentAndReconcile(current$$1, workInProgress, nex... function updateForwardRef (line 14566) | function updateForwardRef(current$$1, workInProgress, Component, nextPro... function updateMemoComponent (line 14613) | function updateMemoComponent(current$$1, workInProgress, Component, next... function updateSimpleMemoComponent (line 14675) | function updateSimpleMemoComponent(current$$1, workInProgress, Component... function updateFragment (line 14711) | function updateFragment(current$$1, workInProgress, renderExpirationTime) { function updateMode (line 14717) | function updateMode(current$$1, workInProgress, renderExpirationTime) { function updateProfiler (line 14723) | function updateProfiler(current$$1, workInProgress, renderExpirationTime) { function markRef (line 14733) | function markRef(current$$1, workInProgress) { function updateFunctionComponent (line 14741) | function updateFunctionComponent(current$$1, workInProgress, Component, ... function updateClassComponent (line 14783) | function updateClassComponent(current$$1, workInProgress, Component, nex... function finishClassComponent (line 14842) | function finishClassComponent(current$$1, workInProgress, Component, sho... function pushHostRootContext (line 14908) | function pushHostRootContext(workInProgress) { function updateHostRoot (line 14919) | function updateHostRoot(current$$1, workInProgress, renderExpirationTime) { function updateHostComponent (line 14963) | function updateHostComponent(current$$1, workInProgress, renderExpiratio... function updateHostText (line 15002) | function updateHostText(current$$1, workInProgress) { function mountLazyComponent (line 15011) | function mountLazyComponent(_current, workInProgress, elementType, updat... function mountIncompleteClassComponent (line 15085) | function mountIncompleteClassComponent(_current, workInProgress, Compone... function mountIndeterminateComponent (line 15120) | function mountIndeterminateComponent(_current, workInProgress, Component... function validateFunctionComponentInDev (line 15207) | function validateFunctionComponentInDev(workInProgress, Component) { function updateSuspenseComponent (line 15248) | function updateSuspenseComponent(current$$1, workInProgress, renderExpir... function updateDehydratedSuspenseComponent (line 15466) | function updateDehydratedSuspenseComponent(current$$1, workInProgress, r... function updatePortalComponent (line 15525) | function updatePortalComponent(current$$1, workInProgress, renderExpirat... function updateContextProvider (line 15541) | function updateContextProvider(current$$1, workInProgress, renderExpirat... function updateContextConsumer (line 15582) | function updateContextConsumer(current$$1, workInProgress, renderExpirat... function markWorkInProgressReceivedUpdate (line 15629) | function markWorkInProgressReceivedUpdate() { function bailoutOnAlreadyFinishedWork (line 15633) | function bailoutOnAlreadyFinishedWork(current$$1, workInProgress, render... function beginWork (line 15661) | function beginWork(current$$1, workInProgress, renderExpirationTime) { function resetContextDependences (line 15862) | function resetContextDependences() { function enterDisallowedContextReadInDEV (line 15873) | function enterDisallowedContextReadInDEV() { function exitDisallowedContextReadInDEV (line 15879) | function exitDisallowedContextReadInDEV() { function pushProvider (line 15885) | function pushProvider(providerFiber, nextValue) { function popProvider (line 15907) | function popProvider(providerFiber) { function calculateChangedBits (line 15920) | function calculateChangedBits(context, newValue, oldValue) { function scheduleWorkOnParentPath (line 15934) | function scheduleWorkOnParentPath(parent, renderExpirationTime) { function propagateContextChange (line 15956) | function propagateContextChange(workInProgress, context, changedBits, re... function prepareToReadContext (line 16060) | function prepareToReadContext(workInProgress, renderExpirationTime) { function readContext (line 16075) | function readContext(context, observedBits) { function createUpdateQueue (line 16217) | function createUpdateQueue(baseState) { function cloneUpdateQueue (line 16232) | function cloneUpdateQueue(currentQueue) { function createUpdate (line 16252) | function createUpdate(expirationTime) { function appendUpdateToQueue (line 16265) | function appendUpdateToQueue(queue, update) { function enqueueUpdate (line 16276) | function enqueueUpdate(fiber, update) { function enqueueCapturedUpdate (line 16338) | function enqueueCapturedUpdate(workInProgress, update) { function ensureWorkInProgressQueueIsAClone (line 16361) | function ensureWorkInProgressQueueIsAClone(workInProgress, queue) { function getStateFromUpdate (line 16373) | function getStateFromUpdate(workInProgress, queue, update, prevState, ne... function processUpdateQueue (line 16436) | function processUpdateQueue(workInProgress, queue, props, instance, rend... function callCallback (line 16566) | function callCallback(callback, context) { function resetHasForceUpdateBeforeProcessing (line 16571) | function resetHasForceUpdateBeforeProcessing() { function checkHasForceUpdateAfterProcessing (line 16575) | function checkHasForceUpdateAfterProcessing() { function commitUpdateQueue (line 16579) | function commitUpdateQueue(finishedWork, finishedQueue, instance, render... function commitUpdateEffects (line 16602) | function commitUpdateEffects(effect, instance) { function createCapturedValue (line 16613) | function createCapturedValue(value, source) { function markUpdate (line 16623) | function markUpdate(workInProgress) { function markRef$1 (line 16629) | function markRef$1(workInProgress) { function completeWork (line 16963) | function completeWork(current, workInProgress, renderExpirationTime) { function shouldCaptureSuspense (line 17178) | function shouldCaptureSuspense(workInProgress) { function showErrorDialog (line 17192) | function showErrorDialog(capturedError) { function logCapturedError (line 17196) | function logCapturedError(capturedError) { function logError (line 17263) | function logError(boundary, errorInfo) { function safelyCallComponentWillUnmount (line 17309) | function safelyCallComponentWillUnmount(current$$1, instance) { function safelyDetachRef (line 17319) | function safelyDetachRef(current$$1) { function safelyCallDestroy (line 17336) | function safelyCallDestroy(current$$1, destroy) { function commitBeforeMutationLifeCycles (line 17346) | function commitBeforeMutationLifeCycles(current$$1, finishedWork) { function commitHookEffectList (line 17400) | function commitHookEffectList(unmountTag, mountTag, finishedWork) { function commitPassiveHookEffects (line 17440) | function commitPassiveHookEffects(finishedWork) { function commitLifeCycles (line 17445) | function commitLifeCycles(finishedRoot, current$$1, finishedWork, commit... function hideOrUnhideAllChildren (line 17572) | function hideOrUnhideAllChildren(finishedWork, isHidden) { function commitAttachRef (line 17617) | function commitAttachRef(finishedWork) { function commitDetachRef (line 17643) | function commitDetachRef(current$$1) { function commitUnmount (line 17657) | function commitUnmount(current$$1) { function commitNestedUnmounts (line 17712) | function commitNestedUnmounts(root) { function detachFiber (line 17744) | function detachFiber(current$$1) { function emptyPortalContainer (line 17763) | function emptyPortalContainer(current$$1) { function commitContainer (line 17775) | function commitContainer(finishedWork) { function getHostParentFiber (line 17810) | function getHostParentFiber(fiber) { function isHostParent (line 17821) | function isHostParent(fiber) { function getHostSibling (line 17825) | function getHostSibling(fiber) { function commitPlacement (line 17866) | function commitPlacement(finishedWork) { function unmountHostComponents (line 17943) | function unmountHostComponents(current$$1) { function commitDeletion (line 18035) | function commitDeletion(current$$1) { function commitWork (line 18047) | function commitWork(current$$1, finishedWork) { function commitResetTextContent (line 18180) | function commitResetTextContent(current$$1) { function createRootErrorUpdate (line 18190) | function createRootErrorUpdate(fiber, errorInfo, expirationTime) { function createClassErrorUpdate (line 18205) | function createClassErrorUpdate(fiber, errorInfo, expirationTime) { function attachPingListener (line 18246) | function attachPingListener(root, renderExpirationTime, thenable) { function throwException (line 18274) | function throwException(root, returnFiber, sourceFiber, value, renderExp... function unwindWork (line 18487) | function unwindWork(workInProgress, renderExpirationTime) { function unwindInterruptedWork (line 18551) | function unwindInterruptedWork(interruptedWork) { function resetStack (line 18741) | function resetStack() { function commitAllHostEffects (line 18762) | function commitAllHostEffects() { function commitBeforeMutationLifecycles (line 18832) | function commitBeforeMutationLifecycles() { function commitAllLifeCycles (line 18853) | function commitAllLifeCycles(finishedRoot, committedExpirationTime) { function commitPassiveEffects (line 18890) | function commitPassiveEffects(root, firstEffect) { function isAlreadyFailedLegacyErrorBoundary (line 18938) | function isAlreadyFailedLegacyErrorBoundary(instance) { function markLegacyErrorBoundaryAsFailed (line 18942) | function markLegacyErrorBoundaryAsFailed(instance) { function flushPassiveEffects (line 18950) | function flushPassiveEffects() { function commitRoot (line 18961) | function commitRoot(root, finishedWork) { function resetChildExpirationTime (line 19187) | function resetChildExpirationTime(workInProgress, renderTime) { function completeUnitOfWork (line 19248) | function completeUnitOfWork(workInProgress) { function performUnitOfWork (line 19424) | function performUnitOfWork(workInProgress) { function workLoop (line 19483) | function workLoop(isYieldy) { function renderRoot (line 19497) | function renderRoot(root, isYieldy) { function captureCommitPhaseError (line 19747) | function captureCommitPhaseError(sourceFiber, value) { function computeThreadID (line 19786) | function computeThreadID(expirationTime, interactionThreadID) { function computeUniqueAsyncExpiration (line 19792) | function computeUniqueAsyncExpiration() { function computeExpirationForFiber (line 19805) | function computeExpirationForFiber(currentTime, fiber) { function renderDidSuspend (line 19853) | function renderDidSuspend(root, absoluteTimeoutMs, suspendedTime) { function renderDidError (line 19860) | function renderDidError() { function pingSuspendedRoot (line 19864) | function pingSuspendedRoot(root, thenable, pingTime) { function retryTimedOutBoundary (line 19892) | function retryTimedOutBoundary(boundaryFiber, thenable) { function scheduleWorkToRoot (line 19929) | function scheduleWorkToRoot(fiber, expirationTime) { function warnIfNotCurrentlyBatchingInDev (line 20006) | function warnIfNotCurrentlyBatchingInDev(fiber) { function scheduleWork (line 20014) | function scheduleWork(fiber, expirationTime) { function syncUpdates (line 20055) | function syncUpdates(fn, a, b, c, d) { function recomputeCurrentRendererTime (line 20091) | function recomputeCurrentRendererTime() { function scheduleCallbackWithExpirationTime (line 20096) | function scheduleCallbackWithExpirationTime(root, expirationTime) { function onFatal (line 20125) | function onFatal(root) { function onComplete (line 20129) | function onComplete(root, finishedWork, expirationTime) { function onSuspend (line 20134) | function onSuspend(root, finishedWork, suspendedExpirationTime, rootExpi... function onYield (line 20146) | function onYield(root) { function onTimeout (line 20150) | function onTimeout(root, finishedWork, suspendedExpirationTime) { function onCommit (line 20162) | function onCommit(root, expirationTime) { function requestCurrentTime (line 20167) | function requestCurrentTime() { function requestWork (line 20210) | function requestWork(root, expirationTime) { function addRootToSchedule (line 20238) | function addRootToSchedule(root, expirationTime) { function findHighestPriorityRoot (line 20262) | function findHighestPriorityRoot() { function shouldYieldToRenderer (line 20327) | function shouldYieldToRenderer() { function performAsyncWork (line 20338) | function performAsyncWork() { function performSyncWork (line 20362) | function performSyncWork() { function performWork (line 20366) | function performWork(minExpirationTime, isYieldy) { function flushRoot (line 20411) | function flushRoot(root, expirationTime) { function finishRendering (line 20423) | function finishRendering() { function performWorkOnRoot (line 20451) | function performWorkOnRoot(root, expirationTime, isYieldy) { function completeRoot (line 20520) | function completeRoot(root, finishedWork, expirationTime) { function onUncaughtError (line 20557) | function onUncaughtError(error) { function batchedUpdates$1 (line 20570) | function batchedUpdates$1(fn, a) { function unbatchedUpdates (line 20585) | function unbatchedUpdates(fn, a) { function flushSync (line 20599) | function flushSync(fn, a) { function interactiveUpdates$1 (line 20611) | function interactiveUpdates$1(fn, a, b) { function flushInteractiveUpdates$1 (line 20635) | function flushInteractiveUpdates$1() { function flushControlled (line 20643) | function flushControlled(fn) { function getContextForSubtree (line 20668) | function getContextForSubtree(parentComponent) { function scheduleRootUpdate (line 20686) | function scheduleRootUpdate(current$$1, element, expirationTime, callbac... function updateContainerAtExpirationTime (line 20712) | function updateContainerAtExpirationTime(element, container, parentCompo... function findHostInstance (line 20738) | function findHostInstance(component) { function findHostInstanceWithWarning (line 20754) | function findHostInstanceWithWarning(component, methodName) { function createContainer (line 20784) | function createContainer(containerInfo, isConcurrent, hydrate) { function updateContainer (line 20788) | function updateContainer(element, container, parentComponent, callback) { function getPublicRootInstance (line 20795) | function getPublicRootInstance(container) { function findHostInstanceWithNoPortals (line 20808) | function findHostInstanceWithNoPortals(fiber) { function injectIntoDevTools (line 20845) | function injectIntoDevTools(devToolsConfig) { function createPortal$1 (line 20873) | function createPortal$1(children, containerInfo, function ReactBatch (line 20934) | function ReactBatch(root) { function ReactWork (line 21039) | function ReactWork() { function ReactRoot (line 21074) | function ReactRoot(container, isConcurrent, hydrate) { function isValidContainer (line 21150) | function isValidContainer(node) { function getReactRootElementInContainer (line 21154) | function getReactRootElementInContainer(container) { function shouldHydrateDueToLegacyHeuristic (line 21166) | function shouldHydrateDueToLegacyHeuristic(container) { function legacyCreateRootFromDOMContainer (line 21175) | function legacyCreateRootFromDOMContainer(container, forceHydrate) { function legacyRenderSubtreeIntoContainer (line 21202) | function legacyRenderSubtreeIntoContainer(parentComponent, children, con... function createPortal$$1 (line 21246) | function createPortal$$1(children, container) { function createRoot (line 21363) | function createRoot(container, options) { FILE: vendor/react-dom.js function pb (line 12) | function pb(a,b,c,d,e,f,g,h){if(!a){a=void 0;if(void 0===b)a=Error("Mini... function n (line 13) | function n(a){for(var b=arguments.length-1,c="https://reactjs.org/docs/e... function rh (line 13) | function rh(a,b,c,d,e,f,g,h,l){qb=!1;$b=null;sh.apply(th,arguments)} function uh (line 13) | function uh(a,b,c,d,e,f,g,h,l){rh.apply(this,arguments); function Ee (line 14) | function Ee(){if(bc)for(var a in Na){var b=Na[a],c=bc.indexOf(a);-1this.... function Ne (line 21) | function Ne(a){a.eventPool=[];a.getPooled=yh;a.release=zh} function Oe (line 21) | function Oe(a,b){switch(a){case "keyup":return-1!==Ah.indexOf(b.keyCode)... function Pe (line 21) | function Pe(a){a=a.detail;return"object"===typeof a&&"data"in a?a.data:n... function Bh (line 21) | function Bh(a,b){switch(a){case "compositionend":return Pe(b); function Ch (line 22) | function Ch(a,b){if(Sa)return"compositionend"===a||!hd&&Oe(a,b)?(a=Me(),... function Te (line 23) | function Te(a){if(a=Ue(a)){"function"!==typeof id?n("280"):void 0;var b=... function Ve (line 23) | function Ve(a){Ta?Ua?Ua.push(a):Ua=[a]:Ta=a} function We (line 23) | function We(){if(Ta){var a=Ta,b=Ua;Ua=Ta=null;Te(a);if(b)for(a=0;aYa||(a.current= function L (line 55) | function L(a,b,c){Ya++;Id[Ya]=a.current;a.current=b} function Za (line 55) | function Za(a,b){var c=a.type.contextTypes;if(!c)return va;var d=a.state... function E (line 55) | function E(a){a=a.childContextTypes;return null!==a&&void 0!==a} function uc (line 55) | function uc(a){D(M,a); function Jd (line 56) | function Jd(a){D(M,a);D(F,a)} function Qf (line 56) | function Qf(a,b,c){F.current!==va?n("168"):void 0;L(F,b,a);L(M,c,a)} function Rf (line 56) | function Rf(a,b,c){var d=a.stateNode;a=b.childContextTypes;if("function"... function vc (line 56) | function vc(a){var b=a.stateNode;b=b&&b.__reactInternalMemoizedMergedChi... function Sf (line 56) | function Sf(a,b,c){var d=a.stateNode;d?void 0:n("169");c?(b= function Tf (line 57) | function Tf(a){return function(b){try{return a(b)}catch(c){}}} function ai (line 57) | function ai(a){if("undefined"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)re... function bi (line 57) | function bi(a,b,c,d){this.tag=a;this.key= function Md (line 58) | function Md(a){a=a.prototype;return!(!a||!a.isReactComponent)} function ci (line 58) | function ci(a){if("function"===typeof a)return Md(a)?1:0;if(void 0!==a&& function Ga (line 59) | function Ga(a,b,c){c=a.alternate;null===c?(c=S(a.tag,b,a.key,a.mode),c.e... function wc (line 60) | function wc(a,b,c,d,e,f){var g=2;d=a;if("function"===typeof a)Md(a)&&(g=... function wa (line 61) | function wa(a,b,c,d){a=S(7,a,d,b);a.expirationTime=c;return a} function Uf (line 61) | function Uf(a,b,c,d){a=S(8,a,d,b);b=0===(b&1)?md:ld;a.elementType=b;a.ty... function Nd (line 61) | function Nd(a,b,c){a=S(6,a,null,b);a.expirationTime=c;return a} function Od (line 61) | function Od(a,b,c){b=S(4,null!==a.children? function Bb (line 62) | function Bb(a,b){a.didError=!1;var c=a.earliestPendingTime;0===c?a.earli... function di (line 62) | function di(a,b){a.didError=!1;if(0===b)a.earliestPendingTime=0,a.latest... function Vf (line 63) | function Vf(a,b){a.didError=!1;a.latestPingedTime>=b&&(a.latestPingedTim... function Wf (line 64) | function Wf(a,b){var c=a.earliestPendingTime;a=a.earliestSuspendedTime;c... function xc (line 64) | function xc(a,b){var c=b.earliestSuspendedTime,d=b.latestSuspendedTime,e... function P (line 65) | function P(a,b){if(a&&a.defaultProps){b=B({},b);a=a.defaultProps;for(var... function ei (line 65) | function ei(a){var b=a._result;switch(a._status){case 1:return b;case 2:... function yc (line 66) | function yc(a,b,c,d){b=a.memoizedState;c=c(d,b);c=null===c||void 0===c?b... function Xf (line 66) | function Xf(a,b,c,d,e,f,g){a=a.stateNode;return"function"===typeof a.sho... function Yf (line 66) | function Yf(a,b,c,d){var e=!1;d=va;var f=b.contextType;"object"===typeof... function Zf (line 67) | function Zf(a,b,c,d){a=b.state;"function"===typeof b.componentWillReceiv... function Pd (line 68) | function Pd(a,b,c,d){var e=a.stateNode;e.props=c;e.state=a.memoizedState... function Db (line 69) | function Db(a,b,c){a=c.ref;if(null!==a&&"function"!==typeof a&&"object"!... function Ac (line 70) | function Ac(a,b){"textarea"!==a.type&&n("31","[object Object]"===Object.... function ag (line 70) | function ag(a){function b(b, function Ha (line 80) | function Ha(a){a===Eb?n("174"):void 0;return a} function Qd (line 80) | function Qd(a,b){L(Fb,b,a);L(Gb,a,a);L(U,Eb,a);var c=b.nodeType;switch(c... function $a (line 81) | function $a(a){D(U,a);D(Gb,a);D(Fb,a)} function bg (line 81) | function bg(a){Ha(Fb.current);var b=Ha(U.current);var c=Dd(b,a.type);b!=... function Rd (line 81) | function Rd(a){Gb.current===a&&(D(U,a),D(Gb,a))} function V (line 81) | function V(){n("321")} function Sd (line 81) | function Sd(a,b){if(null===b)return!1;for(var c=0;cJb?void 0:n("301");var d=a.alternate;if(a===xa||nu... function ig (line 88) | function ig(a,b){var c=S(5,null,null,0);c.elementType="DELETED";c.type="... function jg (line 88) | function jg(a,b){switch(a.tag){case 5:var c=a.type;b=1!==b.nodeType||c.t... function kg (line 88) | function kg(a){if(Ia){var b= function lg (line 89) | function lg(a){for(a=a.return;null!==a&&5!==a.tag&&3!==a.tag&&18!==a.tag... function Zd (line 89) | function Zd(a){if(a!==la)return!1;if(!Ia)return lg(a),Ia=!0,!1;var b=a.t... function $d (line 89) | function $d(){gb=la=null;Ia=!1} function N (line 89) | function N(a,b,c,d){b.child=null=== function mg (line 90) | function mg(a,b,c,d,e){c=c.render;var f=b.ref;ib(b,e);d=Td(a,b,c,d,f,e);... function ng (line 90) | function ng(a,b,c,d,e,f){if(null===a){var g=c.type;if("function"===typeo... function og (line 91) | function og(a,b,c,d,e,f){return null!==a&&vb(a.memoizedProps,d)&&a.ref==... function pg (line 91) | function pg(a,b){var c=b.ref;if(null===a&&null!==c||null!==a&&a.ref!==c)... function be (line 91) | function be(a,b,c,d,e){var f=E(c)?Fa:F.current;f=Za(b,f);ib(b,e);c=Td(a,... function qg (line 92) | function qg(a,b,c,d,e){if(E(c)){var f=!0;vc(b)}else f=!1;ib(b,e);if(null... function ce (line 97) | function ce(a,b,c,d,e,f){pg(a,b);var g=0!==(b.effectTag& function rg (line 98) | function rg(a){var b=a.stateNode;b.pendingContext?Qf(a,b.pendingContext,... function sg (line 98) | function sg(a,b,c){var d=b.mode,e=b.pendingProps,f=b.memoizedState; function ma (line 100) | function ma(a,b,c){null!==a&&(b.contextDependencies=a.contextDependencie... function hi (line 101) | function hi(a,b,c){var d=b.expirationTime;if(null!==a)if(a.memoizedProps... function tg (line 109) | function tg(a,b){var c=a.type._context;L(de,c._currentValue, function ee (line 110) | function ee(a){var b=de.current;D(de,a);a.type._context._currentValue=b} function ib (line 110) | function ib(a,b){Nb=a;Ob=Ja=null;var c=a.contextDependencies;null!==c&&c... function T (line 110) | function T(a,b){if(Ob!==a&&!1!==b&&0!==b){if("number"!==typeof b||107374... function Fc (line 110) | function Fc(a){return{baseState:a, function fe (line 111) | function fe(a){return{baseState:a.baseState,firstUpdate:a.firstUpdate,la... function Aa (line 111) | function Aa(a){return{expirationTime:a,tag:ug,payload:null,callback:null... function Gc (line 111) | function Gc(a, function na (line 112) | function na(a,b){var c=a.alternate;if(null===c){var d=a.updateQueue;var ... function vg (line 113) | function vg(a,b){var c=a.updateQueue;c=null===c?a.updateQueue=Fc(a.memoi... function wg (line 113) | function wg(a,b){var c=a.alternate;null!==c&&b===c.updateQueue&&(b=a.upd... function xg (line 113) | function xg(a,b,c,d,e,f){switch(c.tag){case yg:return a=c.payload,"funct... function Cb (line 114) | function Cb(a,b,c,d,e){za=!1;b=wg(a,b);for(var f=b.baseState,g=null,h=0,... function zg (line 115) | function zg(a,b,c,d){null!==b.firstCapturedUpdate&& function Ag (line 116) | function Ag(a,b){for(;null!==a;){var c=a.callback;if(null!==c){a.callbac... function Hc (line 116) | function Hc(a,b){return{value:a,source:b,stack:qd(b)}} function Pb (line 116) | function Pb(a){a.effectTag|= function Bg (line 117) | function Bg(a,b){var c=b.source,d=b.stack;null===d&&null!==c&&(d=qd(c));... function Cg (line 117) | function Cg(a){var b=a.ref;if(null!==b)if("function"===typeof b)try{b(nu... function Qb (line 117) | function Qb(a,b,c){c=c.updateQueue;c=null!==c?c.lastEffect:null;if(null!... function ii (line 118) | function ii(a,b){for(var c=a;;){if(5===c.tag){var d=c.stateNode;if(b)d.s... function Dg (line 119) | function Dg(a){"function"===typeof Ld&&Ld(a);switch(a.tag){case 0:case 1... function Fg (line 120) | function Fg(a){return 5===a.tag||3===a.tag||4===a.tag} function Gg (line 120) | function Gg(a){a:{for(var b=a.return;null!==b;){if(Fg(b)){var c=b;break ... function Eg (line 122) | function Eg(a){for(var b=a,c=!1,d=void 0,e=void 0;;){if(!c){c=b.return;a... function Hg (line 124) | function Hg(a,b){switch(b.tag){case 0:case 11:case 14:case 15:Qb(Rb,ji,b... function he (line 125) | function he(a,b,c){c=Aa(c);c.tag=ge;c.payload={element:null}; function Ig (line 126) | function Ig(a,b,c){c=Aa(c);c.tag=ge;var d=a.type.getDerivedStateFromErro... function mi (line 126) | function mi(a,b){switch(a.tag){case 1:return E(a.type)&& function Jg (line 127) | function Jg(){if(null!==x)for(var a=x.return;null!==a;){var b=a;switch(b... function ni (line 128) | function ni(){for(;null!==p;){var a=p.effectTag;a&16&&Ab(p.stateNode,"")... function oi (line 129) | function oi(){for(;null!==p;){if(p.effectTag&256)a:{var a=p.alternate,b=... function qi (line 130) | function qi(a,b){for(;null!==p;){var c=p.effectTag;if(c&36){var d=p.alte... function si (line 131) | function si(a,b){Ic=Jc=ke=null;var c=w;w=!0;do{if(b.effectTag&512){var d... function eb (line 132) | function eb(){null!==Jc&&ti(Jc);null!==Ic&&Ic()} function ui (line 132) | function ui(a,b){Lc=Ca=!0;a.current===b?n("177"):void 0;var c=a.pendingC... function Mg (line 134) | function Mg(a){for(;;){var b=a.alternate,c=a.return,d=a.sibling;if(0===(... function Qg (line 144) | function Qg(a){var b=hi(a.alternate,a,H);a.memoizedProps=a.pendingProps;... function Rg (line 144) | function Rg(a,b){Ca?n("243"):void 0;eb();Ca=!0;var c=qe.current;qe.curre... function Ka (line 150) | function Ka(a,b){for(var c=a.return;null!==c;){switch(c.tag){case 1:var ... function fb (line 150) | function fb(a,b){var c=zi(),d=void 0;if(0===(b.mode&1))d= function yi (line 151) | function yi(a,b,c){var d=a.pingCache;null!==d&&d.delete(b);if(null!==Y&&... function li (line 152) | function li(a,b){var c=a.stateNode;null!==c&&c.delete(b);b=ka();b=fb(b,a... function Sg (line 152) | function Sg(a,b){a.expirationTimeH&&Jg(),Bb(a,b),Ca&&... function Tg (line 153) | function Tg(a,b,c,d,e){return Mc(se,function(){return a(b,c,d,e)})} function Ub (line 153) | function Ub(){aa=1073741822-((ue()-ve)/10|0)} function Ug (line 153) | function Ug(a,b){if(0!==Oc){if(b=c&... function ie (line 158) | function ie(a){null===ca?n("246"):void 0;ca.expirationTime=0;lb||(lb=!0,... function Zg (line 158) | function Zg(a,b){var c=z;z=!0;try{return a(b)}finally{(z= function $g (line 159) | function $g(a,b){if(z&&!Rc){Rc=!0;try{return a(b)}finally{Rc=!1}}return ... function ah (line 159) | function ah(a,b,c){z||w||0===oa||(Z(oa,!1),oa=0);var d=z;z=!0;try{return... function bh (line 159) | function bh(a,b,c,d,e){var f=b.current;a:if(c){c=c._reactInternalFiber;b... function xe (line 160) | function xe(a,b,c,d){var e=b.current,f=ka();e=fb(f,e);return bh(a,b,c,e,d)} function ye (line 160) | function ye(a){a=a.current;if(!a.child)return null;switch(a.child.tag){c... function Hi (line 160) | function Hi(a,b,c){var d= function Vb (line 161) | function Vb(a){var b=1073741822-25*(((1073741822-ka()+500)/25|0)+1);b>=z... function mb (line 161) | function mb(){this._callbacks=null;this._didCommit=!1;this._onCommit=thi... function nb (line 161) | function nb(a,b,c){b=S(3,null,null, function ob (line 162) | function ob(a){return!(!a||1!==a.nodeType&&9!==a.nodeType&&11!==a.nodeTy... function Ii (line 163) | function Ii(a,b){b||(b=a?9===a.nodeType?a.documentElement:a.firstChild:n... function Wc (line 163) | function Wc(a,b,c,d,e){var f=c._reactRootContainer;if(f){if("function"==... function ch (line 164) | function ch(a,b){var c=2=0;n--){var o=t[n](e);if(o)retu... function ee (line 1) | function ee(e,t){return e===t} FILE: vendor/react-transition-group.js function o (line 1) | function o(){return(o=Object.assign||function(e){for(var t=1;t