webNavigation.TransitionQualifier
Extra information about a transition. Note that many values here are not currently supported in Firefox: see the browser compatibility table for details.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.
|
? |
? |
? |
from_address_bar |
Yes |
79 |
No |
? |
17 |
No |
? |
? |
No |
? |
? |
? |
Note: This API is based on Chromium's chrome.webNavigation
API. This documentation is derived from web_navigation.json
in the Chromium code.
Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.
© 2005–2021 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