Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Experimental Features #3077

Merged
merged 28 commits into from
Apr 22, 2024
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
e151cc6
date
mikehoffms Feb 23, 2024
9b549ed
Update for Stable 122
mikehoffms Feb 29, 2024
64f9407
update for Canary 124
mikehoffms Feb 29, 2024
dfab9d3
, above
mikehoffms Feb 29, 2024
3fc2df8
remove Length entry
mikehoffms Mar 1, 2024
f9b6f2b
Protocol Monitor tool
mikehoffms Mar 1, 2024
e2b6a93
trim steps in Protocol Monitor
mikehoffms Mar 1, 2024
008f74e
trim links
mikehoffms Mar 1, 2024
242e088
Merge branch 'main' into Update-DevTools-Experiments-list
mikehoffms Mar 18, 2024
7d160cd
Merge remote-tracking branch 'upstream/main' into Update-DevTools-Exp…
mikehoffms Mar 22, 2024
b3e62e9
Merge branch 'main' into Update-DevTools-Experiments-list
mikehoffms Apr 10, 2024
24e2527
incorp the 10 comments
mikehoffms Apr 10, 2024
fb6c0fa
linkfix
mikehoffms Apr 10, 2024
a5277e2
Update for Canary 125, Stable 123
mikehoffms Apr 12, 2024
aec19ac
Merge branch 'main' into Update-DevTools-Experiments-list
mikehoffms Apr 13, 2024
7092c54
linkfix
mikehoffms Apr 13, 2024
ce02710
linkfix
mikehoffms Apr 13, 2024
eb9ac17
When to remove h2 section
mikehoffms Apr 13, 2024
046d6a9
Incorp most comments
mikehoffms Apr 15, 2024
759abec
sync postMessage in 3 PRs
mikehoffms Apr 16, 2024
03d40e5
between windows, iframes, and dedicated workers
mikehoffms Apr 16, 2024
442396c
todo to later link to anchor
mikehoffms Apr 16, 2024
d21a5fe
Two descs
mikehoffms Apr 16, 2024
aa83d71
png & text for track configuration
mikehoffms Apr 16, 2024
1c3bb9f
lowercase postMessage in links
mikehoffms Apr 16, 2024
3eafa6e
Apply Annotations comments
mikehoffms Apr 17, 2024
f6d183a
Update post-message-events.png
mikehoffms Apr 17, 2024
3fdf925
Merge branch 'main' into Update-DevTools-Experiments-list
mikehoffms Apr 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,17 @@ ms.date: 05/04/2021
limitations under the License. -->
# Timeline event reference

The timeline events mode displays all events triggered while making a recording. Use the timeline event reference to learn more about each timeline event type.
In the **Performance** tool, the timeline events mode displays all events that are triggered while making a recording. Each timeline event type is described below:
* [Loading events](#loading-events)
* [Scripting events](#scripting-events)
* [Rendering events](#rendering-events)
* [Painting events](#painting-events)


<!-- ====================================================================== -->
## Common timeline event properties
## Properties common to all timeline events

Certain details are present in events of all types, while some only apply to certain event types. This section lists properties common to different event types. Properties specific to certain event types are listed in the references for those event types that follow.
The following properties are common to all event types in the **Performance** tool's timeline. Additional properties that are specific to certain event types are listed in the subsequent sections below.

| Property | When is it shown |
|:--- |:--- |
Expand All @@ -47,7 +51,7 @@ Certain details are present in events of all types, while some only apply to cer
<!-- ====================================================================== -->
## Loading events

This section lists events that belong to Loading category and their properties.
The following events are in the **Loading** category.

| Event | Description |
|:--- |:--- |
Expand All @@ -57,7 +61,9 @@ This section lists events that belong to Loading category and their properties.
| Receive Response | The initial HTTP response from a request. |
| Send Request | A network request has been sent. |

### Loading event properties

<!-- ------------------------------ -->
#### Additional properties for Loading events

| Property | Description |
|:--- |:--- |
Expand All @@ -68,11 +74,13 @@ This section lists events that belong to Loading category and their properties.
| MIME Type | MIME type of the requested resource. |
| Encoded Data Length | Length of requested resource in bytes. |

See also [Properties common to all timeline events](#properties-common-to-all-timeline-events), above.


<!-- ====================================================================== -->
## Scripting events

This section lists events that belong to the Scripting category and their properties.
The following events are in the **Scripting** category.

| Event | Description |
|:--- |:--- |
Expand All @@ -92,7 +100,9 @@ This section lists events that belong to the Scripting category and their proper
| XHR Ready State Change | The ready state of an XMLHTTPRequest changed. |
| XHR Load | An `XMLHTTPRequest` finished loading. |

### Scripting event properties

<!-- ------------------------------ -->
#### Additional properties for Scripting events

| Property | Description |
|:--- |:--- |
Expand All @@ -101,11 +111,13 @@ This section lists events that belong to the Scripting category and their proper
| Repeats | Boolean that specifies if the timer repeats. |
| Function Call | A function that was invoked. |

See also [Properties common to all timeline events](#properties-common-to-all-timeline-events), above.


<!-- ====================================================================== -->
## Rendering events

This section lists events that belong to Rendering category and their properties.
The following events are in the **Rendering** category.

| Event | Description |
|:--- |:--- |
Expand All @@ -114,7 +126,9 @@ This section lists events that belong to Rendering category and their properties
| Recalculate style | Microsoft Edge recalculated element styles. |
| Scroll | The content of nested view was scrolled. |

### Rendering event properties

<!-- ------------------------------ -->
#### Additional properties for Rendering events

| Property | Description |
|:--- |:--- |
Expand All @@ -125,11 +139,13 @@ This section lists events that belong to Rendering category and their properties
| Elements affected | For Recalculate style records, the number of elements affected by a style recalculation. |
| Styles invalidated | For Recalculate style records, provides the stack trace of the code that caused the style invalidation. |

See also [Properties common to all timeline events](#properties-common-to-all-timeline-events), above.


<!-- ====================================================================== -->
## Painting events

This section lists events that belong to Painting category and their properties.
The following events are in the **Painting** category.

| Event | Description |
|:--- |:--- |
Expand All @@ -138,13 +154,17 @@ This section lists events that belong to Painting category and their properties.
| Image Resize | An image was resized from its native dimensions. |
| Paint | Composited layers were painted to a region of the display. Hovering over a Paint record highlights the region of the display that was updated. |

### Painting event properties

<!-- ------------------------------ -->
#### Additional properties for Painting events

| Property | Description |
|:--- |:--- |
| Location | For Paint events, the x and y coordinates of the paint rectangle. |
| Dimensions | For Paint events, the height and width of the painted region. |

See also [Properties common to all timeline events](#properties-common-to-all-timeline-events), above.


<!-- ====================================================================== -->
> [!NOTE]
Expand Down
Loading