enum Protocol::Page::BackForwardCacheNotRestoredReason

Overview

List of not restored reasons for back-forward cache.

Defined in:

protocol/page.cr

Enum Members

NotPrimaryMainFrame = 0
BackForwardCacheDisabled = 1
RelatedActiveContentsExist = 2
HTTPStatusNotOK = 3
SchemeNotHTTPOrHTTPS = 4
Loading = 5
WasGrantedMediaAccess = 6
DisableForRenderFrameHostCalled = 7
DomainNotAllowed = 8
HTTPMethodNotGET = 9
SubframeIsNavigating = 10
Timeout = 11
CacheLimit = 12
JavaScriptExecution = 13
RendererProcessKilled = 14
RendererProcessCrashed = 15
SchedulerTrackedFeatureUsed = 16
ConflictingBrowsingInstance = 17
CacheFlushed = 18
ServiceWorkerVersionActivation = 19
SessionRestored = 20
ServiceWorkerPostMessage = 21
EnteredBackForwardCacheBeforeServiceWorkerHostAdded = 22
RenderFrameHostReusedSameSite = 23
RenderFrameHostReusedCrossSite = 24
ServiceWorkerClaim = 25
IgnoreEventAndEvict = 26
HaveInnerContents = 27
TimeoutPuttingInCache = 28
BackForwardCacheDisabledByLowMemory = 29
BackForwardCacheDisabledByCommandLine = 30
NetworkRequestDatapipeDrainedAsBytesConsumer = 31
NetworkRequestRedirected = 32
NetworkRequestTimeout = 33
NetworkExceedsBufferLimit = 34
NavigationCancelledWhileRestoring = 35
NotMostRecentNavigationEntry = 36
BackForwardCacheDisabledForPrerender = 37
UserAgentOverrideDiffers = 38
ForegroundCacheLimit = 39
BrowsingInstanceNotSwapped = 40
BackForwardCacheDisabledForDelegate = 41
UnloadHandlerExistsInMainFrame = 42
UnloadHandlerExistsInSubFrame = 43
ServiceWorkerUnregistration = 44
CacheControlNoStore = 45
CacheControlNoStoreCookieModified = 46
CacheControlNoStoreHTTPOnlyCookieModified = 47
NoResponseHead = 48
Unknown = 49
ActivationNavigationsDisallowedForBug1234857 = 50
ErrorDocument = 51
FencedFramesEmbedder = 52
WebSocket = 53
WebTransport = 54
WebRTC = 55
MainResourceHasCacheControlNoStore = 56
MainResourceHasCacheControlNoCache = 57
SubresourceHasCacheControlNoStore = 58
SubresourceHasCacheControlNoCache = 59
ContainsPlugins = 60
DocumentLoaded = 61
DedicatedWorkerOrWorklet = 62
OutstandingNetworkRequestOthers = 63
OutstandingIndexedDBTransaction = 64
RequestedNotificationsPermission = 65
RequestedMIDIPermission = 66
RequestedAudioCapturePermission = 67
RequestedVideoCapturePermission = 68
RequestedBackForwardCacheBlockedSensors = 69
RequestedBackgroundWorkPermission = 70
BroadcastChannel = 71
IndexedDBConnection = 72
WebXR = 73
SharedWorker = 74
WebLocks = 75
WebHID = 76
WebShare = 77
RequestedStorageAccessGrant = 78
WebNfc = 79
OutstandingNetworkRequestFetch = 80
OutstandingNetworkRequestXHR = 81
AppBanner = 82
Printing = 83
WebDatabase = 84
PictureInPicture = 85
Portal = 86
SpeechRecognizer = 87
IdleManager = 88
PaymentManager = 89
SpeechSynthesis = 90
KeyboardLock = 91
WebOTPService = 92
OutstandingNetworkRequestDirectSocket = 93
InjectedJavascript = 94
InjectedStyleSheet = 95
KeepaliveRequest = 96
Dummy = 97
ContentSecurityHandler = 98
ContentWebAuthenticationAPI = 99
ContentFileChooser = 100
ContentSerial = 101
ContentFileSystemAccess = 102
ContentMediaDevicesDispatcherHost = 103
ContentWebBluetooth = 104
ContentWebUSB = 105
ContentMediaSessionService = 106
ContentScreenReader = 107
EmbedderPopupBlockerTabHelper = 108
EmbedderSafeBrowsingTriggeredPopupBlocker = 109
EmbedderSafeBrowsingThreatDetails = 110
EmbedderAppBannerManager = 111
EmbedderDomDistillerViewerSource = 112
EmbedderDomDistillerSelfDeletingRequestDelegate = 113
EmbedderOomInterventionTabHelper = 114
EmbedderOfflinePage = 115
EmbedderChromePasswordManagerClientBindCredentialManager = 116
EmbedderPermissionRequestManager = 117
EmbedderModalDialog = 118
EmbedderExtensions = 119
EmbedderExtensionMessaging = 120
EmbedderExtensionMessagingForOpenPort = 121
EmbedderExtensionSentMessageToCachedFrame = 122

Instance Method Summary

Class methods inherited from struct Enum

parse?(string : String) : self | Nil parse?

Instance Method Detail

def activation_navigations_disallowed_for_bug1234857? #

[View source]
def app_banner? #

[View source]
def back_forward_cache_disabled? #

[View source]
def back_forward_cache_disabled_by_command_line? #

[View source]
def back_forward_cache_disabled_by_low_memory? #

[View source]
def back_forward_cache_disabled_for_delegate? #

[View source]
def back_forward_cache_disabled_for_prerender? #

[View source]
def broadcast_channel? #

[View source]
def browsing_instance_not_swapped? #

[View source]
def cache_control_no_store? #

[View source]
def cache_control_no_store_cookie_modified? #

[View source]
def cache_control_no_store_http_only_cookie_modified? #

[View source]
def cache_flushed? #

[View source]
def cache_limit? #

[View source]
def conflicting_browsing_instance? #

[View source]
def contains_plugins? #

[View source]
def content_file_chooser? #

[View source]
def content_file_system_access? #

[View source]
def content_media_devices_dispatcher_host? #

[View source]
def content_media_session_service? #

[View source]
def content_screen_reader? #

[View source]
def content_security_handler? #

[View source]
def content_serial? #

[View source]
def content_web_authentication_api? #

[View source]
def content_web_bluetooth? #

[View source]
def content_web_usb? #

[View source]
def dedicated_worker_or_worklet? #

[View source]
def disable_for_render_frame_host_called? #

[View source]
def document_loaded? #

[View source]
def domain_not_allowed? #

[View source]
def dummy? #

[View source]
def embedder_app_banner_manager? #

[View source]
def embedder_chrome_password_manager_client_bind_credential_manager? #

[View source]
def embedder_dom_distiller_self_deleting_request_delegate? #

[View source]
def embedder_dom_distiller_viewer_source? #

[View source]
def embedder_extension_messaging? #

[View source]
def embedder_extension_messaging_for_open_port? #

[View source]
def embedder_extension_sent_message_to_cached_frame? #

[View source]
def embedder_extensions? #

[View source]
def embedder_modal_dialog? #

[View source]
def embedder_offline_page? #

[View source]
def embedder_oom_intervention_tab_helper? #

[View source]
def embedder_permission_request_manager? #

[View source]
def embedder_popup_blocker_tab_helper? #

[View source]
def embedder_safe_browsing_threat_details? #

[View source]
def embedder_safe_browsing_triggered_popup_blocker? #

[View source]
def entered_back_forward_cache_before_service_worker_host_added? #

[View source]
def error_document? #

[View source]
def fenced_frames_embedder? #

[View source]
def foreground_cache_limit? #

[View source]
def have_inner_contents? #

[View source]
def http_method_not_get? #

[View source]
def http_status_not_ok? #

[View source]
def idle_manager? #

[View source]
def ignore_event_and_evict? #

[View source]
def indexed_db_connection? #

[View source]
def injected_javascript? #

[View source]
def injected_style_sheet? #

[View source]
def java_script_execution? #

[View source]
def keepalive_request? #

[View source]
def keyboard_lock? #

[View source]
def loading? #

[View source]
def main_resource_has_cache_control_no_cache? #

[View source]
def main_resource_has_cache_control_no_store? #

[View source]
def navigation_cancelled_while_restoring? #

[View source]
def network_exceeds_buffer_limit? #

[View source]
def network_request_datapipe_drained_as_bytes_consumer? #

[View source]
def network_request_redirected? #

[View source]
def network_request_timeout? #

[View source]
def no_response_head? #

[View source]
def not_most_recent_navigation_entry? #

[View source]
def not_primary_main_frame? #

[View source]
def outstanding_indexed_db_transaction? #

[View source]
def outstanding_network_request_direct_socket? #

[View source]
def outstanding_network_request_fetch? #

[View source]
def outstanding_network_request_others? #

[View source]
def outstanding_network_request_xhr? #

[View source]
def payment_manager? #

[View source]
def picture_in_picture? #

[View source]
def portal? #

[View source]
def printing? #

[View source]
def related_active_contents_exist? #

[View source]
def render_frame_host_reused_cross_site? #

[View source]
def render_frame_host_reused_same_site? #

[View source]
def renderer_process_crashed? #

[View source]
def renderer_process_killed? #

[View source]
def requested_audio_capture_permission? #

[View source]
def requested_back_forward_cache_blocked_sensors? #

[View source]
def requested_background_work_permission? #

[View source]
def requested_midi_permission? #

[View source]
def requested_notifications_permission? #

[View source]
def requested_storage_access_grant? #

[View source]
def requested_video_capture_permission? #

[View source]
def scheduler_tracked_feature_used? #

[View source]
def scheme_not_http_or_https? #

[View source]
def service_worker_claim? #

[View source]
def service_worker_post_message? #

[View source]
def service_worker_unregistration? #

[View source]
def service_worker_version_activation? #

[View source]
def session_restored? #

[View source]
def shared_worker? #

[View source]
def speech_recognizer? #

[View source]
def speech_synthesis? #

[View source]
def subframe_is_navigating? #

[View source]
def subresource_has_cache_control_no_cache? #

[View source]
def subresource_has_cache_control_no_store? #

[View source]
def timeout? #

[View source]
def timeout_putting_in_cache? #

[View source]
def unknown? #

[View source]
def unload_handler_exists_in_main_frame? #

[View source]
def unload_handler_exists_in_sub_frame? #

[View source]
def user_agent_override_differs? #

[View source]
def was_granted_media_access? #

[View source]
def web_database? #

[View source]
def web_hid? #

[View source]
def web_locks? #

[View source]
def web_nfc? #

[View source]
def web_otp_service? #

[View source]
def web_rtc? #

[View source]
def web_share? #

[View source]
def web_socket? #

[View source]
def web_transport? #

[View source]
def web_xr? #

[View source]