Extra information about a transition. Note that many values here are not currently supported in Firefox: see the browser compatibility table for details.
On this page
webNavigation.TransitionQualifier
Type
Values of this type are strings. Possible values are:
- "client_redirect"
-
Redirect(s) caused by JavaScript running in the page or a "refresh" pragma in the page's meta tag.
- "server_redirect"
-
Redirect(s) caused by a 3XX HTTP status code sent from the server.
- "forward_back"
-
The user used the forward or back button to trigger the navigation.
- "from_address_bar"
-
The user triggered the navigation from the address bar.
Browser compatibility
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
TransitionQualifier |
Yes | 79 |
48'server_redirect' is limited to top-level frames and 'client_redirect' is not supplied when redirections are created by JavaScript. |
? | 17 | No | ? | ? |
48'server_redirect' is limited to top-level frames and 'client_redirect' is not supplied when redirections are created by JavaScript. |
? | No | ? |
from_address_bar |
Yes | 79 | 49 | ? | 17 | No | ? | ? | 49 | ? | No | ? |
Note: This API is based on Chromium's chrome.webNavigation
API. This documentation is derived from web_navigation.json
in the Chromium code.
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/webNavigation/TransitionQualifier