Skip to content

Commit a614bf4

Browse files
copybara-service[bot]Perfetto Team
andauthored
Copybara import from Chromium: proto and stdlib changes (#3359)
Copybara import from Chromium: proto and stdlib changes - f134af426c876bedffdf55825316a1f5d2edb15b Sync feature protos. by Googler <[email protected]> COPYBARA_IMPORT=Project import generated by Copybara. GitOrigin-RevId: f134af426c876bedffdf55825316a1f5d2edb15b Co-authored-by: Perfetto Team <[email protected]>
1 parent 0a29ca6 commit a614bf4

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

protos/third_party/chromium/optimization_guide/common_quality_data.proto

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1946,7 +1946,7 @@ enum ContentAttributeType {
19461946
}
19471947

19481948
// The reason why a node is clickable.
1949-
// Next ID: 14
1949+
// Next ID: 15
19501950
enum ClickabilityReason {
19511951
// The node is a native form control.
19521952
CLICKABILITY_REASON_CLICKABLE_CONTROL = 0;
@@ -1997,6 +1997,13 @@ enum ClickabilityReason {
19971997

19981998
// The node has mouse event handlers like mouseover and mouseenter.
19991999
CLICKABILITY_REASON_MOUSE_HOVER = 13;
2000+
2001+
// The node has a CSS :hover pseudo-class, which indicates that it changes
2002+
// state when a mouse hovers over it. This should be relatively low-priority
2003+
// compared to stronger clickability signals. There's not enough granularity
2004+
// in Chrome to know what properties the rule might effect, so this reason
2005+
// just indicates that a :hover rule is defined.
2006+
CLICKABILITY_REASON_HOVER_PSEUDO_CLASS = 14;
20002007
}
20012008

20022009
// Next ID: 5

0 commit comments

Comments
 (0)