-
Hajime Hoshi authored
This change is pure refactoring. This is preparation for letting RenderFrameHostImpl::MarkNotRestoredWithReason accept CanStoreDocumentResult. We'd like to pass not only multiple reasons and blocklisted features but also disallowed reasons at MarkNotRestoredWithReason. As CanStoreDocumentResult is an inner class, forward declaration is impossible, then this CL moves the class to an independent file. Bug: 1004676 Change-Id: I80a59f8035bc0093f87840b0b85ef7f6c31441d2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1877502 Commit-Queue: Hajime Hoshi <hajimehoshi@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Kouhei Ueno <kouhei@chromium.org> Cr-Commit-Position: refs/heads/master@{#712905}
276ce52d