|
1 | 1 |
|
2 | 2 |
|
| 3 | +## Roll protocol to r1468520 — _2025-06-03T04:31:40.000Z_ |
| 4 | +###### Diff: [`c9a1a5d...d8fdb5f`](https://github.com/ChromeDevTools/devtools-protocol/compare/c9a1a5d...d8fdb5f) |
| 5 | + |
| 6 | +```diff |
| 7 | +@@ browser_protocol.pdl:8514 @@ domain Page |
| 8 | + AdFrameType adFrameType |
| 9 | + optional array of AdFrameExplanation explanations |
| 10 | + |
| 11 | +- # Identifies the bottom-most script which caused the frame to be labelled |
| 12 | +- # as an ad. |
| 13 | ++ # Identifies the script which caused a script or frame to be labelled as an |
| 14 | ++ # ad. |
| 15 | + experimental type AdScriptId extends object |
| 16 | + properties |
| 17 | +- # Script Id of the bottom-most script which caused the frame to be labelled |
| 18 | +- # as an ad. |
| 19 | ++ # Script Id of the script which caused a script or frame to be labelled as |
| 20 | ++ # an ad. |
| 21 | + Runtime.ScriptId scriptId |
| 22 | +- # Id of adScriptId's debugger. |
| 23 | ++ # Id of scriptId's debugger. |
| 24 | + Runtime.UniqueDebuggerId debuggerId |
| 25 | + |
| 26 | ++ # Encapsulates the script ancestry and the root script filterlist rule that |
| 27 | ++ # caused the frame to be labelled as an ad. Only created when `ancestryChain` |
| 28 | ++ # is not empty. |
| 29 | ++ experimental type AdScriptAncestry extends object |
| 30 | ++ properties |
| 31 | ++ # A chain of `AdScriptId`s representing the ancestry of an ad script that |
| 32 | ++ # led to the creation of a frame. The chain is ordered from the script |
| 33 | ++ # itself (lower level) up to its root ancestor that was flagged by |
| 34 | ++ # filterlist. |
| 35 | ++ array of AdScriptId ancestryChain |
| 36 | ++ # The filterlist rule that caused the root (last) script in |
| 37 | ++ # `ancestryChain` to be ad-tagged. Only populated if the rule is |
| 38 | ++ # available. |
| 39 | ++ optional string rootScriptFilterlistRule |
| 40 | ++ |
| 41 | + # Indicates whether the frame is a secure context and why it is the case. |
| 42 | + experimental type SecureContextType extends string |
| 43 | + enum |
| 44 | +@@ -9291,15 +9306,16 @@ domain Page |
| 45 | + # Recommendation for manifest's id attribute to match current id computed from start_url |
| 46 | + optional string recommendedId |
| 47 | + |
| 48 | +- experimental command getAdScriptAncestryIds |
| 49 | ++ experimental command getAdScriptAncestry |
| 50 | + parameters |
| 51 | + FrameId frameId |
| 52 | + returns |
| 53 | + # The ancestry chain of ad script identifiers leading to this frame's |
| 54 | +- # creation, ordered from the most immediate script (in the frame creation |
| 55 | ++ # creation, along with the root script's filterlist rule. The ancestry |
| 56 | ++ # chain is ordered from the most immediate script (in the frame creation |
| 57 | + # stack) to more distant ancestors (that created the immediately preceding |
| 58 | + # script). Only sent if frame is labelled as an ad and ids are available. |
| 59 | +- array of AdScriptId adScriptAncestryIds |
| 60 | ++ optional AdScriptAncestry adScriptAncestry |
| 61 | + |
| 62 | + # Returns present frame tree structure. |
| 63 | + command getFrameTree |
| 64 | +``` |
| 65 | + |
3 | 66 | ## Roll protocol to r1467305 — _2025-05-30T04:31:28.000Z_ |
4 | | -###### Diff: [`8aaa683...47ad7ee`](https://github.com/ChromeDevTools/devtools-protocol/compare/8aaa683...47ad7ee) |
| 67 | +###### Diff: [`8aaa683...c9a1a5d`](https://github.com/ChromeDevTools/devtools-protocol/compare/8aaa683...c9a1a5d) |
5 | 68 |
|
6 | 69 | ```diff |
7 | 70 | @@ browser_protocol.pdl:3006 @@ domain DOM |
@@ -13939,27 +14002,4 @@ index 8d8211b..2d56043 100644 |
13939 | 14002 | NodeId previousNodeId |
13940 | 14003 | # Inserted node data. |
13941 | 14004 | Node node |
13942 | | -``` |
13943 | | - |
13944 | | -## Roll protocol to r1040073 — _2022-08-27T04:44:13.000Z_ |
13945 | | -###### Diff: [`4561609...6ea69cb`](https://github.com/ChromeDevTools/devtools-protocol/compare/4561609...6ea69cb) |
13946 | | - |
13947 | | -```diff |
13948 | | -@@ browser_protocol.pdl:835 @@ experimental domain Audits |
13949 | | - # all cases except for success. |
13950 | | - type FederatedAuthRequestIssueReason extends string |
13951 | | - enum |
13952 | | -- ApprovalDeclined |
13953 | | -+ ShouldEmbargo |
13954 | | - TooManyRequests |
13955 | | - ManifestListHttpNotFound |
13956 | | - ManifestListNoResponse |
13957 | | -@@ -860,6 +860,7 @@ experimental domain Audits |
13958 | | - IdTokenInvalidRequest |
13959 | | - ErrorIdToken |
13960 | | - Canceled |
13961 | | -+ RpPageNotVisible |
13962 | | - |
13963 | | - # This issue tracks client hints related issues. It's used to deprecate old |
13964 | | - # features, encourage the use of new ones, and provide general guidance. |
13965 | 14005 | ``` |
0 commit comments