mirror of
https://github.com/klzgrad/naiveproxy.git
synced 2024-11-28 16:26:10 +03:00
22 lines
794 B
Plaintext
22 lines
794 B
Plaintext
|
// Copyright 2018 The Chromium Authors. All rights reserved.
|
||
|
// Use of this source code is governed by a BSD-style license that can be
|
||
|
// found in the LICENSE file.
|
||
|
|
||
|
module blink.mojom;
|
||
|
|
||
|
// A return value when asked to commit a same-document navigation.
|
||
|
enum CommitResult {
|
||
|
// The commit proceeded as expected.
|
||
|
Ok,
|
||
|
|
||
|
// The commit could not proceed. This happens when the frame cannot navigate.
|
||
|
Aborted,
|
||
|
|
||
|
// The commit could not proceed, and the navigation should be restarted as a
|
||
|
// cross-document navigation. This happens when there is a race with a
|
||
|
// cross-document navigation commit, which ends up committing first. In that
|
||
|
// case, the same-document navigation cannot be committed as a same-document
|
||
|
// navigation, since the document changed.
|
||
|
RestartCrossDocument,
|
||
|
};
|