Skip to content

Commit d678a31

Browse files
committed
correct LockManager.prototype.request return type with async callback
1 parent 7d64ec5 commit d678a31

13 files changed

+26
-26
lines changed

baselines/dom.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19766,8 +19766,8 @@ interface LockManager {
1976619766
*
1976719767
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/LockManager/request)
1976819768
*/
19769-
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<T>;
19770-
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>;
19769+
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
19770+
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
1977119771
}
1977219772

1977319773
declare var LockManager: {

baselines/serviceworker.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5024,8 +5024,8 @@ interface LockManager {
50245024
*
50255025
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/LockManager/request)
50265026
*/
5027-
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<T>;
5028-
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>;
5027+
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
5028+
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
50295029
}
50305030

50315031
declare var LockManager: {

baselines/sharedworker.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4707,8 +4707,8 @@ interface LockManager {
47074707
*
47084708
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/LockManager/request)
47094709
*/
4710-
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<T>;
4711-
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>;
4710+
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
4711+
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
47124712
}
47134713

47144714
declare var LockManager: {

baselines/ts5.5/dom.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19745,8 +19745,8 @@ interface LockManager {
1974519745
*
1974619746
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/LockManager/request)
1974719747
*/
19748-
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<T>;
19749-
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>;
19748+
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
19749+
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
1975019750
}
1975119751

1975219752
declare var LockManager: {

baselines/ts5.5/serviceworker.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5024,8 +5024,8 @@ interface LockManager {
50245024
*
50255025
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/LockManager/request)
50265026
*/
5027-
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<T>;
5028-
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>;
5027+
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
5028+
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
50295029
}
50305030

50315031
declare var LockManager: {

baselines/ts5.5/sharedworker.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4707,8 +4707,8 @@ interface LockManager {
47074707
*
47084708
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/LockManager/request)
47094709
*/
4710-
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<T>;
4711-
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>;
4710+
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
4711+
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
47124712
}
47134713

47144714
declare var LockManager: {

baselines/ts5.5/webworker.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5853,8 +5853,8 @@ interface LockManager {
58535853
*
58545854
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/LockManager/request)
58555855
*/
5856-
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<T>;
5857-
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>;
5856+
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
5857+
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
58585858
}
58595859

58605860
declare var LockManager: {

baselines/ts5.6/dom.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19766,8 +19766,8 @@ interface LockManager {
1976619766
*
1976719767
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/LockManager/request)
1976819768
*/
19769-
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<T>;
19770-
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>;
19769+
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
19770+
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
1977119771
}
1977219772

1977319773
declare var LockManager: {

baselines/ts5.6/serviceworker.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5024,8 +5024,8 @@ interface LockManager {
50245024
*
50255025
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/LockManager/request)
50265026
*/
5027-
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<T>;
5028-
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>;
5027+
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
5028+
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
50295029
}
50305030

50315031
declare var LockManager: {

baselines/ts5.6/sharedworker.generated.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4707,8 +4707,8 @@ interface LockManager {
47074707
*
47084708
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/LockManager/request)
47094709
*/
4710-
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<T>;
4711-
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<T>;
4710+
request<T>(name: string, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
4711+
request<T>(name: string, options: LockOptions, callback: LockGrantedCallback<T>): Promise<Awaited<T>>;
47124712
}
47134713

47144714
declare var LockManager: {

0 commit comments

Comments
 (0)