Fergal Daly | ffbbc2e1 | 2020-06-06 15:34:39 | [diff] [blame] | 1 | // Generated with https://crrev.com/c/2220116 and: |
danakj | d3baa13 | 2020-09-10 15:33:56 | [diff] [blame] | 2 | // python3 tools/state_transitions/state_graph.py content/browser/renderer_host/navigation_request.cc NavigationState |
Fergal Daly | ffbbc2e1 | 2020-06-06 15:34:39 | [diff] [blame] | 3 | // |
| 4 | // See tools/state_transitions/README.md |
| 5 | digraph createflow { |
| 6 | NOT_STARTED -> {WAITING_FOR_RENDERER_RESPONSE, WILL_START_NAVIGATION, WILL_START_REQUEST}; |
Yao Xiao | 6e1f7d3 | 2022-01-07 03:28:40 | [diff] [blame] | 7 | WAITING_FOR_RENDERER_RESPONSE -> {WILL_START_NAVIGATION, WILL_START_REQUEST}; |
Fergal Daly | ffbbc2e1 | 2020-06-06 15:34:39 | [diff] [blame] | 8 | WILL_START_NAVIGATION -> {WILL_START_REQUEST, WILL_FAIL_REQUEST}; |
Nate Chapin | 060cb95 | 2023-02-08 21:13:07 | [diff] [blame] | 9 | WILL_START_REQUEST -> {WILL_REDIRECT_REQUEST, WILL_PROCESS_RESPONSE, WILL_COMMIT_WITHOUT_URL_LOADER, READY_TO_COMMIT, DID_COMMIT, CANCELING, WILL_FAIL_REQUEST, DID_COMMIT_ERROR_PAGE}; |
Fergal Daly | ffbbc2e1 | 2020-06-06 15:34:39 | [diff] [blame] | 10 | WILL_REDIRECT_REQUEST -> {WILL_REDIRECT_REQUEST, WILL_PROCESS_RESPONSE, CANCELING, WILL_FAIL_REQUEST}; |
| 11 | WILL_PROCESS_RESPONSE -> {READY_TO_COMMIT, CANCELING, WILL_FAIL_REQUEST}; |
Nate Chapin | 060cb95 | 2023-02-08 21:13:07 | [diff] [blame] | 12 | WILL_COMMIT_WITHOUT_URL_LOADER -> {READY_TO_COMMIT, CANCELING, WILL_FAIL_REQUEST}; |
Fergal Daly | ffbbc2e1 | 2020-06-06 15:34:39 | [diff] [blame] | 13 | READY_TO_COMMIT -> {NOT_STARTED, DID_COMMIT, DID_COMMIT_ERROR_PAGE}; |
Fergal Daly | ffbbc2e1 | 2020-06-06 15:34:39 | [diff] [blame] | 14 | CANCELING -> {READY_TO_COMMIT, WILL_FAIL_REQUEST}; |
| 15 | WILL_FAIL_REQUEST -> {READY_TO_COMMIT, CANCELING, WILL_FAIL_REQUEST}; |
Nate Chapin | 060cb95 | 2023-02-08 21:13:07 | [diff] [blame] | 16 | DID_COMMIT -> {}; |
Fergal Daly | ffbbc2e1 | 2020-06-06 15:34:39 | [diff] [blame] | 17 | DID_COMMIT_ERROR_PAGE -> {}; |
| 18 | } |