From 27fef5ac1bbdf807798ff42ee363a57447753113 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Thu, 18 Jul 2024 14:38:28 +0200 Subject: [PATCH 1/9] New JS self-profiling API feature --- features/{draft/spec => }/js-self-profiling.yml | 3 +-- features/{draft/spec => }/js-self-profiling.yml.dist | 0 2 files changed, 1 insertion(+), 2 deletions(-) rename features/{draft/spec => }/js-self-profiling.yml (54%) rename features/{draft/spec => }/js-self-profiling.yml.dist (100%) diff --git a/features/draft/spec/js-self-profiling.yml b/features/js-self-profiling.yml similarity index 54% rename from features/draft/spec/js-self-profiling.yml rename to features/js-self-profiling.yml index 90bc232d5a8..92d05af915c 100644 --- a/features/draft/spec/js-self-profiling.yml +++ b/features/js-self-profiling.yml @@ -1,6 +1,5 @@ -draft_date: 2024-07-11 name: JS Self-Profiling API -description: TODO +description: The JS Self-Profiling API profiles the JavaScript execution on a page and provides a trace of the execution, which you can then send to a server for later analysis. spec: https://wicg.github.io/js-self-profiling/ compat_features: - api.Profiler diff --git a/features/draft/spec/js-self-profiling.yml.dist b/features/js-self-profiling.yml.dist similarity index 100% rename from features/draft/spec/js-self-profiling.yml.dist rename to features/js-self-profiling.yml.dist From a2f4be9f655ea2b2d9224d0bd2f2ac2adaf5ec11 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Thu, 18 Jul 2024 14:39:08 +0200 Subject: [PATCH 2/9] Adding to the JS group --- features/js-self-profiling.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/features/js-self-profiling.yml b/features/js-self-profiling.yml index 92d05af915c..7487cf46a6f 100644 --- a/features/js-self-profiling.yml +++ b/features/js-self-profiling.yml @@ -1,6 +1,7 @@ name: JS Self-Profiling API description: The JS Self-Profiling API profiles the JavaScript execution on a page and provides a trace of the execution, which you can then send to a server for later analysis. spec: https://wicg.github.io/js-self-profiling/ +group: javascript compat_features: - api.Profiler - api.Profiler.Profiler From d48f6445a0ad58684610c4eb0d24f59dff8bc921 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Thu, 18 Jul 2024 16:06:41 +0200 Subject: [PATCH 3/9] Add Profiler entry point to description --- features/js-self-profiling.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/js-self-profiling.yml b/features/js-self-profiling.yml index 7487cf46a6f..ebff701d5e6 100644 --- a/features/js-self-profiling.yml +++ b/features/js-self-profiling.yml @@ -1,5 +1,5 @@ name: JS Self-Profiling API -description: The JS Self-Profiling API profiles the JavaScript execution on a page and provides a trace of the execution, which you can then send to a server for later analysis. +description: The `Profiler` API profiles the JavaScript execution on a page and provides a trace of the execution, which you can then send to a server for later analysis. spec: https://wicg.github.io/js-self-profiling/ group: javascript compat_features: From f101908b9af23f7aa6e28498fd2455df79f897ec Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Wed, 21 Aug 2024 10:22:15 +0200 Subject: [PATCH 4/9] Renamed file --- features/{js-self-profiling.yml => profiler.yml} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename features/{js-self-profiling.yml => profiler.yml} (94%) diff --git a/features/js-self-profiling.yml b/features/profiler.yml similarity index 94% rename from features/js-self-profiling.yml rename to features/profiler.yml index 17480797cee..4c54efc2422 100644 --- a/features/js-self-profiling.yml +++ b/features/profiler.yml @@ -1,4 +1,4 @@ -name: Self-profiling +name: Profiler description: The `Profiler` API traces and records JavaScript execution on a page, which you can send to a server for later analysis. spec: https://wicg.github.io/js-self-profiling/ group: javascript From 2e5e3eb3b48190b7fbb02ef838fb37f713257603 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Wed, 21 Aug 2024 10:23:29 +0200 Subject: [PATCH 5/9] dist file --- features/profiler.yml.dist | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 features/profiler.yml.dist diff --git a/features/profiler.yml.dist b/features/profiler.yml.dist new file mode 100644 index 00000000000..23e390d1234 --- /dev/null +++ b/features/profiler.yml.dist @@ -0,0 +1,15 @@ +# Generated from: profiler.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: "94" + chrome_android: "94" + edge: "94" +compat_features: + - api.Profiler + - api.Profiler.Profiler + - api.Profiler.sampleInterval + - api.Profiler.stop + - api.Profiler.stopped From efff7ec28190347da64514216f2ebf0cd4c9e17a Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Wed, 21 Aug 2024 10:23:59 +0200 Subject: [PATCH 6/9] Removing old dist file --- features/js-self-profiling.yml.dist | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 features/js-self-profiling.yml.dist diff --git a/features/js-self-profiling.yml.dist b/features/js-self-profiling.yml.dist deleted file mode 100644 index d09bfcb5367..00000000000 --- a/features/js-self-profiling.yml.dist +++ /dev/null @@ -1,15 +0,0 @@ -# Generated from: js-self-profiling.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: false - support: - chrome: "94" - chrome_android: "94" - edge: "94" -compat_features: - - api.Profiler - - api.Profiler.Profiler - - api.Profiler.sampleInterval - - api.Profiler.stop - - api.Profiler.stopped From e75d5fbbddabc1b7e8ad1757e8a8138f79a81514 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Wed, 21 Aug 2024 13:59:10 +0200 Subject: [PATCH 7/9] Update features/profiler.yml Co-authored-by: Daniel D. Beck --- features/profiler.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/profiler.yml b/features/profiler.yml index 4c54efc2422..4641a997d97 100644 --- a/features/profiler.yml +++ b/features/profiler.yml @@ -1,5 +1,5 @@ name: Profiler -description: The `Profiler` API traces and records JavaScript execution on a page, which you can send to a server for later analysis. +description: The `Profiler` API traces and records JavaScript execution on a page, which you can send to a server for later analysis. Also known as self-profiling. spec: https://wicg.github.io/js-self-profiling/ group: javascript compat_features: From f8e2ca02512d21bb8c8b01b05786473c83fde79e Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Thu, 22 Aug 2024 14:31:19 +0200 Subject: [PATCH 8/9] Update features/profiler.yml --- features/profiler.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/profiler.yml b/features/profiler.yml index 4641a997d97..53103a302a1 100644 --- a/features/profiler.yml +++ b/features/profiler.yml @@ -1,5 +1,5 @@ name: Profiler -description: The `Profiler` API traces and records JavaScript execution on a page, which you can send to a server for later analysis. Also known as self-profiling. +description: The `Profiler` API records data about the execution of a page, which you can send to a server for later analysis. Also known as self-profiling. spec: https://wicg.github.io/js-self-profiling/ group: javascript compat_features: From ce58ecc115d4574e02c04720177d7133c4845e80 Mon Sep 17 00:00:00 2001 From: Patrick Brosset Date: Thu, 22 Aug 2024 14:31:27 +0200 Subject: [PATCH 9/9] Update features/profiler.yml Co-authored-by: Daniel D. Beck --- features/profiler.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/features/profiler.yml b/features/profiler.yml index 53103a302a1..7b2e862bba7 100644 --- a/features/profiler.yml +++ b/features/profiler.yml @@ -1,7 +1,6 @@ name: Profiler description: The `Profiler` API records data about the execution of a page, which you can send to a server for later analysis. Also known as self-profiling. spec: https://wicg.github.io/js-self-profiling/ -group: javascript compat_features: - api.Profiler - api.Profiler.Profiler