Skip to content

Commit 373b601

Browse files
author
Jakub Kulhan
committed
autoupdated protocol.json & generated files
1 parent e79dd27 commit 373b601

11 files changed

+267
-270
lines changed

gen-src/ChromeDevtoolsProtocol/Domain/PageDomain.php

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,6 @@
6161
use ChromeDevtoolsProtocol\Model\Page\NavigateResponse;
6262
use ChromeDevtoolsProtocol\Model\Page\NavigateToHistoryEntryRequest;
6363
use ChromeDevtoolsProtocol\Model\Page\NavigatedWithinDocumentEvent;
64-
use ChromeDevtoolsProtocol\Model\Page\PrefetchStatusUpdatedEvent;
65-
use ChromeDevtoolsProtocol\Model\Page\PrerenderAttemptCompletedEvent;
66-
use ChromeDevtoolsProtocol\Model\Page\PrerenderStatusUpdatedEvent;
6764
use ChromeDevtoolsProtocol\Model\Page\PrintToPDFRequest;
6865
use ChromeDevtoolsProtocol\Model\Page\PrintToPDFResponse;
6966
use ChromeDevtoolsProtocol\Model\Page\ProduceCompilationCacheRequest;
@@ -845,48 +842,6 @@ public function awaitNavigatedWithinDocument(ContextInterface $ctx): NavigatedWi
845842
}
846843

847844

848-
public function addPrefetchStatusUpdatedListener(callable $listener): SubscriptionInterface
849-
{
850-
return $this->internalClient->addListener('Page.prefetchStatusUpdated', function ($event) use ($listener) {
851-
return $listener(PrefetchStatusUpdatedEvent::fromJson($event));
852-
});
853-
}
854-
855-
856-
public function awaitPrefetchStatusUpdated(ContextInterface $ctx): PrefetchStatusUpdatedEvent
857-
{
858-
return PrefetchStatusUpdatedEvent::fromJson($this->internalClient->awaitEvent($ctx, 'Page.prefetchStatusUpdated'));
859-
}
860-
861-
862-
public function addPrerenderAttemptCompletedListener(callable $listener): SubscriptionInterface
863-
{
864-
return $this->internalClient->addListener('Page.prerenderAttemptCompleted', function ($event) use ($listener) {
865-
return $listener(PrerenderAttemptCompletedEvent::fromJson($event));
866-
});
867-
}
868-
869-
870-
public function awaitPrerenderAttemptCompleted(ContextInterface $ctx): PrerenderAttemptCompletedEvent
871-
{
872-
return PrerenderAttemptCompletedEvent::fromJson($this->internalClient->awaitEvent($ctx, 'Page.prerenderAttemptCompleted'));
873-
}
874-
875-
876-
public function addPrerenderStatusUpdatedListener(callable $listener): SubscriptionInterface
877-
{
878-
return $this->internalClient->addListener('Page.prerenderStatusUpdated', function ($event) use ($listener) {
879-
return $listener(PrerenderStatusUpdatedEvent::fromJson($event));
880-
});
881-
}
882-
883-
884-
public function awaitPrerenderStatusUpdated(ContextInterface $ctx): PrerenderStatusUpdatedEvent
885-
{
886-
return PrerenderStatusUpdatedEvent::fromJson($this->internalClient->awaitEvent($ctx, 'Page.prerenderStatusUpdated'));
887-
}
888-
889-
890845
public function addScreencastFrameListener(callable $listener): SubscriptionInterface
891846
{
892847
return $this->internalClient->addListener('Page.screencastFrame', function ($event) use ($listener) {

gen-src/ChromeDevtoolsProtocol/Domain/PageDomainInterface.php

Lines changed: 0 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,6 @@
6060
use ChromeDevtoolsProtocol\Model\Page\NavigateResponse;
6161
use ChromeDevtoolsProtocol\Model\Page\NavigateToHistoryEntryRequest;
6262
use ChromeDevtoolsProtocol\Model\Page\NavigatedWithinDocumentEvent;
63-
use ChromeDevtoolsProtocol\Model\Page\PrefetchStatusUpdatedEvent;
64-
use ChromeDevtoolsProtocol\Model\Page\PrerenderAttemptCompletedEvent;
65-
use ChromeDevtoolsProtocol\Model\Page\PrerenderStatusUpdatedEvent;
6663
use ChromeDevtoolsProtocol\Model\Page\PrintToPDFRequest;
6764
use ChromeDevtoolsProtocol\Model\Page\PrintToPDFResponse;
6865
use ChromeDevtoolsProtocol\Model\Page\ProduceCompilationCacheRequest;
@@ -1313,78 +1310,6 @@ public function addNavigatedWithinDocumentListener(callable $listener): Subscrip
13131310
public function awaitNavigatedWithinDocument(ContextInterface $ctx): NavigatedWithinDocumentEvent;
13141311

13151312

1316-
/**
1317-
* TODO(crbug/1384419): Create a dedicated domain for preloading. Fired when a prefetch attempt is updated.
1318-
*
1319-
* Listener will be called whenever event Page.prefetchStatusUpdated is fired.
1320-
*
1321-
* @param callable $listener
1322-
*
1323-
* @return SubscriptionInterface
1324-
*/
1325-
public function addPrefetchStatusUpdatedListener(callable $listener): SubscriptionInterface;
1326-
1327-
1328-
/**
1329-
* TODO(crbug/1384419): Create a dedicated domain for preloading. Fired when a prefetch attempt is updated.
1330-
*
1331-
* Method will block until first Page.prefetchStatusUpdated event is fired.
1332-
*
1333-
* @param ContextInterface $ctx
1334-
*
1335-
* @return PrefetchStatusUpdatedEvent
1336-
*/
1337-
public function awaitPrefetchStatusUpdated(ContextInterface $ctx): PrefetchStatusUpdatedEvent;
1338-
1339-
1340-
/**
1341-
* Fired when a prerender attempt is completed.
1342-
*
1343-
* Listener will be called whenever event Page.prerenderAttemptCompleted is fired.
1344-
*
1345-
* @param callable $listener
1346-
*
1347-
* @return SubscriptionInterface
1348-
*/
1349-
public function addPrerenderAttemptCompletedListener(callable $listener): SubscriptionInterface;
1350-
1351-
1352-
/**
1353-
* Fired when a prerender attempt is completed.
1354-
*
1355-
* Method will block until first Page.prerenderAttemptCompleted event is fired.
1356-
*
1357-
* @param ContextInterface $ctx
1358-
*
1359-
* @return PrerenderAttemptCompletedEvent
1360-
*/
1361-
public function awaitPrerenderAttemptCompleted(ContextInterface $ctx): PrerenderAttemptCompletedEvent;
1362-
1363-
1364-
/**
1365-
* TODO(crbug/1384419): Create a dedicated domain for preloading. Fired when a prerender attempt is updated.
1366-
*
1367-
* Listener will be called whenever event Page.prerenderStatusUpdated is fired.
1368-
*
1369-
* @param callable $listener
1370-
*
1371-
* @return SubscriptionInterface
1372-
*/
1373-
public function addPrerenderStatusUpdatedListener(callable $listener): SubscriptionInterface;
1374-
1375-
1376-
/**
1377-
* TODO(crbug/1384419): Create a dedicated domain for preloading. Fired when a prerender attempt is updated.
1378-
*
1379-
* Method will block until first Page.prerenderStatusUpdated event is fired.
1380-
*
1381-
* @param ContextInterface $ctx
1382-
*
1383-
* @return PrerenderStatusUpdatedEvent
1384-
*/
1385-
public function awaitPrerenderStatusUpdated(ContextInterface $ctx): PrerenderStatusUpdatedEvent;
1386-
1387-
13881313
/**
13891314
* Compressed image data requested by the `startScreencast`.
13901315
*

gen-src/ChromeDevtoolsProtocol/Domain/PreloadDomain.php

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44

55
use ChromeDevtoolsProtocol\ContextInterface;
66
use ChromeDevtoolsProtocol\InternalClientInterface;
7+
use ChromeDevtoolsProtocol\Model\Preload\PrefetchStatusUpdatedEvent;
8+
use ChromeDevtoolsProtocol\Model\Preload\PrerenderAttemptCompletedEvent;
9+
use ChromeDevtoolsProtocol\Model\Preload\PrerenderStatusUpdatedEvent;
710
use ChromeDevtoolsProtocol\Model\Preload\RuleSetRemovedEvent;
811
use ChromeDevtoolsProtocol\Model\Preload\RuleSetUpdatedEvent;
912
use ChromeDevtoolsProtocol\SubscriptionInterface;
@@ -34,6 +37,48 @@ public function enable(ContextInterface $ctx): void
3437
}
3538

3639

40+
public function addPrefetchStatusUpdatedListener(callable $listener): SubscriptionInterface
41+
{
42+
return $this->internalClient->addListener('Preload.prefetchStatusUpdated', function ($event) use ($listener) {
43+
return $listener(PrefetchStatusUpdatedEvent::fromJson($event));
44+
});
45+
}
46+
47+
48+
public function awaitPrefetchStatusUpdated(ContextInterface $ctx): PrefetchStatusUpdatedEvent
49+
{
50+
return PrefetchStatusUpdatedEvent::fromJson($this->internalClient->awaitEvent($ctx, 'Preload.prefetchStatusUpdated'));
51+
}
52+
53+
54+
public function addPrerenderAttemptCompletedListener(callable $listener): SubscriptionInterface
55+
{
56+
return $this->internalClient->addListener('Preload.prerenderAttemptCompleted', function ($event) use ($listener) {
57+
return $listener(PrerenderAttemptCompletedEvent::fromJson($event));
58+
});
59+
}
60+
61+
62+
public function awaitPrerenderAttemptCompleted(ContextInterface $ctx): PrerenderAttemptCompletedEvent
63+
{
64+
return PrerenderAttemptCompletedEvent::fromJson($this->internalClient->awaitEvent($ctx, 'Preload.prerenderAttemptCompleted'));
65+
}
66+
67+
68+
public function addPrerenderStatusUpdatedListener(callable $listener): SubscriptionInterface
69+
{
70+
return $this->internalClient->addListener('Preload.prerenderStatusUpdated', function ($event) use ($listener) {
71+
return $listener(PrerenderStatusUpdatedEvent::fromJson($event));
72+
});
73+
}
74+
75+
76+
public function awaitPrerenderStatusUpdated(ContextInterface $ctx): PrerenderStatusUpdatedEvent
77+
{
78+
return PrerenderStatusUpdatedEvent::fromJson($this->internalClient->awaitEvent($ctx, 'Preload.prerenderStatusUpdated'));
79+
}
80+
81+
3782
public function addRuleSetRemovedListener(callable $listener): SubscriptionInterface
3883
{
3984
return $this->internalClient->addListener('Preload.ruleSetRemoved', function ($event) use ($listener) {

gen-src/ChromeDevtoolsProtocol/Domain/PreloadDomainInterface.php

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
namespace ChromeDevtoolsProtocol\Domain;
44

55
use ChromeDevtoolsProtocol\ContextInterface;
6+
use ChromeDevtoolsProtocol\Model\Preload\PrefetchStatusUpdatedEvent;
7+
use ChromeDevtoolsProtocol\Model\Preload\PrerenderAttemptCompletedEvent;
8+
use ChromeDevtoolsProtocol\Model\Preload\PrerenderStatusUpdatedEvent;
69
use ChromeDevtoolsProtocol\Model\Preload\RuleSetRemovedEvent;
710
use ChromeDevtoolsProtocol\Model\Preload\RuleSetUpdatedEvent;
811
use ChromeDevtoolsProtocol\SubscriptionInterface;
@@ -38,6 +41,78 @@ public function disable(ContextInterface $ctx): void;
3841
public function enable(ContextInterface $ctx): void;
3942

4043

44+
/**
45+
* Fired when a prefetch attempt is updated.
46+
*
47+
* Listener will be called whenever event Preload.prefetchStatusUpdated is fired.
48+
*
49+
* @param callable $listener
50+
*
51+
* @return SubscriptionInterface
52+
*/
53+
public function addPrefetchStatusUpdatedListener(callable $listener): SubscriptionInterface;
54+
55+
56+
/**
57+
* Fired when a prefetch attempt is updated.
58+
*
59+
* Method will block until first Preload.prefetchStatusUpdated event is fired.
60+
*
61+
* @param ContextInterface $ctx
62+
*
63+
* @return PrefetchStatusUpdatedEvent
64+
*/
65+
public function awaitPrefetchStatusUpdated(ContextInterface $ctx): PrefetchStatusUpdatedEvent;
66+
67+
68+
/**
69+
* Fired when a prerender attempt is completed.
70+
*
71+
* Listener will be called whenever event Preload.prerenderAttemptCompleted is fired.
72+
*
73+
* @param callable $listener
74+
*
75+
* @return SubscriptionInterface
76+
*/
77+
public function addPrerenderAttemptCompletedListener(callable $listener): SubscriptionInterface;
78+
79+
80+
/**
81+
* Fired when a prerender attempt is completed.
82+
*
83+
* Method will block until first Preload.prerenderAttemptCompleted event is fired.
84+
*
85+
* @param ContextInterface $ctx
86+
*
87+
* @return PrerenderAttemptCompletedEvent
88+
*/
89+
public function awaitPrerenderAttemptCompleted(ContextInterface $ctx): PrerenderAttemptCompletedEvent;
90+
91+
92+
/**
93+
* Fired when a prerender attempt is updated.
94+
*
95+
* Listener will be called whenever event Preload.prerenderStatusUpdated is fired.
96+
*
97+
* @param callable $listener
98+
*
99+
* @return SubscriptionInterface
100+
*/
101+
public function addPrerenderStatusUpdatedListener(callable $listener): SubscriptionInterface;
102+
103+
104+
/**
105+
* Fired when a prerender attempt is updated.
106+
*
107+
* Method will block until first Preload.prerenderStatusUpdated event is fired.
108+
*
109+
* @param ContextInterface $ctx
110+
*
111+
* @return PrerenderStatusUpdatedEvent
112+
*/
113+
public function awaitPrerenderStatusUpdated(ContextInterface $ctx): PrerenderStatusUpdatedEvent;
114+
115+
41116
/**
42117
* Subscribe to Preload.ruleSetRemoved event.
43118
*

gen-src/ChromeDevtoolsProtocol/Model/Page/PrefetchStatusUpdatedEvent.php renamed to gen-src/ChromeDevtoolsProtocol/Model/Preload/PrefetchStatusUpdatedEvent.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<?php
22

3-
namespace ChromeDevtoolsProtocol\Model\Page;
3+
namespace ChromeDevtoolsProtocol\Model\Preload;
44

55
/**
6-
* TODO(crbug/1384419): Create a dedicated domain for preloading. Fired when a prefetch attempt is updated.
6+
* Fired when a prefetch attempt is updated.
77
*
88
* @generated This file has been auto-generated, do not edit.
99
*

gen-src/ChromeDevtoolsProtocol/Model/Page/PreloadingStatusEnum.php renamed to gen-src/ChromeDevtoolsProtocol/Model/Preload/PreloadingStatusEnum.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace ChromeDevtoolsProtocol\Model\Page;
3+
namespace ChromeDevtoolsProtocol\Model\Preload;
44

55
/**
66
* Preloading status values, see also PreloadingTriggeringOutcome. This status is shared by prefetchStatusUpdated and prerenderStatusUpdated.

gen-src/ChromeDevtoolsProtocol/Model/Page/PrerenderAttemptCompletedEvent.php renamed to gen-src/ChromeDevtoolsProtocol/Model/Preload/PrerenderAttemptCompletedEvent.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace ChromeDevtoolsProtocol\Model\Page;
3+
namespace ChromeDevtoolsProtocol\Model\Preload;
44

55
/**
66
* Fired when a prerender attempt is completed.

gen-src/ChromeDevtoolsProtocol/Model/Page/PrerenderFinalStatusEnum.php renamed to gen-src/ChromeDevtoolsProtocol/Model/Preload/PrerenderFinalStatusEnum.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace ChromeDevtoolsProtocol\Model\Page;
3+
namespace ChromeDevtoolsProtocol\Model\Preload;
44

55
/**
66
* List of FinalStatus reasons for Prerender2.

gen-src/ChromeDevtoolsProtocol/Model/Page/PrerenderStatusUpdatedEvent.php renamed to gen-src/ChromeDevtoolsProtocol/Model/Preload/PrerenderStatusUpdatedEvent.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<?php
22

3-
namespace ChromeDevtoolsProtocol\Model\Page;
3+
namespace ChromeDevtoolsProtocol\Model\Preload;
44

55
/**
6-
* TODO(crbug/1384419): Create a dedicated domain for preloading. Fired when a prerender attempt is updated.
6+
* Fired when a prerender attempt is updated.
77
*
88
* @generated This file has been auto-generated, do not edit.
99
*

0 commit comments

Comments
 (0)