Update to Chromium version 101.0.4951.0 (#982481)

Known issues:
- chrome: Some ceftests are failing due to bfcache same-site enabled by default
  (see issue #3301)
This commit is contained in:
Marshall Greenblatt
2022-03-25 21:12:30 -04:00
parent 77466e7b6d
commit b524edc209
100 changed files with 591 additions and 671 deletions

View File

@@ -1199,6 +1199,12 @@ typedef enum {
///
TT_EXPLICIT = 1,
///
// User got to this page through a suggestion in the UI (for example, via the
// destinations page). Chrome runtime only.
///
TT_AUTO_BOOKMARK = 2,
///
// Source is a subframe navigation. This is any content that is automatically
// loaded in a non-toplevel frame. For example, if a page consists of several
@@ -1217,6 +1223,25 @@ typedef enum {
///
TT_MANUAL_SUBFRAME = 4,
///
// User got to this page by typing in the URL bar and selecting an entry
// that did not look like a URL. For example, a match might have the URL
// of a Google search result page, but appear like "Search Google for ...".
// These are not quite the same as EXPLICIT navigations because the user
// didn't type or see the destination URL. Chrome runtime only.
// See also TT_KEYWORD.
///
TT_GENERATED = 5,
///
// This is a toplevel navigation. This is any content that is automatically
// loaded in a toplevel frame. For example, opening a tab to show the ASH
// screen saver, opening the devtools window, opening the NTP after the safe
// browsing warning, opening web-based dialog boxes are examples of
// AUTO_TOPLEVEL navigations. Chrome runtime only.
///
TT_AUTO_TOPLEVEL = 6,
///
// Source is a form submission by the user. NOTE: In some situations
// submitting a form does not result in this transition type. This can happen
@@ -1231,6 +1256,25 @@ typedef enum {
///
TT_RELOAD = 8,
///
// The url was generated from a replaceable keyword other than the default
// search provider. If the user types a keyword (which also applies to
// tab-to-search) in the omnibox this qualifier is applied to the transition
// type of the generated url. TemplateURLModel then may generate an
// additional visit with a transition type of TT_KEYWORD_GENERATED against the
// url 'http://' + keyword. For example, if you do a tab-to-search against
// wikipedia the generated url has a transition qualifer of TT_KEYWORD, and
// TemplateURLModel generates a visit for 'wikipedia.org' with a transition
// type of TT_KEYWORD_GENERATED. Chrome runtime only.
///
TT_KEYWORD = 9,
///
// Corresponds to a visit generated for a keyword. See description of
// TT_KEYWORD for more details. Chrome runtime only.
///
TT_KEYWORD_GENERATED = 10,
///
// General mask defining the bits used for the source values.
///
@@ -1256,6 +1300,18 @@ typedef enum {
///
TT_DIRECT_LOAD_FLAG = 0x02000000,
///
// User is navigating to the home page. Chrome runtime only.
///
TT_HOME_PAGE_FLAG = 0x04000000,
///
// The transition originated from an external application; the exact
// definition of this is embedder dependent. Chrome runtime and
// extension system only.
///
TT_FROM_API_FLAG = 0x08000000,
///
// The beginning of a navigation chain.
///