diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e872158cf..8bd1599c6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,6 +5,7 @@ on: paths: - 'source/src/**' - 'examples/src/**/*.spec.ts' + - 'examples/src/**/*.page.tsx' concurrency: group: ${{ github.workflow }} @@ -104,6 +105,9 @@ jobs: - name: Execute 'npm ci' in monorepo run: npm ci + - name: Execute 'npm i' in www/dataserver + run: npm run www-dataserver:install + # - name: Load cached node_modules for root # id: cache-node-modules-root # uses: actions/cache@v3 diff --git a/.github/workflows/rebuild-website.yml b/.github/workflows/rebuild-website.yml index 02189338b..783c075b3 100644 --- a/.github/workflows/rebuild-website.yml +++ b/.github/workflows/rebuild-website.yml @@ -49,7 +49,7 @@ jobs: - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} cache: 'npm' @@ -72,7 +72,7 @@ jobs: token: ${{ secrets.DEPLOY_GITHUB_TOKEN }} repository: infinite-table/infinite-www-dist path: infinite-www-dist - ref: ${{ github.ref_name}} + ref: master - name: Copy netlify.toml run: cp ./netlify.toml ./infinite-www-dist diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1cb140377..1d2d4283d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -82,7 +82,7 @@ jobs: - name: Push changes uses: './.github/actions/git-push-action' with: - branch: master + branch: ${{ github.ref_name }} github_token: ${{ secrets.DEPLOY_GITHUB_TOKEN }} # - name: Send version to slack diff --git a/examples/src/index.global.css b/examples/src/index.global.css index c3e63741d..f017d94e9 100644 --- a/examples/src/index.global.css +++ b/examples/src/index.global.css @@ -16,8 +16,23 @@ body { body { background: black; + /* --infinite-flashing-animation-name: flashing; */ +} + +@keyframes flashing { + 0% { + opacity: 0; + } + 25% { + opacity: 1; + } + 50% { + opacity: 0; + } + 75% { + opacity: 1; + } + 100% { + opacity: 0; + } } -/* -.InfiniteRow--hovered { - background: green !important; -} */ diff --git a/examples/src/pages/demos/new-perf-approach.page.tsx b/examples/src/pages/demos/new-perf-approach.page.tsx index 7600e2c6a..d492854d0 100644 --- a/examples/src/pages/demos/new-perf-approach.page.tsx +++ b/examples/src/pages/demos/new-perf-approach.page.tsx @@ -40,7 +40,7 @@ export default function App() { ); }; - const [brain] = React.useState(() => new MatrixBrain()); + const [brain] = React.useState(() => new MatrixBrain('test')); (globalThis as any).brain = brain; @@ -65,8 +65,8 @@ export default function App() { brain.update({ rowHeight: 40, colWidth: 150, - width, - height, + width: width, + height: height, rows: 1500, cols: 4, }); diff --git a/examples/src/pages/demos/new-perf-approach2.page.tsx b/examples/src/pages/demos/new-perf-approach2.page.tsx index 352c73ea9..6dd67b308 100644 --- a/examples/src/pages/demos/new-perf-approach2.page.tsx +++ b/examples/src/pages/demos/new-perf-approach2.page.tsx @@ -39,7 +39,7 @@ export default function App() { ); }; - const [brain] = React.useState(() => new MatrixBrain()); + const [brain] = React.useState(() => new MatrixBrain('test')); (globalThis as any).brain = brain; diff --git a/examples/src/pages/tests/horizontal-brain.spec.ts b/examples/src/pages/tests/horizontal-brain.spec.ts new file mode 100644 index 000000000..a567e26cd --- /dev/null +++ b/examples/src/pages/tests/horizontal-brain.spec.ts @@ -0,0 +1,358 @@ +import { test, expect } from '@playwright/test'; +import { OnScrollFn } from '@src/components/types/ScrollPosition'; +import { HorizontalLayoutMatrixBrain } from '@src/components/VirtualBrain/HorizontalLayoutMatrixBrain'; +import { FnOnRenderRangeChange } from '@src/components/VirtualBrain/MatrixBrain'; + +const sinon = require('sinon'); + +type ExtraProps = { callCount: number; firstArg: any }; + +export default test.describe.parallel('HorizontalLayoutMatrixBrain', () => { + test.beforeEach(({ page }) => { + globalThis.__DEV__ = true; + page.on('console', async (msg) => { + const values = []; + for (const arg of msg.args()) values.push(await arg.jsonValue()); + console.log(...values); + }); + }); + + test('getMatrixCoordinatesForHorizontalLayoutPosition', async () => { + const COL_SIZE = 100; + const ROW_SIZE = 50; + const WIDTH = 220; + const HEIGHT = 160; + const ROWS = 50; + const COLS = 2; + + const brain = new HorizontalLayoutMatrixBrain('test', { isHeader: false }); + + brain.update({ + colWidth: COL_SIZE, + rowHeight: ROW_SIZE, + width: WIDTH, + height: HEIGHT, + cols: COLS, + rows: ROWS, + }); + + expect(brain.rowsPerPage).toBe(3); + + // rows per page = 3 + expect( + brain.getMatrixCoordinatesForHorizontalLayoutPosition({ + rowIndex: 0, + colIndex: 0, + }), + ).toEqual({ + rowIndex: 0, + colIndex: 0, + }); + + expect( + brain.getMatrixCoordinatesForHorizontalLayoutPosition({ + rowIndex: 5, + colIndex: 0, + }), + ).toEqual({ + rowIndex: 2, + colIndex: 2, + }); + + expect( + brain.getMatrixCoordinatesForHorizontalLayoutPosition({ + rowIndex: 10, + colIndex: 1, + }), + ).toEqual({ + rowIndex: 1, + colIndex: 7, + }); + }); + + test('getHorizontalLayoutPositionFromMatrixCoordinates', async () => { + const COL_SIZE = 100; + const ROW_SIZE = 50; + const WIDTH = 220; + const HEIGHT = 160; + const ROWS = 50; + const COLS = 2; + + const brain = new HorizontalLayoutMatrixBrain('test', { isHeader: false }); + + brain.update({ + colWidth: COL_SIZE, + rowHeight: ROW_SIZE, + width: WIDTH, + height: HEIGHT, + cols: COLS, + rows: ROWS, + }); + + expect(brain.rowsPerPage).toBe(3); + + // rows per page = 3 + expect( + brain.getHorizontalLayoutPositionFromMatrixCoordinates({ + rowIndex: 1, + colIndex: 3, + }), + ).toEqual({ + rowIndex: 4, + colIndex: 1, + }); + + expect( + brain.getHorizontalLayoutPositionFromMatrixCoordinates({ + rowIndex: 0, + colIndex: 6, + }), + ).toEqual({ + rowIndex: 9, + colIndex: 0, + }); + }); + test('should correctly give me the render range', async () => { + const COL_SIZE = 100; + const ROW_SIZE = 50; + const WIDTH = 230; + const HEIGHT = 420; + const ROWS = 50; + const COLS = 2; + + const brain = new HorizontalLayoutMatrixBrain('test', { isHeader: false }); + + brain.update({ + colWidth: COL_SIZE, + rowHeight: ROW_SIZE, + width: WIDTH, + height: HEIGHT, + cols: COLS, + rows: ROWS, + }); + + const initialRange = { + start: [0, 0], + end: [8, 4], + }; + expect(brain.getRenderRange()).toEqual(initialRange); + + // scroll just a bit, to not trigger a render range change + brain.setScrollPosition({ + scrollLeft: 20, + scrollTop: 0, + }); + + expect(brain.getRenderRange()).toEqual(initialRange); + + return; + // scroll horizontally more, to trigger a render range change on horizontal only + brain.setScrollPosition({ + scrollLeft: 120, + scrollTop: 0, + }); + + expect(brain.getRenderRange()).toEqual({ + start: [0, 1], + end: [ + Math.ceil(HEIGHT / ROW_SIZE) + 1, + Math.min(Math.ceil(WIDTH / COL_SIZE) + 2, COLS), + ], + }); + + // scroll horizontally even more, to trigger a render range change on horizontal only + brain.setScrollPosition({ + scrollLeft: 520, + scrollTop: 0, + }); + + expect(brain.getRenderRange()).toEqual({ + start: [0, 3], + end: [Math.ceil(HEIGHT / ROW_SIZE) + 1, 7], + }); + }); + + test('should correctly return the render range when scrolling horizontally', async () => { + const COL_SIZE = 100; + const ROW_SIZE = 50; + const WIDTH = 230; + const HEIGHT = 420; + const ROWS = 20; + const COLS = 7; + + const brain = new HorizontalLayoutMatrixBrain('test', { isHeader: false }); + + brain.update({ + colWidth: COL_SIZE, + rowHeight: ROW_SIZE, + width: WIDTH, + height: HEIGHT, + cols: COLS, + rows: ROWS, + }); + + brain.setScrollPosition({ + scrollLeft: 220, + scrollTop: 0, + }); + + expect(brain.getRenderRange()).toEqual({ + start: [0, 2], + end: [8, 6], + }); + }); + + test('should correctly have initial render range', async () => { + const COL_SIZE = 100; + const ROW_SIZE = 50; + const WIDTH = 710; + const HEIGHT = 392; + const ROWS = 30; + const COLS = 2; + + const brain = new HorizontalLayoutMatrixBrain('test', { isHeader: false }); + + brain.update({ + colWidth: COL_SIZE, + rowHeight: ROW_SIZE, + width: WIDTH, + height: HEIGHT, + cols: COLS, + rows: ROWS, + }); + + expect(brain.getRenderRange()).toEqual({ + start: [0, 0], + end: [7, 9], + }); + }); + + test.skip('THIS WAS COPIED FROM MATRIX BRAIN AND NOT ADJUSTED - should correctly trigger onRenderRange change when scrolling and changing available size', async ({ + page, + }) => { + const COL_SIZE = 100; + const ROW_SIZE = 50; + const WIDTH = 230; + const HEIGHT = 420; + const ROWS = 20; + const COLS = 7; + + const brain = new HorizontalLayoutMatrixBrain('test', { isHeader: false }); + + brain.update({ + colWidth: COL_SIZE, + rowHeight: ROW_SIZE, + width: WIDTH, + height: HEIGHT, + cols: COLS, + rows: ROWS, + }); + + const onRenderRangeChange = sinon.fake() as FnOnRenderRangeChange & + ExtraProps; + const onScroll = sinon.fake() as OnScrollFn & ExtraProps; + + brain.onRenderRangeChange(onRenderRangeChange); + brain.onScroll(onScroll); + + brain.update({ + width: WIDTH + 100, + height: HEIGHT + 100, + }); + + await page.waitForTimeout(5); + + expect(onRenderRangeChange.callCount).toBe(1); + expect(onRenderRangeChange.firstArg).toEqual({ + start: [0, 0], + end: [12, 5], + }); + + // scroll down and right a bit, but not too much so the render range stays the same + brain.setScrollPosition({ + scrollTop: 10, + scrollLeft: 30, + }); + + await page.waitForTimeout(5); + + expect(onRenderRangeChange.callCount).toBe(1); + expect(onScroll.callCount).toBe(1); + + brain.setScrollPosition({ + scrollTop: 60, + scrollLeft: 120, + }); + + await page.waitForTimeout(5); + + expect(onRenderRangeChange.callCount).toBe(2); + expect(onRenderRangeChange.firstArg).toEqual({ + start: [1, 1], + end: [13, 6], + }); + + // now set a new size + + brain.update({ + height: HEIGHT + 200, + width: WIDTH + 200, + }); + + await page.waitForTimeout(5); + + // and expect render range to have changed + expect(onRenderRangeChange.callCount).toBe(3); + expect(onRenderRangeChange.firstArg).toEqual({ + start: [1, 1], + end: [15, 7], + }); + }); + + test.skip('THIS WAS COPIED FROM MATRIX BRAIN AND NOT ADJUSTED - should correctly trigger onRenderRangeChange when count gets smaller than the max render range', async ({ + page, + }) => { + const COL_SIZE = 100; + const ROW_SIZE = 50; + const WIDTH = 230; + const HEIGHT = 420; + const ROWS = 20; + const COLS = 7; + + const brain = new HorizontalLayoutMatrixBrain('test', { isHeader: false }); + + brain.update({ + colWidth: COL_SIZE, + rowHeight: ROW_SIZE, + width: WIDTH, + height: HEIGHT, + cols: COLS, + rows: ROWS, + }); + + const onRenderRangeChange = sinon.fake() as FnOnRenderRangeChange & + ExtraProps; + const onScroll = sinon.fake() as OnScrollFn & ExtraProps; + + brain.onRenderRangeChange(onRenderRangeChange); + brain.onScroll(onScroll); + + await page.waitForTimeout(5); + + expect(brain.getRenderRange()).toEqual({ + start: [0, 0], + end: [10, 4], + }); + + brain.update({ + rows: 5, + }); + await page.waitForTimeout(5); + + expect(onRenderRangeChange.callCount).toEqual(1); + expect(onRenderRangeChange.firstArg).toEqual({ + start: [0, 0], + end: [5, 4], + }); + }); +}); diff --git a/examples/src/pages/tests/horizontal-layout/default.page.tsx b/examples/src/pages/tests/horizontal-layout/default.page.tsx new file mode 100644 index 000000000..f784fc9cd --- /dev/null +++ b/examples/src/pages/tests/horizontal-layout/default.page.tsx @@ -0,0 +1,69 @@ +import { + InfiniteTable, + DataSource, + type InfiniteTablePropColumns, +} from '@infinite-table/infinite-react'; + +import * as React from 'react'; +import { useState } from 'react'; +import { Developer, dataSource } from './horiz-layout-data'; + +const columns: InfiniteTablePropColumns = { + id: { + field: 'id', + type: 'number', + /*xdefaultWidth: 80,*/ renderValue: ({ value }) => value - 1, + style: (_options) => { + return { + // background : options.rowInfo. + }; + }, + }, + preferredLanguage: { field: 'preferredLanguage' /*xdefaultWidth: 110 */ }, + // age: { field: 'age' /*xdefaultWidth: 70 */ }, + // salary: { + // field: 'salary', + // type: 'number', + // /*xdefaultWidth: 100,*/ + // }, +}; + +export function getRandomInt(min: number, max: number) { + return Math.floor(Math.random() * (max - min + 1) + min); +} + +const domProps = { style: { height: '30vh', width: '90vw' } }; +// const domProps = { style: { height: '30vh', width: 300 } }; + +// dataSource.length = 12; + +export default function App() { + const [wrapRowsHorizontally, setWrapRowsHorizontally] = useState(true); + return ( + <> + + + primaryKey="id" + data={dataSource} + key={`${wrapRowsHorizontally}`} + > + + wrapRowsHorizontally={wrapRowsHorizontally} + rowHeight={50} + domProps={domProps} + columns={columns} + columnDefaultWidth={150} + onCellClick={({ rowIndex, colIndex }) => { + console.log('clicked', rowIndex, colIndex); + }} + /> + + + ); +} diff --git a/examples/src/pages/tests/horizontal-layout/example.page.tsx b/examples/src/pages/tests/horizontal-layout/example.page.tsx new file mode 100644 index 000000000..5c0079d21 --- /dev/null +++ b/examples/src/pages/tests/horizontal-layout/example.page.tsx @@ -0,0 +1,391 @@ +import * as React from 'react'; + +import { + DataSourceApi, + InfiniteTable, + InfiniteTableColumn, + InfiniteTablePropColumns, +} from '@infinite-table/infinite-react'; +import { DataSource } from '@infinite-table/infinite-react'; + +type Developer = { + id: number; + + firstName: string; + lastName: string; + + currency: string; + country: string; + preferredLanguage: string; + stack: string; + canDesign: 'yes' | 'no'; + + age: number; + salary: number; +}; + +// const COLORS = [ +// `rgb(237,28,36, 15%)`, +// `rgb(132,60,17, 15%)`, +// `rgb(50,14,5, 15%)`, +// ]; + +const style: InfiniteTableColumn['style'] = ( + { + // data, + // rowInfo, + // horizontalLayoutPageIndex, + // rowIndexInHorizontalLayoutPage, + }, +) => { + return { + // background: COLORS[horizontalLayoutPageIndex! % COLORS.length], + }; +}; + +const header: InfiniteTableColumn['header'] = ({ + horizontalLayoutPageIndex, + + column, +}) => { + return ( + + {column.field} - {horizontalLayoutPageIndex}{' '} + {column.computedSortedAsc + ? '📈' + : column.computedSortedDesc + ? '📉' + : '👀'} + + ); +}; + +// const FlashingColumnCell = React.forwardRef( +// (props: React.HTMLProps, ref: React.Ref) => { +// const { domRef, value, column, rowInfo } = +// useInfiniteColumnCell(); + +// const flashBackground = 'blue'; +// const [flash, setFlash] = React.useState(false); + +// const rowId = rowInfo.id; +// const columnId = column.id; +// const prevValueRef = React.useRef({ +// columnId, +// rowId, +// value, +// }); + +// console.log( +// 'render', +// // props.children?.props?.children?[1].props?.children.props.children[3] +// ); + +// React.useEffect(() => { +// const prev = prevValueRef.current; +// if ( +// prev.value !== value && +// prev.rowId === rowId && +// prev.columnId === columnId +// ) { +// console.log('value changed', value, 'prev', prev.value); +// setFlash(true); +// setTimeout(() => { +// setFlash(false); +// }, 500); +// } + +// console.log('value', value); +// prevValueRef.current = { +// columnId: column.id, +// rowId: rowInfo.id, +// value, +// }; +// }, [value, columnId, rowId]); + +// React.useEffect(() => { +// console.log('mount'); +// }, []); + +// return ( +//
+// {props.children} +//
+// ); +// }, +// ); + +// const Flashing = (props: { value: any }) => { +// const value = props.value; + +// const prevValueRef = React.useRef(value); +// const { htmlElementRef } = useInfiniteColumnCell(); +// const flash = () => { +// if (!htmlElementRef.current) { +// return; +// } + +// htmlElementRef.current!.style.backgroundColor = 'red'; +// setTimeout(() => { +// htmlElementRef.current!.style.backgroundColor = ''; +// }, 500); +// }; + +// React.useEffect(() => { +// if (prevValueRef.current !== value) { +// flash(); +// } +// prevValueRef.current = value; +// }, [value]); + +// React.useEffect(() => { +// flash(); +// }, []); + +// return
{props.value}
; +// }; + +const columns: InfiniteTablePropColumns = { + id: { + field: 'id', + type: 'number', + defaultEditable: false, + columnGroup: 'colgroup', + renderSelectionCheckBox: true, + header, + style, + }, + canDesign: { + field: 'canDesign', + columnGroup: 'colgroup', + style, + header, + }, + // salary: { + // field: 'salary', + // type: 'number', + // columnGroup: 'colgroup', + // style, + // header, + // // renderValue: ({ value }) => { + // // console.log('renderValue', value); + // // return value; + // // // return ; + // // }, + // components: { + // // ColumnCell: FlashingColumnCell, + // // ColumnCell: FlashingColumnCell, + // }, + // }, + // firstName: { + // field: 'firstName', + // columnGroup: 'colgroup', + // style, + // }, + // age: { + // field: 'age', + // type: 'number', + // columnGroup: 'colgroup', + // style, + // }, + + // stack: { + // field: 'stack', + // renderMenuIcon: false, + // style, + // columnGroup: 'colgroup', + // }, + // currency: { field: 'currency', style, columnGroup: 'colgroup' }, + // country: { field: 'country', style, columnGroup: 'colgroup' }, +}; + +// const render: InfiniteTableColumn['render'] = ({ +// rowIndexInHorizontalLayoutPage, +// rowInfo, +// renderBag, +// }) => { +// if (rowInfo.isGroupRow) { +// return ( +// <> +// {renderBag.groupIcon} +// {renderBag.value} +// +// ); +// } +// if (rowIndexInHorizontalLayoutPage === 0) { +// return ( +// <> +// {renderBag.groupIcon} +// {renderBag.value} +// +// ); +// } +// return null; +// }; + +// const renderValue: InfiniteTableColumn['renderValue'] = ({ +// value, +// rowInfo, +// column, +// rowIndexInHorizontalLayoutPage, +// }) => { +// if (rowInfo.isGroupRow) { +// return value; +// } +// if (!rowInfo.dataSourceHasGrouping) { +// return null; +// } +// const groupKeys = rowInfo.groupKeys; +// if ( +// rowIndexInHorizontalLayoutPage == null || +// rowIndexInHorizontalLayoutPage > groupKeys.length +// ) { +// return null; +// } + +// return `(${groupKeys[column.computedVisibleIndex]})`; +// }; + +const defaultGroupColumn: InfiniteTableColumn = { + renderSelectionCheckBox: (params) => { + const { rowInfo, column } = params; + + if (!rowInfo) { + return null; + } + + if (rowInfo.isGroupRow) { + const currentGroupBy = rowInfo.groupBy[rowInfo.groupBy.length - 1]; + + if ( + column.groupByForColumn && + !Array.isArray(column.groupByForColumn) && + currentGroupBy.field === column.groupByForColumn.field + ) { + return params.renderBag.selectionCheckBox; + } + } + return null; + }, +}; +export default () => { + const dataSource = React.useCallback(() => { + return fetch(process.env.NEXT_PUBLIC_BASE_URL + '/developers100') + .then((r) => r.json()) + .then((data) => { + // data.length = 2; + return data; + // return new Promise((resolve) => { + // setTimeout(() => { + // resolve(data); + // }, 10); + // }); + }); + }, []); + + const [dataSourceApi, setDataSourceApi] = + React.useState | null>(null); + + const [cols, setCols] = React.useState(columns); + const [wrapRowsHorizontally, setWrapRowsHorizontally] = React.useState(true); + return ( + <> + {Object.keys(columns).map((colId) => { + return ( + + ); + })} + + + + + onReady={setDataSourceApi} + data={dataSource} + shouldReloadData={{ + filterValue: false, + }} + defaultRowSelection={{ + defaultSelection: false, + selectedRows: [], + }} + // defaultFilterValue={[]} + defaultGroupBy={[ + { field: 'country', column: { ...defaultGroupColumn } }, + { field: 'currency', column: { ...defaultGroupColumn } }, + ]} + primaryKey="id" + > + + columns={cols} + // xcolumnGroups={{ + // colgroup: { + // header: ({ horizontalLayoutPageIndex }) => { + // return <>Group {horizontalLayoutPageIndex}; + // }, + // style: ({ horizontalLayoutPageIndex }) => { + // return { + // background: + // COLORS[horizontalLayoutPageIndex! % COLORS.length], + // }; + // }, + // }, + // }} + wrapRowsHorizontally={wrapRowsHorizontally} + columnDefaultWidth={200} + columnDefaultEditable + defaultActiveRowIndex={168} + keyboardNavigation="row" + domProps={{ + style: { + minHeight: '70vh', + // width: '90vw', + }, + }} + /> + + + + ); +}; diff --git a/examples/src/pages/tests/horizontal-layout/horiz-layout-data.ts b/examples/src/pages/tests/horizontal-layout/horiz-layout-data.ts new file mode 100644 index 000000000..5aea8593d --- /dev/null +++ b/examples/src/pages/tests/horizontal-layout/horiz-layout-data.ts @@ -0,0 +1,242 @@ +export type Developer = { + id: number; + firstName: string; + lastName: string; + country: string; + city: string; + currency: string; + preferredLanguage: string; + stack: string; + canDesign: 'yes' | 'no'; + hobby: string; + salary: number; + monthlyBonus: number; + age: number; +}; +export const dataSource: Developer[] = [ + { + id: 1, + firstName: 'John', + lastName: 'Doe', + country: 'USA', + city: 'New York', + currency: 'USD', + preferredLanguage: 'JavaScript', + stack: 'MERN', + canDesign: 'yes', + hobby: 'Photography', + salary: 95000, + monthlyBonus: 1000, + age: 28, + }, + { + id: 2, + firstName: 'Jane', + lastName: 'Smith', + country: 'UK', + city: 'London', + currency: 'GBP', + preferredLanguage: 'Python', + stack: 'Django', + canDesign: 'no', + hobby: 'Hiking', + salary: 85000, + monthlyBonus: 800, + age: 32, + }, + { + id: 3, + firstName: 'Alex', + lastName: 'Johnson', + country: 'Canada', + city: 'Toronto', + currency: 'CAD', + preferredLanguage: 'Java', + stack: 'Spring', + canDesign: 'yes', + hobby: 'Chess', + salary: 90000, + monthlyBonus: 950, + age: 35, + }, + { + id: 4, + firstName: 'Maria', + lastName: 'Garcia', + country: 'Spain', + city: 'Barcelona', + currency: 'EUR', + preferredLanguage: 'TypeScript', + stack: 'MEAN', + canDesign: 'yes', + hobby: 'Painting', + salary: 78000, + monthlyBonus: 700, + age: 29, + }, + { + id: 5, + firstName: 'Yuki', + lastName: 'Tanaka', + country: 'Japan', + city: 'Tokyo', + currency: 'JPY', + preferredLanguage: 'Ruby', + stack: 'Ruby on Rails', + canDesign: 'no', + hobby: 'Origami', + salary: 88000, + monthlyBonus: 900, + age: 31, + }, + { + id: 6, + firstName: 'Lars', + lastName: 'Andersen', + country: 'Denmark', + city: 'Copenhagen', + currency: 'DKK', + preferredLanguage: 'C#', + stack: '.NET', + canDesign: 'no', + hobby: 'Cycling', + salary: 92000, + monthlyBonus: 1100, + age: 38, + }, + { + id: 7, + firstName: 'Priya', + lastName: 'Patel', + country: 'India', + city: 'Mumbai', + currency: 'INR', + preferredLanguage: 'Go', + stack: 'Microservices', + canDesign: 'yes', + hobby: 'Yoga', + salary: 75000, + monthlyBonus: 600, + age: 27, + }, + { + id: 8, + firstName: 'Mohamed', + lastName: 'Ali', + country: 'Egypt', + city: 'Cairo', + currency: 'EGP', + preferredLanguage: 'PHP', + stack: 'Laravel', + canDesign: 'no', + hobby: 'Reading', + salary: 70000, + monthlyBonus: 500, + age: 33, + }, + { + id: 9, + firstName: 'Sophie', + lastName: 'Martin', + country: 'France', + city: 'Paris', + currency: 'EUR', + preferredLanguage: 'Swift', + stack: 'iOS', + canDesign: 'yes', + hobby: 'Cooking', + salary: 86000, + monthlyBonus: 850, + age: 30, + }, + { + id: 10, + firstName: 'Lucas', + lastName: 'Silva', + country: 'Brazil', + city: 'São Paulo', + currency: 'BRL', + preferredLanguage: 'Kotlin', + stack: 'Android', + canDesign: 'no', + hobby: 'Surfing', + salary: 72000, + monthlyBonus: 550, + age: 26, + }, + { + id: 11, + firstName: 'Emma', + lastName: 'Wilson', + country: 'Australia', + city: 'Sydney', + currency: 'AUD', + preferredLanguage: 'Rust', + stack: 'WebAssembly', + canDesign: 'yes', + hobby: 'Gardening', + salary: 94000, + monthlyBonus: 1050, + age: 36, + }, + { + id: 12, + firstName: 'Rajesh', + lastName: 'Kumar', + country: 'Singapore', + city: 'Singapore', + currency: 'SGD', + preferredLanguage: 'Scala', + stack: 'Akka', + canDesign: 'no', + hobby: 'Meditation', + salary: 98000, + monthlyBonus: 1200, + age: 40, + }, + { + id: 13, + firstName: 'Anna', + lastName: 'Kowalski', + country: 'Poland', + city: 'Warsaw', + currency: 'PLN', + preferredLanguage: 'Elixir', + stack: 'Phoenix', + canDesign: 'yes', + hobby: 'Dancing', + salary: 76000, + monthlyBonus: 650, + age: 29, + }, + { + id: 14, + firstName: 'Chen', + lastName: 'Wei', + country: 'China', + city: 'Shanghai', + currency: 'CNY', + preferredLanguage: 'Dart', + stack: 'Flutter', + canDesign: 'yes', + hobby: 'Calligraphy', + salary: 80000, + monthlyBonus: 750, + age: 28, + }, + { + id: 15, + firstName: 'Liam', + lastName: "O'Connor", + country: 'Ireland', + city: 'Dublin', + currency: 'EUR', + preferredLanguage: 'Haskell', + stack: 'Functional', + canDesign: 'no', + hobby: 'Music', + salary: 88000, + monthlyBonus: 900, + age: 34, + }, +]; diff --git a/examples/src/pages/tests/horizontal-layout/renderer.page.tsx b/examples/src/pages/tests/horizontal-layout/renderer.page.tsx new file mode 100644 index 000000000..e86a770d5 --- /dev/null +++ b/examples/src/pages/tests/horizontal-layout/renderer.page.tsx @@ -0,0 +1,79 @@ +import { HorizontalLayoutMatrixBrain } from '@src/components/VirtualBrain/HorizontalLayoutMatrixBrain'; +import { useState } from 'react'; +import * as React from 'react'; +import { + VirtualScrollContainer, + VirtualScrollContainerChildToScrollCls, +} from '@src/components/VirtualScrollContainer'; +import { ScrollPosition } from '@src/components/types/ScrollPosition'; +import { useResizeObserver } from '@src/components/ResizeObserver'; + +export default function App() { + const [brain] = useState(() => { + return new HorizontalLayoutMatrixBrain('horizontal-layout', { + isHeader: false, + }); + }); + + const scrollContentRef = React.useRef(null); + const scrollerDOMRef = React.useRef(null); + + const onContainerScroll = React.useCallback((scrollPos: ScrollPosition) => { + brain.setScrollPosition(scrollPos, () => { + scrollContentRef.current!.style.transform = `translate3d(-${ + scrollPos.scrollLeft + }px, ${-scrollPos.scrollTop}px, 0px)`; + }); + }, []); + + useResizeObserver( + scrollerDOMRef, + (size) => { + const bodySize = { + width: size.width, + height: size.height, + }; + + brain.update(bodySize); + }, + { earlyAttach: true, debounce: 50 }, + ); + + return ( + +
+ +
+
+
+ ); +} diff --git a/examples/src/pages/tests/horizontal-layout/test.page.tsx b/examples/src/pages/tests/horizontal-layout/test.page.tsx new file mode 100644 index 000000000..f27da088d --- /dev/null +++ b/examples/src/pages/tests/horizontal-layout/test.page.tsx @@ -0,0 +1,104 @@ +import { + InfiniteTable, + DataSource, + type InfiniteTablePropColumns, +} from '@infinite-table/infinite-react'; + +import * as React from 'react'; +import { useState } from 'react'; + +type Developer = { + id: number; + + firstName: string; + lastName: string; + + currency: string; + country: string; + preferredLanguage: string; + stack: string; + canDesign: 'yes' | 'no'; + + age: number; + salary: number; +}; + +const columns: InfiniteTablePropColumns = { + id: { + field: 'id', + type: 'number', + defaultWidth: 100, + }, + canDesign: { + field: 'canDesign', + defaultWidth: 200, + }, + salary: { + field: 'salary', + type: 'number', + defaultWidth: 300, + }, + // firstName: { + // field: 'firstName', + // }, + // age: { + // field: 'age', + // type: 'number', + // }, + + // stack: { field: 'stack', renderMenuIcon: false }, + // currency: { field: 'currency' }, + // country: { field: 'country' }, +}; + +const domProps = { + // style: { height: 420 /*30px header, 420 body*/, width: 230 }, + style: { height: '50vh' /*30px header, 420 body*/, width: '80vw' }, +}; + +const data = Array.from({ length: 100 }, (_, i) => ({ + id: i, + preferredLanguage: `Lang ${i}`, + age: i * 10, + salary: i * 1000, + firstName: `John ${i}`, + lastName: `Doe ${i}`, + currency: `USD ${i}`, + country: `USA ${i}`, + canDesign: i % 2 === 0 ? ('yes' as const) : ('no' as const), + stack: i % 2 === 0 ? 'frontend' : 'backend', +})); + +export default function App() { + const [wrapRowsHorizontally, setWrapRowsHorizontally] = useState(true); + return ( + <> + + + + primaryKey="id" + data={data} + key={`${wrapRowsHorizontally}`} + > + + wrapRowsHorizontally={wrapRowsHorizontally} + rowHeight={50} + domProps={domProps} + header={true} + columnHeaderHeight={30} + columns={columns} + columnDefaultWidth={200} + onCellClick={({ rowIndex, colIndex }) => { + console.log('clicked', rowIndex, colIndex); + }} + /> + + + ); +} diff --git a/examples/src/pages/tests/mapped-cells.spec.ts b/examples/src/pages/tests/mapped-cells.spec.ts index c73651e4f..6cd2af098 100644 --- a/examples/src/pages/tests/mapped-cells.spec.ts +++ b/examples/src/pages/tests/mapped-cells.spec.ts @@ -8,24 +8,24 @@ export default test.describe.parallel('MappedCells', () => { test('renderCellAtElement should work fine', async ({}) => { const cells = new MappedCells(); - cells.renderCellAtElement(0, 0, 0); - cells.renderCellAtElement(0, 1, 1); - cells.renderCellAtElement(0, 2, 2); + cells.renderCellAtElement(0, 0, 0, undefined); + cells.renderCellAtElement(0, 1, 1, undefined); + cells.renderCellAtElement(0, 2, 2, undefined); expect(cells.isCellRendered(0, 2)).toBe(true); expect(cells.isCellRendered(1, 1)).toBe(false); - cells.renderCellAtElement(0, 3, 2); + cells.renderCellAtElement(0, 3, 2, undefined); expect(cells.isCellRendered(0, 2)).toBe(false); }); test('discardElement should work fine', async () => { const cells = new MappedCells(); - cells.renderCellAtElement(0, 0, 0); - cells.renderCellAtElement(1, 1, 1); - cells.renderCellAtElement(2, 2, 2); - cells.renderCellAtElement(3, 3, 3); + cells.renderCellAtElement(0, 0, 0, undefined); + cells.renderCellAtElement(1, 1, 1, undefined); + cells.renderCellAtElement(2, 2, 2, undefined); + cells.renderCellAtElement(3, 3, 3, undefined); cells.discardElement(1); expect(cells.isCellRendered(1, 1)).toBe(false); @@ -34,10 +34,10 @@ export default test.describe.parallel('MappedCells', () => { test('discardCell should work fine', async () => { const cells = new MappedCells(); - cells.renderCellAtElement(0, 0, 0); - cells.renderCellAtElement(1, 1, 1); - cells.renderCellAtElement(2, 2, 2); - cells.renderCellAtElement(3, 3, 3); + cells.renderCellAtElement(0, 0, 0, undefined); + cells.renderCellAtElement(1, 1, 1, undefined); + cells.renderCellAtElement(2, 2, 2, undefined); + cells.renderCellAtElement(3, 3, 3, undefined); cells.discardCell(1, 2); expect(cells.isCellRendered(1, 1)).toBe(true); @@ -45,18 +45,18 @@ export default test.describe.parallel('MappedCells', () => { expect(cells.isCellRendered(1, 1)).toBe(false); expect(cells.isCellRendered(3, 3)).toBe(true); - cells.renderCellAtElement(4, 3, 3); + cells.renderCellAtElement(4, 3, 3, undefined); expect(cells.isCellRendered(3, 3)).toBe(false); }); test('discardElementsStartingWith should work fine', async ({}) => { const cells = new MappedCells(); - cells.renderCellAtElement(0, 0, 0); - cells.renderCellAtElement(0, 1, 1); - cells.renderCellAtElement(0, 2, 2); - cells.renderCellAtElement(1, 0, 3); - cells.renderCellAtElement(1, 1, 4); - cells.renderCellAtElement(1, 2, 5); + cells.renderCellAtElement(0, 0, 0, undefined); + cells.renderCellAtElement(0, 1, 1, undefined); + cells.renderCellAtElement(0, 2, 2, undefined); + cells.renderCellAtElement(1, 0, 3, undefined); + cells.renderCellAtElement(1, 1, 4, undefined); + cells.renderCellAtElement(1, 2, 5, undefined); cells.discardElementsStartingWith(3); @@ -73,17 +73,17 @@ export default test.describe.parallel('MappedCells', () => { test('getElementsOutsideRenderRange should work fine', async ({}) => { const cells = new MappedCells(); - cells.renderCellAtElement(0, 0, 0); - cells.renderCellAtElement(0, 1, 1); - cells.renderCellAtElement(0, 2, 2); - cells.renderCellAtElement(1, 0, 3); - cells.renderCellAtElement(1, 1, 4); - cells.renderCellAtElement(1, 2, 5); - cells.renderCellAtElement(4, 0, 6); - cells.renderCellAtElement(5, 1, 7); - cells.renderCellAtElement(5, 2, 8); - cells.renderCellAtElement(6, 1, 9); - cells.renderCellAtElement(6, 2, 10); + cells.renderCellAtElement(0, 0, 0, undefined); + cells.renderCellAtElement(0, 1, 1, undefined); + cells.renderCellAtElement(0, 2, 2, undefined); + cells.renderCellAtElement(1, 0, 3, undefined); + cells.renderCellAtElement(1, 1, 4, undefined); + cells.renderCellAtElement(1, 2, 5, undefined); + cells.renderCellAtElement(4, 0, 6, undefined); + cells.renderCellAtElement(5, 1, 7, undefined); + cells.renderCellAtElement(5, 2, 8, undefined); + cells.renderCellAtElement(6, 1, 9, undefined); + cells.renderCellAtElement(6, 2, 10, undefined); const elements = cells.getElementsOutsideRenderRange({ start: [1, 1], diff --git a/examples/src/pages/tests/matrix-brain.spec.ts b/examples/src/pages/tests/matrix-brain.spec.ts index 4df513948..3ca70d994 100644 --- a/examples/src/pages/tests/matrix-brain.spec.ts +++ b/examples/src/pages/tests/matrix-brain.spec.ts @@ -26,7 +26,7 @@ export default test.describe.parallel('MatrixBrain', () => { const ROWS = 20; const COLS = 7; - const brain = new MatrixBrain(); + const brain = new MatrixBrain('test'); brain.update({ colWidth: COL_SIZE, @@ -86,7 +86,7 @@ export default test.describe.parallel('MatrixBrain', () => { const ROWS = 20; const COLS = 7; - const brain = new MatrixBrain(); + const brain = new MatrixBrain('test'); brain.update({ colWidth: COL_SIZE, @@ -118,7 +118,7 @@ export default test.describe.parallel('MatrixBrain', () => { const ROWS = 20; const COLS = 7; - const brain = new MatrixBrain(); + const brain = new MatrixBrain('test'); brain.update({ colWidth: COL_SIZE, @@ -136,7 +136,7 @@ export default test.describe.parallel('MatrixBrain', () => { brain.onRenderRangeChange(onRenderRangeChange); brain.onScroll(onScroll); - brain.setAvailableSize({ + brain.update({ width: WIDTH + 100, height: HEIGHT + 100, }); @@ -200,7 +200,7 @@ export default test.describe.parallel('MatrixBrain', () => { const ROWS = 20; const COLS = 7; - const brain = new MatrixBrain(); + const brain = new MatrixBrain('test'); brain.update({ colWidth: COL_SIZE, diff --git a/examples/src/pages/tests/table/datasource-api/replaceAllData.page.tsx b/examples/src/pages/tests/table/datasource-api/replaceAllData.page.tsx new file mode 100644 index 000000000..c989a0299 --- /dev/null +++ b/examples/src/pages/tests/table/datasource-api/replaceAllData.page.tsx @@ -0,0 +1,64 @@ +import { + InfiniteTableColumn, + InfiniteTable, + DataSource, + DataSourceData, + DataSourceApi, +} from '@infinite-table/infinite-react'; +import * as React from 'react'; + +type Car = { + id: number; + name: string; + price: number; +}; +const cars: Car[] = [ + { id: 0, name: 'Audi', price: 40000 }, + { id: 1, name: 'Volvo', price: 30000 }, + { id: 2, name: 'BMW', price: 25000 }, +]; +const dataSource: DataSourceData = () => { + return cars; +}; + +const columns: Record> = { + identifier: { + field: 'id', + }, + name: { + field: 'name', + name: 'Name', + }, + price: { field: 'price' }, +}; +const domProps: React.HTMLAttributes = { + style: { + margin: '5px', + + minHeight: '500px', + }, +}; + +export default function () { + const [api, setApi] = React.useState>(); + return ( + <> + + + data={dataSource} primaryKey="id" onReady={setApi}> + + domProps={domProps} + columnDefaultWidth={150} + columns={columns} + /> + + + + ); +} diff --git a/examples/src/pages/tests/table/datasource-api/replaceAllData.spec.ts b/examples/src/pages/tests/table/datasource-api/replaceAllData.spec.ts new file mode 100644 index 000000000..61de6a244 --- /dev/null +++ b/examples/src/pages/tests/table/datasource-api/replaceAllData.spec.ts @@ -0,0 +1,46 @@ +import { test, expect } from '@testing'; + +export default test.describe.parallel('api.replaceAllData', () => { + test('works', async ({ page, apiModel, rowModel }) => { + await page.waitForInfinite(); + + let rowCount = await rowModel.getRenderedRowCount(); + + expect(rowCount).toBe(3); + + await page.click('button'); + await page.evaluate(() => new Promise(requestAnimationFrame)); + + rowCount = await rowModel.getRenderedRowCount(); + + expect(rowCount).toBe(1); + + await apiModel.evaluateDataSource((api) => { + return api.replaceAllData([ + { id: 10, name: 'Porsche', price: 60000 }, + { + id: 11, + name: 'Mclaren', + price: 200000, + }, + ]); + }); + + await page.evaluate(() => new Promise(requestAnimationFrame)); + rowCount = await rowModel.getRenderedRowCount(); + expect(rowCount).toBe(2); + + await apiModel.evaluateDataSource((api) => { + api.addData([{ id: 12, name: 'Porsche', price: 60000 }]); + api.addData([{ id: 13, name: 'Porsche', price: 60000 }]); + api.addData([{ id: 14, name: 'Porsche', price: 60000 }]); + api.clearAllData(); + + api.addData([{ id: 15, name: 'Porsche', price: 60000 }]); + }); + + await page.evaluate(() => new Promise(requestAnimationFrame)); + rowCount = await rowModel.getRenderedRowCount(); + expect(rowCount).toBe(1); + }); +}); diff --git a/examples/src/pages/tests/table/perf/default-horizontal-scrolling-2024-10-04_21:15:37.trace.json b/examples/src/pages/tests/table/perf/default-horizontal-scrolling-2024-10-04_21:15:37.trace.json new file mode 100644 index 000000000..1a40b6ef2 --- /dev/null +++ b/examples/src/pages/tests/table/perf/default-horizontal-scrolling-2024-10-04_21:15:37.trace.json @@ -0,0 +1,3568 @@ +{"traceEvents":[ +{"args":{"name":"swapper"},"cat":"__metadata","name":"thread_name","ph":"M","pid":0,"tid":0,"ts":0}, +{"args":{"name":"CrRendererMain"},"cat":"__metadata","name":"thread_name","ph":"M","pid":3981,"tid":3981,"ts":0}, +{"args":{"name":"Compositor"},"cat":"__metadata","name":"thread_name","ph":"M","pid":3981,"tid":3999,"ts":0}, +{"args":{"name":"ThreadPoolForegroundWorker"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2842,"tid":2923,"ts":0}, +{"args":{"name":"Chrome_ChildIOThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2842,"tid":2924,"ts":0}, +{"args":{"name":"CrBrowserMain"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2755,"tid":2755,"ts":0}, +{"args":{"name":"Chrome_ChildIOThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":3981,"tid":3985,"ts":0}, +{"args":{"name":"Chrome_IOThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2755,"tid":2791,"ts":0}, +{"args":{"name":"ThreadPoolForegroundWorker"},"cat":"__metadata","name":"thread_name","ph":"M","pid":3981,"tid":3984,"ts":0}, +{"args":{"name":"ThreadPoolForegroundWorker"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2755,"tid":2785,"ts":0}, +{"args":{"name":"DevToolsPipeHandlerWriteThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2755,"tid":2840,"ts":0}, +{"args":{"name":"VizCompositorThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2842,"tid":2926,"ts":0}, +{"args":{"name":"CompositorTileWorker2"},"cat":"__metadata","name":"thread_name","ph":"M","pid":3981,"tid":4002,"ts":0}, +{"args":{"name":"CompositorTileWorker1"},"cat":"__metadata","name":"thread_name","ph":"M","pid":3981,"tid":4001,"ts":0}, +{"args":{"name":"ThreadPoolForegroundWorker"},"cat":"__metadata","name":"thread_name","ph":"M","pid":3981,"tid":3986,"ts":0}, +{"args":{"name":"ThreadPoolForegroundWorker"},"cat":"__metadata","name":"thread_name","ph":"M","pid":3981,"tid":3988,"ts":0}, +{"args":{"name":"CompositorTileWorkerBackground"},"cat":"__metadata","name":"thread_name","ph":"M","pid":3981,"tid":4003,"ts":0}, +{"args":{"name":"Renderer"},"cat":"__metadata","name":"process_name","ph":"M","pid":3981,"tid":0,"ts":0}, +{"args":{"name":"GPU Process"},"cat":"__metadata","name":"process_name","ph":"M","pid":2842,"tid":0,"ts":0}, +{"args":{"name":"Browser"},"cat":"__metadata","name":"process_name","ph":"M","pid":2755,"tid":0,"ts":0}, +{"args":{"uptime":"1"},"cat":"__metadata","name":"process_uptime_seconds","ph":"M","pid":3981,"tid":0,"ts":0}, +{"args":{"uptime":"6"},"cat":"__metadata","name":"process_uptime_seconds","ph":"M","pid":2842,"tid":0,"ts":0}, +{"args":{"uptime":"7"},"cat":"__metadata","name":"process_uptime_seconds","ph":"M","pid":2755,"tid":0,"ts":0}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":24,"name":"ThreadPool_RunTask","ph":"X","pid":2842,"tdur":24,"tid":2923,"ts":192297299,"tts":1295}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":14,"name":"ThreadPool_RunTask","ph":"X","pid":2842,"tdur":14,"tid":2923,"ts":192297327,"tts":1323}, +{"args":{"context":"0x1ec4007fbd80","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":114,"flags":2},"cat":"toplevel","dur":23,"name":"OnLibevent","ph":"X","pid":2842,"tdur":22,"tid":2924,"ts":192297438,"tts":39869}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":45,"name":"ThreadPool_RunTask","ph":"X","pid":2842,"tdur":24,"tid":2923,"ts":192298129,"tts":1354}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":66,"name":"ThreadPool_RunTask","ph":"X","pid":2842,"tdur":66,"tid":2923,"ts":192298180,"tts":1384}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":58,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":58,"tid":2923,"ts":192298186,"tts":1390}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":45,"name":"Receive mojo reply","ph":"X","pid":2842,"tdur":45,"tid":2923,"ts":192298194,"tts":1398}, +{"args":{"context":"0xdc00025bae0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":3981,"tdur":27,"tid":3985,"ts":192298968,"tts":9467}, +{"args":{"context":"0x768007347e0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":2755,"tdur":21,"tid":2791,"ts":192299056,"tts":212209}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":78,"name":"RunTask","ph":"X","pid":3981,"tdur":78,"tid":3981,"ts":192299212,"tts":324609}, +{"args":{"src_file":"base/trace_event/trace_log.cc","src_func":"SetEnabled"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":39,"tid":3981,"ts":192299243,"tts":324640}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":16,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":16,"tid":3984,"ts":192299266,"tts":71655}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":20,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":21,"tid":2785,"ts":192299275,"tts":15856}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":8,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":8,"tid":3984,"ts":192299285,"tts":71674}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":42,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":41,"tid":3984,"ts":192299296,"tts":71685}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":8,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":9,"tid":2785,"ts":192299299,"tts":15880}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":36,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":35,"tid":3984,"ts":192299300,"tts":71690}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":24,"name":"Receive mojo reply","ph":"X","pid":3981,"tdur":24,"tid":3984,"ts":192299308,"tts":71697}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":27,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":26,"tid":2785,"ts":192299310,"tts":15892}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":23,"tid":2785,"ts":192299312,"tts":15894}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":14,"name":"Receive mojo reply","ph":"X","pid":2755,"tdur":14,"tid":2785,"ts":192299318,"tts":15899}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":17,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":16,"tid":2785,"ts":192299340,"tts":15922}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":15,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":16,"tid":3984,"ts":192299342,"tts":71730}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":69,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":70,"tid":2785,"ts":192299360,"tts":15941}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":7,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":7,"tid":3984,"ts":192299360,"tts":71749}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":688,"ipc_hash":1377057286,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137544080}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":656}},"cat":"toplevel","dur":51,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":50,"tid":2785,"ts":192299373,"tts":15955}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":374,"name":"RunTask","ph":"X","pid":2755,"tdur":374,"tid":2755,"ts":192299424,"tts":427543}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":10,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":10,"tid":2785,"ts":192299434,"tts":16016}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":12,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":12,"tid":2785,"ts":192299448,"tts":16029}, +{"args":{"src_file":"services/tracing/public/cpp/perfetto/trace_event_data_source.cc","src_func":"StartTracingImpl"},"cat":"toplevel","dur":344,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":344,"tid":2755,"ts":192299450,"tts":427569}, +{"args":{"context":"0x768007347e0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":2755,"tdur":22,"tid":2791,"ts":192299501,"tts":212244}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":22,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":22,"tid":2785,"ts":192299535,"tts":16057}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.TracingSessionClient"}},"cat":"toplevel","dur":18,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":18,"tid":2785,"ts":192299538,"tts":16060}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1158953003,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137553440}},"mojo_interface_tag":"tracing.mojom.TracingSessionClient","payload_size":8}},"cat":"toplevel","dur":8,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":9,"tid":2785,"ts":192299545,"tts":16067}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":3,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":3,"tid":2785,"ts":192299560,"tts":16082}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":20,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":21,"tid":2785,"ts":192299803,"tts":16096}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":47,"name":"RunTask","ph":"X","pid":2755,"tdur":46,"tid":2755,"ts":192299803,"tts":427923}, +{"args":{"src_file":"content/browser/devtools/protocol/tracing_handler.cc","src_func":"operator()"},"cat":"toplevel","dur":43,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":43,"tid":2755,"ts":192299805,"tts":427924}, +{"args":{"data":{"frameTreeNodeId":14,"frames":[{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","name":"","processId":3981,"url":"http://localhost:5555/tests/table/perf/default"}],"persistentIds":true}},"cat":"disabled-by-default-devtools.timeline","name":"TracingStartedInBrowser","ph":"I","pid":2755,"s":"t","tid":2755,"ts":192299826,"tts":427945}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2755,"tdur":45,"tid":2840,"ts":192299865,"tts":40283}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"Write"},"cat":"toplevel","dur":14,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":14,"tid":2840,"ts":192299892,"tts":40311}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":19,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":18,"tid":2785,"ts":192299895,"tts":16133}, +{"args":{"context":"0x768007347e0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":2755,"tdur":28,"tid":2791,"ts":192300042,"tts":212283}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":17,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":17,"tid":2785,"ts":192300080,"tts":16168}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":12,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":11,"tid":2785,"ts":192300084,"tts":16173}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":3,"name":"Receive mojo reply","ph":"X","pid":2755,"tdur":2,"tid":2785,"ts":192300090,"tts":16179}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2755,"tdur":40,"tid":2755,"ts":192301203,"tts":427992}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"HandleMessage"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":33,"tid":2755,"ts":192301207,"tts":427996}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":2755,"tdur":28,"tid":2791,"ts":192301253,"tts":212334}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":19,"tid":2791,"ts":192301260,"tts":212340}, +{"args":{"context":"0xdc00025b300","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":103,"flags":2},"cat":"toplevel","dur":30,"name":"OnLibevent","ph":"X","pid":3981,"tdur":31,"tid":3985,"ts":192301288,"tts":9523}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":14,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":15,"tid":3985,"ts":192301302,"tts":9537}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":112603,"name":"RunTask","ph":"X","pid":3981,"tdur":107270,"tid":3981,"ts":192301333,"tts":324708}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":112577,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":107244,"tid":3981,"ts":192301335,"tts":324710}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":744,"ipc_hash":3321254228,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78257472}},"mojo_interface_tag":"blink.mojom.DevToolsSession","payload_size":720}},"cat":"toplevel","dur":112562,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":107229,"tid":3981,"ts":192301345,"tts":324720}, +{"args":{},"cat":"v8.execute","dur":111468,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":106538,"tid":3981,"ts":192301392,"tts":324768}, +{"args":{},"cat":"v8.execute","dur":111463,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":106535,"tid":3981,"ts":192301395,"tts":324770}, +{"args":{},"cat":"v8.execute","dur":111456,"name":"V8.InvokeApiInterruptCallbacks","ph":"X","pid":3981,"tdur":106528,"tid":3981,"ts":192301398,"tts":324773}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192301445,"tts":324821}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":89,"name":"RunTask","ph":"X","pid":2842,"tdur":89,"tid":2926,"ts":192309057,"tts":125112}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":18,"name":"ThreadPool_RunTask","ph":"X","pid":2842,"tdur":18,"tid":2923,"ts":192309094,"tts":1468}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192309104,"tts":125159}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":322,"name":"RunTask","ph":"X","pid":3981,"tdur":166,"tid":3999,"ts":192309168,"tts":30338}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":285,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":130,"tid":3999,"ts":192309200,"tts":30369}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":61,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":16,"tid":3984,"ts":192309216,"tts":71770}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":3981,"tdur":9,"tid":3985,"ts":192309261,"tts":9563}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2842,"tdur":19,"tid":2924,"ts":192309322,"tts":39906}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":43,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":42,"tid":4002,"ts":192309355,"tts":11180}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":2,"tid":4002,"ts":192309400,"tts":11224}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":2,"tid":4002,"ts":192309404,"tts":11228}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":2842,"tdur":46,"tid":2926,"ts":192309418,"tts":125217}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":41,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":41,"tid":2926,"ts":192309421,"tts":125220}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":35,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192309425,"tts":125225}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":1654984935,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753680}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":16}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192309434,"tts":125234}, +{"args":{"data":{"needsBeginFrame":0},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"NeedsBeginFrameChanged","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192309478,"tts":30491}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":251,"name":"RunTask","ph":"X","pid":3981,"tdur":60,"tid":3999,"ts":192309495,"tts":30508}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":246,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":54,"tid":3999,"ts":192309497,"tts":30510}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":240,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":49,"tid":3999,"ts":192309501,"tts":30514}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":227,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":34,"tid":3999,"ts":192309509,"tts":30523}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":17,"name":"OnLibevent","ph":"X","pid":2842,"tdur":17,"tid":2924,"ts":192309545,"tts":39940}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":15,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":16,"tid":3984,"ts":192309577,"tts":71802}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192309648,"tts":125277}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192309652,"tts":125280}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":17,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192309655,"tts":125283}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":6,"tid":2926,"ts":192309662,"tts":125290}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":3981,"tdur":11,"tid":3999,"ts":192309750,"tts":30571}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192309752,"tts":30574}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192309763,"tts":30584}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":2,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192309765,"tts":30586}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192309772,"tts":30593}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192309773,"tts":30595}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":3981,"tdur":10,"tid":3999,"ts":192309781,"tts":30602}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192309783,"tts":30604}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192325721,"tts":125329}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":6,"tid":2926,"ts":192325725,"tts":125334}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2755,"tdur":26,"tid":2755,"ts":192386720,"tts":428073}, +{"args":{"src_file":"content/browser/renderer_host/input/timeout_monitor.cc","src_func":"StartImpl"},"cat":"toplevel","dur":12,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":12,"tid":2755,"ts":192386732,"tts":428084}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":8,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":3981,"tdur":8,"tid":3981,"ts":192389940,"tts":409287}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":10,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192403130,"tts":421791}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192405939,"tts":424600}, +{"args":{"frameSeqId":36,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192408970}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","nodeId":3}},"cat":"devtools.timeline","dur":48,"name":"ScrollLayer","ph":"X","pid":3981,"tdur":41,"tid":3981,"ts":192413432,"tts":431799}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":349,"name":"RunTask","ph":"X","pid":3981,"tdur":58,"tid":3999,"ts":192413530,"tts":30631}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"SendCommitRequestToImplThreadIfNeeded"},"cat":"toplevel","dur":338,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":48,"tid":3999,"ts":192413534,"tts":30635}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":49,"name":"OnLibevent","ph":"X","pid":2842,"tdur":49,"tid":2924,"ts":192413584,"tts":39982}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":70,"name":"RunTask","ph":"X","pid":2842,"tdur":70,"tid":2926,"ts":192413680,"tts":125369}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":64,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":63,"tid":2926,"ts":192413684,"tts":125373}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":56,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":56,"tid":2926,"ts":192413690,"tts":125379}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":1654984935,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753680}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":16}},"cat":"toplevel","dur":39,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192413702,"tts":125391}, +{"args":{"microtask_count":1},"cat":"v8.execute","dur":110,"name":"RunMicrotasks","ph":"X","pid":3981,"tdur":56,"tid":3981,"ts":192413788,"tts":431885}, +{"args":{"data":{"needsBeginFrame":1},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"NeedsBeginFrameChanged","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192413865,"tts":30676}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":113,"name":"RunTask","ph":"X","pid":3981,"tdur":94,"tid":3981,"ts":192413945,"tts":431987}, +{"args":{"src_file":"third_party/blink/renderer/core/frame/dom_timer.cc","src_func":"DOMTimer"},"cat":"toplevel","dur":102,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":84,"tid":3981,"ts":192413947,"tts":431989}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","timerId":10}},"cat":"devtools.timeline","dur":94,"name":"TimerFire","ph":"X","pid":3981,"tdur":74,"tid":3981,"ts":192413953,"tts":431997}, +{"args":{"data":{"columnNumber":67865,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":62,"name":"FunctionCall","ph":"X","pid":3981,"tdur":37,"tid":3981,"ts":192413970,"tts":432018}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13544400.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192414034,"tts":432064}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":3981,"tdur":42,"tid":3985,"ts":192419631,"tts":9595}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":25,"tid":3985,"ts":192419645,"tts":9609}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":3981,"tdur":25,"tid":3985,"ts":192419678,"tts":9641}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":15,"name":"RunTask","ph":"X","pid":3981,"tdur":15,"tid":3985,"ts":192419708,"tts":9671}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":11,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":11,"tid":3985,"ts":192419710,"tts":9673}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":3981,"tdur":34,"tid":3999,"ts":192419948,"tts":30706}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":26,"tid":3999,"ts":192419952,"tts":30710}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":21,"tid":3999,"ts":192419956,"tts":30714}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":50871626,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762320}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":16}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192419966,"tts":30724}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":97,"name":"RunTask","ph":"X","pid":3981,"tdur":97,"tid":3999,"ts":192419986,"tts":30744}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":92,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":92,"tid":3999,"ts":192419988,"tts":30746}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":58,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":58,"tid":3999,"ts":192420017,"tts":30775}, +{"args":{"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"RequestMainThreadFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192420067,"tts":30825}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38604,"name":"RunTask","ph":"X","pid":3981,"tdur":24653,"tid":3981,"ts":192420079,"tts":432248}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"ScheduledActionSendBeginMainFrame"},"cat":"toplevel","dur":38578,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":24628,"tid":3981,"ts":192420081,"tts":432250}, +{"args":{"data":{"frameId":8},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginMainThreadFrame","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192420092,"tts":432260}, +{"args":{"context":"0x7680081f420","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":133,"flags":2},"cat":"toplevel","dur":36,"name":"OnLibevent","ph":"X","pid":2755,"tdur":36,"tid":2791,"ts":192420130,"tts":212386}, +{"args":{"data":{"type":"scroll"}},"cat":"devtools.timeline","dur":7152,"name":"EventDispatch","ph":"X","pid":3981,"tdur":2208,"tid":3981,"ts":192420134,"tts":432313}, +{"args":{"data":{"columnNumber":20686,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"nI","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":2590,"name":"FunctionCall","ph":"X","pid":3981,"tdur":1244,"tid":3981,"ts":192420172,"tts":432350}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2755,"tdur":43,"tid":2791,"ts":192420177,"tts":212433}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":36,"tid":2791,"ts":192420180,"tts":212436}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":25,"tid":2791,"ts":192420189,"tts":212445}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":61,"name":"RunTask","ph":"X","pid":2755,"tdur":60,"tid":2755,"ts":192420274,"tts":428127}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":53,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":53,"tid":2755,"ts":192420279,"tts":428131}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":132910108,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":77833696}},"mojo_interface_tag":"blink.mojom.LocalFrameHost","payload_size":16}},"cat":"toplevel","dur":33,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":33,"tid":2755,"ts":192420293,"tts":428146}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2755,"tdur":35,"tid":2755,"ts":192420340,"tts":428193}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":32,"tid":2755,"ts":192420342,"tts":428194}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":248,"ipc_hash":3275898187,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78258544}},"mojo_interface_tag":"blink.mojom.DevToolsSessionHost","payload_size":224}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":22,"tid":2755,"ts":192420349,"tts":428201}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":137,"name":"RunTask","ph":"X","pid":2755,"tdur":40,"tid":2840,"ts":192420398,"tts":40353}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"Write"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":20,"tid":2840,"ts":192420513,"tts":40370}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13544656.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192422767,"tts":433604}, +{"args":{"data":{"columnNumber":61093,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"l","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":4482,"name":"FunctionCall","ph":"X","pid":3981,"tdur":880,"tid":3981,"ts":192422789,"tts":433626}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","singleShot":true,"stackTrace":[{"columnNumber":48603,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}],"timeout":250.0,"timerId":11}},"cat":"devtools.timeline","name":"TimerInstall","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192422994,"tts":433889}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","stackTrace":[{"columnNumber":31424,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"ScheduleStyleRecalculation","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192423161,"tts":434016}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":34,"stackTrace":[{"columnNumber":44727,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192423267,"tts":434128}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":35,"stackTrace":[{"columnNumber":44727,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192423320,"tts":434178}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":3981,"tdur":13,"tid":3999,"ts":192423325,"tts":30864}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"SendCommitRequestToImplThreadIfNeeded"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192423328,"tts":30867}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","singleShot":true,"stackTrace":[{"columnNumber":48603,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}],"timeout":250.0,"timerId":12}},"cat":"devtools.timeline","name":"TimerInstall","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192423449,"tts":434304}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":36,"stackTrace":[{"columnNumber":44727,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192423559,"tts":434441}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":28,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":28,"tid":3984,"ts":192424339,"tts":71836}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":58,"name":"RunTask","ph":"X","pid":2755,"tdur":57,"tid":2755,"ts":192424554,"tts":428253}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"HandleMessage"},"cat":"toplevel","dur":49,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":49,"tid":2755,"ts":192424559,"tts":428257}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2755,"tdur":26,"tid":2791,"ts":192424634,"tts":212501}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":22,"tid":2791,"ts":192424637,"tts":212503}, +{"args":{"context":"0xdc00025b300","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":103,"flags":2},"cat":"toplevel","dur":43,"name":"OnLibevent","ph":"X","pid":3981,"tdur":44,"tid":3985,"ts":192424676,"tts":9698}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":14,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":13,"tid":3985,"ts":192424703,"tts":9726}, +{"args":{"frameSeqId":37,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192425636}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":49,"name":"RunTask","ph":"X","pid":3981,"tdur":49,"tid":3999,"ts":192425896,"tts":30894}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":30,"tid":3999,"ts":192425900,"tts":30898}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":2842,"tdur":26,"tid":2924,"ts":192425965,"tts":40055}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2842,"tdur":44,"tid":2926,"ts":192427137,"tts":125459}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192427144,"tts":125465}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":26,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192427151,"tts":125472}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":9,"tid":2926,"ts":192427163,"tts":125484}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192427186,"tts":125507}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192427188,"tts":125509}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":36,"name":"OnLibevent","ph":"X","pid":3981,"tdur":35,"tid":3985,"ts":192427238,"tts":9757}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13549584.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192427274,"tts":434514}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":34}},"cat":"devtools.timeline","dur":46,"name":"FireAnimationFrame","ph":"X","pid":3981,"tdur":34,"tid":3981,"ts":192427289,"tts":434536}, +{"args":{"data":{"columnNumber":44729,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":15,"name":"FunctionCall","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192427312,"tts":434553}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13549624.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192427329,"tts":434567}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":35}},"cat":"devtools.timeline","dur":11980,"name":"FireAnimationFrame","ph":"X","pid":3981,"tdur":7088,"tid":3981,"ts":192427337,"tts":434580}, +{"args":{"data":{"columnNumber":44729,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":11948,"name":"FunctionCall","ph":"X","pid":3981,"tdur":7059,"tid":3981,"ts":192427351,"tts":434590}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":48,"name":"RunTask","ph":"X","pid":3981,"tdur":48,"tid":3999,"ts":192427358,"tts":30960}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":42,"tid":3999,"ts":192427361,"tts":30963}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":36,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":36,"tid":3999,"ts":192427365,"tts":30967}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":21,"tid":3999,"ts":192427375,"tts":30977}, +{"args":{},"cat":"v8.execute","dur":181,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":39,"tid":3981,"ts":192427443,"tts":434678}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":116,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":116,"tid":3984,"ts":192427495,"tts":71889}, +{"args":{},"cat":"v8.execute","dur":48,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":47,"tid":3981,"ts":192427633,"tts":434727}, +{"args":{},"cat":"v8.execute","dur":43,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":43,"tid":3981,"ts":192427636,"tts":434729}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192427729,"tts":434822}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192427790,"tts":434883}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192427806,"tts":434899}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192427898,"tts":434957}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192429372,"tts":435374}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192429524,"tts":435526}, +{"args":{},"cat":"v8.execute","dur":17,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":17,"tid":3981,"ts":192430191,"tts":436193}, +{"args":{},"cat":"v8.execute","dur":14,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":13,"tid":3981,"ts":192430229,"tts":436231}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192430255,"tts":436256}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192430371,"tts":436372}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":86,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":86,"tid":3984,"ts":192431110,"tts":72023}, +{"args":{},"cat":"v8.execute","dur":42,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":42,"tid":3981,"ts":192432206,"tts":437033}, +{"args":{},"cat":"v8.execute","dur":36,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":36,"tid":3981,"ts":192432210,"tts":437037}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192432483,"tts":437311}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192432602,"tts":437430}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192434321,"tts":439149}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192437775,"tts":440215}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192438551,"tts":440991}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13887924.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192439303,"tts":441660}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":36}},"cat":"devtools.timeline","dur":2225,"name":"FireAnimationFrame","ph":"X","pid":3981,"tdur":877,"tid":3981,"ts":192439320,"tts":441674}, +{"args":{"data":{"columnNumber":44729,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":2196,"name":"FunctionCall","ph":"X","pid":3981,"tdur":848,"tid":3981,"ts":192439335,"tts":441690}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192439366,"tts":441717}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192439394,"tts":441744}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192439399,"tts":441750}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192439588,"tts":441939}, +{"args":{},"cat":"v8.execute","dur":121,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":24,"tid":3981,"ts":192439654,"tts":442005}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":70,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":70,"tid":3984,"ts":192439694,"tts":72135}, +{"args":{},"cat":"v8.execute","dur":34,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":34,"tid":3981,"ts":192439778,"tts":442032}, +{"args":{},"cat":"v8.execute","dur":30,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":30,"tid":3981,"ts":192439780,"tts":442035}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":1158,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":1159,"tid":3984,"ts":192439891,"tts":72227}, +{"args":{},"cat":"v8.execute","dur":37,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":37,"tid":3981,"ts":192441139,"tts":442145}, +{"args":{},"cat":"v8.execute","dur":30,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":31,"tid":3981,"ts":192441143,"tts":442149}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13970692.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192441535,"tts":442546}, +{"args":{"beginData":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB"},"elementCount":134},"cat":"blink,devtools.timeline","dur":12907,"name":"UpdateLayoutTree","ph":"X","pid":3981,"tdur":11006,"tid":3981,"ts":192441568,"tts":442580}, +{"args":{"frameSeqId":38,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192442302}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":48,"name":"RunTask","ph":"X","pid":3981,"tdur":47,"tid":3999,"ts":192443499,"tts":31035}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":37,"tid":3999,"ts":192443504,"tts":31040}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":70,"name":"RunTask","ph":"X","pid":2842,"tdur":70,"tid":2926,"ts":192443576,"tts":125575}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":60,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":61,"tid":2926,"ts":192443583,"tts":125581}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":3981,"tdur":26,"tid":3985,"ts":192443683,"tts":9809}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":52,"name":"RunTask","ph":"X","pid":3981,"tdur":52,"tid":3999,"ts":192443726,"tts":31097}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":46,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":46,"tid":3999,"ts":192443728,"tts":31099}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":40,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":41,"tid":3999,"ts":192443732,"tts":31103}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":24,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":24,"tid":3999,"ts":192443742,"tts":31114}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":38,"name":"OnLibevent","ph":"X","pid":2842,"tdur":38,"tid":2924,"ts":192443796,"tts":40101}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192443871,"tts":125661}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192443874,"tts":125664}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192443878,"tts":125668}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":6,"tid":2926,"ts":192443888,"tts":125678}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerTreeId":1}},"cat":"disabled-by-default-devtools.timeline","name":"SetLayerTreeId","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192454506,"tts":453620}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","isMainFrame":true,"isOutermostMainFrame":true,"page":"EDE3B314E562023D6C5C6D3A60D21AFB"}},"cat":"devtools.timeline","dur":252,"name":"PrePaint","ph":"X","pid":3981,"tdur":250,"tid":3981,"ts":192454515,"tts":453627}, +{"args":{"data":{"clip":[-8388608.0,-8388608.0,8388607.0,-8388608.0,8388607.0,8388607.0,-8388608.0,8388607.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":0,"nodeId":2}},"cat":"devtools.timeline,rail","dur":1307,"name":"Paint","ph":"X","pid":3981,"tdur":1300,"tid":3981,"ts":192455056,"tts":454173}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","isMainFrame":true,"isOutermostMainFrame":true,"page":"EDE3B314E562023D6C5C6D3A60D21AFB"}},"cat":"devtools.timeline","dur":801,"name":"Layerize","ph":"X","pid":3981,"tdur":799,"tid":3981,"ts":192456383,"tts":455496}, +{"args":{"frameSeqId":36,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1433,"name":"Commit","ph":"X","pid":3981,"tdur":542,"tid":3981,"ts":192457222,"tts":456332}, +{"args":{"layerId":7,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192457294,"tts":456404}, +{"args":{"layerId":123,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457300,"tts":456410}, +{"args":{"layerId":124,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457304,"tts":456413}, +{"args":{"layerId":125,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457307,"tts":456416}, +{"args":{"layerId":126,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457310,"tts":456420}, +{"args":{"layerId":127,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457313,"tts":456423}, +{"args":{"layerId":128,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457316,"tts":456426}, +{"args":{"layerId":129,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457320,"tts":456429}, +{"args":{"layerId":130,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457323,"tts":456432}, +{"args":{"layerId":131,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457326,"tts":456436}, +{"args":{"layerId":132,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457329,"tts":456439}, +{"args":{"layerId":13,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457332,"tts":456442}, +{"args":{"layerId":14,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457335,"tts":456445}, +{"args":{"layerId":15,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457338,"tts":456448}, +{"args":{"layerId":16,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457342,"tts":456451}, +{"args":{"layerId":17,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457345,"tts":456454}, +{"args":{"layerId":18,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457348,"tts":456458}, +{"args":{"layerId":19,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457351,"tts":456461}, +{"args":{"layerId":20,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457354,"tts":456464}, +{"args":{"layerId":21,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457358,"tts":456468}, +{"args":{"layerId":22,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457362,"tts":456471}, +{"args":{"layerId":23,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457365,"tts":456475}, +{"args":{"layerId":24,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457368,"tts":456478}, +{"args":{"layerId":25,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457371,"tts":456481}, +{"args":{"layerId":26,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457374,"tts":456484}, +{"args":{"layerId":27,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457378,"tts":456487}, +{"args":{"layerId":28,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457381,"tts":456490}, +{"args":{"layerId":29,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":20,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":21,"tid":3981,"ts":192457384,"tts":456493}, +{"args":{"layerId":30,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457407,"tts":456516}, +{"args":{"layerId":31,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457410,"tts":456520}, +{"args":{"layerId":32,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457413,"tts":456523}, +{"args":{"layerId":33,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457417,"tts":456526}, +{"args":{"layerId":34,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457420,"tts":456529}, +{"args":{"layerId":35,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457423,"tts":456532}, +{"args":{"layerId":36,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457426,"tts":456536}, +{"args":{"layerId":37,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457429,"tts":456539}, +{"args":{"layerId":38,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457432,"tts":456542}, +{"args":{"layerId":39,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457435,"tts":456545}, +{"args":{"layerId":40,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457438,"tts":456548}, +{"args":{"layerId":41,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457441,"tts":456551}, +{"args":{"layerId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457444,"tts":456554}, +{"args":{"layerId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457447,"tts":456557}, +{"args":{"layerId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457451,"tts":456560}, +{"args":{"layerId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457454,"tts":456563}, +{"args":{"layerId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457457,"tts":456566}, +{"args":{"layerId":47,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457460,"tts":456570}, +{"args":{"layerId":48,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457463,"tts":456573}, +{"args":{"layerId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457466,"tts":456576}, +{"args":{"layerId":50,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457470,"tts":456579}, +{"args":{"layerId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457473,"tts":456582}, +{"args":{"layerId":52,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457476,"tts":456585}, +{"args":{"layerId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457479,"tts":456589}, +{"args":{"layerId":54,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457482,"tts":456592}, +{"args":{"layerId":55,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457485,"tts":456595}, +{"args":{"layerId":56,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457488,"tts":456598}, +{"args":{"layerId":57,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457491,"tts":456601}, +{"args":{"layerId":58,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457494,"tts":456604}, +{"args":{"layerId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457497,"tts":456607}, +{"args":{"layerId":60,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457500,"tts":456610}, +{"args":{"layerId":61,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457504,"tts":456613}, +{"args":{"layerId":62,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457507,"tts":456616}, +{"args":{"layerId":63,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457510,"tts":456619}, +{"args":{"layerId":64,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457513,"tts":456623}, +{"args":{"layerId":65,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457516,"tts":456626}, +{"args":{"layerId":66,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457519,"tts":456629}, +{"args":{"layerId":67,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457523,"tts":456632}, +{"args":{"layerId":68,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457526,"tts":456635}, +{"args":{"layerId":69,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457529,"tts":456638}, +{"args":{"layerId":70,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457532,"tts":456642}, +{"args":{"layerId":71,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457535,"tts":456645}, +{"args":{"layerId":72,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457538,"tts":456648}, +{"args":{"layerId":73,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457541,"tts":456651}, +{"args":{"layerId":74,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457545,"tts":456654}, +{"args":{"layerId":75,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457548,"tts":456658}, +{"args":{"layerId":76,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457551,"tts":456661}, +{"args":{"layerId":77,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457554,"tts":456664}, +{"args":{"layerId":78,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457557,"tts":456667}, +{"args":{"layerId":79,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457560,"tts":456670}, +{"args":{"layerId":80,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457564,"tts":456673}, +{"args":{"layerId":81,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457567,"tts":456676}, +{"args":{"layerId":82,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457570,"tts":456680}, +{"args":{"layerId":83,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457573,"tts":456683}, +{"args":{"layerId":84,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457576,"tts":456686}, +{"args":{"layerId":85,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457579,"tts":456689}, +{"args":{"layerId":86,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457583,"tts":456692}, +{"args":{"layerId":87,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457586,"tts":456696}, +{"args":{"layerId":88,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457589,"tts":456699}, +{"args":{"layerId":89,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457592,"tts":456702}, +{"args":{"layerId":90,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457595,"tts":456705}, +{"args":{"layerId":91,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457598,"tts":456708}, +{"args":{"layerId":92,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457601,"tts":456711}, +{"args":{"layerId":93,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457604,"tts":456714}, +{"args":{"layerId":94,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457607,"tts":456717}, +{"args":{"layerId":95,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457610,"tts":456720}, +{"args":{"layerId":96,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457614,"tts":456723}, +{"args":{"layerId":97,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457617,"tts":456727}, +{"args":{"layerId":98,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457620,"tts":456730}, +{"args":{"layerId":99,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457623,"tts":456733}, +{"args":{"layerId":100,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457626,"tts":456736}, +{"args":{"layerId":101,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457629,"tts":456739}, +{"args":{"layerId":102,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192457633,"tts":456742}, +{"args":{"layerId":103,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457641,"tts":456751}, +{"args":{"layerId":104,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457645,"tts":456754}, +{"args":{"layerId":105,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457648,"tts":456757}, +{"args":{"layerId":106,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457651,"tts":456761}, +{"args":{"layerId":107,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457654,"tts":456764}, +{"args":{"layerId":108,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457657,"tts":456767}, +{"args":{"layerId":109,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457660,"tts":456770}, +{"args":{"layerId":110,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457664,"tts":456773}, +{"args":{"layerId":111,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457667,"tts":456776}, +{"args":{"layerId":112,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457670,"tts":456780}, +{"args":{"layerId":113,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457673,"tts":456783}, +{"args":{"layerId":114,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457676,"tts":456786}, +{"args":{"layerId":115,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457679,"tts":456789}, +{"args":{"layerId":116,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457682,"tts":456792}, +{"args":{"layerId":117,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457686,"tts":456795}, +{"args":{"layerId":118,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457689,"tts":456798}, +{"args":{"layerId":119,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457692,"tts":456801}, +{"args":{"layerId":120,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192457695,"tts":456804}, +{"args":{"layerId":121,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457698,"tts":456808}, +{"args":{"layerId":122,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192457701,"tts":456811}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":792,"name":"RunTask","ph":"X","pid":3981,"tdur":792,"tid":3999,"ts":192457753,"tts":31179}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"BeginMainFrame"},"cat":"toplevel","dur":783,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":783,"tid":3999,"ts":192457756,"tts":31182}, +{"args":{"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"RequestMainThreadFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192458119,"tts":31545}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":47,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":47,"tid":4001,"ts":192458563,"tts":9042}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4001,"ts":192458612,"tts":9091}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4001,"ts":192458616,"tts":9095}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":997,"name":"RunTask","ph":"X","pid":3981,"tdur":461,"tid":3981,"ts":192458695,"tts":456914}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":983,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":448,"tid":3981,"ts":192458698,"tts":456916}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":744,"ipc_hash":3321254228,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78257472}},"mojo_interface_tag":"blink.mojom.DevToolsSession","payload_size":720}},"cat":"toplevel","dur":969,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":432,"tid":3981,"ts":192458708,"tts":456927}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":3981,"tdur":26,"tid":3985,"ts":192458857,"tts":9861}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":21,"tid":3985,"ts":192458861,"tts":9864}, +{"args":{"frameSeqId":39,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192458968}, +{"args":{"microtask_count":1},"cat":"v8.execute","dur":536,"name":"RunMicrotasks","ph":"X","pid":3981,"tdur":48,"tid":3981,"ts":192459133,"tts":457303}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":21,"name":"RunTask","ph":"X","pid":3981,"tdur":21,"tid":3985,"ts":192459186,"tts":9907}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":15,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":15,"tid":3985,"ts":192459190,"tts":9911}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":3981,"tdur":11,"tid":3999,"ts":192459223,"tts":31989}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192459225,"tts":31991}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192459236,"tts":32002}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":2,"tid":3999,"ts":192459238,"tts":32004}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192459245,"tts":32011}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192459246,"tts":32012}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":3981,"tdur":37,"tid":3999,"ts":192459254,"tts":32020}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":33,"tid":3999,"ts":192459255,"tts":32021}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":216,"name":"RunTask","ph":"X","pid":3981,"tdur":216,"tid":3999,"ts":192459294,"tts":32060}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":210,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":210,"tid":3999,"ts":192459296,"tts":32062}, +{"args":{"frameId":8,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"ActivateLayerTree","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192459493,"tts":32259}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2842,"tdur":28,"tid":2924,"ts":192459706,"tts":40161}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41433,"name":"RunTask","ph":"X","pid":3981,"tdur":28964,"tid":3981,"ts":192459754,"tts":457387}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":41412,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":28943,"tid":3981,"ts":192459757,"tts":457389}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"unknown interface"}},"cat":"toplevel","dur":41404,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":28935,"tid":3981,"ts":192459762,"tts":457395}, +{"args":{"data":{"columnNumber":1845,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"T","lineNumber":33,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":41354,"name":"FunctionCall","ph":"X","pid":3981,"tdur":28875,"tid":3981,"ts":192459791,"tts":457433}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192460016,"tts":457572}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":61,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":61,"tid":3986,"ts":192460082,"tts":19074}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":8,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":8,"tid":3986,"ts":192460148,"tts":19140}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":8430,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":2734,"tid":3986,"ts":192460159,"tts":19151}, +{"args":{},"cat":"v8.execute","dur":257,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":32,"tid":3981,"ts":192460496,"tts":457942}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":198,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":198,"tid":3984,"ts":192460543,"tts":73426}, +{"args":{},"cat":"v8.execute","dur":47,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":48,"tid":3981,"ts":192460757,"tts":457977}, +{"args":{},"cat":"v8.execute","dur":43,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":43,"tid":3981,"ts":192460759,"tts":457980}, +{"args":{},"cat":"v8.execute","dur":17,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":16,"tid":3981,"ts":192460959,"tts":458180}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192461142,"tts":458364}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":48,"name":"RunTask","ph":"X","pid":2842,"tdur":47,"tid":2926,"ts":192461155,"tts":125718}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192461161,"tts":125724}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":29,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192461169,"tts":125731}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":9,"tid":2926,"ts":192461183,"tts":125746}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":124,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":124,"tid":3988,"ts":192461201,"tts":28154}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":2842,"tdur":46,"tid":2926,"ts":192461207,"tts":125770}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":41,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":41,"tid":2926,"ts":192461209,"tts":125772}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":3981,"tdur":24,"tid":3985,"ts":192461255,"tts":9950}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":49,"name":"RunTask","ph":"X","pid":3981,"tdur":49,"tid":3999,"ts":192461294,"tts":32291}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":43,"tid":3999,"ts":192461297,"tts":32294}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":36,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":37,"tid":3999,"ts":192461301,"tts":32298}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":21,"tid":3999,"ts":192461311,"tts":32308}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":28,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":29,"tid":3988,"ts":192461333,"tts":28285}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1506,"name":"RunTask","ph":"X","pid":3981,"tdur":1450,"tid":3999,"ts":192461347,"tts":32344}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":1499,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":1432,"tid":3999,"ts":192461349,"tts":32357}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":2502,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":2502,"tid":3988,"ts":192461366,"tts":28319}, +{"args":{"context":"0x7680081f420","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":133,"flags":2},"cat":"toplevel","dur":38,"name":"OnLibevent","ph":"X","pid":2755,"tdur":38,"tid":2791,"ts":192461550,"tts":212553}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":2755,"tdur":39,"tid":2791,"ts":192461600,"tts":212602}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":34,"tid":2791,"ts":192461602,"tts":212604}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":25,"tid":2791,"ts":192461609,"tts":212611}, +{"args":{"frameSeqId":39,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DrawFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192462789,"tts":33730}, +{"args":{},"cat":"v8.execute","dur":21,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":21,"tid":3981,"ts":192462875,"tts":458474}, +{"args":{},"cat":"v8.execute","dur":16,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":17,"tid":3981,"ts":192462878,"tts":458477}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192463230,"tts":458830}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192463397,"tts":458996}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192463732,"tts":459332}, +{"args":{},"cat":"v8.execute","dur":39,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":39,"tid":3981,"ts":192463866,"tts":459465}, +{"args":{},"cat":"v8.execute","dur":34,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":35,"tid":3981,"ts":192463869,"tts":459468}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":2755,"tdur":52,"tid":2755,"ts":192464092,"tts":428348}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":41,"tid":2755,"ts":192464099,"tts":428355}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":132910108,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":77833696}},"mojo_interface_tag":"blink.mojom.LocalFrameHost","payload_size":16}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":17,"tid":2755,"ts":192464117,"tts":428373}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2755,"tdur":36,"tid":2755,"ts":192464150,"tts":428406}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":31,"tid":2755,"ts":192464152,"tts":428408}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":280,"ipc_hash":3275898187,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78258544}},"mojo_interface_tag":"blink.mojom.DevToolsSessionHost","payload_size":256}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":20,"tid":2755,"ts":192464159,"tts":428415}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2755,"tdur":30,"tid":2840,"ts":192464306,"tts":40415}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"Write"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":22,"tid":2840,"ts":192464312,"tts":40421}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":203,"name":"OnLibevent","ph":"X","pid":2842,"tdur":203,"tid":2924,"ts":192465670,"tts":40208}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":296,"name":"RunTask","ph":"X","pid":2842,"tdur":296,"tid":2926,"ts":192465879,"tts":125832}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":291,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":291,"tid":2926,"ts":192465882,"tts":125835}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":282,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":282,"tid":2926,"ts":192465889,"tts":125842}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":12,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":12,"tid":4002,"ts":192465969,"tts":11241}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":118008,"ipc_hash":1797539858,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753776}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":117984}},"cat":"toplevel","dur":192,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":192,"tid":2926,"ts":192465972,"tts":125925}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4002,"ts":192465983,"tts":11254}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":2,"tid":4002,"ts":192465986,"tts":11258}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192466170,"tts":460099}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":2842,"tdur":13,"tid":2926,"ts":192466181,"tts":126134}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"OnBeginFrame"},"cat":"toplevel","dur":9,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":9,"tid":2926,"ts":192466183,"tts":126136}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3513,"name":"RunTask","ph":"X","pid":2842,"tdur":1370,"tid":2926,"ts":192466197,"tts":126150}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":3506,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":1363,"tid":2926,"ts":192466199,"tts":126152}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":1310,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":1310,"tid":3984,"ts":192466227,"tts":73662}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":3981,"tdur":18,"tid":3985,"ts":192467063,"tts":9987}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":54,"name":"RunTask","ph":"X","pid":2755,"tdur":54,"tid":2755,"ts":192467104,"tts":428481}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"HandleMessage"},"cat":"toplevel","dur":46,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":47,"tid":2755,"ts":192467108,"tts":428485}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2755,"tdur":37,"tid":2791,"ts":192467179,"tts":212663}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":31,"tid":2791,"ts":192467182,"tts":212666}, +{"args":{"context":"0xdc00025b300","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":103,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":3981,"tdur":28,"tid":3985,"ts":192467239,"tts":10017}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":12,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":12,"tid":3985,"ts":192467253,"tts":10030}, +{"args":{},"cat":"v8.execute","dur":127,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":127,"tid":3981,"ts":192467565,"tts":460158}, +{"args":{},"cat":"v8.execute","dur":120,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":121,"tid":3981,"ts":192467569,"tts":460162}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192468436,"tts":461030}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192468470,"tts":461063}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192468485,"tts":461078}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192468509,"tts":461102}, +{"args":{},"cat":"v8.execute","dur":318,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":318,"tid":3981,"ts":192468596,"tts":461190}, +{"args":{},"cat":"v8.execute","dur":311,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":312,"tid":3981,"ts":192468600,"tts":461193}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192469181,"tts":461775}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":15,"name":"RunTask","ph":"X","pid":3981,"tdur":14,"tid":3999,"ts":192469279,"tts":33816}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192469284,"tts":33820}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":3981,"tdur":26,"tid":3985,"ts":192469296,"tts":10060}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192469297,"tts":33833}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192469299,"tts":33835}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192469306,"tts":33843}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3999,"ts":192469308,"tts":33844}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":3981,"tdur":28,"tid":3999,"ts":192469316,"tts":33852}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":24,"tid":3999,"ts":192469317,"tts":33854}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":20,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":21,"tid":3999,"ts":192469320,"tts":33856}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":713406245,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762224}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":24}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192469328,"tts":33864}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":3981,"tdur":10,"tid":3999,"ts":192469348,"tts":33884}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192469350,"tts":33886}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":22,"name":"RunTask","ph":"X","pid":3981,"tdur":22,"tid":3999,"ts":192469360,"tts":33896}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":17,"tid":3999,"ts":192469361,"tts":33898}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":624,"ipc_hash":2504664826,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762368}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":600}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192469368,"tts":33904}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192469580,"tts":462173}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192469716,"tts":127526}, +{"args":{"src_file":"components/viz/service/display/software_output_device.cc","src_func":"OnSwapBuffers"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192469719,"tts":127528}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192470085,"tts":462678}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192470255,"tts":462849}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192470809,"tts":463402}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192471420,"tts":463932}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192471429,"tts":463940}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192471441,"tts":463953}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192472165,"tts":464677}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192472653,"tts":465165}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192473071,"tts":465583}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192473380,"tts":465892}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192473873,"tts":466385}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192474642,"tts":467154}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192475143,"tts":467655}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192475198,"tts":467709}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192475244,"tts":467756}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192475422,"tts":467934}, +{"args":{"frameSeqId":40,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192475634}, +{"args":{"frameSeqId":40,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192475634}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":90,"name":"RunTask","ph":"X","pid":2842,"tdur":46,"tid":2926,"ts":192476048,"tts":127575}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":83,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192476052,"tts":127579}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":3981,"tdur":28,"tid":3985,"ts":192476087,"tts":10102}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192476121,"tts":468550}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":248,"name":"RunTask","ph":"X","pid":3981,"tdur":166,"tid":3999,"ts":192476125,"tts":33943}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":239,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":157,"tid":3999,"ts":192476130,"tts":33948}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":233,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":151,"tid":3999,"ts":192476134,"tts":33952}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":536,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":512}},"cat":"toplevel","dur":218,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":137,"tid":3999,"ts":192476143,"tts":33961}, +{"args":{"context":"0x7680081f420","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":133,"flags":2},"cat":"toplevel","dur":62,"name":"OnLibevent","ph":"X","pid":2755,"tdur":61,"tid":2791,"ts":192476247,"tts":212717}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"ukm.mojom.UkmRecorderInterface"}},"cat":"toplevel","dur":41,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":41,"tid":2791,"ts":192476265,"tts":212734}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":336,"ipc_hash":1330960522,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":66188608}},"mojo_interface_tag":"ukm.mojom.UkmRecorderInterface","payload_size":312}},"cat":"toplevel","dur":24,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":25,"tid":2791,"ts":192476276,"tts":212745}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":3981,"tdur":10,"tid":3999,"ts":192476378,"tts":34114}, +{"args":{"src_file":"cc/trees/layer_tree_host_impl.cc","src_func":"DidPresentCompositorFrame"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192476380,"tts":34116}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192476795,"tts":469109}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192477097,"tts":469412}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192477124,"tts":469438}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192477472,"tts":469786}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192477655,"tts":469970}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192478223,"tts":470537}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192478590,"tts":470805}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192479197,"tts":471406}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192480186,"tts":472129}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192480231,"tts":472174}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192480480,"tts":472424}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192480788,"tts":472732}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192481445,"tts":473389}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192481516,"tts":473460}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192481583,"tts":473527}, +{"args":{},"cat":"v8.execute","dur":2628,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":37,"tid":3981,"ts":192481998,"tts":473942}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":8732,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":2907,"tid":3984,"ts":192482629,"tts":74992}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192484698,"tts":474052}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":178,"name":"V8.GC_HEAP_EXTERNAL_PROLOGUE","ph":"X","pid":3981,"tdur":12,"tid":3981,"ts":192484861,"tts":474215}, +{"args":{"type":"allocation failure","usedHeapSizeAfter":13242512,"usedHeapSizeBefore":15499148},"cat":"devtools.timeline,v8","dur":5523,"name":"MinorGC","ph":"X","pid":3981,"tdur":2534,"tid":3981,"ts":192485043,"tts":474230}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_HEAP_PROLOGUE","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192485048,"tts":474235}, +{"args":{"epoch":9},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5475,"name":"V8.GC_SCAVENGER","ph":"X","pid":3981,"tdur":2486,"tid":3981,"ts":192485055,"tts":474242}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192485058,"tts":474245}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_HEAP_PROLOGUE_SAFEPOINT","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192485066,"tts":474253}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5348,"name":"V8.GC_SCAVENGER_SCAVENGE","ph":"X","pid":3981,"tdur":2436,"tid":3981,"ts":192485071,"tts":474258}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":57,"name":"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY","ph":"X","pid":3981,"tdur":58,"tid":3981,"ts":192485101,"tts":474288}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":82,"name":"V8.GC_SCAVENGER_SCAVENGE_ROOTS","ph":"X","pid":3981,"tdur":82,"tid":3981,"ts":192485160,"tts":474347}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4909,"name":"V8.GC_SCAVENGER_SCAVENGE_PARALLEL","ph":"X","pid":3981,"tdur":1996,"tid":3981,"ts":192485244,"tts":474431}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":2106,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":2107,"tid":3988,"ts":192485281,"tts":30854}, +{"args":{"epoch":9},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2095,"name":"V8.GC_SCAVENGER_BACKGROUND_SCAVENGE_PARALLEL","ph":"X","pid":3981,"tdur":2095,"tid":3988,"ts":192485288,"tts":30861}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":174,"name":"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS","ph":"X","pid":3981,"tdur":174,"tid":3981,"ts":192490156,"tts":476431}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":24,"name":"V8.GC_SCAVENGER_SCAVENGE_FINALIZE","ph":"X","pid":3981,"tdur":25,"tid":3981,"ts":192490334,"tts":476608}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192490360,"tts":476635}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":25,"name":"V8.GC_SCAVENGER_FREE_REMEMBERED_SET","ph":"X","pid":3981,"tdur":24,"tid":3981,"ts":192490367,"tts":476642}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192490393,"tts":476668}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":103,"name":"V8.GC_HEAP_EPILOGUE_SAFEPOINT","ph":"X","pid":3981,"tdur":27,"tid":3981,"ts":192490424,"tts":476699}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192490430,"tts":476705}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":52,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":52,"tid":3986,"ts":192490465,"tts":21929}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":37,"name":"V8.GC_BACKGROUND_UNMAPPER","ph":"X","pid":3981,"tdur":37,"tid":3986,"ts":192490477,"tts":21942}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_HEAP_EPILOGUE","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192490533,"tts":476731}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":11,"name":"V8.GC_HEAP_EXTERNAL_EPILOGUE","ph":"X","pid":3981,"tdur":10,"tid":3981,"ts":192490569,"tts":476768}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13242512.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192490572,"tts":476776}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192491282,"tts":477352}, +{"args":{},"cat":"v8.execute","dur":249,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":248,"tid":3981,"ts":192491358,"tts":477428}, +{"args":{},"cat":"v8.execute","dur":242,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":242,"tid":3981,"ts":192491362,"tts":477431}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192491752,"tts":477822}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192491981,"tts":478051}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192491995,"tts":478064}, +{"args":{"frameSeqId":41,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192492300}, +{"args":{"frameSeqId":41,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192492300}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":48,"name":"RunTask","ph":"X","pid":3981,"tdur":48,"tid":3999,"ts":192492437,"tts":34145}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":37,"tid":3999,"ts":192492442,"tts":34151}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":2842,"tdur":24,"tid":2924,"ts":192492486,"tts":40440}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":202,"name":"RunTask","ph":"X","pid":2842,"tdur":68,"tid":2926,"ts":192492492,"tts":127649}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":194,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":60,"tid":2926,"ts":192492496,"tts":127653}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":3981,"tdur":27,"tid":3985,"ts":192492564,"tts":10146}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":55,"name":"RunTask","ph":"X","pid":3981,"tdur":55,"tid":3999,"ts":192492610,"tts":34210}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":47,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":47,"tid":3999,"ts":192492613,"tts":34213}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":40,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":41,"tid":3999,"ts":192492618,"tts":34217}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":24,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":24,"tid":3999,"ts":192492628,"tts":34228}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":70,"name":"RunTask","ph":"X","pid":2842,"tdur":43,"tid":2926,"ts":192492701,"tts":127730}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192492739,"tts":127740}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":24,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192492743,"tts":127744}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":6,"tid":2926,"ts":192492755,"tts":127756}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192493234,"tts":478781}, +{"args":{},"cat":"v8.execute","dur":9,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192493518,"tts":479065}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192493713,"tts":479259}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192494397,"tts":479944}, +{"args":{},"cat":"v8.execute","dur":23,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":23,"tid":3981,"ts":192494667,"tts":480213}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192494761,"tts":480307}, +{"args":{},"cat":"v8.execute","dur":19,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":13,"tid":3981,"ts":192494849,"tts":480400}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192494932,"tts":480478}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192495337,"tts":480883}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192495361,"tts":480906}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192495460,"tts":481006}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192495519,"tts":481065}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","nodeId":2,"stackTrace":[{"columnNumber":11600,"functionName":"eh","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"InvalidateLayout","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192495622,"tts":481438}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","stackTrace":[{"columnNumber":3480,"functionName":"_","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"ScheduleStyleRecalculation","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192496090,"tts":481793}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":8,"tid":3981,"ts":192496666,"tts":482118}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192497162,"tts":482614}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192497728,"tts":483180}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192497779,"tts":483230}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192498300,"tts":483752}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192498741,"tts":484193}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192498945,"tts":484397}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192499073,"tts":484525}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192499286,"tts":484738}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192499705,"tts":485156}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192499732,"tts":485184}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192500096,"tts":485547}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192500500,"tts":485952}, +{"args":{"context":"0x768007347e0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":39,"name":"OnLibevent","ph":"X","pid":2755,"tdur":39,"tid":2791,"ts":192500563,"tts":212811}, +{"args":{"context":"0xdc00025bae0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":3981,"tdur":25,"tid":3985,"ts":192500569,"tts":10194}, +{"args":{"context":"0x1ec4007fbd80","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":114,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2842,"tdur":28,"tid":2924,"ts":192500575,"tts":40480}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":79,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":79,"tid":3984,"ts":192500619,"tts":77918}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","dur":72,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":72,"tid":3984,"ts":192500624,"tts":77923}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":79,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":79,"tid":2785,"ts":192500625,"tts":16200}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1884113734,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137544224}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":8}},"cat":"toplevel","dur":46,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":46,"tid":3984,"ts":192500633,"tts":77932}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","dur":68,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":68,"tid":2785,"ts":192500634,"tts":16209}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1884113734,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137544224}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":8}},"cat":"toplevel","dur":45,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":44,"tid":2785,"ts":192500646,"tts":16222}, +{"args":{},"cat":"v8.execute","dur":16,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":16,"tid":3981,"ts":192500763,"tts":486044}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192500814,"tts":486095}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192500868,"tts":486149}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192500906,"tts":486186}, +{"args":{"context":"0xdc00025bae0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","dur":36,"name":"OnLibevent","ph":"X","pid":3981,"tdur":36,"tid":3985,"ts":192500918,"tts":10236}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192500940,"tts":486220}, +{"args":{"context":"0x768007347e0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":30,"name":"OnLibevent","ph":"X","pid":2755,"tdur":30,"tid":2791,"ts":192500958,"tts":212875}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":73,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":62,"tid":3984,"ts":192500967,"tts":78009}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":106,"name":"ThreadPool_RunTask","ph":"X","pid":2842,"tdur":93,"tid":2923,"ts":192500969,"tts":1508}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":66,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":53,"tid":3984,"ts":192500973,"tts":78016}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","dur":96,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":85,"tid":2923,"ts":192500977,"tts":1515}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":54,"name":"Receive mojo reply","ph":"X","pid":3981,"tdur":42,"tid":3984,"ts":192500980,"tts":78023}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1884113734,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":137544224}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":8}},"cat":"toplevel","dur":73,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":60,"tid":2923,"ts":192500986,"tts":1525}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":35,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":35,"tid":2785,"ts":192501020,"tts":16309}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":26,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":26,"tid":2785,"ts":192501027,"tts":16316}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":14,"name":"Receive mojo reply","ph":"X","pid":2755,"tdur":14,"tid":2785,"ts":192501035,"tts":16324}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13687092.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192501149,"tts":486317}, +{"args":{"context":"0x1ec4007fbd80","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":114,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":2842,"tdur":30,"tid":2924,"ts":192501173,"tts":40522}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":3981,"tdur":14,"tid":3981,"ts":192501197,"tts":486361}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"~ScopedCommitCompletionEvent"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192501200,"tts":486363}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27041,"name":"RunTask","ph":"X","pid":3981,"tdur":22222,"tid":3981,"ts":192501215,"tts":486379}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"ScheduledActionSendBeginMainFrame"},"cat":"toplevel","dur":27017,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":22198,"tid":3981,"ts":192501217,"tts":486381}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadPool_RunTask","ph":"X","pid":2842,"tdur":38,"tid":2923,"ts":192501218,"tts":1615}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":30,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":30,"tid":2923,"ts":192501225,"tts":1621}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":17,"name":"Receive mojo reply","ph":"X","pid":2842,"tdur":17,"tid":2923,"ts":192501233,"tts":1630}, +{"args":{"data":{"frameId":9},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginMainThreadFrame","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192501236,"tts":486399}, +{"args":{"beginData":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB"},"elementCount":72},"cat":"blink,devtools.timeline","dur":11663,"name":"UpdateLayoutTree","ph":"X","pid":3981,"tdur":8375,"tid":3981,"ts":192501262,"tts":486429}, +{"args":{"frameSeqId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192508966}, +{"args":{"frameSeqId":42,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192508966}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":56,"name":"RunTask","ph":"X","pid":3981,"tdur":56,"tid":3999,"ts":192509051,"tts":34288}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":34,"tid":3999,"ts":192509068,"tts":34304}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":2842,"tdur":21,"tid":2924,"ts":192509114,"tts":40569}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":62,"name":"RunTask","ph":"X","pid":2842,"tdur":62,"tid":2926,"ts":192509248,"tts":127794}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":46,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":46,"tid":2926,"ts":192509262,"tts":127807}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":37,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":37,"tid":2926,"ts":192509269,"tts":127815}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192509280,"tts":127825}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":194,"name":"RunTask","ph":"X","pid":2842,"tdur":40,"tid":2926,"ts":192509315,"tts":127860}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":188,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192509317,"tts":127862}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":3981,"tdur":24,"tid":3985,"ts":192509351,"tts":10290}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":69,"name":"RunTask","ph":"X","pid":3981,"tdur":69,"tid":3999,"ts":192509420,"tts":34359}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":62,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":62,"tid":3999,"ts":192509423,"tts":34362}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":54,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":54,"tid":3999,"ts":192509429,"tts":34368}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":37,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":37,"tid":3999,"ts":192509440,"tts":34379}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192509515,"tts":127905}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":7,"tid":2926,"ts":192509517,"tts":127908}, +{"args":{"beginData":{"dirtyObjects":426,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","partialLayout":false,"totalObjects":1203},"endData":{"layoutRoots":[{"depth":1,"nodeId":2,"quads":[[0.0,0.0,1280.0,0.0,1280.0,720.0,0.0,720.0]]}]}},"cat":"devtools.timeline","dur":6505,"name":"Layout","ph":"X","pid":3981,"tdur":6440,"tid":3981,"ts":192513284,"tts":494898}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerTreeId":1}},"cat":"disabled-by-default-devtools.timeline","name":"SetLayerTreeId","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192519924,"tts":501470}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","isMainFrame":true,"isOutermostMainFrame":true,"page":"EDE3B314E562023D6C5C6D3A60D21AFB"}},"cat":"devtools.timeline","dur":1822,"name":"PrePaint","ph":"X","pid":3981,"tdur":1821,"tid":3981,"ts":192519932,"tts":501476}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":47,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":47,"tid":3984,"ts":192520798,"tts":78097}, +{"args":{"context":"0xdc00025bae0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","dur":41,"name":"OnLibevent","ph":"X","pid":3981,"tdur":41,"tid":3985,"ts":192520991,"tts":10345}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":21,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":21,"tid":3984,"ts":192521037,"tts":78158}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":16,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":15,"tid":3984,"ts":192521041,"tts":78162}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":4,"name":"Receive mojo reply","ph":"X","pid":3981,"tdur":3,"tid":3984,"ts":192521049,"tts":78170}, +{"args":{"data":{"clip":[-8388608.0,-8388608.0,8388607.0,-8388608.0,8388607.0,8388607.0,-8388608.0,8388607.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":0,"nodeId":2}},"cat":"devtools.timeline,rail","dur":2491,"name":"Paint","ph":"X","pid":3981,"tdur":2485,"tid":3981,"ts":192521921,"tts":503471}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","isMainFrame":true,"isOutermostMainFrame":true,"page":"EDE3B314E562023D6C5C6D3A60D21AFB"}},"cat":"devtools.timeline","dur":2187,"name":"Layerize","ph":"X","pid":3981,"tdur":1972,"tid":3981,"ts":192524430,"tts":505976}, +{"args":{"frameSeqId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192525632}, +{"args":{"frameSeqId":43,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192525632}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":3981,"tdur":36,"tid":3999,"ts":192525711,"tts":34450}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":27,"tid":3999,"ts":192525717,"tts":34455}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":2842,"tdur":24,"tid":2924,"ts":192525791,"tts":40609}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,30.0,0.0,30.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":132}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525851,"tts":507409}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":131}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525871,"tts":507420}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":130}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525879,"tts":507424}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192525881,"tts":127937}, +{"args":{"data":{"clip":[9.0,6.0,30.0,6.0,30.0,23.0,9.0,23.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":129}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525883,"tts":507430}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192525885,"tts":127941}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":128}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525889,"tts":507433}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192525891,"tts":127947}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":127}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525892,"tts":507439}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":112}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525899,"tts":507444}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":7,"tid":2926,"ts":192525901,"tts":127957}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":113}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525903,"tts":507452}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":114}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525911,"tts":507455}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192525918,"tts":127975}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192525920,"tts":127976}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":115}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525924,"tts":507472}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":116}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525932,"tts":507476}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":117}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525935,"tts":507480}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":118}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525939,"tts":507494}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":3981,"tdur":21,"tid":3985,"ts":192525954,"tts":10400}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":119}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525954,"tts":507501}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":120}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525960,"tts":507504}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":121}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525964,"tts":507513}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":122}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525972,"tts":507516}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":101}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525975,"tts":507522}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":102}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525981,"tts":507526}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":103}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525985,"tts":507534}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":64,"name":"RunTask","ph":"X","pid":3981,"tdur":63,"tid":3999,"ts":192525990,"tts":34500}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":57,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":57,"tid":3999,"ts":192525993,"tts":34502}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":104}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525994,"tts":507538}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":51,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":52,"tid":3999,"ts":192525997,"tts":34506}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":105}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192525998,"tts":507560}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":106}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526019,"tts":507564}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":107}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526023,"tts":507590}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":20,"tid":3999,"ts":192526023,"tts":34532}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":108}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526051,"tts":507596}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":109}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526056,"tts":507601}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":110}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526060,"tts":507604}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":111}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526064,"tts":507609}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":90}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526137,"tts":507685}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":91}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526146,"tts":507691}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":92}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526150,"tts":507695}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":93}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526154,"tts":507699}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":94}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526158,"tts":507702}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":95}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526161,"tts":507706}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":96}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526165,"tts":507710}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":97}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526169,"tts":507714}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":98}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526173,"tts":507717}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":99}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526177,"tts":507722}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":100}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526181,"tts":507726}, +{"args":{"data":{"clip":[9.0,11.0,141.0,11.0,141.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":79}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526185,"tts":507730}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":80}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526189,"tts":507734}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":81}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526193,"tts":507737}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":82}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526196,"tts":507741}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":83}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526200,"tts":507745}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":84}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526204,"tts":507748}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":85}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526207,"tts":507752}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":86}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526211,"tts":507755}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":87}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526221,"tts":507766}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":88}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526226,"tts":507771}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":89}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526230,"tts":507774}, +{"args":{"data":{"clip":[9.0,11.0,136.0,11.0,136.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":68}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526234,"tts":507778}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":69}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526237,"tts":507782}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":70}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526241,"tts":507786}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":71}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526245,"tts":507793}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":72}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526253,"tts":507797}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":73}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526257,"tts":507817}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":74}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526495,"tts":507837}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":75}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526509,"tts":507842}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":76}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526513,"tts":507851}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":77}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526522,"tts":507855}, +{"args":{"data":{"clip":[9.0,11.0,131.0,11.0,131.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":78}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526526,"tts":507862}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":57}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526533,"tts":507866}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":58}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526537,"tts":507873}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":59}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526545,"tts":507877}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":60}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526548,"tts":507883}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":61}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526555,"tts":507887}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":62}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526565,"tts":507905}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":63}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526577,"tts":507910}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":64}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526581,"tts":507916}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":65}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526587,"tts":507920}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":66}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526591,"tts":507923}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":67}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192526594,"tts":507943}, +{"args":{"frameSeqId":38,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1585,"name":"Commit","ph":"X","pid":3981,"tdur":600,"tid":3981,"ts":192526643,"tts":507974}, +{"args":{"layerId":7,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192526709,"tts":508040}, +{"args":{"layerId":132,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":10,"tid":3981,"ts":192526716,"tts":508047}, +{"args":{"layerId":131,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192526728,"tts":508058}, +{"args":{"layerId":130,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192526734,"tts":508064}, +{"args":{"layerId":129,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192526739,"tts":508070}, +{"args":{"layerId":128,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192526745,"tts":508076}, +{"args":{"layerId":127,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192526751,"tts":508081}, +{"args":{"layerId":123,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526756,"tts":508087}, +{"args":{"layerId":124,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526759,"tts":508090}, +{"args":{"layerId":125,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526763,"tts":508093}, +{"args":{"layerId":126,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526766,"tts":508096}, +{"args":{"layerId":112,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526768,"tts":508099}, +{"args":{"layerId":113,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526772,"tts":508103}, +{"args":{"layerId":114,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526775,"tts":508106}, +{"args":{"layerId":115,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526779,"tts":508110}, +{"args":{"layerId":116,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526782,"tts":508113}, +{"args":{"layerId":117,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526786,"tts":508116}, +{"args":{"layerId":118,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192526789,"tts":508120}, +{"args":{"layerId":119,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192526792,"tts":508123}, +{"args":{"layerId":120,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526795,"tts":508126}, +{"args":{"layerId":121,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526798,"tts":508129}, +{"args":{"layerId":122,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192526802,"tts":508132}, +{"args":{"layerId":101,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526805,"tts":508136}, +{"args":{"layerId":102,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526809,"tts":508139}, +{"args":{"layerId":103,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526812,"tts":508143}, +{"args":{"layerId":104,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526816,"tts":508146}, +{"args":{"layerId":105,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526819,"tts":508150}, +{"args":{"layerId":106,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526823,"tts":508153}, +{"args":{"layerId":107,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526826,"tts":508157}, +{"args":{"layerId":108,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526829,"tts":508160}, +{"args":{"layerId":109,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192526833,"tts":508163}, +{"args":{"layerId":110,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526836,"tts":508167}, +{"args":{"layerId":111,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192526840,"tts":508171}, +{"args":{"layerId":90,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526845,"tts":508176}, +{"args":{"layerId":91,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526849,"tts":508180}, +{"args":{"layerId":92,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526853,"tts":508183}, +{"args":{"layerId":93,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526856,"tts":508187}, +{"args":{"layerId":94,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526859,"tts":508190}, +{"args":{"layerId":95,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526863,"tts":508193}, +{"args":{"layerId":96,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526866,"tts":508196}, +{"args":{"layerId":97,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526869,"tts":508200}, +{"args":{"layerId":98,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526872,"tts":508203}, +{"args":{"layerId":99,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526876,"tts":508207}, +{"args":{"layerId":100,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526879,"tts":508210}, +{"args":{"layerId":79,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526883,"tts":508214}, +{"args":{"layerId":80,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526886,"tts":508217}, +{"args":{"layerId":81,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526890,"tts":508221}, +{"args":{"layerId":82,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192526894,"tts":508224}, +{"args":{"layerId":83,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526904,"tts":508235}, +{"args":{"layerId":84,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526908,"tts":508239}, +{"args":{"layerId":85,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192526912,"tts":508242}, +{"args":{"layerId":86,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526915,"tts":508246}, +{"args":{"layerId":87,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526919,"tts":508250}, +{"args":{"layerId":88,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526923,"tts":508253}, +{"args":{"layerId":89,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526926,"tts":508257}, +{"args":{"layerId":68,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192526930,"tts":508260}, +{"args":{"layerId":69,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526933,"tts":508264}, +{"args":{"layerId":70,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192526937,"tts":508267}, +{"args":{"layerId":71,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526940,"tts":508271}, +{"args":{"layerId":72,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526944,"tts":508275}, +{"args":{"layerId":73,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526947,"tts":508278}, +{"args":{"layerId":74,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526951,"tts":508282}, +{"args":{"layerId":75,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526954,"tts":508285}, +{"args":{"layerId":76,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526958,"tts":508288}, +{"args":{"layerId":77,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526961,"tts":508291}, +{"args":{"layerId":78,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526964,"tts":508295}, +{"args":{"layerId":57,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526968,"tts":508298}, +{"args":{"layerId":58,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526971,"tts":508302}, +{"args":{"layerId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526974,"tts":508305}, +{"args":{"layerId":60,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526978,"tts":508308}, +{"args":{"layerId":61,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526981,"tts":508312}, +{"args":{"layerId":62,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526984,"tts":508315}, +{"args":{"layerId":63,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526988,"tts":508318}, +{"args":{"layerId":64,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526991,"tts":508322}, +{"args":{"layerId":65,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526994,"tts":508325}, +{"args":{"layerId":66,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192526998,"tts":508328}, +{"args":{"layerId":67,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527018,"tts":508349}, +{"args":{"layerId":13,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527022,"tts":508353}, +{"args":{"layerId":14,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527025,"tts":508356}, +{"args":{"layerId":15,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527028,"tts":508359}, +{"args":{"layerId":16,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527032,"tts":508362}, +{"args":{"layerId":17,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527035,"tts":508365}, +{"args":{"layerId":18,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527038,"tts":508369}, +{"args":{"layerId":19,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527041,"tts":508372}, +{"args":{"layerId":20,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527044,"tts":508375}, +{"args":{"layerId":21,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527047,"tts":508378}, +{"args":{"layerId":22,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527051,"tts":508381}, +{"args":{"layerId":23,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527054,"tts":508384}, +{"args":{"layerId":24,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527057,"tts":508388}, +{"args":{"layerId":25,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527060,"tts":508391}, +{"args":{"layerId":26,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527063,"tts":508394}, +{"args":{"layerId":27,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527067,"tts":508397}, +{"args":{"layerId":28,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527070,"tts":508400}, +{"args":{"layerId":29,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527073,"tts":508403}, +{"args":{"layerId":30,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527076,"tts":508407}, +{"args":{"layerId":31,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527079,"tts":508410}, +{"args":{"layerId":32,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527082,"tts":508412}, +{"args":{"layerId":33,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527085,"tts":508416}, +{"args":{"layerId":34,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527088,"tts":508419}, +{"args":{"layerId":35,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527091,"tts":508422}, +{"args":{"layerId":36,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":14,"tid":3981,"ts":192527095,"tts":508425}, +{"args":{"layerId":37,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527109,"tts":508440}, +{"args":{"layerId":38,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527112,"tts":508443}, +{"args":{"layerId":39,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527115,"tts":508446}, +{"args":{"layerId":40,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527118,"tts":508449}, +{"args":{"layerId":41,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527122,"tts":508452}, +{"args":{"layerId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527124,"tts":508455}, +{"args":{"layerId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527127,"tts":508458}, +{"args":{"layerId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527130,"tts":508461}, +{"args":{"layerId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527134,"tts":508464}, +{"args":{"layerId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527137,"tts":508468}, +{"args":{"layerId":47,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527140,"tts":508471}, +{"args":{"layerId":48,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527143,"tts":508474}, +{"args":{"layerId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527146,"tts":508477}, +{"args":{"layerId":50,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527149,"tts":508480}, +{"args":{"layerId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527153,"tts":508483}, +{"args":{"layerId":52,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527156,"tts":508486}, +{"args":{"layerId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527159,"tts":508489}, +{"args":{"layerId":54,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192527162,"tts":508493}, +{"args":{"layerId":55,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192527165,"tts":508496}, +{"args":{"layerId":56,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":12,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":12,"tid":3981,"ts":192527168,"tts":508499}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14631,"name":"RunTask","ph":"X","pid":3981,"tdur":5088,"tid":3999,"ts":192527225,"tts":34588}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"BeginMainFrame"},"cat":"toplevel","dur":14620,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5079,"tid":3999,"ts":192527228,"tts":34590}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":169,"name":"RunTask","ph":"X","pid":3981,"tdur":168,"tid":3981,"ts":192528265,"tts":508610}, +{"args":{"src_file":"third_party/blink/renderer/core/frame/dom_timer.cc","src_func":"DOMTimer"},"cat":"toplevel","dur":155,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":155,"tid":3981,"ts":192528268,"tts":508612}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","timerId":8}},"cat":"devtools.timeline","dur":146,"name":"TimerFire","ph":"X","pid":3981,"tdur":143,"tid":3981,"ts":192528275,"tts":508622}, +{"args":{"data":{"columnNumber":67865,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":106,"name":"FunctionCall","ph":"X","pid":3981,"tdur":86,"tid":3981,"ts":192528296,"tts":508661}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13687284.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192528406,"tts":508757}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":3981,"tdur":14,"tid":3981,"ts":192528440,"tts":508785}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DrawInternal"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192528442,"tts":508787}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":783,"name":"RunTask","ph":"X","pid":3981,"tdur":481,"tid":3981,"ts":192528459,"tts":508804}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":770,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":469,"tid":3981,"ts":192528462,"tts":508806}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":776,"ipc_hash":3321254228,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78257472}},"mojo_interface_tag":"blink.mojom.DevToolsSession","payload_size":752}},"cat":"toplevel","dur":757,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":455,"tid":3981,"ts":192528471,"tts":508816}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":155,"name":"RunTask","ph":"X","pid":3981,"tdur":35,"tid":3985,"ts":192528651,"tts":10444}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":145,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":25,"tid":3985,"ts":192528657,"tts":10450}, +{"args":{"context":"0x7680081f420","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":133,"flags":2},"cat":"toplevel","dur":33,"name":"OnLibevent","ph":"X","pid":2755,"tdur":32,"tid":2791,"ts":192528691,"tts":212933}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":48,"name":"RunTask","ph":"X","pid":2755,"tdur":48,"tid":2791,"ts":192528734,"tts":212975}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":40,"tid":2791,"ts":192528739,"tts":212980}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":28,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":29,"tid":2791,"ts":192528748,"tts":212989}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":84,"name":"RunTask","ph":"X","pid":2755,"tdur":84,"tid":2755,"ts":192528798,"tts":428579}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":51,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":51,"tid":2755,"ts":192528827,"tts":428608}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":132910108,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":77833696}},"mojo_interface_tag":"blink.mojom.LocalFrameHost","payload_size":16}},"cat":"toplevel","dur":28,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":28,"tid":2755,"ts":192528845,"tts":428626}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192528856,"tts":509024}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","nodeId":3}},"cat":"devtools.timeline","dur":42,"name":"ScrollLayer","ph":"X","pid":3981,"tdur":38,"tid":3981,"ts":192528978,"tts":509149}, +{"args":{"microtask_count":1},"cat":"v8.execute","dur":175,"name":"RunMicrotasks","ph":"X","pid":3981,"tdur":51,"tid":3981,"ts":192529046,"tts":509213}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":102,"name":"RunTask","ph":"X","pid":3981,"tdur":27,"tid":3985,"ts":192529099,"tts":10502}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":95,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":21,"tid":3985,"ts":192529103,"tts":10505}, +{"args":{"context":"0x7680081f420","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":133,"flags":2},"cat":"toplevel","dur":17,"name":"OnLibevent","ph":"X","pid":2755,"tdur":17,"tid":2791,"ts":192529123,"tts":213043}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":2755,"tdur":33,"tid":2791,"ts":192529146,"tts":213066}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":27,"tid":2791,"ts":192529149,"tts":213069}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":21,"tid":2791,"ts":192529153,"tts":213073}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":146,"name":"RunTask","ph":"X","pid":2755,"tdur":49,"tid":2755,"ts":192529189,"tts":428702}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":137,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":40,"tid":2755,"ts":192529194,"tts":428707}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":248,"ipc_hash":3275898187,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78258544}},"mojo_interface_tag":"blink.mojom.DevToolsSessionHost","payload_size":224}},"cat":"toplevel","dur":122,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":26,"tid":2755,"ts":192529204,"tts":428716}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":3981,"tdur":15,"tid":3981,"ts":192529249,"tts":509292}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192529251,"tts":509294}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":2755,"tdur":39,"tid":2840,"ts":192529254,"tts":40481}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"Write"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":23,"tid":2840,"ts":192529266,"tts":40493}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":3981,"tdur":19,"tid":3981,"ts":192529268,"tts":509311}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DidPresentCompositorFrameOnImplThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192529270,"tts":509313}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":184,"name":"RunTask","ph":"X","pid":3981,"tdur":184,"tid":3981,"ts":192530635,"tts":509350}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":172,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":172,"tid":3981,"ts":192530638,"tts":509353}, +{"args":{"data":{"columnNumber":1845,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"T","lineNumber":33,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":122,"name":"FunctionCall","ph":"X","pid":3981,"tdur":113,"tid":3981,"ts":192530672,"tts":509396}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192530765,"tts":509481}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192530777,"tts":509493}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192530789,"tts":509504}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13689144.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192530795,"tts":509516}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":243,"name":"RunTask","ph":"X","pid":3981,"tdur":243,"tid":3981,"ts":192530826,"tts":509541}, +{"args":{"src_file":"third_party/blink/renderer/core/timing/performance.cc","src_func":"ActivateObserver"},"cat":"toplevel","dur":231,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":230,"tid":3981,"ts":192530827,"tts":509543}, +{"args":{"data":{"columnNumber":83933,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"7","url":"http://localhost:5555/_next/static/chunks/main-80a06dc896e8924d.js"}},"cat":"devtools.timeline","dur":199,"name":"FunctionCall","ph":"X","pid":3981,"tdur":193,"tid":3981,"ts":192530846,"tts":509568}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13690236.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192531049,"tts":509769}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":23,"name":"RunTask","ph":"X","pid":3981,"tdur":24,"tid":3981,"ts":192531075,"tts":509790}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"~ScopedCommitCompletionEvent"},"cat":"toplevel","dur":15,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":16,"tid":3981,"ts":192531077,"tts":509792}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":35,"name":"OnLibevent","ph":"X","pid":2842,"tdur":35,"tid":2924,"ts":192536148,"tts":40660}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":55,"name":"RunTask","ph":"X","pid":2842,"tdur":54,"tid":2926,"ts":192536322,"tts":128022}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":48,"tid":2926,"ts":192536327,"tts":128026}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":40,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":40,"tid":2926,"ts":192536333,"tts":128032}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":25,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192536343,"tts":128042}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":34,"name":"OnLibevent","ph":"X","pid":2842,"tdur":35,"tid":2924,"ts":192536411,"tts":40711}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":13,"name":"OnLibevent","ph":"X","pid":2842,"tdur":13,"tid":2924,"ts":192536451,"tts":40751}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":243,"name":"RunTask","ph":"X","pid":2842,"tdur":57,"tid":2926,"ts":192536453,"tts":128101}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":238,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":52,"tid":2926,"ts":192536455,"tts":128104}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2842,"tdur":17,"tid":2924,"ts":192536521,"tts":40785}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":2842,"tdur":20,"tid":2924,"ts":192536640,"tts":40823}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":37,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":37,"tid":2926,"ts":192536655,"tts":128117}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192536664,"tts":128126}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192536701,"tts":128163}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192536704,"tts":128166}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192536718,"tts":128181}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192536742,"tts":128205}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192536744,"tts":128206}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":13,"tid":2926,"ts":192536750,"tts":128213}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192536761,"tts":40866}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":210,"name":"RunTask","ph":"X","pid":2842,"tdur":41,"tid":2926,"ts":192536771,"tts":128234}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":19,"tid":2926,"ts":192536773,"tts":128236}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":11,"tid":2926,"ts":192536779,"tts":128241}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192536881,"tts":40905}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":56,"name":"RunTask","ph":"X","pid":2842,"tdur":55,"tid":2926,"ts":192536987,"tts":128281}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":51,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":51,"tid":2926,"ts":192536990,"tts":128283}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192537014,"tts":128307}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":16,"name":"OnLibevent","ph":"X","pid":2842,"tdur":15,"tid":2924,"ts":192537025,"tts":40942}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2842,"tdur":48,"tid":2926,"ts":192537047,"tts":128340}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":37,"tid":2926,"ts":192537049,"tts":128342}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":26,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192537055,"tts":128348}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192537155,"tts":40974}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":17,"name":"OnLibevent","ph":"X","pid":2842,"tdur":17,"tid":2924,"ts":192537329,"tts":41009}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":16,"name":"OnLibevent","ph":"X","pid":2842,"tdur":17,"tid":2924,"ts":192537483,"tts":41041}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192537645,"tts":41075}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192537811,"tts":41111}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192537981,"tts":41146}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192538171,"tts":41200}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192538343,"tts":41235}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":33,"name":"OnLibevent","ph":"X","pid":2842,"tdur":33,"tid":2924,"ts":192538520,"tts":41270}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":2842,"tdur":21,"tid":2924,"ts":192538712,"tts":41321}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192538885,"tts":41361}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192539062,"tts":41395}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":50,"name":"RunTask","ph":"X","pid":2842,"tdur":49,"tid":2926,"ts":192539201,"tts":128400}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":44,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":44,"tid":2926,"ts":192539204,"tts":128403}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":23,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192539215,"tts":128414}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":17,"name":"OnLibevent","ph":"X","pid":2842,"tdur":17,"tid":2924,"ts":192539237,"tts":41429}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192539255,"tts":128454}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192539258,"tts":128456}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192539265,"tts":128464}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192539292,"tts":128490}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192539294,"tts":128492}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":19,"tid":2926,"ts":192539299,"tts":128498}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":256,"name":"RunTask","ph":"X","pid":2842,"tdur":53,"tid":2926,"ts":192539326,"tts":128524}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":252,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":48,"tid":2926,"ts":192539327,"tts":128526}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2842,"tdur":17,"tid":2924,"ts":192539411,"tts":41462}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":24,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192539548,"tts":128544}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192539588,"tts":128583}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192539590,"tts":128585}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192539599,"tts":128594}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192539600,"tts":41494}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192539626,"tts":128621}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192539628,"tts":128623}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192539634,"tts":128629}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192539657,"tts":128652}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192539659,"tts":128654}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192539665,"tts":128660}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192539701,"tts":128696}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192539703,"tts":128698}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192539709,"tts":128704}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192539730,"tts":128725}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192539732,"tts":128727}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192539737,"tts":128733}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":17,"name":"OnLibevent","ph":"X","pid":2842,"tdur":17,"tid":2924,"ts":192539757,"tts":41528}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192539757,"tts":128752}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192539758,"tts":128754}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192539763,"tts":128758}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192539788,"tts":128783}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192539790,"tts":128785}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192539795,"tts":128791}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192539819,"tts":128814}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192539821,"tts":128816}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192539827,"tts":128822}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":25,"name":"RunTask","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192539852,"tts":128847}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192539853,"tts":128849}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":12,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192539860,"tts":128855}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":22,"name":"RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192539880,"tts":128875}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":19,"tid":2926,"ts":192539882,"tts":128877}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":11,"tid":2926,"ts":192539888,"tts":128883}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":20,"name":"RunTask","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192539906,"tts":128901}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192539907,"tts":128903}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":9,"tid":2926,"ts":192539913,"tts":128908}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":20,"name":"RunTask","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192539929,"tts":128924}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":17,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192539930,"tts":128925}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":9,"tid":2926,"ts":192539935,"tts":128931}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":21,"name":"RunTask","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192539952,"tts":128947}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192539953,"tts":128949}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":10,"tid":2926,"ts":192539958,"tts":128953}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2842,"tdur":27,"tid":2924,"ts":192539969,"tts":41561}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2842,"tdur":45,"tid":2926,"ts":192540028,"tts":128983}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":40,"tid":2926,"ts":192540031,"tts":128985}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192540035,"tts":128990}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192540043,"tts":128998}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":2842,"tdur":24,"tid":2924,"ts":192540188,"tts":41620}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192540229,"tts":129043}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192540231,"tts":129045}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":26,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192540235,"tts":129048}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192540242,"tts":129056}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":2842,"tdur":24,"tid":2924,"ts":192540388,"tts":41659}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192540427,"tts":129092}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192540429,"tts":129094}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192540433,"tts":129097}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192540440,"tts":129105}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":38,"name":"OnLibevent","ph":"X","pid":2842,"tdur":38,"tid":2924,"ts":192540595,"tts":41698}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192540650,"tts":129141}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192540652,"tts":129143}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":28,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192540656,"tts":129147}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192540664,"tts":129155}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":105,"name":"OnLibevent","ph":"X","pid":2842,"tdur":35,"tid":2924,"ts":192540827,"tts":41753}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2842,"tdur":45,"tid":2926,"ts":192540875,"tts":129204}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192540879,"tts":129207}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192540882,"tts":129211}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192540898,"tts":129226}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":98,"name":"OnLibevent","ph":"X","pid":2842,"tdur":35,"tid":2924,"ts":192541119,"tts":41804}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192541166,"tts":129273}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192541170,"tts":129276}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":26,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192541174,"tts":129280}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192541183,"tts":129289}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":103,"name":"OnLibevent","ph":"X","pid":2842,"tdur":41,"tid":2924,"ts":192541439,"tts":41855}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2842,"tdur":37,"tid":2926,"ts":192541493,"tts":129337}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192541496,"tts":129340}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192541500,"tts":129344}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192541508,"tts":129353}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":104,"name":"OnLibevent","ph":"X","pid":2842,"tdur":34,"tid":2924,"ts":192541674,"tts":41911}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2842,"tdur":45,"tid":2926,"ts":192541722,"tts":129399}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192541725,"tts":129402}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":34,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192541729,"tts":129406}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192541737,"tts":129414}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3184,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":30,"tid":4001,"ts":192541854,"tts":9122}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2421,"name":"RunTask","ph":"X","pid":3981,"tdur":52,"tid":3999,"ts":192541861,"tts":39682}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"SendCommitRequestToImplThreadIfNeeded"},"cat":"toplevel","dur":2414,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":46,"tid":3999,"ts":192541864,"tts":39684}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":203,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":202,"tid":4002,"ts":192541885,"tts":11277}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":47655,"name":"RunTask","ph":"X","pid":3981,"tdur":30279,"tid":3981,"ts":192541907,"tts":510100}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"ScheduledActionSendBeginMainFrame"},"cat":"toplevel","dur":47635,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":30258,"tid":3981,"ts":192541909,"tts":510103}, +{"args":{"tileData":{"layerId":120,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0024f0000"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":174,"name":"RasterTask","ph":"X","pid":3981,"tdur":174,"tid":4002,"ts":192541909,"tts":11301}, +{"args":{"data":{"frameId":10},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginMainThreadFrame","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192541919,"tts":510113}, +{"args":{"data":{"type":"scroll"}},"cat":"devtools.timeline","dur":670,"name":"EventDispatch","ph":"X","pid":3981,"tdur":664,"tid":3981,"ts":192541952,"tts":510151}, +{"args":{"data":{"columnNumber":20686,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"nI","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":119,"name":"FunctionCall","ph":"X","pid":3981,"tdur":110,"tid":3981,"ts":192541978,"tts":510180}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192542026,"tts":510219}, +{"args":{},"cat":"v8.execute","dur":18,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":18,"tid":3981,"ts":192542045,"tts":510239}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192542084,"tts":510278}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":88,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":87,"tid":4002,"ts":192542090,"tts":11482}, +{"args":{"tileData":{"layerId":88,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a060"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":80,"name":"RasterTask","ph":"X","pid":3981,"tdur":81,"tid":4002,"ts":192542095,"tts":11486}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13690432.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542099,"tts":510297}, +{"args":{"data":{"columnNumber":61093,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"l","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":497,"name":"FunctionCall","ph":"X","pid":3981,"tdur":491,"tid":3981,"ts":192542114,"tts":510314}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","stackTrace":[{"columnNumber":48547,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}],"timerId":11}},"cat":"devtools.timeline","name":"TimerRemove","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542159,"tts":510382}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":95,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":95,"tid":4002,"ts":192542180,"tts":11572}, +{"args":{"tileData":{"layerId":72,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169260"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":3981,"tdur":89,"tid":4002,"ts":192542184,"tts":11575}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","singleShot":true,"stackTrace":[{"columnNumber":48603,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}],"timeout":250.0,"timerId":13}},"cat":"devtools.timeline","name":"TimerInstall","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542211,"tts":510427}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","stackTrace":[{"columnNumber":31424,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"ScheduleStyleRecalculation","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542263,"tts":510470}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":129,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":128,"tid":4002,"ts":192542277,"tts":11669}, +{"args":{"tileData":{"layerId":64,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002168b60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":121,"name":"RasterTask","ph":"X","pid":3981,"tdur":122,"tid":4002,"ts":192542281,"tts":11672}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192542295,"tts":510489}, +{"args":{"frameSeqId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192542298}, +{"args":{"frameSeqId":44,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192542298}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192542310,"tts":510504}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":37,"stackTrace":[{"columnNumber":44727,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542328,"tts":510559}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":38,"stackTrace":[{"columnNumber":44727,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542378,"tts":510590}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":83,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":83,"tid":4002,"ts":192542408,"tts":11799}, +{"args":{"tileData":{"layerId":60,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc001f46ae0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":76,"name":"RasterTask","ph":"X","pid":3981,"tdur":75,"tid":4002,"ts":192542412,"tts":11804}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","stackTrace":[{"columnNumber":48547,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}],"timerId":12}},"cat":"devtools.timeline","name":"TimerRemove","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542413,"tts":510623}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","singleShot":true,"stackTrace":[{"columnNumber":48603,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}],"timeout":250.0,"timerId":14}},"cat":"devtools.timeline","name":"TimerInstall","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542441,"tts":510649}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":74,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":74,"tid":4002,"ts":192542493,"tts":11884}, +{"args":{"tileData":{"layerId":58,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002168d20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":68,"name":"RasterTask","ph":"X","pid":3981,"tdur":69,"tid":4002,"ts":192542496,"tts":11887}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":39,"stackTrace":[{"columnNumber":44727,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542547,"tts":510769}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":76,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":76,"tid":4002,"ts":192542569,"tts":11960}, +{"args":{"tileData":{"layerId":57,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002168c40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":70,"name":"RasterTask","ph":"X","pid":3981,"tdur":71,"tid":4002,"ts":192542572,"tts":11963}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192542580,"tts":510774}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13710044.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542613,"tts":510810}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":37}},"cat":"devtools.timeline","dur":43,"name":"FireAnimationFrame","ph":"X","pid":3981,"tdur":40,"tid":3981,"ts":192542624,"tts":510820}, +{"args":{"data":{"columnNumber":44729,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":12,"name":"FunctionCall","ph":"X","pid":3981,"tdur":8,"tid":3981,"ts":192542634,"tts":510832}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":78,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":79,"tid":4002,"ts":192542647,"tts":12038}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13710084.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192542648,"tts":510843}, +{"args":{"tileData":{"layerId":65,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169340"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":73,"name":"RasterTask","ph":"X","pid":3981,"tdur":73,"tid":4002,"ts":192542650,"tts":12041}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":38}},"cat":"devtools.timeline","dur":19221,"name":"FireAnimationFrame","ph":"X","pid":3981,"tdur":9814,"tid":3981,"ts":192542669,"tts":510866}, +{"args":{"data":{"columnNumber":44729,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":19196,"name":"FunctionCall","ph":"X","pid":3981,"tdur":9788,"tid":3981,"ts":192542678,"tts":510876}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":103,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":104,"tid":4002,"ts":192542727,"tts":12118}, +{"args":{"tileData":{"layerId":131,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0024f0380"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":97,"name":"RasterTask","ph":"X","pid":3981,"tdur":97,"tid":4002,"ts":192542730,"tts":12122}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":120,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":120,"tid":4002,"ts":192542832,"tts":12223}, +{"args":{"tileData":{"layerId":91,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216aa00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":112,"name":"RasterTask","ph":"X","pid":3981,"tdur":113,"tid":4002,"ts":192542836,"tts":12227}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":145,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":145,"tid":4002,"ts":192542954,"tts":12346}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":128,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":128,"tid":3984,"ts":192542956,"tts":78197}, +{"args":{"tileData":{"layerId":129,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0024f0540"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":137,"name":"RasterTask","ph":"X","pid":3981,"tdur":137,"tid":4002,"ts":192542959,"tts":12351}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":93,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":92,"tid":4002,"ts":192543101,"tts":12493}, +{"args":{},"cat":"v8.execute","dur":60,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":60,"tid":3981,"ts":192543105,"tts":511299}, +{"args":{"tileData":{"layerId":73,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169a40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":84,"name":"RasterTask","ph":"X","pid":3981,"tdur":84,"tid":4002,"ts":192543106,"tts":12497}, +{"args":{},"cat":"v8.execute","dur":53,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":53,"tid":3981,"ts":192543110,"tts":511304}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":114,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":115,"tid":4002,"ts":192543196,"tts":12587}, +{"args":{"tileData":{"layerId":127,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0024f0620"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":106,"name":"RasterTask","ph":"X","pid":3981,"tdur":106,"tid":4002,"ts":192543200,"tts":12592}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":95,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":95,"tid":4002,"ts":192543312,"tts":12704}, +{"args":{"tileData":{"layerId":89,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a840"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":86,"name":"RasterTask","ph":"X","pid":3981,"tdur":86,"tid":4002,"ts":192543318,"tts":12709}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":90,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":89,"tid":4002,"ts":192543409,"tts":12801}, +{"args":{"tileData":{"layerId":121,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b8e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":82,"name":"RasterTask","ph":"X","pid":3981,"tdur":82,"tid":4002,"ts":192543413,"tts":12805}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":79,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":78,"tid":4002,"ts":192543500,"tts":12892}, +{"args":{"tileData":{"layerId":119,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216bd40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":71,"name":"RasterTask","ph":"X","pid":3981,"tdur":72,"tid":4002,"ts":192543504,"tts":12895}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":91,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":92,"tid":4002,"ts":192543581,"tts":12972}, +{"args":{"tileData":{"layerId":87,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169f80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":84,"name":"RasterTask","ph":"X","pid":3981,"tdur":84,"tid":4002,"ts":192543584,"tts":12976}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":96,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":96,"tid":4002,"ts":192543675,"tts":13066}, +{"args":{"tileData":{"layerId":117,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216bb80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":3981,"tdur":88,"tid":4002,"ts":192543679,"tts":13071}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":89,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":89,"tid":4002,"ts":192543773,"tts":13164}, +{"args":{"tileData":{"layerId":71,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169180"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":80,"name":"RasterTask","ph":"X","pid":3981,"tdur":81,"tid":4002,"ts":192543778,"tts":13169}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":97,"tid":4002,"ts":192543864,"tts":13255}, +{"args":{"tileData":{"layerId":115,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b2c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":87,"name":"RasterTask","ph":"X","pid":3981,"tdur":88,"tid":4002,"ts":192543869,"tts":13260}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":113,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":113,"tid":4002,"ts":192543963,"tts":13355}, +{"args":{"tileData":{"layerId":85,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169dc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":104,"name":"RasterTask","ph":"X","pid":3981,"tdur":104,"tid":4002,"ts":192543968,"tts":13360}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":1998,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":101,"tid":4002,"ts":192544079,"tts":13470}, +{"args":{"tileData":{"layerId":113,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216bf00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":3981,"tdur":88,"tid":4002,"ts":192544083,"tts":13475}, +{"args":{},"cat":"v8.execute","dur":306,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192544197,"tts":512391}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192544212,"tts":129462}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192544216,"tts":129466}, +{"args":{"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"RequestMainThreadFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192544261,"tts":39713}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192544289,"tts":39741}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"SendCommitRequestToImplThreadIfNeeded"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3999,"ts":192544291,"tts":39743}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":3981,"tdur":26,"tid":3999,"ts":192544299,"tts":39751}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":23,"tid":3999,"ts":192544301,"tts":39752}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":3981,"tdur":19,"tid":3985,"ts":192544338,"tts":10541}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":68,"name":"OnLibevent","ph":"X","pid":2842,"tdur":23,"tid":2924,"ts":192544367,"tts":41956}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192544402,"tts":129522}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192544404,"tts":129524}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":15,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192544408,"tts":129528}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":4,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":4,"tid":2926,"ts":192544415,"tts":129535}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":3981,"tdur":42,"tid":3999,"ts":192544447,"tts":39790}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":37,"tid":3999,"ts":192544450,"tts":39792}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":31,"tid":3999,"ts":192544454,"tts":39796}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":18,"tid":3999,"ts":192544463,"tts":39805}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":108,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":109,"tid":4001,"ts":192545042,"tts":9156}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":3981,"tdur":14,"tid":3999,"ts":192545046,"tts":39848}, +{"args":{"tileData":{"layerId":63,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002168a80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":97,"name":"RasterTask","ph":"X","pid":3981,"tdur":97,"tid":4001,"ts":192545049,"tts":9164}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192545050,"tts":39852}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":3981,"tdur":29,"tid":3999,"ts":192545063,"tts":39865}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":25,"tid":3999,"ts":192545065,"tts":39866}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":116,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":116,"tid":4001,"ts":192545153,"tts":9267}, +{"args":{"tileData":{"layerId":111,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b640"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":106,"name":"RasterTask","ph":"X","pid":3981,"tdur":107,"tid":4001,"ts":192545158,"tts":9272}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":96,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":96,"tid":4001,"ts":192545271,"tts":9386}, +{"args":{"tileData":{"layerId":83,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a300"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":87,"name":"RasterTask","ph":"X","pid":3981,"tdur":87,"tid":4001,"ts":192545276,"tts":9391}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":98,"tid":4001,"ts":192545370,"tts":9484}, +{"args":{"tileData":{"layerId":109,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b480"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":89,"name":"RasterTask","ph":"X","pid":3981,"tdur":89,"tid":4001,"ts":192545374,"tts":9489}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":87,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":87,"tid":4001,"ts":192545470,"tts":9584}, +{"args":{"tileData":{"layerId":69,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002168fc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":78,"name":"RasterTask","ph":"X","pid":3981,"tdur":79,"tid":4001,"ts":192545475,"tts":9589}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":98,"tid":4001,"ts":192545559,"tts":9674}, +{"args":{"tileData":{"layerId":107,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216abc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":89,"name":"RasterTask","ph":"X","pid":3981,"tdur":90,"tid":4001,"ts":192545564,"tts":9678}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":93,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":93,"tid":4001,"ts":192545659,"tts":9774}, +{"args":{"tileData":{"layerId":81,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a140"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":84,"name":"RasterTask","ph":"X","pid":3981,"tdur":84,"tid":4001,"ts":192545664,"tts":9779}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":97,"tid":4001,"ts":192545755,"tts":9869}, +{"args":{"tileData":{"layerId":105,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b800"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":3981,"tdur":89,"tid":4001,"ts":192545759,"tts":9873}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":99,"tid":4001,"ts":192545854,"tts":9968}, +{"args":{"tileData":{"layerId":59,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002168e00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":89,"name":"RasterTask","ph":"X","pid":3981,"tdur":90,"tid":4001,"ts":192545859,"tts":9973}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":112,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":112,"tid":4001,"ts":192545955,"tts":10069}, +{"args":{"tileData":{"layerId":103,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216af40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":103,"name":"RasterTask","ph":"X","pid":3981,"tdur":104,"tid":4001,"ts":192545960,"tts":10074}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":10,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":10,"tid":4002,"ts":192546079,"tts":13573}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4002,"ts":192546091,"tts":13585}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":1524,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":1525,"tid":3984,"ts":192547048,"tts":78342}, +{"args":{},"cat":"v8.execute","dur":58,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":57,"tid":3981,"ts":192548582,"tts":513731}, +{"args":{},"cat":"v8.execute","dur":50,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":49,"tid":3981,"ts":192548587,"tts":513736}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":3981,"tdur":13,"tid":3999,"ts":192550029,"tts":39910}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192550033,"tts":39914}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192550045,"tts":39926}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192550047,"tts":39927}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":130,"name":"RunTask","ph":"X","pid":3981,"tdur":130,"tid":3999,"ts":192550056,"tts":39936}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":125,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":125,"tid":3999,"ts":192550057,"tts":39938}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7628,"name":"RunTask","ph":"X","pid":3981,"tdur":4162,"tid":3999,"ts":192550189,"tts":40069}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":7620,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4153,"tid":3999,"ts":192550191,"tts":40071}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2842,"tdur":27,"tid":2924,"ts":192553094,"tts":41991}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":11,"name":"OnLibevent","ph":"X","pid":2842,"tdur":11,"tid":2924,"ts":192553127,"tts":42023}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192553140,"tts":42037}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2842,"tdur":10,"tid":2924,"ts":192553152,"tts":42048}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192553164,"tts":42061}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192553175,"tts":42071}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192553185,"tts":42081}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192553196,"tts":42093}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2842,"tdur":10,"tid":2924,"ts":192553207,"tts":42103}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192553219,"tts":42116}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192553230,"tts":42126}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192553241,"tts":42137}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":13,"name":"OnLibevent","ph":"X","pid":2842,"tdur":12,"tid":2924,"ts":192553251,"tts":42148}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192553266,"tts":42163}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192553277,"tts":42174}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192553287,"tts":42184}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192553297,"tts":42194}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":11,"name":"OnLibevent","ph":"X","pid":2842,"tdur":11,"tid":2924,"ts":192553322,"tts":42218}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192553335,"tts":42232}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192553346,"tts":42243}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192553358,"tts":42254}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":7,"tid":2924,"ts":192553368,"tts":42265}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":2842,"tdur":53,"tid":2926,"ts":192553391,"tts":129561}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":49,"tid":2926,"ts":192553394,"tts":129563}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":42,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":43,"tid":2926,"ts":192553398,"tts":129567}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192553406,"tts":129576}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192553449,"tts":129618}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192553451,"tts":129620}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192553458,"tts":129628}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192553483,"tts":129653}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192553485,"tts":129654}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192553491,"tts":129660}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192553513,"tts":129683}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192553515,"tts":129685}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192553521,"tts":129690}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192553545,"tts":129715}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192553547,"tts":129716}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192553552,"tts":129722}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":23,"name":"RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192553575,"tts":129744}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192553577,"tts":129746}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":12,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":11,"tid":2926,"ts":192553582,"tts":129752}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192553601,"tts":129770}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192553602,"tts":129772}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192553608,"tts":129777}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192553630,"tts":129800}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192553632,"tts":129801}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":18,"tid":2926,"ts":192553637,"tts":129807}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192553664,"tts":129834}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192553666,"tts":129836}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192553673,"tts":129842}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":25,"name":"RunTask","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192553694,"tts":129864}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192553696,"tts":129865}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192553701,"tts":129870}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192553722,"tts":129892}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192553724,"tts":129894}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192553730,"tts":129899}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192553751,"tts":129921}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192553753,"tts":129922}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192553758,"tts":129928}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192553780,"tts":129949}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192553781,"tts":129951}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":12,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":13,"tid":2926,"ts":192553787,"tts":129956}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192553810,"tts":129980}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192553812,"tts":129982}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192553818,"tts":129987}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192553839,"tts":130009}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192553841,"tts":130011}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192553847,"tts":130016}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192553878,"tts":130047}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192553880,"tts":130049}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192553886,"tts":130055}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192553906,"tts":130076}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192553908,"tts":130078}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192553921,"tts":130091}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192553945,"tts":130114}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192553947,"tts":130116}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192553953,"tts":130122}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":47,"name":"RunTask","ph":"X","pid":2842,"tdur":48,"tid":2926,"ts":192553975,"tts":130144}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":43,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":44,"tid":2926,"ts":192553977,"tts":130146}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192553982,"tts":130152}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192554025,"tts":130195}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192554027,"tts":130197}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192554034,"tts":130203}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192554057,"tts":130227}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192554059,"tts":130229}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192554065,"tts":130234}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192554087,"tts":130257}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192554089,"tts":130259}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192554095,"tts":130265}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192555427,"tts":516475}, +{"args":{},"cat":"v8.execute","dur":1900,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":22,"tid":3981,"ts":192556483,"tts":517530}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":18,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":17,"tid":4001,"ts":192557816,"tts":10202}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":2842,"tdur":28,"tid":2924,"ts":192557833,"tts":42287}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":118,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":118,"tid":4001,"ts":192557836,"tts":10222}, +{"args":{"tileData":{"layerId":110,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b560"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":107,"name":"RasterTask","ph":"X","pid":3981,"tdur":107,"tid":4001,"ts":192557842,"tts":10228}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":12,"name":"OnLibevent","ph":"X","pid":2842,"tdur":11,"tid":2924,"ts":192557867,"tts":42321}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192557882,"tts":42335}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":10,"tid":2924,"ts":192557893,"tts":42346}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192557905,"tts":42358}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192557916,"tts":42369}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192557927,"tts":42381}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":7,"tid":2924,"ts":192557938,"tts":42392}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192557948,"tts":42402}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":118,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":117,"tid":4001,"ts":192557957,"tts":10343}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192557959,"tts":42413}, +{"args":{"tileData":{"layerId":86,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169ea0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":107,"name":"RasterTask","ph":"X","pid":3981,"tdur":107,"tid":4001,"ts":192557963,"tts":10349}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":75,"name":"RunTask","ph":"X","pid":2842,"tdur":76,"tid":2926,"ts":192557985,"tts":130300}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":70,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":70,"tid":2926,"ts":192557988,"tts":130303}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":64,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":64,"tid":2926,"ts":192557992,"tts":130307}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":26,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192558020,"tts":130335}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192558065,"tts":130381}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192558068,"tts":130383}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192558076,"tts":130391}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":92,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":93,"tid":4001,"ts":192558077,"tts":10462}, +{"args":{"tileData":{"layerId":75,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169c00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":83,"name":"RasterTask","ph":"X","pid":3981,"tdur":84,"tid":4001,"ts":192558082,"tts":10467}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192558102,"tts":130417}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192558104,"tts":130419}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192558110,"tts":130426}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192558133,"tts":130448}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192558135,"tts":130450}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192558141,"tts":130456}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192558164,"tts":130479}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192558166,"tts":130481}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":23,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192558171,"tts":130486}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":104,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":104,"tid":4001,"ts":192558172,"tts":10557}, +{"args":{"tileData":{"layerId":67,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169500"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":94,"name":"RasterTask","ph":"X","pid":3981,"tdur":94,"tid":4001,"ts":192558177,"tts":10563}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192558201,"tts":130516}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192558203,"tts":130518}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192558209,"tts":130524}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192558232,"tts":130547}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192558234,"tts":130550}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192558241,"tts":130556}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192558267,"tts":130582}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192558269,"tts":130584}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192558274,"tts":130590}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":111,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":110,"tid":4001,"ts":192558278,"tts":10664}, +{"args":{"tileData":{"layerId":62,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0021689a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":100,"name":"RasterTask","ph":"X","pid":3981,"tdur":101,"tid":4001,"ts":192558284,"tts":10669}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192558304,"tts":130619}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192558306,"tts":130621}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192558312,"tts":130628}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":23,"name":"RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192558334,"tts":130650}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192558336,"tts":130651}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":12,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192558341,"tts":130656}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":89,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":88,"tid":4001,"ts":192558391,"tts":10777}, +{"args":{"tileData":{"layerId":61,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0021688c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":80,"name":"RasterTask","ph":"X","pid":3981,"tdur":81,"tid":4001,"ts":192558396,"tts":10781}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":111,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":112,"tid":4001,"ts":192558482,"tts":10867}, +{"args":{"tileData":{"layerId":68,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0021687e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":103,"name":"RasterTask","ph":"X","pid":3981,"tdur":104,"tid":4001,"ts":192558486,"tts":10871}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":121,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":121,"tid":4001,"ts":192558596,"tts":10982}, +{"args":{"tileData":{"layerId":130,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0024f02a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":110,"name":"RasterTask","ph":"X","pid":3981,"tdur":111,"tid":4001,"ts":192558602,"tts":10987}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":91,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":90,"tid":4001,"ts":192558719,"tts":11105}, +{"args":{"tileData":{"layerId":93,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a680"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":82,"name":"RasterTask","ph":"X","pid":3981,"tdur":82,"tid":4001,"ts":192558725,"tts":11110}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":99,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":99,"tid":4001,"ts":192558812,"tts":11197}, +{"args":{"tileData":{"layerId":122,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b9c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":89,"name":"RasterTask","ph":"X","pid":3981,"tdur":91,"tid":4001,"ts":192558816,"tts":11201}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":5746,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":131,"tid":4001,"ts":192558913,"tts":11299}, +{"args":{"tileData":{"layerId":76,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002168ee0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":5735,"name":"RasterTask","ph":"X","pid":3981,"tdur":120,"tid":4001,"ts":192558919,"tts":11305}, +{"args":{"frameSeqId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192558964}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":118,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":118,"tid":4002,"ts":192560171,"tts":13596}, +{"args":{"tileData":{"layerId":116,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216baa0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":105,"name":"RasterTask","ph":"X","pid":3981,"tdur":106,"tid":4002,"ts":192560179,"tts":13604}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":99,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":99,"tid":4002,"ts":192560291,"tts":13717}, +{"args":{"tileData":{"layerId":90,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a920"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":90,"name":"RasterTask","ph":"X","pid":3981,"tdur":90,"tid":4002,"ts":192560297,"tts":13722}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":91,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":90,"tid":4002,"ts":192560392,"tts":13818}, +{"args":{"tileData":{"layerId":112,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216be20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":82,"name":"RasterTask","ph":"X","pid":3981,"tdur":82,"tid":4002,"ts":192560397,"tts":13822}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":102,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":102,"tid":4002,"ts":192560485,"tts":13910}, +{"args":{"tileData":{"layerId":108,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b3a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":92,"name":"RasterTask","ph":"X","pid":3981,"tdur":92,"tid":4002,"ts":192560490,"tts":13916}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192560516,"tts":519686}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":112,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":112,"tid":4002,"ts":192560589,"tts":14014}, +{"args":{"tileData":{"layerId":84,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0021695e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":102,"name":"RasterTask","ph":"X","pid":3981,"tdur":103,"tid":4002,"ts":192560594,"tts":14019}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":91,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":91,"tid":4002,"ts":192560703,"tts":14128}, +{"args":{"tileData":{"layerId":104,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b720"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":82,"name":"RasterTask","ph":"X","pid":3981,"tdur":83,"tid":4002,"ts":192560708,"tts":14133}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":101,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":102,"tid":4002,"ts":192560796,"tts":14221}, +{"args":{"tileData":{"layerId":74,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169b20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":92,"name":"RasterTask","ph":"X","pid":3981,"tdur":92,"tid":4002,"ts":192560800,"tts":14226}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":114,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":114,"tid":4002,"ts":192560900,"tts":14325}, +{"args":{"tileData":{"layerId":101,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216ad80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":3981,"tdur":91,"tid":4002,"ts":192560905,"tts":14331}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":94,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":94,"tid":4002,"ts":192561017,"tts":14442}, +{"args":{"tileData":{"layerId":80,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169960"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":85,"name":"RasterTask","ph":"X","pid":3981,"tdur":86,"tid":4002,"ts":192561022,"tts":14447}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":15,"name":"RunTask","ph":"X","pid":3981,"tdur":15,"tid":3999,"ts":192561052,"tts":44250}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192561056,"tts":44254}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":3981,"tdur":29,"tid":3999,"ts":192561071,"tts":44268}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":24,"tid":3999,"ts":192561073,"tts":44270}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":64,"name":"RunTask","ph":"X","pid":3981,"tdur":65,"tid":3999,"ts":192561103,"tts":44300}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":58,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":59,"tid":3999,"ts":192561105,"tts":44302}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":97,"tid":4002,"ts":192561113,"tts":14538}, +{"args":{"tileData":{"layerId":99,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a4c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":3981,"tdur":89,"tid":4002,"ts":192561117,"tts":14542}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192561187,"tts":130691}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192561191,"tts":130695}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":115,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":116,"tid":4002,"ts":192561213,"tts":14638}, +{"args":{"tileData":{"layerId":66,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169420"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":105,"name":"RasterTask","ph":"X","pid":3981,"tdur":106,"tid":4002,"ts":192561218,"tts":14643}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2842,"tdur":19,"tid":2924,"ts":192561237,"tts":42433}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192561271,"tts":130744}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192561273,"tts":130746}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":17,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192561277,"tts":130750}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":5,"tid":2926,"ts":192561285,"tts":130758}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":3981,"tdur":22,"tid":3985,"ts":192561312,"tts":10574}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":93,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":93,"tid":4002,"ts":192561331,"tts":14756}, +{"args":{"tileData":{"layerId":97,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b100"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":84,"name":"RasterTask","ph":"X","pid":3981,"tdur":85,"tid":4002,"ts":192561336,"tts":14761}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":3981,"tdur":44,"tid":3999,"ts":192561350,"tts":44380}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":38,"tid":3999,"ts":192561353,"tts":44383}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":32,"tid":3999,"ts":192561357,"tts":44387}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":18,"tid":3999,"ts":192561366,"tts":44396}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":86,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":86,"tid":4002,"ts":192561426,"tts":14851}, +{"args":{"tileData":{"layerId":78,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0021697a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":78,"name":"RasterTask","ph":"X","pid":3981,"tdur":79,"tid":4002,"ts":192561430,"tts":14855}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":99,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":99,"tid":4002,"ts":192561514,"tts":14939}, +{"args":{"tileData":{"layerId":95,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a5a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":90,"name":"RasterTask","ph":"X","pid":3981,"tdur":90,"tid":4002,"ts":192561518,"tts":14944}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":101,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":101,"tid":4002,"ts":192561615,"tts":15040}, +{"args":{"tileData":{"layerId":77,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0021696c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":92,"name":"RasterTask","ph":"X","pid":3981,"tdur":92,"tid":4002,"ts":192561620,"tts":15045}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":113,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":113,"tid":4002,"ts":192561718,"tts":15143}, +{"args":{"tileData":{"layerId":128,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0024f0700"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":105,"name":"RasterTask","ph":"X","pid":3981,"tdur":104,"tid":4002,"ts":192561722,"tts":15148}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":101,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":101,"tid":4002,"ts":192561833,"tts":15258}, +{"args":{"tileData":{"layerId":92,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169ce0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":92,"name":"RasterTask","ph":"X","pid":3981,"tdur":93,"tid":4002,"ts":192561837,"tts":15262}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":14068700.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192561879,"tts":520673}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","id":39}},"cat":"devtools.timeline","dur":1174,"name":"FireAnimationFrame","ph":"X","pid":3981,"tdur":1170,"tid":3981,"ts":192561892,"tts":520686}, +{"args":{"data":{"columnNumber":44729,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":1150,"name":"FunctionCall","ph":"X","pid":3981,"tdur":1144,"tid":3981,"ts":192561906,"tts":520702}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":113,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":113,"tid":4002,"ts":192561937,"tts":15362}, +{"args":{"tileData":{"layerId":114,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b1e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":104,"name":"RasterTask","ph":"X","pid":3981,"tdur":103,"tid":4002,"ts":192561942,"tts":15368}, +{"args":{},"cat":"v8.execute","dur":21,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":21,"tid":3981,"ts":192561957,"tts":520747}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192561985,"tts":520775}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":96,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":97,"tid":4002,"ts":192562052,"tts":15477}, +{"args":{"tileData":{"layerId":106,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216aae0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":87,"name":"RasterTask","ph":"X","pid":3981,"tdur":88,"tid":4002,"ts":192562057,"tts":15482}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":94,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":94,"tid":4002,"ts":192562151,"tts":15576}, +{"args":{"tileData":{"layerId":82,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a220"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":85,"name":"RasterTask","ph":"X","pid":3981,"tdur":85,"tid":4002,"ts":192562155,"tts":15581}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":98,"tid":4002,"ts":192562247,"tts":15672}, +{"args":{"tileData":{"layerId":100,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216aca0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":3981,"tdur":89,"tid":4002,"ts":192562252,"tts":15677}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192562304,"tts":521095}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192562426,"tts":521216}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192562678,"tts":521469}, +{"args":{},"cat":"v8.execute","dur":9,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192562743,"tts":521533}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192562764,"tts":521554}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192563047,"tts":521837}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":14095020.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192563057,"tts":521851}, +{"args":{"beginData":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB"},"elementCount":162},"cat":"blink,devtools.timeline","dur":22546,"name":"UpdateLayoutTree","ph":"X","pid":3981,"tdur":15281,"tid":3981,"ts":192563081,"tts":521874}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":15,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":14,"tid":4001,"ts":192564661,"tts":11433}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4001,"ts":192564678,"tts":11449}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":3981,"tdur":14,"tid":3999,"ts":192564687,"tts":44450}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192564691,"tts":44455}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192564704,"tts":44467}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3999,"ts":192564705,"tts":44468}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":3981,"tdur":53,"tid":3999,"ts":192564712,"tts":44475}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":49,"tid":3999,"ts":192564714,"tts":44477}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":955,"name":"RunTask","ph":"X","pid":3981,"tdur":955,"tid":3999,"ts":192564767,"tts":44530}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":948,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":949,"tid":3999,"ts":192564768,"tts":44531}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":179,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":179,"tid":3984,"ts":192565414,"tts":79888}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":2842,"tdur":25,"tid":2924,"ts":192565736,"tts":42467}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192565765,"tts":42496}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":7,"name":"OnLibevent","ph":"X","pid":2842,"tdur":6,"tid":2924,"ts":192565776,"tts":42508}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192565785,"tts":42517}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":7,"name":"OnLibevent","ph":"X","pid":2842,"tdur":7,"tid":2924,"ts":192565796,"tts":42528}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":7,"name":"OnLibevent","ph":"X","pid":2842,"tdur":7,"tid":2924,"ts":192565805,"tts":42537}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2842,"tdur":18,"tid":2924,"ts":192565814,"tts":42546}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":7,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192565836,"tts":42567}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2842,"tdur":43,"tid":2926,"ts":192565857,"tts":130785}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192565859,"tts":130788}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192565863,"tts":130791}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":19,"tid":2926,"ts":192565870,"tts":130799}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":21,"name":"RunTask","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192565903,"tts":130832}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":18,"tid":2926,"ts":192565905,"tts":130833}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":10,"tid":2926,"ts":192565910,"tts":130839}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":19,"name":"RunTask","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192565927,"tts":130855}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":17,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192565928,"tts":130856}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":10,"tid":2926,"ts":192565933,"tts":130861}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":18,"name":"RunTask","ph":"X","pid":2842,"tdur":18,"tid":2926,"ts":192565948,"tts":130877}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":15,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192565950,"tts":130878}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":9,"tid":2926,"ts":192565954,"tts":130882}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":20,"name":"RunTask","ph":"X","pid":2842,"tdur":19,"tid":2926,"ts":192565968,"tts":130897}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":16,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192565970,"tts":130898}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":11,"tid":2926,"ts":192565974,"tts":130902}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":64,"name":"RunTask","ph":"X","pid":2842,"tdur":64,"tid":2926,"ts":192565990,"tts":130919}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":61,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":60,"tid":2926,"ts":192565991,"tts":130920}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192566027,"tts":130956}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192566058,"tts":130986}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192566060,"tts":130988}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":13,"tid":2926,"ts":192566066,"tts":130995}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":21,"name":"RunTask","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192566086,"tts":131015}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":17,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":18,"tid":2926,"ts":192566088,"tts":131016}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":11,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":10,"tid":2926,"ts":192566092,"tts":131021}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":858,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":28,"tid":4002,"ts":192567020,"tts":15789}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":141,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":141,"tid":4001,"ts":192567036,"tts":11462}, +{"args":{"tileData":{"layerId":132,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0024f0460"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":130,"name":"RasterTask","ph":"X","pid":3981,"tdur":131,"tid":4001,"ts":192567042,"tts":11468}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":93,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":93,"tid":4001,"ts":192567180,"tts":11606}, +{"args":{"tileData":{"layerId":96,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216b020"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":84,"name":"RasterTask","ph":"X","pid":3981,"tdur":85,"tid":4001,"ts":192567185,"tts":11611}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":113,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":113,"tid":4001,"ts":192567275,"tts":11701}, +{"args":{"tileData":{"layerId":79,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc002169880"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":105,"name":"RasterTask","ph":"X","pid":3981,"tdur":106,"tid":4001,"ts":192567279,"tts":11705}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":90,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":90,"tid":4001,"ts":192567390,"tts":11816}, +{"args":{"tileData":{"layerId":70,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc0021690a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":81,"name":"RasterTask","ph":"X","pid":3981,"tdur":82,"tid":4001,"ts":192567395,"tts":11821}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":91,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":91,"tid":4001,"ts":192567482,"tts":11908}, +{"args":{"tileData":{"layerId":118,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216bc60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":84,"name":"RasterTask","ph":"X","pid":3981,"tdur":84,"tid":4001,"ts":192567486,"tts":11912}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":87,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":88,"tid":4001,"ts":192567575,"tts":12001}, +{"args":{"tileData":{"layerId":94,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a760"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":80,"name":"RasterTask","ph":"X","pid":3981,"tdur":80,"tid":4001,"ts":192567579,"tts":12005}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":88,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":88,"tid":4001,"ts":192567664,"tts":12091}, +{"args":{"tileData":{"layerId":98,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216a3e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":80,"name":"RasterTask","ph":"X","pid":3981,"tdur":81,"tid":4001,"ts":192567669,"tts":12095}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":101,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":101,"tid":4001,"ts":192567754,"tts":12180}, +{"args":{"tileData":{"layerId":102,"sourceFrameNumber":9,"tileId":{"id_ref":"0xdc00216ae60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":3981,"tdur":92,"tid":4001,"ts":192567758,"tts":12184}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":4,"tid":4002,"ts":192567881,"tts":15819}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4002,"ts":192567886,"tts":15824}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":3981,"tdur":31,"tid":3999,"ts":192567993,"tts":45501}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":23,"tid":3999,"ts":192567997,"tts":45505}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192568027,"tts":45535}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192568028,"tts":45537}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192568036,"tts":45544}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192568037,"tts":45545}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":587,"name":"RunTask","ph":"X","pid":3981,"tdur":588,"tid":3999,"ts":192568044,"tts":45552}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":582,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":581,"tid":3999,"ts":192568045,"tts":45554}, +{"args":{"frameId":9,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"ActivateLayerTree","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192568608,"tts":46116}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":4556,"name":"RunTask","ph":"X","pid":3981,"tdur":1361,"tid":3999,"ts":192568637,"tts":46146}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":4548,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":1354,"tid":3999,"ts":192568640,"tts":46148}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":35,"name":"OnLibevent","ph":"X","pid":2842,"tdur":35,"tid":2924,"ts":192569836,"tts":42590}, +{"args":{"frameSeqId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DrawFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192573110,"tts":47425}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":16,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":15,"tid":4001,"ts":192573193,"tts":12303}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":163,"name":"OnLibevent","ph":"X","pid":2842,"tdur":164,"tid":2924,"ts":192573210,"tts":42641}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4001,"ts":192573211,"tts":12320}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":2,"tid":4001,"ts":192573216,"tts":12325}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":249,"name":"RunTask","ph":"X","pid":2842,"tdur":248,"tid":2926,"ts":192573392,"tts":131050}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":244,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":243,"tid":2926,"ts":192573395,"tts":131053}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":236,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":236,"tid":2926,"ts":192573400,"tts":131058}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":118008,"ipc_hash":1797539858,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753776}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":117984}},"cat":"toplevel","dur":154,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":154,"tid":2926,"ts":192573476,"tts":131134}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192573646,"tts":131304}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"OnBeginFrame"},"cat":"toplevel","dur":9,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":9,"tid":2926,"ts":192573648,"tts":131306}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1483,"name":"RunTask","ph":"X","pid":2842,"tdur":1483,"tid":2926,"ts":192573662,"tts":131320}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":1477,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":1477,"tid":2926,"ts":192573664,"tts":131322}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":15,"name":"RunTask","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192575151,"tts":132808}, +{"args":{"src_file":"components/viz/service/display/software_output_device.cc","src_func":"OnSwapBuffers"},"cat":"toplevel","dur":12,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":11,"tid":2926,"ts":192575153,"tts":132811}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":32,"name":"OnLibevent","ph":"X","pid":3981,"tdur":32,"tid":3985,"ts":192575184,"tts":10613}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":3981,"tdur":11,"tid":3999,"ts":192575232,"tts":47523}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192575234,"tts":47526}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192575245,"tts":47536}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":2,"tid":3999,"ts":192575246,"tts":47538}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192575252,"tts":47544}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192575254,"tts":47545}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":3981,"tdur":26,"tid":3999,"ts":192575260,"tts":47551}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":22,"tid":3999,"ts":192575261,"tts":47553}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":19,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":19,"tid":3999,"ts":192575264,"tts":47555}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":713406245,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762224}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":24}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192575272,"tts":47563}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192575288,"tts":47579}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192575290,"tts":47581}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":80,"name":"RunTask","ph":"X","pid":3981,"tdur":80,"tid":3999,"ts":192575298,"tts":47589}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":77,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":76,"tid":3999,"ts":192575299,"tts":47591}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":6384,"ipc_hash":2504664826,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762368}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":6360}},"cat":"toplevel","dur":64,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":65,"tid":3999,"ts":192575308,"tts":47599}, +{"args":{"frameSeqId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192575630}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":2842,"tdur":36,"tid":2926,"ts":192577329,"tts":132845}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192577333,"tts":132849}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":3981,"tdur":20,"tid":3985,"ts":192577378,"tts":10660}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":166,"name":"RunTask","ph":"X","pid":3981,"tdur":166,"tid":3999,"ts":192577413,"tts":47682}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":161,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":161,"tid":3999,"ts":192577415,"tts":47684}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":155,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":155,"tid":3999,"ts":192577419,"tts":47688}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":536,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":512}},"cat":"toplevel","dur":141,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":141,"tid":3999,"ts":192577428,"tts":47697}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192577583,"tts":47852}, +{"args":{"src_file":"cc/trees/layer_tree_host_impl.cc","src_func":"DidPresentCompositorFrame"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3999,"ts":192577585,"tts":47854}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerTreeId":1}},"cat":"disabled-by-default-devtools.timeline","name":"SetLayerTreeId","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192585643,"tts":537176}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","isMainFrame":true,"isOutermostMainFrame":true,"page":"EDE3B314E562023D6C5C6D3A60D21AFB"}},"cat":"devtools.timeline","dur":292,"name":"PrePaint","ph":"X","pid":3981,"tdur":290,"tid":3981,"ts":192585652,"tts":537182}, +{"args":{"data":{"clip":[-8388608.0,-8388608.0,8388607.0,-8388608.0,8388607.0,8388607.0,-8388608.0,8388607.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":0,"nodeId":2}},"cat":"devtools.timeline,rail","dur":1233,"name":"Paint","ph":"X","pid":3981,"tdur":1219,"tid":3981,"ts":192586202,"tts":537744}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","isMainFrame":true,"isOutermostMainFrame":true,"page":"EDE3B314E562023D6C5C6D3A60D21AFB"}},"cat":"devtools.timeline","dur":807,"name":"Layerize","ph":"X","pid":3981,"tdur":805,"tid":3981,"ts":192587452,"tts":538983}, +{"args":{"frameSeqId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1254,"name":"Commit","ph":"X","pid":3981,"tdur":543,"tid":3981,"ts":192588287,"tts":539815}, +{"args":{"layerId":7,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192588354,"tts":539882}, +{"args":{"layerId":132,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588360,"tts":539887}, +{"args":{"layerId":131,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588363,"tts":539891}, +{"args":{"layerId":130,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588366,"tts":539894}, +{"args":{"layerId":129,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588369,"tts":539897}, +{"args":{"layerId":128,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588372,"tts":539900}, +{"args":{"layerId":127,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588375,"tts":539903}, +{"args":{"layerId":123,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588378,"tts":539906}, +{"args":{"layerId":124,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588391,"tts":539918}, +{"args":{"layerId":125,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588394,"tts":539922}, +{"args":{"layerId":126,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588397,"tts":539925}, +{"args":{"layerId":112,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588400,"tts":539927}, +{"args":{"layerId":113,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588403,"tts":539931}, +{"args":{"layerId":114,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588406,"tts":539934}, +{"args":{"layerId":115,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588409,"tts":539937}, +{"args":{"layerId":116,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588412,"tts":539939}, +{"args":{"layerId":117,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588415,"tts":539942}, +{"args":{"layerId":118,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588418,"tts":539945}, +{"args":{"layerId":119,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588421,"tts":539948}, +{"args":{"layerId":120,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588424,"tts":539951}, +{"args":{"layerId":121,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588427,"tts":539954}, +{"args":{"layerId":122,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588430,"tts":539957}, +{"args":{"layerId":101,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588432,"tts":539960}, +{"args":{"layerId":102,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588435,"tts":539963}, +{"args":{"layerId":103,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588438,"tts":539966}, +{"args":{"layerId":104,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588441,"tts":539969}, +{"args":{"layerId":105,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588444,"tts":539972}, +{"args":{"layerId":106,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588460,"tts":539988}, +{"args":{"layerId":107,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588463,"tts":539991}, +{"args":{"layerId":108,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588467,"tts":539994}, +{"args":{"layerId":109,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588470,"tts":539997}, +{"args":{"layerId":110,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588473,"tts":540001}, +{"args":{"layerId":111,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588476,"tts":540004}, +{"args":{"layerId":90,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588479,"tts":540007}, +{"args":{"layerId":91,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588483,"tts":540010}, +{"args":{"layerId":92,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588486,"tts":540013}, +{"args":{"layerId":93,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588489,"tts":540016}, +{"args":{"layerId":94,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588492,"tts":540019}, +{"args":{"layerId":95,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588495,"tts":540022}, +{"args":{"layerId":96,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588498,"tts":540025}, +{"args":{"layerId":97,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588501,"tts":540028}, +{"args":{"layerId":98,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588504,"tts":540031}, +{"args":{"layerId":99,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588507,"tts":540034}, +{"args":{"layerId":100,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588510,"tts":540037}, +{"args":{"layerId":79,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588513,"tts":540040}, +{"args":{"layerId":80,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588516,"tts":540043}, +{"args":{"layerId":81,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588519,"tts":540046}, +{"args":{"layerId":82,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588522,"tts":540049}, +{"args":{"layerId":83,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588525,"tts":540052}, +{"args":{"layerId":84,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588528,"tts":540055}, +{"args":{"layerId":85,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588531,"tts":540058}, +{"args":{"layerId":86,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588533,"tts":540061}, +{"args":{"layerId":87,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588536,"tts":540064}, +{"args":{"layerId":88,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588539,"tts":540067}, +{"args":{"layerId":89,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588542,"tts":540070}, +{"args":{"layerId":68,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588545,"tts":540072}, +{"args":{"layerId":69,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588548,"tts":540075}, +{"args":{"layerId":70,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588551,"tts":540079}, +{"args":{"layerId":71,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588554,"tts":540082}, +{"args":{"layerId":72,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":11,"tid":3981,"ts":192588557,"tts":540085}, +{"args":{"layerId":73,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588570,"tts":540097}, +{"args":{"layerId":74,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588573,"tts":540100}, +{"args":{"layerId":75,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588576,"tts":540104}, +{"args":{"layerId":76,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588579,"tts":540107}, +{"args":{"layerId":77,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588582,"tts":540110}, +{"args":{"layerId":78,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588585,"tts":540113}, +{"args":{"layerId":57,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588589,"tts":540116}, +{"args":{"layerId":58,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588592,"tts":540120}, +{"args":{"layerId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588595,"tts":540123}, +{"args":{"layerId":60,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588598,"tts":540126}, +{"args":{"layerId":61,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588602,"tts":540129}, +{"args":{"layerId":62,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588605,"tts":540132}, +{"args":{"layerId":63,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588608,"tts":540135}, +{"args":{"layerId":64,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588611,"tts":540139}, +{"args":{"layerId":65,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588614,"tts":540142}, +{"args":{"layerId":66,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588617,"tts":540145}, +{"args":{"layerId":67,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588621,"tts":540148}, +{"args":{"layerId":13,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588624,"tts":540151}, +{"args":{"layerId":14,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588627,"tts":540154}, +{"args":{"layerId":15,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588630,"tts":540157}, +{"args":{"layerId":16,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588633,"tts":540161}, +{"args":{"layerId":17,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588636,"tts":540164}, +{"args":{"layerId":18,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588639,"tts":540167}, +{"args":{"layerId":19,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588642,"tts":540170}, +{"args":{"layerId":20,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588646,"tts":540173}, +{"args":{"layerId":21,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588649,"tts":540176}, +{"args":{"layerId":22,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588652,"tts":540179}, +{"args":{"layerId":23,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588655,"tts":540182}, +{"args":{"layerId":24,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588658,"tts":540186}, +{"args":{"layerId":25,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588661,"tts":540189}, +{"args":{"layerId":26,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588664,"tts":540191}, +{"args":{"layerId":27,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588667,"tts":540194}, +{"args":{"layerId":28,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588670,"tts":540198}, +{"args":{"layerId":29,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588673,"tts":540201}, +{"args":{"layerId":30,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588676,"tts":540204}, +{"args":{"layerId":31,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588679,"tts":540207}, +{"args":{"layerId":32,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588682,"tts":540210}, +{"args":{"layerId":33,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588685,"tts":540213}, +{"args":{"layerId":34,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588689,"tts":540216}, +{"args":{"layerId":35,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192588692,"tts":540219}, +{"args":{"layerId":36,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588703,"tts":540230}, +{"args":{"layerId":37,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588706,"tts":540233}, +{"args":{"layerId":38,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588709,"tts":540236}, +{"args":{"layerId":39,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588712,"tts":540240}, +{"args":{"layerId":40,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588715,"tts":540243}, +{"args":{"layerId":41,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588718,"tts":540245}, +{"args":{"layerId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588721,"tts":540248}, +{"args":{"layerId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588723,"tts":540251}, +{"args":{"layerId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588726,"tts":540254}, +{"args":{"layerId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588729,"tts":540257}, +{"args":{"layerId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588732,"tts":540260}, +{"args":{"layerId":47,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":10,"tid":3981,"ts":192588735,"tts":540263}, +{"args":{"layerId":48,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588747,"tts":540274}, +{"args":{"layerId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588750,"tts":540277}, +{"args":{"layerId":50,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588752,"tts":540280}, +{"args":{"layerId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588755,"tts":540283}, +{"args":{"layerId":52,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588758,"tts":540286}, +{"args":{"layerId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588761,"tts":540289}, +{"args":{"layerId":54,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192588764,"tts":540292}, +{"args":{"layerId":55,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588767,"tts":540294}, +{"args":{"layerId":56,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192588770,"tts":540297}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":682,"name":"RunTask","ph":"X","pid":3981,"tdur":681,"tid":3999,"ts":192588819,"tts":47888}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"BeginMainFrame"},"cat":"toplevel","dur":673,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":674,"tid":3999,"ts":192588822,"tts":47890}, +{"args":{"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"RequestMainThreadFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192589126,"tts":48195}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":118119,"name":"RunTask","ph":"X","pid":3981,"tdur":41816,"tid":3981,"ts":192589570,"tts":540387}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":118076,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":41774,"tid":3981,"ts":192589573,"tts":540389}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"unknown interface"}},"cat":"toplevel","dur":118067,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":41765,"tid":3981,"ts":192589579,"tts":540396}, +{"args":{"data":{"columnNumber":1845,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"T","lineNumber":33,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":117995,"name":"FunctionCall","ph":"X","pid":3981,"tdur":41681,"tid":3981,"ts":192589629,"tts":540457}, +{"args":{},"cat":"v8.execute","dur":55,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":54,"tid":3981,"ts":192589648,"tts":540465}, +{"args":{},"cat":"v8.execute","dur":51,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":51,"tid":3981,"ts":192589650,"tts":540467}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192589780,"tts":540596}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192589959,"tts":540776}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192590889,"tts":541706}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192590948,"tts":541765}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":16,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":16,"tid":4002,"ts":192590973,"tts":15843}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4002,"ts":192590992,"tts":15862}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4002,"ts":192590996,"tts":15866}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":17,"name":"RunTask","ph":"X","pid":3981,"tdur":16,"tid":3999,"ts":192591034,"tts":48587}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":8,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192591038,"tts":48593}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192591053,"tts":48606}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192591055,"tts":48608}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192591063,"tts":48615}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192591064,"tts":48617}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":202,"name":"RunTask","ph":"X","pid":3981,"tdur":193,"tid":3999,"ts":192591072,"tts":48624}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":198,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":188,"tid":3999,"ts":192591073,"tts":48626}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192591144,"tts":541962}, +{"args":{"frameId":10,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"ActivateLayerTree","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192591258,"tts":48801}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1056,"name":"RunTask","ph":"X","pid":3981,"tdur":1056,"tid":3999,"ts":192591279,"tts":48822}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":1049,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":1049,"tid":3999,"ts":192591281,"tts":48824}, +{"args":{},"cat":"v8.execute","dur":19,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":19,"tid":3981,"ts":192591326,"tts":542143}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192591733,"tts":542551}, +{"args":{"frameSeqId":47,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192592296}, +{"args":{"frameSeqId":47,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192592296}, +{"args":{"frameSeqId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DrawFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192592312,"tts":49855}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":102,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":102,"tid":3984,"ts":192592367,"tts":80099}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":102,"name":"RunTask","ph":"X","pid":2842,"tdur":56,"tid":2926,"ts":192592380,"tts":132911}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":92,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":47,"tid":2926,"ts":192592386,"tts":132916}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":3981,"tdur":26,"tid":3985,"ts":192592430,"tts":10699}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":95,"name":"RunTask","ph":"X","pid":3981,"tdur":57,"tid":3999,"ts":192592498,"tts":49895}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":88,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":51,"tid":3999,"ts":192592502,"tts":49898}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":82,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":45,"tid":3999,"ts":192592506,"tts":49902}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":67,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":24,"tid":3999,"ts":192592515,"tts":49917}, +{"args":{},"cat":"v8.execute","dur":34,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":35,"tid":3981,"ts":192592612,"tts":543184}, +{"args":{},"cat":"v8.execute","dur":29,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":30,"tid":3981,"ts":192592615,"tts":543187}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192592730,"tts":543303}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192592961,"tts":543534}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192593094,"tts":543666}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192593737,"tts":544310}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192593795,"tts":544368}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":169,"name":"OnLibevent","ph":"X","pid":2842,"tdur":169,"tid":2924,"ts":192593863,"tts":42823}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":220,"name":"RunTask","ph":"X","pid":2842,"tdur":219,"tid":2926,"ts":192594042,"tts":132992}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":212,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":212,"tid":2926,"ts":192594047,"tts":132997}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":205,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":205,"tid":2926,"ts":192594052,"tts":133002}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":107360,"ipc_hash":1797539858,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753776}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":107336}},"cat":"toplevel","dur":129,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":128,"tid":2926,"ts":192594122,"tts":133072}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2989,"name":"RunTask","ph":"X","pid":2842,"tdur":1041,"tid":2926,"ts":192594267,"tts":133217}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":2982,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":1034,"tid":2926,"ts":192594269,"tts":133219}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":3981,"tdur":23,"tid":3985,"ts":192594383,"tts":10744}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":3981,"tdur":46,"tid":3999,"ts":192594423,"tts":49967}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":40,"tid":3999,"ts":192594426,"tts":49970}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":35,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":34,"tid":3999,"ts":192594429,"tts":49974}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":713406245,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762224}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":24}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192594453,"tts":49997}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":21,"name":"OnLibevent","ph":"X","pid":3981,"tdur":20,"tid":3985,"ts":192595402,"tts":10785}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":3981,"tdur":31,"tid":3999,"ts":192595438,"tts":50027}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":25,"tid":3999,"ts":192595441,"tts":50030}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":19,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":19,"tid":3999,"ts":192595445,"tts":50034}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":1392,"ipc_hash":2504664826,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762368}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":1368}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192595453,"tts":50043}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192595656,"tts":544779}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192595984,"tts":545107}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192596209,"tts":545332}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192596433,"tts":545556}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":73533,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":22620,"tid":3984,"ts":192597116,"tts":80221}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":16,"name":"RunTask","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192597263,"tts":134265}, +{"args":{"src_file":"components/viz/service/display/software_output_device.cc","src_func":"OnSwapBuffers"},"cat":"toplevel","dur":11,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192597266,"tts":134267}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192597811,"tts":546249}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192598306,"tts":546744}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":71365,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":23400,"tid":3986,"ts":192598373,"tts":22010}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192601210,"tts":546981}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192601637,"tts":547408}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192601680,"tts":547451}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192601773,"tts":547544}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192602232,"tts":548003}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192602471,"tts":548242}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192602950,"tts":548721}, +{"args":{},"cat":"v8.execute","dur":6615,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":26,"tid":3981,"ts":192603431,"tts":549202}, +{"args":{"frameSeqId":48,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192608962}, +{"args":{"frameSeqId":48,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192608962}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192610430,"tts":549612}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192610728,"tts":549910}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192611386,"tts":550568}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192611462,"tts":550644}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192611783,"tts":550965}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192611796,"tts":550978}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192611874,"tts":551056}, +{"args":{},"cat":"v8.execute","dur":3087,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":21,"tid":3981,"ts":192612280,"tts":551462}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":112,"name":"RunTask","ph":"X","pid":3981,"tdur":112,"tid":3999,"ts":192612366,"tts":50081}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":102,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":101,"tid":3999,"ts":192612371,"tts":50087}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":2482,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":2482,"tid":3988,"ts":192612495,"tts":32985}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":74,"name":"RunTask","ph":"X","pid":2842,"tdur":74,"tid":2926,"ts":192614997,"tts":134304}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":47,"tid":2926,"ts":192615020,"tts":134327}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":3981,"tdur":25,"tid":3985,"ts":192615087,"tts":10821}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":148,"name":"RunTask","ph":"X","pid":3981,"tdur":149,"tid":3999,"ts":192615129,"tts":50209}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":141,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":141,"tid":3999,"ts":192615132,"tts":50212}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":134,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":134,"tid":3999,"ts":192615137,"tts":50218}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":536,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":512}},"cat":"toplevel","dur":116,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":116,"tid":3999,"ts":192615149,"tts":50229}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192615282,"tts":50362}, +{"args":{"src_file":"cc/trees/layer_tree_host_impl.cc","src_func":"DidPresentCompositorFrame"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3999,"ts":192615284,"tts":50364}, +{"args":{},"cat":"v8.execute","dur":315,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":315,"tid":3981,"ts":192615370,"tts":551486}, +{"args":{},"cat":"v8.execute","dur":310,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":311,"tid":3981,"ts":192615371,"tts":551487}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192615914,"tts":552031}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192616330,"tts":552447}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":32,"name":"OnLibevent","ph":"X","pid":2842,"tdur":32,"tid":2924,"ts":192616692,"tts":43013}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192616738,"tts":134407}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":11,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":12,"tid":4001,"ts":192616740,"tts":12338}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192616743,"tts":134411}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192616748,"tts":134417}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4001,"ts":192616753,"tts":12351}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":2,"tid":4001,"ts":192616757,"tts":12355}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":6,"tid":2926,"ts":192616758,"tts":134427}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":3981,"tdur":12,"tid":3999,"ts":192616788,"tts":50387}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192616792,"tts":50390}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192616804,"tts":50402}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":2,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":2,"tid":3999,"ts":192616806,"tts":50404}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192616812,"tts":50410}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192616814,"tts":50412}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192616821,"tts":50419}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192616822,"tts":50420}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192623236,"tts":553052}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192623645,"tts":553462}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192623659,"tts":553475}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":174001,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":52320,"tid":3988,"ts":192624028,"tts":35481}, +{"args":{"frameSeqId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192625628}, +{"args":{"frameSeqId":49,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192625628}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":3981,"tdur":43,"tid":3999,"ts":192625708,"tts":50450}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":33,"tid":3999,"ts":192625713,"tts":50455}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":2842,"tdur":21,"tid":2924,"ts":192625751,"tts":43070}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":40,"name":"RunTask","ph":"X","pid":2842,"tdur":40,"tid":2926,"ts":192627033,"tts":134463}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192627037,"tts":134467}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":26,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192627043,"tts":134473}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":9,"tid":2926,"ts":192627054,"tts":134484}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":40,"name":"RunTask","ph":"X","pid":2842,"tdur":40,"tid":2926,"ts":192627077,"tts":134507}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192627079,"tts":134509}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":36,"name":"OnLibevent","ph":"X","pid":3981,"tdur":36,"tid":3985,"ts":192627135,"tts":10865}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":50,"name":"RunTask","ph":"X","pid":3981,"tdur":50,"tid":3999,"ts":192627188,"tts":50507}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":39,"tid":3999,"ts":192627195,"tts":50515}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":33,"tid":3999,"ts":192627200,"tts":50519}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":19,"tid":3999,"ts":192627210,"tts":50528}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192627503,"tts":553873}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192627793,"tts":554163}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192627981,"tts":554350}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192628235,"tts":554605}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192628339,"tts":554708}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192629057,"tts":555426}, +{"args":{},"cat":"v8.execute","dur":5348,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":26,"tid":3981,"ts":192629709,"tts":556078}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192635355,"tts":556402}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192635562,"tts":556610}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192635573,"tts":556620}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192635579,"tts":556626}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192636169,"tts":557216}, +{"args":{},"cat":"v8.execute","dur":18,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":18,"tid":3981,"ts":192636537,"tts":557584}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192636567,"tts":557614}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192636897,"tts":557945}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192637257,"tts":558304}, +{"args":{},"cat":"v8.execute","dur":4999,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":17,"tid":3981,"ts":192637734,"tts":558782}, +{"args":{"frameSeqId":50,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192642294}, +{"args":{"frameSeqId":50,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192642294}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":58,"name":"RunTask","ph":"X","pid":3981,"tdur":58,"tid":3999,"ts":192642374,"tts":50583}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":45,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":45,"tid":3999,"ts":192642380,"tts":50589}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":31,"name":"OnLibevent","ph":"X","pid":2842,"tdur":31,"tid":2924,"ts":192642454,"tts":43113}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2842,"tdur":41,"tid":2926,"ts":192642506,"tts":134567}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192642511,"tts":134571}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":26,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192642517,"tts":134578}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":10,"tid":2926,"ts":192642528,"tts":134589}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192642551,"tts":134611}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192642553,"tts":134613}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":2842,"tdur":8,"tid":2926,"ts":192642588,"tts":134648}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":5,"tid":2926,"ts":192642590,"tts":134650}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":3981,"tdur":27,"tid":3985,"ts":192642611,"tts":10919}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":59,"name":"RunTask","ph":"X","pid":3981,"tdur":59,"tid":3999,"ts":192642653,"tts":50656}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":54,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":53,"tid":3999,"ts":192642655,"tts":50658}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":36,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":36,"tid":3999,"ts":192642659,"tts":50662}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":21,"tid":3999,"ts":192642669,"tts":50672}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192642743,"tts":558809}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192643118,"tts":559185}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192643367,"tts":559433}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192643732,"tts":559799}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192644258,"tts":560324}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192644424,"tts":560490}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192644760,"tts":560827}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192644770,"tts":560836}, +{"args":{},"cat":"v8.execute","dur":9,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":8,"tid":3981,"ts":192644896,"tts":560963}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":8,"name":"V8.GC_HEAP_EXTERNAL_PROLOGUE","ph":"X","pid":3981,"tdur":8,"tid":3981,"ts":192644921,"tts":560987}, +{"args":{"type":"allocation failure","usedHeapSizeAfter":14319392,"usedHeapSizeBefore":16363012},"cat":"devtools.timeline,v8","dur":18881,"name":"MinorGC","ph":"X","pid":3981,"tdur":6453,"tid":3981,"ts":192644932,"tts":560997}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_HEAP_PROLOGUE","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192644939,"tts":561005}, +{"args":{"epoch":10},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":18843,"name":"V8.GC_SCAVENGER","ph":"X","pid":3981,"tdur":6414,"tid":3981,"ts":192644944,"tts":561010}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5444,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":3981,"tdur":14,"tid":3981,"ts":192644950,"tts":561016}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":24589,"name":"V8.GC_BACKGROUND_UNPARK","ph":"X","pid":3981,"tdur":18,"tid":3984,"ts":192645081,"tts":101844}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":14679,"name":"V8.GC_BACKGROUND_UNPARK","ph":"X","pid":3981,"tdur":16,"tid":3988,"ts":192650352,"tts":43900}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":368,"name":"V8.GC_HEAP_PROLOGUE_SAFEPOINT","ph":"X","pid":3981,"tdur":368,"tid":3981,"ts":192650403,"tts":561040}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":12973,"name":"V8.GC_SCAVENGER_SCAVENGE","ph":"X","pid":3981,"tdur":5973,"tid":3981,"ts":192650774,"tts":561411}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":39,"name":"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY","ph":"X","pid":3981,"tdur":39,"tid":3981,"ts":192650812,"tts":561449}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":99,"name":"V8.GC_SCAVENGER_SCAVENGE_ROOTS","ph":"X","pid":3981,"tdur":100,"tid":3981,"ts":192650853,"tts":561489}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":12674,"name":"V8.GC_SCAVENGER_SCAVENGE_PARALLEL","ph":"X","pid":3981,"tdur":5676,"tid":3981,"ts":192650955,"tts":561591}, +{"args":{"frameSeqId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192658960}, +{"args":{"frameSeqId":51,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192658960}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":68,"name":"RunTask","ph":"X","pid":2842,"tdur":67,"tid":2926,"ts":192659045,"tts":134690}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":56,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":56,"tid":2926,"ts":192659054,"tts":134698}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":57,"name":"RunTask","ph":"X","pid":3981,"tdur":56,"tid":3999,"ts":192659140,"tts":50740}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":43,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":43,"tid":3999,"ts":192659147,"tts":50746}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":2842,"tdur":26,"tid":2924,"ts":192659214,"tts":43163}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192659256,"tts":134772}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192659258,"tts":134775}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":22,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192659262,"tts":134779}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":7,"tid":2926,"ts":192659272,"tts":134789}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":3981,"tdur":25,"tid":3985,"ts":192659302,"tts":10963}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":49,"name":"RunTask","ph":"X","pid":3981,"tdur":48,"tid":3999,"ts":192659343,"tts":50812}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":43,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":43,"tid":3999,"ts":192659346,"tts":50814}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":37,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":37,"tid":3999,"ts":192659350,"tts":50818}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":22,"tid":3999,"ts":192659360,"tts":50828}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":39,"name":"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS","ph":"X","pid":3981,"tdur":38,"tid":3981,"ts":192663634,"tts":567272}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":27,"name":"V8.GC_SCAVENGER_SCAVENGE_FINALIZE","ph":"X","pid":3981,"tdur":28,"tid":3981,"ts":192663674,"tts":567311}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192663703,"tts":567340}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":29,"name":"V8.GC_SCAVENGER_FREE_REMEMBERED_SET","ph":"X","pid":3981,"tdur":29,"tid":3981,"ts":192663709,"tts":567346}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192663740,"tts":567377}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":11,"name":"V8.GC_HEAP_EPILOGUE_SAFEPOINT","ph":"X","pid":3981,"tdur":10,"tid":3981,"ts":192663767,"tts":567404}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192663773,"tts":567410}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_HEAP_EPILOGUE","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192663790,"tts":567427}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":10,"name":"V8.GC_HEAP_EXTERNAL_EPILOGUE","ph":"X","pid":3981,"tdur":10,"tid":3981,"ts":192663817,"tts":567454}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":14319392.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192663819,"tts":567462}, +{"args":{},"cat":"v8.execute","dur":26,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":25,"tid":3981,"ts":192663840,"tts":567478}, +{"args":{},"cat":"v8.execute","dur":23,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":23,"tid":3981,"ts":192663842,"tts":567479}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192663873,"tts":567510}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192664308,"tts":567946}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192664886,"tts":568524}, +{"args":{},"cat":"v8.execute","dur":1876,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":19,"tid":3981,"ts":192668361,"tts":569004}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":461,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":461,"tid":3986,"ts":192669747,"tts":45419}, +{"args":{},"cat":"v8.execute","dur":1695,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":1695,"tid":3981,"ts":192670240,"tts":569026}, +{"args":{},"cat":"v8.execute","dur":1690,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":1690,"tid":3981,"ts":192670242,"tts":569028}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192671937,"tts":570723}, +{"args":{},"cat":"v8.execute","dur":1,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192671940,"tts":570725}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192672189,"tts":570975}, +{"args":{},"cat":"v8.execute","dur":3359,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":19,"tid":3981,"ts":192672695,"tts":571481}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":20870,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":7263,"tid":3984,"ts":192675445,"tts":102863}, +{"args":{"frameSeqId":52,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192675626}, +{"args":{"frameSeqId":52,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192675626}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":57,"name":"RunTask","ph":"X","pid":2842,"tdur":56,"tid":2926,"ts":192675715,"tts":134836}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":47,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":48,"tid":2926,"ts":192675722,"tts":134842}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":3981,"tdur":26,"tid":3985,"ts":192675788,"tts":11006}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":3981,"tdur":38,"tid":3999,"ts":192675835,"tts":50879}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":29,"tid":3999,"ts":192675839,"tts":50883}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":24,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":24,"tid":3999,"ts":192675843,"tts":50887}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":8,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192675855,"tts":50898}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":3981,"tdur":32,"tid":3999,"ts":192675877,"tts":50920}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":27,"tid":3999,"ts":192675878,"tts":50922}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":23,"name":"RunTask","ph":"X","pid":3981,"tdur":23,"tid":3999,"ts":192675911,"tts":50954}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":19,"tid":3999,"ts":192675913,"tts":50956}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":21,"name":"OnLibevent","ph":"X","pid":2842,"tdur":21,"tid":2924,"ts":192675949,"tts":43207}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":47,"name":"RunTask","ph":"X","pid":2842,"tdur":47,"tid":2926,"ts":192675984,"tts":134905}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":43,"tid":2926,"ts":192675987,"tts":134907}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":38,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":37,"tid":2926,"ts":192675990,"tts":134911}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":6,"tid":2926,"ts":192676016,"tts":134937}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192676577,"tts":572024}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192676972,"tts":572419}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192677292,"tts":572733}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192677328,"tts":572769}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":484,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":484,"tid":3986,"ts":192682021,"tts":45900}, +{"args":{},"cat":"v8.execute","dur":27,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":28,"tid":3981,"ts":192682530,"tts":574475}, +{"args":{},"cat":"v8.execute","dur":23,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":23,"tid":3981,"ts":192682533,"tts":574478}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192682959,"tts":574905}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192683219,"tts":575154}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192683641,"tts":575576}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192683725,"tts":575660}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192683808,"tts":575743}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192683872,"tts":575807}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","nodeId":2,"stackTrace":[{"columnNumber":11600,"functionName":"eh","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"InvalidateLayout","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192683935,"tts":576165}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","stackTrace":[{"columnNumber":12608,"functionName":"eb","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"ScheduleStyleRecalculation","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192684302,"tts":576465}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192688108,"tts":577044}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192688410,"tts":577346}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192688577,"tts":577513}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192688697,"tts":577634}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192688947,"tts":577883}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192689376,"tts":578249}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192689699,"tts":578571}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192690058,"tts":578930}, +{"args":{},"cat":"v8.execute","dur":2165,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":43,"tid":3981,"ts":192690348,"tts":579220}, +{"args":{"frameSeqId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192692292}, +{"args":{"frameSeqId":53,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192692292}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":50,"name":"RunTask","ph":"X","pid":2842,"tdur":49,"tid":2926,"ts":192692374,"tts":134979}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":41,"tid":2926,"ts":192692381,"tts":134985}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":3981,"tdur":25,"tid":3985,"ts":192692439,"tts":11049}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":3981,"tdur":40,"tid":3999,"ts":192692617,"tts":50998}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":31,"tid":3999,"ts":192692622,"tts":51002}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":24,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":24,"tid":3999,"ts":192692627,"tts":51007}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":8,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192692639,"tts":51019}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":123,"name":"RunTask","ph":"X","pid":3981,"tdur":38,"tid":3999,"ts":192692662,"tts":51042}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":116,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":31,"tid":3999,"ts":192692664,"tts":51044}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":2842,"tdur":23,"tid":2924,"ts":192692693,"tts":43247}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192692732,"tts":135042}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192692734,"tts":135044}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":20,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192692738,"tts":135048}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":6,"tid":2926,"ts":192692747,"tts":135057}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":25,"name":"RunTask","ph":"X","pid":3981,"tdur":25,"tid":3999,"ts":192692789,"tts":51084}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":19,"tid":3999,"ts":192692792,"tts":51087}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192693162,"tts":579689}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192693543,"tts":580045}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":25735,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":7326,"tid":3986,"ts":192693655,"tts":46410}, +{"args":{},"cat":"v8.execute","dur":359,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":359,"tid":3981,"ts":192697040,"tts":580162}, +{"args":{},"cat":"v8.execute","dur":351,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":351,"tid":3981,"ts":192697045,"tts":580167}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192697692,"tts":580815}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192697967,"tts":581090}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192698100,"tts":581222}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192698474,"tts":581596}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192707293,"tts":581808}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192707335,"tts":581849}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192707376,"tts":581891}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192707453,"tts":581968}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192707515,"tts":582029}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192707548,"tts":582062}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":15405356.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192707626,"tts":582148}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":15,"name":"RunTask","ph":"X","pid":3981,"tdur":15,"tid":3981,"ts":192707697,"tts":582211}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DrawInternal"},"cat":"toplevel","dur":9,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192707699,"tts":582213}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":3981,"tdur":8,"tid":3981,"ts":192707715,"tts":582229}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DidPresentCompositorFrameOnImplThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192707717,"tts":582231}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192707726,"tts":582241}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"~ScopedCommitCompletionEvent"},"cat":"toplevel","dur":2,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192707728,"tts":582242}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":50915,"name":"RunTask","ph":"X","pid":3981,"tdur":36577,"tid":3981,"ts":192707736,"tts":582250}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"ScheduledActionSendBeginMainFrame"},"cat":"toplevel","dur":50867,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":36527,"tid":3981,"ts":192707737,"tts":582252}, +{"args":{"data":{"frameId":11},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginMainThreadFrame","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192707746,"tts":582261}, +{"args":{"beginData":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB"},"elementCount":122},"cat":"blink,devtools.timeline","dur":26810,"name":"UpdateLayoutTree","ph":"X","pid":3981,"tdur":15337,"tid":3981,"ts":192707779,"tts":582300}, +{"args":{"frameSeqId":54,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192708958}, +{"args":{"frameSeqId":54,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192708958}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":2842,"tdur":53,"tid":2926,"ts":192713034,"tts":135099}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":44,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":44,"tid":2926,"ts":192713041,"tts":135106}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":3981,"tdur":42,"tid":3999,"ts":192713108,"tts":51130}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":32,"tid":3999,"ts":192713113,"tts":51135}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":6328,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":3133,"tid":3984,"ts":192713157,"tts":110150}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":23,"name":"OnLibevent","ph":"X","pid":2842,"tdur":23,"tid":2924,"ts":192713165,"tts":43287}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2842,"tdur":44,"tid":2926,"ts":192713204,"tts":135165}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":40,"tid":2926,"ts":192713206,"tts":135167}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":35,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192713209,"tts":135171}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192713219,"tts":135180}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":3981,"tdur":23,"tid":3985,"ts":192713286,"tts":11091}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":49,"name":"RunTask","ph":"X","pid":3981,"tdur":49,"tid":3999,"ts":192713325,"tts":51185}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":43,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":42,"tid":3999,"ts":192713328,"tts":51188}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":37,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":38,"tid":3999,"ts":192713332,"tts":51191}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":22,"tid":3999,"ts":192713342,"tts":51202}, +{"args":{"frameSeqId":55,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192725624}, +{"args":{"frameSeqId":55,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192725624}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":55,"name":"RunTask","ph":"X","pid":3981,"tdur":55,"tid":3999,"ts":192725709,"tts":51262}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":41,"tid":3999,"ts":192725718,"tts":51270}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":30,"name":"OnLibevent","ph":"X","pid":2842,"tdur":30,"tid":2924,"ts":192725784,"tts":43331}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2842,"tdur":42,"tid":2926,"ts":192725835,"tts":135226}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":36,"tid":2926,"ts":192725839,"tts":135230}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":27,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192725847,"tts":135237}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":10,"tid":2926,"ts":192725859,"tts":135249}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192725881,"tts":135272}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192725883,"tts":135274}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":3981,"tdur":22,"tid":3985,"ts":192725929,"tts":11131}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":70,"name":"RunTask","ph":"X","pid":3981,"tdur":71,"tid":3999,"ts":192725967,"tts":51331}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":64,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":64,"tid":3999,"ts":192725970,"tts":51334}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":58,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":59,"tid":3999,"ts":192725974,"tts":51338}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":42,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":43,"tid":3999,"ts":192725984,"tts":51348}, +{"args":{"beginData":{"dirtyObjects":644,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","partialLayout":false,"totalObjects":1203},"endData":{"layoutRoots":[{"depth":1,"nodeId":2,"quads":[[0.0,0.0,1280.0,0.0,1280.0,720.0,0.0,720.0]]}]}},"cat":"devtools.timeline","dur":11354,"name":"Layout","ph":"X","pid":3981,"tdur":10736,"tid":3981,"ts":192734706,"tts":597746}, +{"args":{"frameSeqId":56,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192742290}, +{"args":{"frameSeqId":56,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192742290}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":3981,"tdur":45,"tid":3999,"ts":192742371,"tts":51427}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":34,"tid":3999,"ts":192742376,"tts":51432}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2842,"tdur":27,"tid":2924,"ts":192742434,"tts":43381}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192742483,"tts":135324}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192742486,"tts":135327}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":24,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192742493,"tts":135333}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":9,"tid":2926,"ts":192742503,"tts":135344}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192742525,"tts":135365}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192742526,"tts":135367}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":23,"name":"OnLibevent","ph":"X","pid":3981,"tdur":24,"tid":3985,"ts":192742573,"tts":11170}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":50,"name":"RunTask","ph":"X","pid":3981,"tdur":50,"tid":3999,"ts":192742612,"tts":51486}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":43,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":43,"tid":3999,"ts":192742615,"tts":51489}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":37,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":37,"tid":3999,"ts":192742619,"tts":51493}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":22,"tid":3999,"ts":192742629,"tts":51503}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerTreeId":1}},"cat":"disabled-by-default-devtools.timeline","name":"SetLayerTreeId","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192746232,"tts":608610}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","isMainFrame":true,"isOutermostMainFrame":true,"page":"EDE3B314E562023D6C5C6D3A60D21AFB"}},"cat":"devtools.timeline","dur":3684,"name":"PrePaint","ph":"X","pid":3981,"tdur":3347,"tid":3981,"ts":192746242,"tts":608617}, +{"args":{"data":{"clip":[-8388608.0,-8388608.0,8388607.0,-8388608.0,8388607.0,8388607.0,-8388608.0,8388607.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":0,"nodeId":2}},"cat":"devtools.timeline,rail","dur":3607,"name":"Paint","ph":"X","pid":3981,"tdur":3551,"tid":3981,"ts":192750130,"tts":612177}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","isMainFrame":true,"isOutermostMainFrame":true,"page":"EDE3B314E562023D6C5C6D3A60D21AFB"}},"cat":"devtools.timeline","dur":2741,"name":"Layerize","ph":"X","pid":3981,"tdur":2392,"tid":3981,"ts":192753755,"tts":615750}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,30.0,0.0,30.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":132}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755684,"tts":617413}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":131}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755697,"tts":617421}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":130}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755701,"tts":617433}, +{"args":{"data":{"clip":[9.0,6.0,30.0,6.0,30.0,24.0,9.0,24.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":129}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755714,"tts":617440}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,24.0,9.0,24.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":128}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755721,"tts":617445}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":127}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755725,"tts":617453}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,24.0,9.0,24.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":126}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755734,"tts":617458}, +{"args":{"data":{"clip":[9.0,6.0,30.0,6.0,30.0,23.0,9.0,23.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":125}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755738,"tts":617464}, +{"args":{"data":{"clip":[9.0,6.0,22.0,6.0,22.0,23.0,9.0,23.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":124}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755745,"tts":617468}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,24.0,9.0,24.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":123}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755768,"tts":617496}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":112}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755779,"tts":617502}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":113}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755783,"tts":617509}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":114}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755790,"tts":617513}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":115}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755794,"tts":617522}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":116}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755803,"tts":617526}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":117}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755807,"tts":617533}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":118}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755813,"tts":617536}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":119}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755817,"tts":617541}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":120}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755821,"tts":617557}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":121}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755838,"tts":617567}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":122}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755848,"tts":617571}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":101}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755852,"tts":617580}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":102}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755860,"tts":617583}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":103}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755864,"tts":617590}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":104}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755870,"tts":617594}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":105}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755874,"tts":617600}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":106}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755881,"tts":617604}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":107}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755884,"tts":617610}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":108}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755936,"tts":617629}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":109}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755962,"tts":617645}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":110}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755974,"tts":617649}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":111}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755978,"tts":617656}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":90}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755985,"tts":617660}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":91}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755989,"tts":617664}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":92}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192755993,"tts":617703}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":93}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756032,"tts":617711}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":94}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756039,"tts":617715}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":95}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756043,"tts":617722}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":96}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756051,"tts":617726}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":97}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756054,"tts":617731}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":98}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756060,"tts":617735}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":99}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756063,"tts":617741}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":100}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756070,"tts":617745}, +{"args":{"data":{"clip":[9.0,11.0,141.0,11.0,141.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":79}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756073,"tts":617753}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":80}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756081,"tts":617756}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":81}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756085,"tts":617764}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":82}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756092,"tts":617768}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":83}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756106,"tts":617785}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":84}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756114,"tts":617790}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":85}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756118,"tts":617794}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":86}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756122,"tts":617808}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":87}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756137,"tts":617816}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":88}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756144,"tts":617819}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":89}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756148,"tts":617828}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":68}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756156,"tts":617832}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":69}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756160,"tts":617838}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":70}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756166,"tts":617842}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":71}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756170,"tts":617848}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":72}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756176,"tts":617852}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":73}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756180,"tts":617857}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":74}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756186,"tts":617862}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":75}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756190,"tts":617875}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":76}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756236,"tts":617886}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":77}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756242,"tts":617902}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":78}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756258,"tts":617906}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":57}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756262,"tts":617909}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":58}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756271,"tts":617919}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":59}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756275,"tts":617923}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":60}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756280,"tts":617928}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":61}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756283,"tts":617931}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":62}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756287,"tts":617935}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":63}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756290,"tts":617938}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":64}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756294,"tts":617942}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":65}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756297,"tts":617945}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":66}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756301,"tts":617949}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":67}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756305,"tts":617953}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":46}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756309,"tts":617957}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":47}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756313,"tts":617960}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":48}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756316,"tts":617964}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":49}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756320,"tts":617968}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":50}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756324,"tts":617972}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":51}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756327,"tts":617975}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":52}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756331,"tts":617979}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":53}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756335,"tts":617983}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":54}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756339,"tts":617986}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":55}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756349,"tts":617998}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":56}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756355,"tts":618002}, +{"args":{"data":{"clip":[9.0,11.0,141.0,11.0,141.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":35}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756358,"tts":618007}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":36}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756363,"tts":618010}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":37}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756366,"tts":618015}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":38}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756371,"tts":618018}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":39}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756374,"tts":618022}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":40}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756378,"tts":618026}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":41}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756382,"tts":618030}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":42}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756385,"tts":618034}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":43}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756389,"tts":618037}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":44}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756393,"tts":618040}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":45}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756396,"tts":618044}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":24}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756400,"tts":618048}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":25}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756404,"tts":618052}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":26}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756408,"tts":618056}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":27}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756412,"tts":618060}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":28}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756416,"tts":618064}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":29}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756420,"tts":618068}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":30}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756431,"tts":618079}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":31}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756442,"tts":618090}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":32}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756446,"tts":618094}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":33}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756450,"tts":618098}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":34}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756453,"tts":618101}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":13}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756457,"tts":618105}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":14}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756461,"tts":618108}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":15}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756464,"tts":618112}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":16}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756468,"tts":618115}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":17}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756471,"tts":618119}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":18}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756475,"tts":618123}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":19}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756478,"tts":618126}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":20}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756482,"tts":618130}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":21}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756486,"tts":618133}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":22}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756489,"tts":618137}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","layerId":23}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192756492,"tts":618140}, +{"args":{"frameSeqId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2075,"name":"Commit","ph":"X","pid":3981,"tdur":604,"tid":3981,"ts":192756524,"tts":618170}, +{"args":{"layerId":7,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192756591,"tts":618244}, +{"args":{"layerId":132,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192756603,"tts":618249}, +{"args":{"layerId":131,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":12,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":12,"tid":3981,"ts":192756609,"tts":618255}, +{"args":{"layerId":130,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192756622,"tts":618268}, +{"args":{"layerId":129,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192756629,"tts":618275}, +{"args":{"layerId":128,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192756635,"tts":618281}, +{"args":{"layerId":127,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192756640,"tts":618286}, +{"args":{"layerId":126,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192756646,"tts":618291}, +{"args":{"layerId":125,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192756651,"tts":618297}, +{"args":{"layerId":124,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192756656,"tts":618302}, +{"args":{"layerId":123,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192756661,"tts":618307}, +{"args":{"layerId":112,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":8,"tid":3981,"ts":192756667,"tts":618313}, +{"args":{"layerId":113,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756677,"tts":618323}, +{"args":{"layerId":114,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756681,"tts":618326}, +{"args":{"layerId":115,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756684,"tts":618330}, +{"args":{"layerId":116,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192756688,"tts":618333}, +{"args":{"layerId":117,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756691,"tts":618337}, +{"args":{"layerId":118,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756695,"tts":618341}, +{"args":{"layerId":119,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756698,"tts":618344}, +{"args":{"layerId":120,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756702,"tts":618348}, +{"args":{"layerId":121,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756706,"tts":618351}, +{"args":{"layerId":122,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756709,"tts":618355}, +{"args":{"layerId":101,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756712,"tts":618358}, +{"args":{"layerId":102,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756715,"tts":618361}, +{"args":{"layerId":103,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756719,"tts":618365}, +{"args":{"layerId":104,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756722,"tts":618368}, +{"args":{"layerId":105,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756726,"tts":618372}, +{"args":{"layerId":106,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192756730,"tts":618375}, +{"args":{"layerId":107,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756733,"tts":618379}, +{"args":{"layerId":108,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756737,"tts":618382}, +{"args":{"layerId":109,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756740,"tts":618386}, +{"args":{"layerId":110,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756744,"tts":618390}, +{"args":{"layerId":111,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756748,"tts":618394}, +{"args":{"layerId":90,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192756751,"tts":618397}, +{"args":{"layerId":91,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756755,"tts":618401}, +{"args":{"layerId":92,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756759,"tts":618405}, +{"args":{"layerId":93,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756762,"tts":618408}, +{"args":{"layerId":94,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756765,"tts":618411}, +{"args":{"layerId":95,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756769,"tts":618415}, +{"args":{"layerId":96,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756772,"tts":618418}, +{"args":{"layerId":97,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756775,"tts":618421}, +{"args":{"layerId":98,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756778,"tts":618424}, +{"args":{"layerId":99,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756781,"tts":618427}, +{"args":{"layerId":100,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756784,"tts":618430}, +{"args":{"layerId":79,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192756788,"tts":618433}, +{"args":{"layerId":80,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756793,"tts":618439}, +{"args":{"layerId":81,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756796,"tts":618442}, +{"args":{"layerId":82,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756799,"tts":618445}, +{"args":{"layerId":83,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756802,"tts":618448}, +{"args":{"layerId":84,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756806,"tts":618452}, +{"args":{"layerId":85,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756809,"tts":618455}, +{"args":{"layerId":86,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756813,"tts":618458}, +{"args":{"layerId":87,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756816,"tts":618462}, +{"args":{"layerId":88,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756819,"tts":618465}, +{"args":{"layerId":89,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756822,"tts":618468}, +{"args":{"layerId":68,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756825,"tts":618471}, +{"args":{"layerId":69,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756829,"tts":618474}, +{"args":{"layerId":70,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756832,"tts":618478}, +{"args":{"layerId":71,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756835,"tts":618481}, +{"args":{"layerId":72,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756839,"tts":618485}, +{"args":{"layerId":73,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756843,"tts":618488}, +{"args":{"layerId":74,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756846,"tts":618491}, +{"args":{"layerId":75,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756849,"tts":618495}, +{"args":{"layerId":76,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756852,"tts":618498}, +{"args":{"layerId":77,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756855,"tts":618501}, +{"args":{"layerId":78,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756858,"tts":618504}, +{"args":{"layerId":57,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756862,"tts":618507}, +{"args":{"layerId":58,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756865,"tts":618510}, +{"args":{"layerId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756868,"tts":618514}, +{"args":{"layerId":60,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756871,"tts":618517}, +{"args":{"layerId":61,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756874,"tts":618520}, +{"args":{"layerId":62,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756877,"tts":618523}, +{"args":{"layerId":63,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756881,"tts":618527}, +{"args":{"layerId":64,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756884,"tts":618530}, +{"args":{"layerId":65,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756888,"tts":618533}, +{"args":{"layerId":66,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756891,"tts":618537}, +{"args":{"layerId":67,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756894,"tts":618540}, +{"args":{"layerId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192756897,"tts":618543}, +{"args":{"layerId":47,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756901,"tts":618547}, +{"args":{"layerId":48,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756905,"tts":618551}, +{"args":{"layerId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756908,"tts":618554}, +{"args":{"layerId":50,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756912,"tts":618558}, +{"args":{"layerId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756915,"tts":618561}, +{"args":{"layerId":52,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192756919,"tts":618564}, +{"args":{"layerId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192756922,"tts":618568}, +{"args":{"layerId":54,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756932,"tts":618578}, +{"args":{"layerId":55,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756936,"tts":618581}, +{"args":{"layerId":56,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756939,"tts":618585}, +{"args":{"layerId":35,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756942,"tts":618588}, +{"args":{"layerId":36,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756946,"tts":618592}, +{"args":{"layerId":37,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756949,"tts":618595}, +{"args":{"layerId":38,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756952,"tts":618598}, +{"args":{"layerId":39,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756956,"tts":618602}, +{"args":{"layerId":40,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756959,"tts":618605}, +{"args":{"layerId":41,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756962,"tts":618608}, +{"args":{"layerId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756965,"tts":618611}, +{"args":{"layerId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756968,"tts":618614}, +{"args":{"layerId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756971,"tts":618617}, +{"args":{"layerId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756974,"tts":618620}, +{"args":{"layerId":24,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756977,"tts":618623}, +{"args":{"layerId":25,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192756981,"tts":618627}, +{"args":{"layerId":26,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756984,"tts":618630}, +{"args":{"layerId":27,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756987,"tts":618633}, +{"args":{"layerId":28,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756990,"tts":618636}, +{"args":{"layerId":29,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756994,"tts":618640}, +{"args":{"layerId":30,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192756997,"tts":618643}, +{"args":{"layerId":31,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757016,"tts":618662}, +{"args":{"layerId":32,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757019,"tts":618665}, +{"args":{"layerId":33,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757023,"tts":618668}, +{"args":{"layerId":34,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192757026,"tts":618672}, +{"args":{"layerId":13,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757029,"tts":618675}, +{"args":{"layerId":14,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757032,"tts":618678}, +{"args":{"layerId":15,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192757036,"tts":618682}, +{"args":{"layerId":16,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757039,"tts":618685}, +{"args":{"layerId":17,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757042,"tts":618688}, +{"args":{"layerId":18,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757046,"tts":618692}, +{"args":{"layerId":19,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757049,"tts":618695}, +{"args":{"layerId":20,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757052,"tts":618698}, +{"args":{"layerId":21,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192757056,"tts":618702}, +{"args":{"layerId":22,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757059,"tts":618705}, +{"args":{"layerId":23,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192757062,"tts":618708}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1422,"name":"RunTask","ph":"X","pid":3981,"tdur":1319,"tid":3999,"ts":192757112,"tts":51564}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"BeginMainFrame"},"cat":"toplevel","dur":1411,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":1310,"tid":3999,"ts":192757116,"tts":51567}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":17,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192758430,"tts":15909}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":917,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":76,"tid":4002,"ts":192758449,"tts":15928}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":62,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":61,"tid":4001,"ts":192758456,"tts":12380}, +{"args":{"tileData":{"layerId":76,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f9180"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":57,"name":"RasterTask","ph":"X","pid":3981,"tdur":57,"tid":4002,"ts":192758457,"tts":15936}, +{"args":{"tileData":{"layerId":44,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fb100"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":47,"name":"RasterTask","ph":"X","pid":3981,"tdur":48,"tid":4001,"ts":192758467,"tts":12390}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":39,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":39,"tid":4001,"ts":192758520,"tts":12443}, +{"args":{"tileData":{"layerId":28,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e5180"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":27,"name":"RasterTask","ph":"X","pid":3981,"tdur":27,"tid":4001,"ts":192758529,"tts":12452}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":3981,"tdur":13,"tid":3999,"ts":192758539,"tts":52889}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":8,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192758542,"tts":52891}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":923,"name":"RunTask","ph":"X","pid":3981,"tdur":45,"tid":3999,"ts":192758555,"tts":52905}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":913,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":35,"tid":3999,"ts":192758557,"tts":52906}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":64,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":64,"tid":4001,"ts":192758561,"tts":12484}, +{"args":{"tileData":{"layerId":77,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f07e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":37,"name":"RasterTask","ph":"X","pid":3981,"tdur":38,"tid":4001,"ts":192758584,"tts":12507}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":34,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":35,"tid":4001,"ts":192758628,"tts":12551}, +{"args":{"tileData":{"layerId":78,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f08c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":27,"name":"RasterTask","ph":"X","pid":3981,"tdur":27,"tid":4001,"ts":192758632,"tts":12555}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":15,"name":"RunTask","ph":"X","pid":3981,"tdur":16,"tid":3981,"ts":192758660,"tts":618835}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DrawInternal"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192758662,"tts":618838}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":36,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":35,"tid":4001,"ts":192758664,"tts":12588}, +{"args":{"tileData":{"layerId":45,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa680"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":28,"name":"RasterTask","ph":"X","pid":3981,"tdur":28,"tid":4001,"ts":192758669,"tts":12592}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":3981,"tdur":11,"tid":3981,"ts":192758680,"tts":618856}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DidPresentCompositorFrameOnImplThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192758682,"tts":618858}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":21,"name":"RunTask","ph":"X","pid":3981,"tdur":22,"tid":3981,"ts":192758697,"tts":618872}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":14,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":15,"tid":3981,"ts":192758699,"tts":618874}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":96,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":96,"tid":4001,"ts":192758702,"tts":12625}, +{"args":{"tileData":{"layerId":79,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f09a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":87,"name":"RasterTask","ph":"X","pid":3981,"tdur":87,"tid":4001,"ts":192758706,"tts":12630}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2456,"name":"RunTask","ph":"X","pid":3981,"tdur":1002,"tid":3981,"ts":192758722,"tts":618898}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":2445,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":992,"tid":3981,"ts":192758724,"tts":618899}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192758734,"tts":618910}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2026,"name":"V8.GC_MC_INCREMENTAL_START","ph":"X","pid":3981,"tdur":573,"tid":3981,"ts":192758765,"tts":618940}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":13,"name":"V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE","ph":"X","pid":3981,"tdur":13,"tid":3981,"ts":192758770,"tts":618945}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":37,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":36,"tid":4001,"ts":192758800,"tts":12724}, +{"args":{"tileData":{"layerId":27,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fb640"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":28,"name":"RasterTask","ph":"X","pid":3981,"tdur":28,"tid":4001,"ts":192758806,"tts":12729}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_PROLOGUE","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192758807,"tts":618982}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":1840,"name":"V8.GC_MC_MARK_ROOTS","ph":"X","pid":3981,"tdur":387,"tid":3981,"ts":192758832,"tts":619008}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":28,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":28,"tid":4001,"ts":192758839,"tts":12762}, +{"args":{"tileData":{"layerId":131,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f3d40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":3981,"tdur":21,"tid":4001,"ts":192758843,"tts":12766}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":32,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":32,"tid":4001,"ts":192758869,"tts":12792}, +{"args":{"tileData":{"layerId":71,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f9c00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":25,"name":"RasterTask","ph":"X","pid":3981,"tdur":25,"tid":4001,"ts":192758873,"tts":12796}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":72,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":72,"tid":4001,"ts":192758903,"tts":12826}, +{"args":{"tileData":{"layerId":129,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f3100"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":64,"name":"RasterTask","ph":"X","pid":3981,"tdur":65,"tid":4001,"ts":192758906,"tts":12829}, +{"args":{"frameSeqId":57,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192758956}, +{"args":{"frameSeqId":57,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192758956}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":77,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":66,"tid":4001,"ts":192758977,"tts":12900}, +{"args":{"tileData":{"layerId":41,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019faca0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":68,"name":"RasterTask","ph":"X","pid":3981,"tdur":56,"tid":4001,"ts":192758982,"tts":12906}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":93,"name":"RunTask","ph":"X","pid":2842,"tdur":58,"tid":2926,"ts":192759045,"tts":135435}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":82,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":48,"tid":2926,"ts":192759052,"tts":135442}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":111,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":65,"tid":4001,"ts":192759056,"tts":12968}, +{"args":{"tileData":{"layerId":127,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f31e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":102,"name":"RasterTask","ph":"X","pid":3981,"tdur":57,"tid":4001,"ts":192759060,"tts":12972}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":88,"name":"OnLibevent","ph":"X","pid":3981,"tdur":31,"tid":3985,"ts":192759104,"tts":11214}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":39,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":39,"tid":4001,"ts":192759170,"tts":13036}, +{"args":{"tileData":{"layerId":69,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f8fc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":30,"name":"RasterTask","ph":"X","pid":3981,"tdur":30,"tid":4001,"ts":192759175,"tts":13042}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":84,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":84,"tid":4001,"ts":192759211,"tts":13077}, +{"args":{"tileData":{"layerId":125,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f3560"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":75,"name":"RasterTask","ph":"X","pid":3981,"tdur":76,"tid":4001,"ts":192759215,"tts":13081}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":35,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":35,"tid":4001,"ts":192759297,"tts":13163}, +{"args":{"tileData":{"layerId":67,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f00e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":28,"name":"RasterTask","ph":"X","pid":3981,"tdur":28,"tid":4001,"ts":192759302,"tts":13168}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":1750,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":64,"tid":4001,"ts":192759334,"tts":13200}, +{"args":{"tileData":{"layerId":121,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2a00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":1744,"name":"RasterTask","ph":"X","pid":3981,"tdur":58,"tid":4001,"ts":192759337,"tts":13203}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":41,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":41,"tid":4002,"ts":192759368,"tts":16006}, +{"args":{"tileData":{"layerId":39,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fad80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":31,"name":"RasterTask","ph":"X","pid":3981,"tdur":31,"tid":4002,"ts":192759374,"tts":16012}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":1113,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":95,"tid":4002,"ts":192759410,"tts":16049}, +{"args":{"tileData":{"layerId":119,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2e60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":1102,"name":"RasterTask","ph":"X","pid":3981,"tdur":86,"tid":4002,"ts":192759415,"tts":16053}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":3981,"tdur":45,"tid":3999,"ts":192759487,"tts":52958}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":38,"tid":3999,"ts":192759490,"tts":52961}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":29,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":28,"tid":3999,"ts":192759497,"tts":52969}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":11,"tid":3999,"ts":192759509,"tts":52980}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":171,"name":"RunTask","ph":"X","pid":3981,"tdur":60,"tid":3999,"ts":192759536,"tts":53007}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":160,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":49,"tid":3999,"ts":192759539,"tts":53010}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":31,"name":"OnLibevent","ph":"X","pid":2842,"tdur":31,"tid":2924,"ts":192759581,"tts":43431}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":2842,"tdur":36,"tid":2926,"ts":192759630,"tts":135509}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192759634,"tts":135512}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":24,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192759639,"tts":135518}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":7,"tid":2926,"ts":192759651,"tts":135529}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":3981,"tdur":32,"tid":3999,"ts":192759715,"tts":53075}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":27,"tid":3999,"ts":192759718,"tts":53078}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":39,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":39,"tid":4002,"ts":192760525,"tts":16147}, +{"args":{"tileData":{"layerId":65,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f9a40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":30,"name":"RasterTask","ph":"X","pid":3981,"tdur":30,"tid":4002,"ts":192760531,"tts":16152}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":55,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":54,"tid":4002,"ts":192760566,"tts":16188}, +{"args":{"tileData":{"layerId":117,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2ca0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":46,"name":"RasterTask","ph":"X","pid":3981,"tdur":46,"tid":4002,"ts":192760571,"tts":16192}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":28,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":27,"tid":4002,"ts":192760622,"tts":16244}, +{"args":{"tileData":{"layerId":25,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fb3a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":22,"name":"RasterTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192760626,"tts":16248}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":110,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":110,"tid":4002,"ts":192760651,"tts":16272}, +{"args":{"tileData":{"layerId":115,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f23e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":104,"name":"RasterTask","ph":"X","pid":3981,"tdur":104,"tid":4002,"ts":192760654,"tts":16275}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":75,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_PROLOGUE","ph":"X","pid":3981,"tdur":75,"tid":3981,"ts":192760697,"tts":619419}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":915,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":877,"tid":3984,"ts":192760706,"tts":113318}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":897,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":3981,"tdur":860,"tid":3984,"ts":192760717,"tts":113329}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":26,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":26,"tid":4002,"ts":192760763,"tts":16384}, +{"args":{"tileData":{"layerId":63,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f96c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":20,"name":"RasterTask","ph":"X","pid":3981,"tdur":20,"tid":4002,"ts":192760767,"tts":16388}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":13,"name":"V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE","ph":"X","pid":3981,"tdur":13,"tid":3981,"ts":192760774,"tts":619496}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":15405356.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192760777,"tts":619506}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":37,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":37,"tid":4002,"ts":192760790,"tts":16411}, +{"args":{"tileData":{"layerId":113,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f3020"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":31,"name":"RasterTask","ph":"X","pid":3981,"tdur":32,"tid":4002,"ts":192760793,"tts":16414}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":356,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":357,"tid":3981,"ts":192760807,"tts":619529}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":23,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":23,"tid":4002,"ts":192760828,"tts":16449}, +{"args":{"tileData":{"layerId":37,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019faae0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":18,"tid":4002,"ts":192760831,"tts":16452}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":63,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":63,"tid":4002,"ts":192760852,"tts":16473}, +{"args":{"tileData":{"layerId":111,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2760"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":59,"name":"RasterTask","ph":"X","pid":3981,"tdur":59,"tid":4002,"ts":192760854,"tts":16475}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":22,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":22,"tid":4002,"ts":192760917,"tts":16538}, +{"args":{"tileData":{"layerId":61,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f9880"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":18,"tid":4002,"ts":192760919,"tts":16540}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192760940,"tts":16561}, +{"args":{"tileData":{"layerId":80,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f0a80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":16,"name":"RasterTask","ph":"X","pid":3981,"tdur":16,"tid":4002,"ts":192760943,"tts":16564}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":22,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":22,"tid":4002,"ts":192760962,"tts":16583}, +{"args":{"tileData":{"layerId":46,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa5a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192760964,"tts":16586}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":39,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":39,"tid":4002,"ts":192760985,"tts":16606}, +{"args":{"tileData":{"layerId":29,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fb560"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":34,"name":"RasterTask","ph":"X","pid":3981,"tdur":35,"tid":4002,"ts":192760987,"tts":16608}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":23,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":23,"tid":4002,"ts":192761025,"tts":16646}, +{"args":{"tileData":{"layerId":81,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1260"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":19,"tid":4002,"ts":192761028,"tts":16649}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":126,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":126,"tid":3981,"ts":192761030,"tts":619752}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":9,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":10,"tid":4001,"ts":192761086,"tts":13265}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":2,"tid":4001,"ts":192761097,"tts":13276}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":3981,"tdur":10,"tid":3999,"ts":192761109,"tts":53124}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192761111,"tts":53126}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192761121,"tts":53136}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3999,"ts":192761122,"tts":53137}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":88,"name":"RunTask","ph":"X","pid":3981,"tdur":88,"tid":3999,"ts":192761129,"tts":53144}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":84,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":84,"tid":3999,"ts":192761130,"tts":53145}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3855,"name":"RunTask","ph":"X","pid":3981,"tdur":450,"tid":3981,"ts":192761183,"tts":619906}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":3842,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":438,"tid":3981,"ts":192761185,"tts":619908}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":336,"name":"RunTask","ph":"X","pid":3981,"tdur":336,"tid":3999,"ts":192761220,"tts":53235}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":331,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":332,"tid":3999,"ts":192761221,"tts":53236}, +{"args":{"data":{"columnNumber":1845,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"T","lineNumber":33,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":3767,"name":"FunctionCall","ph":"X","pid":3981,"tdur":352,"tid":3981,"ts":192761226,"tts":619959}, +{"args":{},"cat":"v8.execute","dur":3703,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":299,"tid":3981,"ts":192761243,"tts":619965}, +{"args":{},"cat":"v8.execute","dur":3700,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":295,"tid":3981,"ts":192761244,"tts":619967}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":894,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":499,"tid":3986,"ts":192761540,"tts":53773}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":782,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":783,"tid":3984,"ts":192761630,"tts":114204}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":16978,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":8120,"tid":3984,"ts":192762418,"tts":114992}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":16969,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":3981,"tdur":8111,"tid":3984,"ts":192762422,"tts":114996}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":2856,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":1351,"tid":3986,"ts":192762442,"tts":54279}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2848,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":3981,"tdur":1343,"tid":3986,"ts":192762447,"tts":54284}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":15,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":14,"tid":4002,"ts":192764023,"tts":16678}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":59,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":59,"tid":4002,"ts":192764040,"tts":16694}, +{"args":{"tileData":{"layerId":98,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1500"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":51,"name":"RasterTask","ph":"X","pid":3981,"tdur":52,"tid":4002,"ts":192764045,"tts":16699}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":26,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":26,"tid":4002,"ts":192764101,"tts":16755}, +{"args":{"tileData":{"layerId":54,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f9ea0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764104,"tts":16758}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":23,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":22,"tid":4002,"ts":192764128,"tts":16783}, +{"args":{"tileData":{"layerId":32,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e5340"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":18,"tid":4002,"ts":192764131,"tts":16785}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":23,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":22,"tid":4002,"ts":192764152,"tts":16807}, +{"args":{"tileData":{"layerId":99,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f15e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":18,"tid":4002,"ts":192764155,"tts":16809}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764176,"tts":16830}, +{"args":{"tileData":{"layerId":100,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1dc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":18,"tid":4002,"ts":192764178,"tts":16832}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":23,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":22,"tid":4002,"ts":192764198,"tts":16853}, +{"args":{"tileData":{"layerId":55,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f9dc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":18,"tid":4002,"ts":192764201,"tts":16855}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":38,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":38,"tid":4002,"ts":192764222,"tts":16876}, +{"args":{"tileData":{"layerId":101,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1ea0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":33,"name":"RasterTask","ph":"X","pid":3981,"tdur":33,"tid":4002,"ts":192764225,"tts":16879}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":45,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":44,"tid":4002,"ts":192764261,"tts":16916}, +{"args":{"tileData":{"layerId":130,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f3c60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":39,"name":"RasterTask","ph":"X","pid":3981,"tdur":40,"tid":4002,"ts":192764264,"tts":16918}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":34,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":34,"tid":4002,"ts":192764308,"tts":16962}, +{"args":{"tileData":{"layerId":70,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f8ee0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":29,"name":"RasterTask","ph":"X","pid":3981,"tdur":29,"tid":4002,"ts":192764310,"tts":16964}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":36,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":35,"tid":4002,"ts":192764343,"tts":16998}, +{"args":{"tileData":{"layerId":126,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f3640"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":31,"name":"RasterTask","ph":"X","pid":3981,"tdur":31,"tid":4002,"ts":192764346,"tts":17000}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":23,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":23,"tid":4002,"ts":192764380,"tts":17034}, +{"args":{"tileData":{"layerId":38,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fae60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":19,"tid":4002,"ts":192764383,"tts":17037}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764404,"tts":17059}, +{"args":{"tileData":{"layerId":66,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f90a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764407,"tts":17061}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764427,"tts":17081}, +{"args":{"tileData":{"layerId":102,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1f80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764429,"tts":17083}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764449,"tts":17103}, +{"args":{"tileData":{"layerId":56,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f9ce0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764451,"tts":17106}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":22,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764471,"tts":17126}, +{"args":{"tileData":{"layerId":33,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fb720"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":18,"tid":4002,"ts":192764474,"tts":17128}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764494,"tts":17149}, +{"args":{"tileData":{"layerId":103,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2060"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":16,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764497,"tts":17151}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":38,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":38,"tid":4002,"ts":192764517,"tts":17171}, +{"args":{"tileData":{"layerId":116,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2bc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":34,"name":"RasterTask","ph":"X","pid":3981,"tdur":34,"tid":4002,"ts":192764519,"tts":17173}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":22,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":22,"tid":4002,"ts":192764556,"tts":17210}, +{"args":{"tileData":{"layerId":62,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f97a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764559,"tts":17213}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":32,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":32,"tid":4002,"ts":192764579,"tts":17233}, +{"args":{"tileData":{"layerId":112,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2f40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":28,"name":"RasterTask","ph":"X","pid":3981,"tdur":27,"tid":4002,"ts":192764581,"tts":17236}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":23,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":23,"tid":4002,"ts":192764612,"tts":17266}, +{"args":{"tileData":{"layerId":35,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fabc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":18,"tid":4002,"ts":192764615,"tts":17269}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":22,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764636,"tts":17291}, +{"args":{"tileData":{"layerId":109,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f25a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764639,"tts":17293}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":22,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":22,"tid":4002,"ts":192764659,"tts":17313}, +{"args":{"tileData":{"layerId":59,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa140"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764661,"tts":17316}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764682,"tts":17336}, +{"args":{"tileData":{"layerId":107,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1ce0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764684,"tts":17338}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764704,"tts":17358}, +{"args":{"tileData":{"layerId":105,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2920"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":18,"tid":4002,"ts":192764706,"tts":17360}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":20,"tid":4002,"ts":192764726,"tts":17381}, +{"args":{"tileData":{"layerId":57,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa300"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":16,"name":"RasterTask","ph":"X","pid":3981,"tdur":16,"tid":4002,"ts":192764729,"tts":17383}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":21,"tid":4002,"ts":192764748,"tts":17402}, +{"args":{"tileData":{"layerId":104,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2840"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764750,"tts":17405}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":21,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":20,"tid":4002,"ts":192764770,"tts":17425}, +{"args":{"tileData":{"layerId":106,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1c00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":16,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764773,"tts":17427}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":29,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":28,"tid":4002,"ts":192764792,"tts":17447}, +{"args":{"tileData":{"layerId":58,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa220"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":3981,"tdur":24,"tid":4002,"ts":192764795,"tts":17449}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":22,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":23,"tid":4002,"ts":192764822,"tts":17476}, +{"args":{"tileData":{"layerId":34,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e47e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":18,"tid":4002,"ts":192764825,"tts":17479}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":23,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":24,"tid":4002,"ts":192764846,"tts":17500}, +{"args":{"tileData":{"layerId":108,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f24c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":19,"name":"RasterTask","ph":"X","pid":3981,"tdur":19,"tid":4002,"ts":192764848,"tts":17503}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":22,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":22,"tid":4002,"ts":192764871,"tts":17525}, +{"args":{"tileData":{"layerId":97,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2220"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":18,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764873,"tts":17528}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":23,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":23,"tid":4002,"ts":192764894,"tts":17548}, +{"args":{"tileData":{"layerId":53,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f9f80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":17,"name":"RasterTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192764897,"tts":17551}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":4,"tid":4002,"ts":192764918,"tts":17572}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":2,"tid":4002,"ts":192764923,"tts":17577}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192764969,"tts":620287}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":15406280.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192764995,"tts":620334}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":71,"name":"RunTask","ph":"X","pid":3981,"tdur":70,"tid":3981,"ts":192765043,"tts":620362}, +{"args":{"src_file":"third_party/blink/renderer/core/timing/performance.cc","src_func":"ActivateObserver"},"cat":"toplevel","dur":62,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":62,"tid":3981,"ts":192765045,"tts":620363}, +{"args":{"data":{"columnNumber":83933,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"7","url":"http://localhost:5555/_next/static/chunks/main-80a06dc896e8924d.js"}},"cat":"devtools.timeline","dur":38,"name":"FunctionCall","ph":"X","pid":3981,"tdur":32,"tid":3981,"ts":192765061,"tts":620386}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":15406656.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192765101,"tts":620422}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192765119,"tts":620437}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"~ScopedCommitCompletionEvent"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192765121,"tts":620439}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":106,"name":"RunTask","ph":"X","pid":3981,"tdur":106,"tid":3981,"ts":192765131,"tts":620449}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":99,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":99,"tid":3981,"ts":192765132,"tts":620450}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":85,"name":"RunTask","ph":"X","pid":3981,"tdur":85,"tid":3981,"ts":192765240,"tts":620558}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":78,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":78,"tid":3981,"ts":192765242,"tts":620560}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":69,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":69,"tid":3981,"ts":192765245,"tts":620564}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":17,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":16,"tid":3986,"ts":192765303,"tts":55635}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192765309,"tts":620627}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":15674,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":5811,"tid":3986,"ts":192765323,"tts":55655}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":15667,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":3981,"tdur":5804,"tid":3986,"ts":192765326,"tts":55658}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":267,"name":"RunTask","ph":"X","pid":3981,"tdur":267,"tid":3981,"ts":192765328,"tts":620646}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":260,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":260,"tid":3981,"ts":192765330,"tts":620648}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":254,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":254,"tid":3981,"ts":192765333,"tts":620651}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":64,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":64,"tid":3981,"ts":192765520,"tts":620838}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":264,"name":"RunTask","ph":"X","pid":3981,"tdur":264,"tid":3981,"ts":192765599,"tts":620917}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":258,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":257,"tid":3981,"ts":192765600,"tts":620919}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":251,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":250,"tid":3981,"ts":192765603,"tts":620922}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192765848,"tts":621166}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":222,"name":"RunTask","ph":"X","pid":3981,"tdur":222,"tid":3981,"ts":192765866,"tts":621184}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":212,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":212,"tid":3981,"ts":192765868,"tts":621186}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":203,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":203,"tid":3981,"ts":192765871,"tts":621189}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192766066,"tts":621384}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":193,"name":"RunTask","ph":"X","pid":3981,"tdur":194,"tid":3981,"ts":192766093,"tts":621411}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":180,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":181,"tid":3981,"ts":192766096,"tts":621414}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":160,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":160,"tid":3981,"ts":192766101,"tts":621419}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192766250,"tts":621568}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":138,"name":"RunTask","ph":"X","pid":3981,"tdur":137,"tid":3981,"ts":192766292,"tts":621611}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":126,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":126,"tid":3981,"ts":192766295,"tts":621613}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":107,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":107,"tid":3981,"ts":192766300,"tts":621618}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192766397,"tts":621716}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":203,"name":"RunTask","ph":"X","pid":3981,"tdur":203,"tid":3981,"ts":192766436,"tts":621754}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":191,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":191,"tid":3981,"ts":192766439,"tts":621757}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":179,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":179,"tid":3981,"ts":192766444,"tts":621762}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192766612,"tts":621930}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":254,"name":"RunTask","ph":"X","pid":3981,"tdur":253,"tid":3981,"ts":192766645,"tts":621964}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":242,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":242,"tid":3981,"ts":192766648,"tts":621966}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":232,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":232,"tid":3981,"ts":192766653,"tts":621971}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192766875,"tts":622193}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3237,"name":"RunTask","ph":"X","pid":3981,"tdur":304,"tid":3981,"ts":192766904,"tts":622222}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":277,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":276,"tid":3981,"ts":192766905,"tts":622224}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":266,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":267,"tid":3981,"ts":192766910,"tts":622228}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192767167,"tts":622485}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":3981,"tdur":10,"tid":3999,"ts":192767197,"tts":53586}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192767200,"tts":53588}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192767210,"tts":53598}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":2,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":2,"tid":3999,"ts":192767212,"tts":53600}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192767218,"tts":53606}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192767219,"tts":53608}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":91,"name":"RunTask","ph":"X","pid":3981,"tdur":91,"tid":3999,"ts":192767226,"tts":53614}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":85,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":85,"tid":3999,"ts":192767228,"tts":53616}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":12953,"name":"RunTask","ph":"X","pid":3981,"tdur":3571,"tid":3999,"ts":192767321,"tts":53709}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":12943,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3561,"tid":3999,"ts":192767323,"tts":53711}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":37,"name":"OnLibevent","ph":"X","pid":2842,"tdur":37,"tid":2924,"ts":192767711,"tts":43491}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":55,"name":"RunTask","ph":"X","pid":2842,"tdur":55,"tid":2926,"ts":192767767,"tts":135560}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":50,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":50,"tid":2926,"ts":192767770,"tts":135563}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":42,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":42,"tid":2926,"ts":192767776,"tts":135569}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":27,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192767786,"tts":135579}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":2842,"tdur":22,"tid":2924,"ts":192767835,"tts":43544}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":2842,"tdur":37,"tid":2926,"ts":192767871,"tts":135629}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192767873,"tts":135631}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":28,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192767876,"tts":135634}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192767883,"tts":135641}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":2842,"tdur":25,"tid":2924,"ts":192767942,"tts":43587}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":67,"name":"RunTask","ph":"X","pid":2842,"tdur":66,"tid":2926,"ts":192767981,"tts":135680}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":61,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":61,"tid":2926,"ts":192767984,"tts":135683}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":56,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":56,"tid":2926,"ts":192767987,"tts":135686}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":43,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":43,"tid":2926,"ts":192767995,"tts":135694}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":87,"name":"OnLibevent","ph":"X","pid":2842,"tdur":31,"tid":2924,"ts":192768083,"tts":43632}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192768126,"tts":135769}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192768129,"tts":135772}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":24,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192768133,"tts":135775}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192768139,"tts":135782}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":77,"name":"OnLibevent","ph":"X","pid":2842,"tdur":27,"tid":2924,"ts":192768207,"tts":43681}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192768244,"tts":135823}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192768247,"tts":135825}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192768250,"tts":135828}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192768256,"tts":135834}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":75,"name":"OnLibevent","ph":"X","pid":2842,"tdur":25,"tid":2924,"ts":192768325,"tts":43724}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192768359,"tts":135873}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192768361,"tts":135875}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":24,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192768364,"tts":135877}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192768369,"tts":135883}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":73,"name":"OnLibevent","ph":"X","pid":2842,"tdur":25,"tid":2924,"ts":192768458,"tts":43765}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192768494,"tts":135924}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192768496,"tts":135926}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192768499,"tts":135929}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192768504,"tts":135935}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":89,"name":"OnLibevent","ph":"X","pid":2842,"tdur":37,"tid":2924,"ts":192768572,"tts":43805}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192768619,"tts":135972}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192768622,"tts":135975}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192768625,"tts":135978}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192768631,"tts":135984}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":77,"name":"OnLibevent","ph":"X","pid":2842,"tdur":27,"tid":2924,"ts":192768704,"tts":43860}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192768741,"tts":136025}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192768744,"tts":136028}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":22,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192768747,"tts":136031}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192768752,"tts":136036}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":77,"name":"OnLibevent","ph":"X","pid":2842,"tdur":26,"tid":2924,"ts":192768857,"tts":43904}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192768895,"tts":136076}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192768897,"tts":136078}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192768900,"tts":136081}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":13,"tid":2926,"ts":192768906,"tts":136087}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":117,"name":"OnLibevent","ph":"X","pid":2842,"tdur":47,"tid":2924,"ts":192768985,"tts":43947}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":47,"name":"RunTask","ph":"X","pid":2842,"tdur":47,"tid":2926,"ts":192769042,"tts":136129}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":41,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":41,"tid":2926,"ts":192769045,"tts":136132}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":35,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192769049,"tts":136136}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192769058,"tts":136145}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":32,"name":"OnLibevent","ph":"X","pid":2842,"tdur":32,"tid":2924,"ts":192770028,"tts":44008}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":14,"name":"OnLibevent","ph":"X","pid":2842,"tdur":14,"tid":2924,"ts":192770066,"tts":44046}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":11,"name":"OnLibevent","ph":"X","pid":2842,"tdur":11,"tid":2924,"ts":192770083,"tts":44063}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":11,"name":"OnLibevent","ph":"X","pid":2842,"tdur":11,"tid":2924,"ts":192770097,"tts":44077}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2842,"tdur":10,"tid":2924,"ts":192770111,"tts":44091}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2842,"tdur":10,"tid":2924,"ts":192770124,"tts":44104}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":10,"tid":2924,"ts":192770137,"tts":44117}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":272,"name":"RunTask","ph":"X","pid":3981,"tdur":271,"tid":3981,"ts":192770150,"tts":622534}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":260,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":260,"tid":3981,"ts":192770153,"tts":622537}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":248,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":248,"tid":3981,"ts":192770159,"tts":622543}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":61,"name":"RunTask","ph":"X","pid":2842,"tdur":61,"tid":2926,"ts":192770163,"tts":136193}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":55,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":55,"tid":2926,"ts":192770166,"tts":136196}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":38,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192770170,"tts":136200}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192770179,"tts":136209}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192770229,"tts":136259}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192770231,"tts":136261}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":18,"tid":2926,"ts":192770240,"tts":136270}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192770267,"tts":136297}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192770269,"tts":136299}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192770276,"tts":136306}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192770302,"tts":136332}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192770304,"tts":136334}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192770311,"tts":136341}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192770344,"tts":136374}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192770346,"tts":136376}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192770354,"tts":136384}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192770380,"tts":136410}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192770382,"tts":136412}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192770388,"tts":136418}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192770397,"tts":622782}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2842,"tdur":36,"tid":2926,"ts":192770419,"tts":136449}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192770422,"tts":136452}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":234,"name":"RunTask","ph":"X","pid":3981,"tdur":234,"tid":3981,"ts":192770428,"tts":622812}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192770429,"tts":136459}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":224,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":224,"tid":3981,"ts":192770430,"tts":622814}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":215,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":215,"tid":3981,"ts":192770434,"tts":622818}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192770641,"tts":623025}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":242,"name":"RunTask","ph":"X","pid":3981,"tdur":242,"tid":3981,"ts":192770666,"tts":623050}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":232,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":232,"tid":3981,"ts":192770668,"tts":623052}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":216,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":216,"tid":3981,"ts":192770679,"tts":623063}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192770886,"tts":623271}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":298,"name":"RunTask","ph":"X","pid":3981,"tdur":298,"tid":3981,"ts":192770913,"tts":623297}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":289,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":289,"tid":3981,"ts":192770914,"tts":623298}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":270,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":270,"tid":3981,"ts":192770919,"tts":623303}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":18,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":18,"tid":3981,"ts":192771167,"tts":623551}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":265,"name":"RunTask","ph":"X","pid":3981,"tdur":265,"tid":3981,"ts":192771215,"tts":623599}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":254,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":254,"tid":3981,"ts":192771217,"tts":623601}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":245,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":244,"tid":3981,"ts":192771221,"tts":623605}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192771455,"tts":623840}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":245,"name":"RunTask","ph":"X","pid":3981,"tdur":245,"tid":3981,"ts":192771486,"tts":623870}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":235,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":234,"tid":3981,"ts":192771488,"tts":623872}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":224,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":224,"tid":3981,"ts":192771493,"tts":623877}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":10,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":8,"tid":3981,"ts":192771694,"tts":624080}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":237,"name":"RunTask","ph":"X","pid":3981,"tdur":237,"tid":3981,"ts":192771736,"tts":624120}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":227,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":227,"tid":3981,"ts":192771738,"tts":624122}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":218,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":218,"tid":3981,"ts":192771742,"tts":624126}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192771951,"tts":624335}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":237,"name":"RunTask","ph":"X","pid":3981,"tdur":237,"tid":3981,"ts":192771978,"tts":624362}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":227,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":227,"tid":3981,"ts":192771979,"tts":624363}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":209,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":209,"tid":3981,"ts":192771983,"tts":624367}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192772181,"tts":624566}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2840,"name":"RunTask","ph":"X","pid":3981,"tdur":245,"tid":3981,"ts":192772220,"tts":624604}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":2828,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":233,"tid":3981,"ts":192772222,"tts":624606}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2818,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":223,"tid":3981,"ts":192772226,"tts":624610}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2611,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":16,"tid":3981,"ts":192772428,"tts":624813}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":252,"name":"RunTask","ph":"X","pid":3981,"tdur":252,"tid":3981,"ts":192775066,"tts":624855}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":242,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":242,"tid":3981,"ts":192775068,"tts":624857}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":231,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":231,"tid":3981,"ts":192775073,"tts":624862}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192775295,"tts":625084}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":299,"name":"RunTask","ph":"X","pid":3981,"tdur":299,"tid":3981,"ts":192775323,"tts":625112}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":289,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":289,"tid":3981,"ts":192775325,"tts":625114}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":280,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":279,"tid":3981,"ts":192775329,"tts":625118}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192775599,"tts":625388}, +{"args":{"frameSeqId":58,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192775622}, +{"args":{"frameSeqId":58,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192775622}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3501,"name":"RunTask","ph":"X","pid":3981,"tdur":265,"tid":3981,"ts":192775628,"tts":625417}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":3490,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":253,"tid":3981,"ts":192775630,"tts":625419}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3479,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":242,"tid":3981,"ts":192775635,"tts":625424}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2842,"tdur":42,"tid":2926,"ts":192775784,"tts":136502}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":36,"tid":2926,"ts":192775788,"tts":136506}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":3981,"tdur":29,"tid":3985,"ts":192775832,"tts":11299}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192779103,"tts":625656}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":17352,"name":"RunTask","ph":"X","pid":3981,"tdur":5614,"tid":3981,"ts":192779135,"tts":625687}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":17327,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5589,"tid":3981,"ts":192779137,"tts":625689}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":13,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":3981,"tdur":13,"tid":3981,"ts":192779142,"tts":625694}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192779149,"tts":625702}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":20,"name":"V8.GC_HEAP_EXTERNAL_PROLOGUE","ph":"X","pid":3981,"tdur":21,"tid":3981,"ts":192779158,"tts":625710}, +{"args":{"type":"finalize incremental marking via task","usedHeapSizeAfter":7975972,"usedHeapSizeBefore":15406656},"cat":"devtools.timeline,v8","dur":17252,"name":"MajorGC","ph":"X","pid":3981,"tdur":5513,"tid":3981,"ts":192779194,"tts":625747}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_HEAP_PROLOGUE","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192779199,"tts":625751}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":17120,"name":"V8.GC_MARK_COMPACTOR","ph":"X","pid":3981,"tdur":5382,"tid":3981,"ts":192779223,"tts":625775}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6021,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":3981,"tdur":324,"tid":3981,"ts":192779226,"tts":625779}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":1512,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":28,"tid":4002,"ts":192780271,"tts":17596}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":3981,"tdur":41,"tid":3999,"ts":192780283,"tts":57289}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":34,"tid":3999,"ts":192780286,"tts":57292}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":27,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":27,"tid":3999,"ts":192780291,"tts":57297}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":9,"tid":3999,"ts":192780302,"tts":57309}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":3981,"tdur":37,"tid":3999,"ts":192780329,"tts":57335}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":30,"tid":3999,"ts":192780331,"tts":57338}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":3981,"tdur":31,"tid":3999,"ts":192780371,"tts":57377}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":24,"tid":3999,"ts":192780374,"tts":57380}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":61,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":61,"tid":4001,"ts":192780555,"tts":13297}, +{"args":{"tileData":{"layerId":75,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f0d20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":49,"name":"RasterTask","ph":"X","pid":3981,"tdur":49,"tid":4001,"ts":192780564,"tts":13306}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":2842,"tdur":29,"tid":2924,"ts":192780610,"tts":44142}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":27,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":27,"tid":4001,"ts":192780618,"tts":13359}, +{"args":{"tileData":{"layerId":36,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e5500"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":22,"name":"RasterTask","ph":"X","pid":3981,"tdur":21,"tid":4001,"ts":192780621,"tts":13363}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":11,"name":"OnLibevent","ph":"X","pid":2842,"tdur":12,"tid":2924,"ts":192780645,"tts":44176}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":25,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":25,"tid":4001,"ts":192780646,"tts":13388}, +{"args":{"tileData":{"layerId":82,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1340"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":20,"name":"RasterTask","ph":"X","pid":3981,"tdur":21,"tid":4001,"ts":192780649,"tts":13390}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":7,"name":"OnLibevent","ph":"X","pid":2842,"tdur":8,"tid":2924,"ts":192780659,"tts":44190}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":7,"tid":2924,"ts":192780668,"tts":44200}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":25,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":25,"tid":4001,"ts":192780672,"tts":13414}, +{"args":{"tileData":{"layerId":83,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1420"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":20,"name":"RasterTask","ph":"X","pid":3981,"tdur":21,"tid":4001,"ts":192780675,"tts":13416}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2842,"tdur":7,"tid":2924,"ts":192780678,"tts":44210}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":11,"name":"OnLibevent","ph":"X","pid":2842,"tdur":11,"tid":2924,"ts":192780688,"tts":44220}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":40,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":40,"tid":4001,"ts":192780699,"tts":13441}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":5,"name":"OnLibevent","ph":"X","pid":2842,"tdur":5,"tid":2924,"ts":192780701,"tts":44233}, +{"args":{"tileData":{"layerId":40,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e48c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":34,"name":"RasterTask","ph":"X","pid":3981,"tdur":35,"tid":4001,"ts":192780702,"tts":13443}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2842,"tdur":44,"tid":2926,"ts":192780719,"tts":136558}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":40,"tid":2926,"ts":192780722,"tts":136560}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":35,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192780725,"tts":136564}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192780733,"tts":136572}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":24,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":24,"tid":4001,"ts":192780741,"tts":13483}, +{"args":{"tileData":{"layerId":84,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f01c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":19,"name":"RasterTask","ph":"X","pid":3981,"tdur":19,"tid":4001,"ts":192780744,"tts":13486}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":42,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":42,"tid":4001,"ts":192780766,"tts":13508}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192780768,"tts":136606}, +{"args":{"tileData":{"layerId":128,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f32c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":37,"name":"RasterTask","ph":"X","pid":3981,"tdur":38,"tid":4001,"ts":192780769,"tts":13510}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192780770,"tts":136608}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192780775,"tts":136614}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2842,"tdur":31,"tid":2926,"ts":192780799,"tts":136638}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192780801,"tts":136639}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192780806,"tts":136644}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":24,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":24,"tid":4001,"ts":192780810,"tts":13552}, +{"args":{"tileData":{"layerId":64,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f95e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":19,"name":"RasterTask","ph":"X","pid":3981,"tdur":20,"tid":4001,"ts":192780813,"tts":13554}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":25,"name":"RunTask","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192780833,"tts":136672}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192780835,"tts":136673}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":82,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":83,"tid":4001,"ts":192780836,"tts":13577}, +{"args":{"tileData":{"layerId":26,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e5260"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":77,"name":"RasterTask","ph":"X","pid":3981,"tdur":77,"tid":4001,"ts":192780838,"tts":13580}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":13,"tid":2926,"ts":192780840,"tts":136679}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":22,"name":"RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192780861,"tts":136699}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":19,"tid":2926,"ts":192780863,"tts":136701}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":11,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":10,"tid":2926,"ts":192780868,"tts":136707}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":21,"name":"RunTask","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192780885,"tts":136724}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":17,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192780887,"tts":136726}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":11,"tid":2926,"ts":192780892,"tts":136730}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":16,"name":"RunTask","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192780909,"tts":136747}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":13,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192780910,"tts":136749}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":5,"tid":2926,"ts":192780915,"tts":136753}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":131,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":131,"tid":4001,"ts":192780920,"tts":13662}, +{"args":{"tileData":{"layerId":120,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f3720"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":125,"name":"RasterTask","ph":"X","pid":3981,"tdur":125,"tid":4001,"ts":192780923,"tts":13665}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":77,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":76,"tid":4001,"ts":192781053,"tts":13795}, +{"args":{"tileData":{"layerId":52,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa760"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":70,"name":"RasterTask","ph":"X","pid":3981,"tdur":71,"tid":4001,"ts":192781057,"tts":13798}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":76,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":76,"tid":4001,"ts":192781131,"tts":13873}, +{"args":{"tileData":{"layerId":85,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f0ee0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":70,"name":"RasterTask","ph":"X","pid":3981,"tdur":70,"tid":4001,"ts":192781134,"tts":13876}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":72,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":71,"tid":4001,"ts":192781209,"tts":13951}, +{"args":{"tileData":{"layerId":42,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fb020"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":66,"name":"RasterTask","ph":"X","pid":3981,"tdur":66,"tid":4001,"ts":192781212,"tts":13954}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":74,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":74,"tid":4001,"ts":192781282,"tts":14024}, +{"args":{"tileData":{"layerId":86,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f0fc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":68,"name":"RasterTask","ph":"X","pid":3981,"tdur":68,"tid":4001,"ts":192781285,"tts":14027}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":79,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":79,"tid":4001,"ts":192781358,"tts":14100}, +{"args":{"tileData":{"layerId":96,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2140"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":73,"name":"RasterTask","ph":"X","pid":3981,"tdur":74,"tid":4001,"ts":192781362,"tts":14103}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":73,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":74,"tid":4001,"ts":192781439,"tts":14180}, +{"args":{"tileData":{"layerId":50,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa920"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":67,"name":"RasterTask","ph":"X","pid":3981,"tdur":68,"tid":4001,"ts":192781442,"tts":14183}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":76,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":76,"tid":4001,"ts":192781514,"tts":14256}, +{"args":{"tileData":{"layerId":94,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1880"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":70,"name":"RasterTask","ph":"X","pid":3981,"tdur":70,"tid":4001,"ts":192781517,"tts":14259}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":73,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":72,"tid":4001,"ts":192781592,"tts":14334}, +{"args":{"tileData":{"layerId":87,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f10a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":67,"name":"RasterTask","ph":"X","pid":3981,"tdur":67,"tid":4001,"ts":192781595,"tts":14337}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":85,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":84,"tid":4001,"ts":192781666,"tts":14408}, +{"args":{"tileData":{"layerId":43,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019faf40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":78,"name":"RasterTask","ph":"X","pid":3981,"tdur":78,"tid":4001,"ts":192781669,"tts":14411}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":83,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":83,"tid":4001,"ts":192781752,"tts":14494}, +{"args":{"tileData":{"layerId":92,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f0e00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":77,"name":"RasterTask","ph":"X","pid":3981,"tdur":77,"tid":4001,"ts":192781756,"tts":14498}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":115,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":116,"tid":4002,"ts":192781788,"tts":17628}, +{"args":{"tileData":{"layerId":48,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa3e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":103,"name":"RasterTask","ph":"X","pid":3981,"tdur":104,"tid":4002,"ts":192781795,"tts":17636}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":85,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":85,"tid":4001,"ts":192781837,"tts":14579}, +{"args":{"tileData":{"layerId":88,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1180"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":78,"name":"RasterTask","ph":"X","pid":3981,"tdur":78,"tid":4001,"ts":192781841,"tts":14583}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":134,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":134,"tid":4002,"ts":192781906,"tts":17746}, +{"args":{"tileData":{"layerId":89,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1960"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":124,"name":"RasterTask","ph":"X","pid":3981,"tdur":124,"tid":4002,"ts":192781911,"tts":17752}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":609,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":108,"tid":4001,"ts":192781924,"tts":14666}, +{"args":{"tileData":{"layerId":47,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa4c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":599,"name":"RasterTask","ph":"X","pid":3981,"tdur":100,"tid":4001,"ts":192781928,"tts":14669}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":117,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":117,"tid":4002,"ts":192782042,"tts":17883}, +{"args":{"tileData":{"layerId":90,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1a40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":108,"name":"RasterTask","ph":"X","pid":3981,"tdur":108,"tid":4002,"ts":192782047,"tts":17888}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":113,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":113,"tid":4002,"ts":192782162,"tts":18003}, +{"args":{"tileData":{"layerId":91,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f1b20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":104,"name":"RasterTask","ph":"X","pid":3981,"tdur":104,"tid":4002,"ts":192782167,"tts":18008}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":108,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":109,"tid":4002,"ts":192782278,"tts":18118}, +{"args":{"tileData":{"layerId":93,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f17a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":99,"name":"RasterTask","ph":"X","pid":3981,"tdur":99,"tid":4002,"ts":192782282,"tts":18123}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":101,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":101,"tid":4002,"ts":192782388,"tts":18229}, +{"args":{"tileData":{"layerId":49,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019faa00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":3981,"tdur":92,"tid":4002,"ts":192782394,"tts":18234}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":99,"tid":4002,"ts":192782492,"tts":18332}, +{"args":{"tileData":{"layerId":95,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f16c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":3981,"tdur":90,"tid":4002,"ts":192782497,"tts":18337}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":111,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":97,"tid":4001,"ts":192782535,"tts":14782}, +{"args":{"tileData":{"layerId":74,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f0c40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":86,"name":"RasterTask","ph":"X","pid":3981,"tdur":87,"tid":4001,"ts":192782557,"tts":14790}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":109,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":109,"tid":4002,"ts":192782592,"tts":18433}, +{"args":{"tileData":{"layerId":31,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fb800"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":99,"name":"RasterTask","ph":"X","pid":3981,"tdur":99,"tid":4002,"ts":192782598,"tts":18439}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":105,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":88,"tid":4001,"ts":192782655,"tts":14889}, +{"args":{"tileData":{"layerId":72,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f9b20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":96,"name":"RasterTask","ph":"X","pid":3981,"tdur":81,"tid":4001,"ts":192782659,"tts":14892}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":4,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":4,"tid":4001,"ts":192782762,"tts":14979}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":2,"tid":4001,"ts":192782768,"tts":14985}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":3981,"tdur":14,"tid":3999,"ts":192783668,"tts":57427}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192783672,"tts":57431}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192783686,"tts":57444}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":2,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3,"tid":3999,"ts":192783688,"tts":57446}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192783695,"tts":57454}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3999,"ts":192783697,"tts":57456}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":255,"name":"RunTask","ph":"X","pid":3981,"tdur":135,"tid":3999,"ts":192783705,"tts":57464}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":247,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":128,"tid":3999,"ts":192783706,"tts":57465}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9384,"name":"RunTask","ph":"X","pid":3981,"tdur":3484,"tid":3999,"ts":192783971,"tts":57610}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":9372,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":3472,"tid":3999,"ts":192783977,"tts":57616}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":79,"name":"OnLibevent","ph":"X","pid":2842,"tdur":35,"tid":2924,"ts":192784957,"tts":44253}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2842,"tdur":43,"tid":2926,"ts":192785056,"tts":136784}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":37,"tid":2926,"ts":192785060,"tts":136787}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192785064,"tts":136791}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":19,"tid":2926,"ts":192785072,"tts":136800}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":2842,"tdur":19,"tid":2924,"ts":192785112,"tts":44296}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192785142,"tts":136839}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192785145,"tts":136841}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":24,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192785148,"tts":136844}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192785153,"tts":136849}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_HEAP_PROLOGUE_SAFEPOINT","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192785254,"tts":626109}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":18,"name":"V8.GC_MC_PROLOGUE","ph":"X","pid":3981,"tdur":18,"tid":3981,"ts":192785274,"tts":626129}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":377,"name":"V8.GC_MC_MARK","ph":"X","pid":3981,"tdur":377,"tid":3981,"ts":192785296,"tts":626151}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5,"name":"V8.GC_MC_MARK_FINISH_INCREMENTAL","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192785300,"tts":626155}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":84,"name":"V8.GC_MC_MARK_ROOTS","ph":"X","pid":3981,"tdur":84,"tid":3981,"ts":192785377,"tts":626232}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_MARK_CLIENT_HEAPS","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192785466,"tts":626321}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_MARK_RETAIN_MAPS","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192785472,"tts":626327}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":170,"name":"V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL","ph":"X","pid":3981,"tdur":170,"tid":3981,"ts":192785478,"tts":626333}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":61,"name":"V8.GC_MC_MARK_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":61,"tid":3981,"ts":192785484,"tts":626339}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":72,"name":"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING","ph":"X","pid":3981,"tdur":73,"tid":3981,"ts":192785549,"tts":626404}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_MARK_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192785624,"tts":626479}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192785629,"tts":626484}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":12,"name":"V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL_JOIN","ph":"X","pid":3981,"tdur":12,"tid":3981,"ts":192785635,"tts":626490}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_MARK_ROOTS","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192785651,"tts":626506}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":10,"name":"V8.GC_MC_MARK_FULL_CLOSURE","ph":"X","pid":3981,"tdur":10,"tid":3981,"ts":192785657,"tts":626512}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_MARK_EMBEDDER_TRACING","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192785659,"tts":626514}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":1,"name":"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING","ph":"X","pid":3981,"tdur":1,"tid":3981,"ts":192785664,"tts":626519}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":658,"name":"V8.GC_MC_CLEAR","ph":"X","pid":3981,"tdur":658,"tid":3981,"ts":192785677,"tts":626532}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_CLEAR_STRING_FORWARDING_TABLE","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192785681,"tts":626536}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":27,"name":"V8.GC_MC_CLEAR_EXTERNAL_STRING_TABLE","ph":"X","pid":3981,"tdur":27,"tid":3981,"ts":192785690,"tts":626545}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":60,"name":"V8.GC_MC_CLEAR_WEAK_GLOBAL_HANDLES","ph":"X","pid":3981,"tdur":60,"tid":3981,"ts":192785721,"tts":626576}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_CLEAR_FLUSHABLE_BYTECODE","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192785785,"tts":626640}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_CLEAR_FLUSHED_JS_FUNCTIONS","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192785791,"tts":626646}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":17,"name":"V8.GC_MC_CLEAR_WEAK_LISTS","ph":"X","pid":3981,"tdur":17,"tid":3981,"ts":192785796,"tts":626651}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":93,"name":"V8.GC_MC_CLEAR_MAPS","ph":"X","pid":3981,"tdur":93,"tid":3981,"ts":192785816,"tts":626671}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":109,"name":"V8.GC_MC_CLEAR_WEAK_REFERENCES","ph":"X","pid":3981,"tdur":109,"tid":3981,"ts":192785914,"tts":626769}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":77,"name":"V8.GC_MC_CLEAR_WEAK_REFERENCES","ph":"X","pid":3981,"tdur":78,"tid":3981,"ts":192785919,"tts":626774}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5,"name":"V8.GC_MC_CLEAR_WEAK_COLLECTIONS","ph":"X","pid":3981,"tdur":5,"tid":3981,"ts":192786017,"tts":626872}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":65,"name":"V8.GC_MC_SWEEP_EXTERNAL_POINTER_TABLE","ph":"X","pid":3981,"tdur":65,"tid":3981,"ts":192786065,"tts":626920}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":199,"name":"V8.GC_MC_CLEAR_JOIN_JOB","ph":"X","pid":3981,"tdur":199,"tid":3981,"ts":192786135,"tts":626990}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":187,"name":"V8.GC_MC_CLEAR_STRING_TABLE","ph":"X","pid":3981,"tdur":187,"tid":3981,"ts":192786142,"tts":626997}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":12,"name":"V8.GC_MC_SWEEP","ph":"X","pid":3981,"tdur":12,"tid":3981,"ts":192786339,"tts":627194}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":9696,"name":"V8.GC_MC_EVACUATE","ph":"X","pid":3981,"tdur":3655,"tid":3981,"ts":192786355,"tts":627210}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":34,"name":"V8.GC_MC_EVACUATE_PROLOGUE","ph":"X","pid":3981,"tdur":34,"tid":3981,"ts":192786359,"tts":627214}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4476,"name":"V8.GC_MC_EVACUATE_COPY","ph":"X","pid":3981,"tdur":2778,"tid":3981,"ts":192786396,"tts":627251}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4400,"name":"V8.GC_MC_EVACUATE_COPY_PARALLEL","ph":"X","pid":3981,"tdur":2725,"tid":3981,"ts":192786425,"tts":627280}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":14,"name":"V8.GC_MC_SWEEP","ph":"X","pid":3981,"tdur":14,"tid":3981,"ts":192786434,"tts":627289}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2842,"tdur":28,"tid":2924,"ts":192788023,"tts":44327}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":14,"name":"OnLibevent","ph":"X","pid":2842,"tdur":14,"tid":2924,"ts":192788056,"tts":44360}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192788073,"tts":44377}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":12,"name":"OnLibevent","ph":"X","pid":2842,"tdur":13,"tid":2924,"ts":192788103,"tts":44407}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":10,"tid":2924,"ts":192788119,"tts":44422}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192788131,"tts":44435}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192788143,"tts":44447}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":9,"tid":2924,"ts":192788155,"tts":44459}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2842,"tdur":10,"tid":2924,"ts":192788166,"tts":44470}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2842,"tdur":10,"tid":2924,"ts":192788179,"tts":44483}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2842,"tdur":44,"tid":2926,"ts":192788203,"tts":136884}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192788205,"tts":136887}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":34,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192788209,"tts":136890}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192788217,"tts":136899}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192788251,"tts":136933}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192788253,"tts":136934}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":13,"tid":2926,"ts":192788259,"tts":136941}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192788281,"tts":136962}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192788283,"tts":136964}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":14,"tid":2926,"ts":192788289,"tts":136970}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":15,"name":"OnLibevent","ph":"X","pid":2842,"tdur":14,"tid":2924,"ts":192788302,"tts":44508}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192788310,"tts":136991}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192788312,"tts":136993}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192788317,"tts":136998}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192788348,"tts":137029}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192788350,"tts":137031}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192788356,"tts":137038}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192788380,"tts":137062}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192788382,"tts":137064}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192788388,"tts":137070}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192788413,"tts":137095}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192788415,"tts":137096}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192788421,"tts":137102}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":26,"tid":2926,"ts":192788449,"tts":137130}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192788451,"tts":137132}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":13,"tid":2926,"ts":192788456,"tts":137138}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192788478,"tts":137159}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192788480,"tts":137161}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":14,"name":"OnLibevent","ph":"X","pid":2842,"tdur":14,"tid":2924,"ts":192788485,"tts":44537}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":13,"tid":2926,"ts":192788485,"tts":137167}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192788507,"tts":137188}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192788509,"tts":137190}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192788514,"tts":137196}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192788544,"tts":137225}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":25,"tid":2926,"ts":192788546,"tts":137227}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192788553,"tts":137234}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2842,"tdur":27,"tid":2926,"ts":192788576,"tts":137258}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192788578,"tts":137260}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192788584,"tts":137266}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":35,"name":"OnLibevent","ph":"X","pid":2842,"tdur":35,"tid":2924,"ts":192788849,"tts":44566}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":49,"name":"OnLibevent","ph":"X","pid":2842,"tdur":22,"tid":2924,"ts":192789207,"tts":44628}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":2842,"tdur":53,"tid":2926,"ts":192789392,"tts":137302}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":47,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":47,"tid":2926,"ts":192789396,"tts":137306}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":40,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":40,"tid":2926,"ts":192789401,"tts":137311}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":23,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":23,"tid":2926,"ts":192789411,"tts":137321}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192789450,"tts":137360}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192789453,"tts":137362}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":18,"tid":2926,"ts":192789460,"tts":137370}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":2842,"tdur":29,"tid":2924,"ts":192789740,"tts":44677}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2842,"tdur":43,"tid":2926,"ts":192789777,"tts":137415}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192789779,"tts":137418}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":32,"tid":2926,"ts":192789783,"tts":137422}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":18,"tid":2926,"ts":192789792,"tts":137431}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":24,"name":"V8.GC_MC_SWEEP","ph":"X","pid":3981,"tdur":23,"tid":3981,"ts":192789937,"tts":629254}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":43,"name":"OnLibevent","ph":"X","pid":2842,"tdur":43,"tid":2924,"ts":192790437,"tts":44720}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":55,"name":"RunTask","ph":"X","pid":2842,"tdur":56,"tid":2926,"ts":192790480,"tts":137482}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":50,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":51,"tid":2926,"ts":192790483,"tts":137485}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":44,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":45,"tid":2926,"ts":192790487,"tts":137489}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":30,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192790496,"tts":137499}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":2842,"tdur":27,"tid":2924,"ts":192790657,"tts":44778}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192790690,"tts":137557}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192790692,"tts":137559}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":28,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192790696,"tts":137563}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192790704,"tts":137571}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5161,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS","ph":"X","pid":3981,"tdur":819,"tid":3981,"ts":192790877,"tts":630033}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4616,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS","ph":"X","pid":3981,"tdur":432,"tid":3981,"ts":192790882,"tts":630039}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":53,"name":"OnLibevent","ph":"X","pid":2842,"tdur":35,"tid":2924,"ts":192790919,"tts":44819}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":73,"name":"RunTask","ph":"X","pid":2842,"tdur":72,"tid":2926,"ts":192790978,"tts":137613}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":67,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":68,"tid":2926,"ts":192790981,"tts":137615}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":62,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":62,"tid":2926,"ts":192790984,"tts":137619}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":47,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":48,"tid":2926,"ts":192790993,"tts":137627}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2842,"tdur":27,"tid":2924,"ts":192791467,"tts":44868}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":40,"name":"RunTask","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192791511,"tts":137701}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192791514,"tts":137703}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":29,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192791518,"tts":137707}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192791526,"tts":137716}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":2842,"tdur":23,"tid":2924,"ts":192792136,"tts":44909}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2842,"tdur":40,"tid":2926,"ts":192792173,"tts":137753}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":36,"tid":2926,"ts":192792176,"tts":137755}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":30,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":30,"tid":2926,"ts":192792180,"tts":137759}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":19,"tid":2926,"ts":192792187,"tts":137766}, +{"args":{"frameSeqId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192792288}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":2842,"tdur":23,"tid":2924,"ts":192792358,"tts":44950}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2842,"tdur":44,"tid":2926,"ts":192792398,"tts":137809}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192792400,"tts":137811}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192792404,"tts":137815}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":21,"tid":2926,"ts":192792412,"tts":137823}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":398,"name":"RunTask","ph":"X","pid":2842,"tdur":43,"tid":2926,"ts":192792644,"tts":137868}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":390,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192792648,"tts":137872}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":3981,"tdur":19,"tid":3985,"ts":192792685,"tts":11346}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":2842,"tdur":25,"tid":2924,"ts":192793155,"tts":44986}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":2842,"tdur":38,"tid":2926,"ts":192793196,"tts":137926}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192793199,"tts":137928}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":29,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":28,"tid":2926,"ts":192793202,"tts":137932}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192793210,"tts":137940}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":3981,"tdur":31,"tid":3999,"ts":192793363,"tts":61101}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":27,"tid":3999,"ts":192793365,"tts":61103}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":22,"tid":3999,"ts":192793369,"tts":61107}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192793379,"tts":61117}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":3981,"tdur":31,"tid":3999,"ts":192793398,"tts":61136}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":26,"tid":3999,"ts":192793399,"tts":61138}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":21,"name":"RunTask","ph":"X","pid":3981,"tdur":21,"tid":3999,"ts":192793432,"tts":61170}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":16,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":17,"tid":3999,"ts":192793434,"tts":61172}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":21,"name":"OnLibevent","ph":"X","pid":2842,"tdur":21,"tid":2924,"ts":192793667,"tts":45025}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2842,"tdur":24,"tid":2926,"ts":192793702,"tts":137977}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":20,"tid":2926,"ts":192793704,"tts":137980}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":15,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192793707,"tts":137983}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":4,"tid":2926,"ts":192793714,"tts":137990}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":15,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":15,"tid":4002,"ts":192794014,"tts":18566}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":310,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":124,"tid":4002,"ts":192794031,"tts":18582}, +{"args":{"tileData":{"layerId":68,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019f9960"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":102,"name":"RasterTask","ph":"X","pid":3981,"tdur":102,"tid":4002,"ts":192794037,"tts":18589}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":101,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":102,"tid":4002,"ts":192794345,"tts":18709}, +{"args":{"tileData":{"layerId":73,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f0b60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":92,"name":"RasterTask","ph":"X","pid":3981,"tdur":91,"tid":4002,"ts":192794350,"tts":18716}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":999,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":104,"tid":4002,"ts":192794448,"tts":18813}, +{"args":{"tileData":{"layerId":110,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2680"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":990,"name":"RasterTask","ph":"X","pid":3981,"tdur":95,"tid":4002,"ts":192794453,"tts":18818}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":171,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":153,"tid":4001,"ts":192794507,"tts":15002}, +{"args":{"tileData":{"layerId":114,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2300"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":129,"name":"RasterTask","ph":"X","pid":3981,"tdur":130,"tid":4001,"ts":192794515,"tts":15009}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":273,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":131,"tid":4001,"ts":192794681,"tts":15158}, +{"args":{"tileData":{"layerId":118,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2d80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":263,"name":"RasterTask","ph":"X","pid":3981,"tdur":122,"tid":4001,"ts":192794686,"tts":15163}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":3981,"tdur":13,"tid":3999,"ts":192794739,"tts":61206}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192794743,"tts":61210}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":62,"name":"RunTask","ph":"X","pid":3981,"tdur":62,"tid":3999,"ts":192794754,"tts":61221}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":56,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":56,"tid":3999,"ts":192794756,"tts":61223}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":1368,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":159,"tid":4001,"ts":192794956,"tts":15292}, +{"args":{"tileData":{"layerId":122,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f2ae0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":1360,"name":"RasterTask","ph":"X","pid":3981,"tdur":151,"tid":4001,"ts":192794961,"tts":15297}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":295,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":105,"tid":4002,"ts":192795450,"tts":18919}, +{"args":{"tileData":{"layerId":124,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f3480"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":286,"name":"RasterTask","ph":"X","pid":3981,"tdur":96,"tid":4002,"ts":192795455,"tts":18924}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192795504,"tts":630476}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":508,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN","ph":"X","pid":3981,"tdur":350,"tid":3981,"ts":192795510,"tts":630483}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":292,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS_PARALLEL","ph":"X","pid":3981,"tdur":291,"tid":3981,"ts":192795538,"tts":630511}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":284,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":284,"tid":3986,"ts":192795549,"tts":61535}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":272,"name":"V8.GC_MC_BACKGROUND_EVACUATE_UPDATE_POINTERS","ph":"X","pid":3981,"tdur":272,"tid":3986,"ts":192795558,"tts":61545}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":801,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":187,"tid":4002,"ts":192795747,"tts":19026}, +{"args":{"tileData":{"layerId":132,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f3e20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":794,"name":"RasterTask","ph":"X","pid":3981,"tdur":180,"tid":4002,"ts":192795752,"tts":19031}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":10,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192796024,"tts":630839}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_EVACUATE_CLEAN_UP","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192796042,"tts":630856}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_MC_EVACUATE_EPILOGUE","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192796047,"tts":630862}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_SWEEP","ph":"X","pid":3981,"tdur":7,"tid":3981,"ts":192796053,"tts":630867}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_MC_SWEEP_NEW_LO","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192796057,"tts":630871}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":53,"name":"V8.GC_MC_EVACUATE","ph":"X","pid":3981,"tdur":53,"tid":3981,"ts":192796063,"tts":630877}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":48,"name":"V8.GC_MC_EVACUATE_REBALANCE","ph":"X","pid":3981,"tdur":49,"tid":3981,"ts":192796065,"tts":630879}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":33,"name":"V8.GC_MC_FINISH","ph":"X","pid":3981,"tdur":34,"tid":3981,"ts":192796119,"tts":630933}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_MC_FINISH_SWEEP_ARRAY_BUFFERS","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192796125,"tts":630939}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_EPILOGUE","ph":"X","pid":3981,"tdur":3,"tid":3981,"ts":192796156,"tts":630971}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":18,"name":"V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES","ph":"X","pid":3981,"tdur":19,"tid":3981,"ts":192796167,"tts":630981}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":127,"name":"V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE","ph":"X","pid":3981,"tdur":127,"tid":3981,"ts":192796189,"tts":631003}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":10,"name":"V8.GC_HEAP_EPILOGUE_SAFEPOINT","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192796325,"tts":631140}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":89,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":89,"tid":4001,"ts":192796326,"tts":15453}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE","ph":"X","pid":3981,"tdur":2,"tid":3981,"ts":192796331,"tts":631145}, +{"args":{"tileData":{"layerId":24,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e4fc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":81,"name":"RasterTask","ph":"X","pid":3981,"tdur":81,"tid":4001,"ts":192796331,"tts":15458}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":470,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":101,"tid":4001,"ts":192796417,"tts":15543}, +{"args":{"tileData":{"layerId":30,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e5420"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":463,"name":"RasterTask","ph":"X","pid":3981,"tdur":93,"tid":4001,"ts":192796420,"tts":15547}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5,"name":"V8.GC_HEAP_EPILOGUE","ph":"X","pid":3981,"tdur":4,"tid":3981,"ts":192796422,"tts":631237}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":9,"name":"V8.GC_HEAP_EXTERNAL_EPILOGUE","ph":"X","pid":3981,"tdur":10,"tid":3981,"ts":192796449,"tts":631263}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":7975972.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192796451,"tts":631270}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":17,"name":"RunTask","ph":"X","pid":3981,"tdur":17,"tid":3981,"ts":192796498,"tts":631312}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":9,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":10,"tid":3981,"ts":192796500,"tts":631314}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":19,"name":"RunTask","ph":"X","pid":3981,"tdur":20,"tid":3981,"ts":192796518,"tts":631332}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":14,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":14,"tid":3981,"ts":192796520,"tts":631334}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192796526,"tts":631340}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":4257,"name":"RunTask","ph":"X","pid":3981,"tdur":1258,"tid":3981,"ts":192796541,"tts":631355}, +{"args":{"src_file":"third_party/blink/renderer/core/frame/dom_timer.cc","src_func":"DOMTimer"},"cat":"toplevel","dur":4246,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":1247,"tid":3981,"ts":192796542,"tts":631356}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","timerId":13}},"cat":"devtools.timeline","dur":4239,"name":"TimerFire","ph":"X","pid":3981,"tdur":1238,"tid":3981,"ts":192796546,"tts":631363}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":484,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":116,"tid":4002,"ts":192796557,"tts":19222}, +{"args":{"tileData":{"layerId":51,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa840"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":466,"name":"RasterTask","ph":"X","pid":3981,"tdur":104,"tid":4002,"ts":192796563,"tts":19227}, +{"args":{"data":{"columnNumber":48614,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":4187,"name":"FunctionCall","ph":"X","pid":3981,"tdur":1180,"tid":3981,"ts":192796584,"tts":631406}, +{"args":{},"cat":"v8.execute","dur":3966,"name":"V8.StackGuard","ph":"X","pid":3981,"tdur":966,"tid":3981,"ts":192796637,"tts":631452}, +{"args":{},"cat":"v8.execute","dur":3959,"name":"V8.HandleInterrupts","ph":"X","pid":3981,"tdur":961,"tid":3981,"ts":192796641,"tts":631455}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":15,"name":"V8.GC_MC_SWEEP","ph":"X","pid":3981,"tdur":15,"tid":3981,"ts":192796703,"tts":631518}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":84,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":84,"tid":4001,"ts":192796889,"tts":15646}, +{"args":{"tileData":{"layerId":60,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fa060"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":76,"name":"RasterTask","ph":"X","pid":3981,"tdur":76,"tid":4001,"ts":192796894,"tts":15651}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":472,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":17,"tid":4002,"ts":192797042,"tts":19340}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":3981,"tdur":10,"tid":3999,"ts":192797070,"tts":61315}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192797072,"tts":61317}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7173,"name":"RunTask","ph":"X","pid":3981,"tdur":1161,"tid":3999,"ts":192797082,"tts":61328}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":7165,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":1155,"tid":3999,"ts":192797084,"tts":61329}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":9920,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":180,"tid":4003,"ts":192797687,"tts":1060}, +{"args":{"tileData":{"layerId":123,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0024f33a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":9868,"name":"RasterTask","ph":"X","pid":3981,"tdur":128,"tid":4003,"ts":192797733,"tts":1106}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":30,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":30,"tid":3988,"ts":192798038,"tts":87810}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":5948,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":2747,"tid":3988,"ts":192798073,"tts":87844}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":3981,"tdur":5,"tid":3988,"ts":192798080,"tts":87852}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2732,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":3981,"tdur":2721,"tid":3988,"ts":192798089,"tts":87861}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":586,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":581,"tid":3986,"ts":192799029,"tts":61844}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":1098,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":1098,"tid":3986,"ts":192799623,"tts":62433}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":1082,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":3981,"tdur":1083,"tid":3986,"ts":192799628,"tts":62437}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":743,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":742,"tid":3984,"ts":192800025,"tts":123147}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":159,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":3981,"tdur":159,"tid":3984,"ts":192800032,"tts":123153}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":3981,"tdur":2,"tid":3984,"ts":192800193,"tts":123314}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":570,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":3981,"tdur":570,"tid":3984,"ts":192800196,"tts":123317}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":3981,"tdur":3,"tid":3986,"ts":192800713,"tts":63523}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":1,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":3981,"tdur":2,"tid":3986,"ts":192800718,"tts":63527}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":8205884.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192800774,"tts":632594}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":55,"name":"RunTask","ph":"X","pid":3981,"tdur":54,"tid":3981,"ts":192800803,"tts":632619}, +{"args":{"src_file":"third_party/blink/renderer/core/frame/dom_timer.cc","src_func":"DOMTimer"},"cat":"toplevel","dur":46,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":45,"tid":3981,"ts":192800805,"tts":632621}, +{"args":{"data":{"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","timerId":14}},"cat":"devtools.timeline","dur":39,"name":"TimerFire","ph":"X","pid":3981,"tdur":36,"tid":3981,"ts":192800810,"tts":632628}, +{"args":{"data":{"columnNumber":48614,"frame":"EDE3B314E562023D6C5C6D3A60D21AFB","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"}},"cat":"devtools.timeline","dur":17,"name":"FunctionCall","ph":"X","pid":3981,"tdur":11,"tid":3981,"ts":192800823,"tts":632644}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":8206020.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":3981,"s":"t","tid":3981,"ts":192800842,"tts":632660}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2031,"name":"RunTask","ph":"X","pid":3981,"tdur":1816,"tid":3981,"ts":192800863,"tts":632679}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":2018,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":1803,"tid":3981,"ts":192800865,"tts":632681}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":3981,"tdur":29,"tid":3985,"ts":192801851,"tts":11391}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":21,"tid":3985,"ts":192801856,"tts":11396}, +{"args":{"context":"0x7680081f420","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":133,"flags":2},"cat":"toplevel","dur":38,"name":"OnLibevent","ph":"X","pid":2755,"tdur":38,"tid":2791,"ts":192801904,"tts":213128}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":2755,"tdur":61,"tid":2791,"ts":192801954,"tts":213178}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":40,"tid":2791,"ts":192801957,"tts":213180}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":31,"tid":2791,"ts":192801963,"tts":213187}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":40,"name":"RunTask","ph":"X","pid":2755,"tdur":40,"tid":2755,"ts":192802037,"tts":428808}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"NotifyEndpointOfError"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":30,"tid":2755,"ts":192802043,"tts":428814}, +{"args":{"chrome_mojo_event_info":{"mojo_interface_tag":"blink.mojom.PolicyContainerHost"}},"cat":"toplevel","dur":21,"name":"Closed mojo endpoint","ph":"X","pid":2755,"tdur":21,"tid":2755,"ts":192802051,"tts":428822}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2755,"tdur":25,"tid":2791,"ts":192802096,"tts":213261}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":20,"tid":2791,"ts":192802098,"tts":213264}, +{"args":{"context":"0x7680081f420","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":133,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2755,"tdur":18,"tid":2791,"ts":192802123,"tts":213289}, +{"args":{"context":"0xdc00025b300","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":103,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":3981,"tdur":27,"tid":3985,"ts":192802154,"tts":11433}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":12,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":11,"tid":3985,"ts":192802167,"tts":11446}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2755,"tdur":36,"tid":2755,"ts":192802197,"tts":428867}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":30,"tid":2755,"ts":192802199,"tts":428870}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"blink.mojom.CodeCacheHost"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":24,"tid":2755,"ts":192802205,"tts":428875}, +{"args":{"chrome_mojo_event_info":{"mojo_interface_tag":"blink.mojom.CodeCacheHost"}},"cat":"toplevel","dur":12,"name":"Closed mojo endpoint","ph":"X","pid":2755,"tdur":12,"tid":2755,"ts":192802213,"tts":428884}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":8,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":8,"tid":3988,"ts":192804027,"tts":90596}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":4,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":3,"tid":3988,"ts":192804038,"tts":90608}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":2,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":3,"tid":3988,"ts":192804045,"tts":90614}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":6,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":5,"tid":3988,"ts":192804049,"tts":90619}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":3,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":2,"tid":3988,"ts":192804057,"tts":90627}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":3,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":2,"tid":3988,"ts":192804062,"tts":90632}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":3,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":3,"tid":3988,"ts":192804067,"tts":90636}, +{"args":{"context":"0x7680081f420","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":133,"flags":2},"cat":"toplevel","dur":40,"name":"OnLibevent","ph":"X","pid":2755,"tdur":39,"tid":2791,"ts":192804082,"tts":213321}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"ukm.mojom.UkmRecorderInterface"}},"cat":"toplevel","dur":18,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":18,"tid":2791,"ts":192804096,"tts":213334}, +{"args":{"chrome_mojo_event_info":{"mojo_interface_tag":"ukm.mojom.UkmRecorderInterface"}},"cat":"toplevel","dur":9,"name":"Closed mojo endpoint","ph":"X","pid":2755,"tdur":9,"tid":2791,"ts":192804102,"tts":213340}, +{"args":{"frameId":11,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"ActivateLayerTree","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192804230,"tts":62464}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1611,"name":"RunTask","ph":"X","pid":3981,"tdur":1326,"tid":3999,"ts":192804260,"tts":62494}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":1602,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":1318,"tid":3999,"ts":192804263,"tts":62496}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":41,"name":"OnLibevent","ph":"X","pid":2842,"tdur":40,"tid":2924,"ts":192805452,"tts":45064}, +{"args":{"frameSeqId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DrawFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192805569,"tts":63708}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":138,"name":"OnLibevent","ph":"X","pid":2842,"tdur":138,"tid":2924,"ts":192805597,"tts":45118}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":21,"name":"RunTask","ph":"X","pid":3981,"tdur":20,"tid":3981,"ts":192806039,"tts":634524}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DrawInternal"},"cat":"toplevel","dur":9,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":9,"tid":3981,"ts":192806043,"tts":634527}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":304,"name":"RunTask","ph":"X","pid":2842,"tdur":277,"tid":2926,"ts":192806202,"tts":138019}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":297,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":270,"tid":2926,"ts":192806207,"tts":138024}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":289,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":262,"tid":2926,"ts":192806213,"tts":138030}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":107360,"ipc_hash":1797539858,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753776}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":107336}},"cat":"toplevel","dur":211,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":184,"tid":2926,"ts":192806284,"tts":138101}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":2842,"tdur":12,"tid":2926,"ts":192806545,"tts":138312}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"OnBeginFrame"},"cat":"toplevel","dur":8,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":9,"tid":2926,"ts":192806548,"tts":138314}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6530,"name":"RunTask","ph":"X","pid":2842,"tdur":1815,"tid":2926,"ts":192806561,"tts":138328}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":6511,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":1797,"tid":2926,"ts":192806576,"tts":138342}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":3981,"tdur":25,"tid":3985,"ts":192806801,"tts":11483}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":3981,"tdur":30,"tid":3999,"ts":192806841,"tts":63836}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":25,"tid":3999,"ts":192806843,"tts":63838}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":19,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":19,"tid":3999,"ts":192806847,"tts":63842}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":713406245,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762224}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":24}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192806856,"tts":63851}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":14,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":13,"tid":4001,"ts":192806892,"tts":15751}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":3,"tid":4001,"ts":192806907,"tts":15766}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":3981,"tdur":8,"tid":3999,"ts":192806913,"tts":63884}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3999,"ts":192806915,"tts":63886}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192806923,"tts":63895}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":2,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":2,"tid":3999,"ts":192806925,"tts":63896}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":3981,"tdur":7,"tid":3999,"ts":192806931,"tts":63902}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":4,"tid":3999,"ts":192806932,"tts":63903}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":312,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":118,"tid":4003,"ts":192807610,"tts":1243}, +{"args":{"tileData":{"layerId":20,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e5c00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":94,"name":"RasterTask","ph":"X","pid":3981,"tdur":95,"tid":4003,"ts":192807617,"tts":1250}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":130,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":130,"tid":4003,"ts":192807925,"tts":1364}, +{"args":{"tileData":{"layerId":16,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc001f465a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":119,"name":"RasterTask","ph":"X","pid":3981,"tdur":120,"tid":4003,"ts":192807931,"tts":1369}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":5261,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":114,"tid":4003,"ts":192808058,"tts":1496}, +{"args":{"frameSeqId":60,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192808954}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":94,"name":"OnLibevent","ph":"X","pid":3981,"tdur":69,"tid":3985,"ts":192812973,"tts":11523}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":126,"name":"RunTask","ph":"X","pid":3981,"tdur":126,"tid":3999,"ts":192813078,"tts":63930}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":117,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":118,"tid":3999,"ts":192813083,"tts":63934}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":112,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":111,"tid":3999,"ts":192813087,"tts":63939}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":18,"name":"RunTask","ph":"X","pid":2842,"tdur":18,"tid":2926,"ts":192813099,"tts":140151}, +{"args":{"src_file":"components/viz/service/display/software_output_device.cc","src_func":"OnSwapBuffers"},"cat":"toplevel","dur":13,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":13,"tid":2926,"ts":192813102,"tts":140154}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":9552,"ipc_hash":2504664826,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762368}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":9528}},"cat":"toplevel","dur":90,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":91,"tid":3999,"ts":192813102,"tts":63953}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":290,"name":"RunTask","ph":"X","pid":2842,"tdur":41,"tid":2926,"ts":192813120,"tts":140172}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":284,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":36,"tid":2926,"ts":192813122,"tts":140174}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":13,"name":"OnLibevent","ph":"X","pid":3981,"tdur":12,"tid":3985,"ts":192813152,"tts":11609}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":617,"name":"RunTask","ph":"X","pid":3981,"tdur":292,"tid":3999,"ts":192813208,"tts":64060}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":611,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":286,"tid":3999,"ts":192813210,"tts":64062}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":536,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":512}},"cat":"toplevel","dur":595,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":271,"tid":3999,"ts":192813219,"tts":64071}, +{"args":{"tileData":{"layerId":14,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc001f46760"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":95,"name":"RasterTask","ph":"X","pid":3981,"tdur":95,"tid":4003,"ts":192813220,"tts":1511}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":19,"name":"RunTask","ph":"X","pid":3981,"tdur":19,"tid":3981,"ts":192813251,"tts":634880}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DidPresentCompositorFrameOnImplThread"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3981,"ts":192813255,"tts":634884}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":2789,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":113,"tid":4003,"ts":192813321,"tts":1612}, +{"args":{"tileData":{"layerId":13,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc001f463e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":2779,"name":"RasterTask","ph":"X","pid":3981,"tdur":103,"tid":4003,"ts":192813326,"tts":1617}, +{"args":{"context":"0x7680081f420","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":133,"flags":2},"cat":"toplevel","dur":56,"name":"OnLibevent","ph":"X","pid":2755,"tdur":57,"tid":2791,"ts":192813401,"tts":213383}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"ukm.mojom.UkmRecorderInterface"}},"cat":"toplevel","dur":38,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":38,"tid":2791,"ts":192813417,"tts":213399}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":352,"ipc_hash":1330960522,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":66188608}},"mojo_interface_tag":"ukm.mojom.UkmRecorderInterface","payload_size":328}},"cat":"toplevel","dur":23,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":22,"tid":2791,"ts":192813427,"tts":213410}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":33,"name":"OnLibevent","ph":"X","pid":2842,"tdur":33,"tid":2924,"ts":192813762,"tts":45284}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":3981,"tdur":10,"tid":3999,"ts":192813830,"tts":64357}, +{"args":{"src_file":"cc/trees/layer_tree_host_impl.cc","src_func":"DidPresentCompositorFrame"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":5,"tid":3999,"ts":192813832,"tts":64360}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2842,"tdur":35,"tid":2926,"ts":192813933,"tts":140231}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":29,"tid":2926,"ts":192813938,"tts":140235}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":22,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":22,"tid":2926,"ts":192813943,"tts":140240}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":7,"tid":2926,"ts":192813953,"tts":140250}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":1247,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":111,"tid":4003,"ts":192816113,"tts":1728}, +{"args":{"tileData":{"layerId":23,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fb480"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":1237,"name":"RasterTask","ph":"X","pid":3981,"tdur":101,"tid":4003,"ts":192816119,"tts":1734}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":2626,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":123,"tid":4003,"ts":192817363,"tts":1842}, +{"args":{"tileData":{"layerId":17,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc001f464c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":2616,"name":"RasterTask","ph":"X","pid":3981,"tdur":112,"tid":4003,"ts":192817368,"tts":1847}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":3837,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":139,"tid":4003,"ts":192819992,"tts":1967}, +{"args":{"tileData":{"layerId":21,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc001f46840"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":3825,"name":"RasterTask","ph":"X","pid":3981,"tdur":128,"tid":4003,"ts":192819999,"tts":1974}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":1779,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":119,"tid":4003,"ts":192823832,"tts":2109}, +{"args":{"tileData":{"layerId":19,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0019fb2c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":1767,"name":"RasterTask","ph":"X","pid":3981,"tdur":108,"tid":4003,"ts":192823838,"tts":2115}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":441,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":132,"tid":4003,"ts":192825613,"tts":2230}, +{"args":{"tileData":{"layerId":15,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc001f46680"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":430,"name":"RasterTask","ph":"X","pid":3981,"tdur":122,"tid":4003,"ts":192825620,"tts":2237}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2842,"tdur":41,"tid":2926,"ts":192825764,"tts":140287}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":34,"tid":2926,"ts":192825769,"tts":140291}, +{"args":{"context":"0xdc00082b180","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":3981,"tdur":18,"tid":3985,"ts":192825861,"tts":11634}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":84,"name":"RunTask","ph":"X","pid":3981,"tdur":48,"tid":3999,"ts":192825900,"tts":64393}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":76,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":40,"tid":3999,"ts":192825904,"tts":64397}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":70,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":35,"tid":3999,"ts":192825909,"tts":64401}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":56,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":21,"tid":3999,"ts":192825918,"tts":64410}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":2842,"tdur":20,"tid":2924,"ts":192825941,"tts":45335}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":101,"name":"RunTask","ph":"X","pid":3981,"tdur":56,"tid":3999,"ts":192825987,"tts":64444}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":96,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":51,"tid":3999,"ts":192825989,"tts":64446}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2842,"tdur":11,"tid":2924,"ts":192826028,"tts":45376}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2842,"tdur":45,"tid":2926,"ts":192826042,"tts":140346}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":39,"tid":2926,"ts":192826046,"tts":140350}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":33,"tid":2926,"ts":192826050,"tts":140354}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":1057,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":117,"tid":4003,"ts":192826056,"tts":2365}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":18,"tid":2926,"ts":192826059,"tts":140363}, +{"args":{"tileData":{"layerId":22,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e50a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":1047,"name":"RasterTask","ph":"X","pid":3981,"tdur":107,"tid":4003,"ts":192826061,"tts":2370}, +{"args":{"context":"0x1ec4007f8a20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":6,"name":"OnLibevent","ph":"X","pid":2842,"tdur":7,"tid":2924,"ts":192826062,"tts":45396}, +{"args":{"data":{"needsBeginFrame":0},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"NeedsBeginFrameChanged","ph":"I","pid":3981,"s":"t","tid":3999,"ts":192826078,"tts":64490}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":15,"name":"RunTask","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192826091,"tts":140395}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":11,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":11,"tid":2926,"ts":192826093,"tts":140397}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":3,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":3,"tid":2926,"ts":192826099,"tts":140403}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":17,"name":"RunTask","ph":"X","pid":2842,"tdur":17,"tid":2926,"ts":192826109,"tts":140413}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":14,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":15,"tid":2926,"ts":192826111,"tts":140414}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":1654984935,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753680}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":16}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":6,"tid":2926,"ts":192826115,"tts":140419}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":126,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":107,"tid":4003,"ts":192827116,"tts":2484}, +{"args":{"tileData":{"layerId":18,"sourceFrameNumber":11,"tileId":{"id_ref":"0xdc0013e4ee0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":116,"name":"RasterTask","ph":"X","pid":3981,"tdur":97,"tid":4003,"ts":192827121,"tts":2490}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":11,"name":"TaskGraphRunner::RunTask","ph":"X","pid":3981,"tdur":12,"tid":4002,"ts":192827264,"tts":19379}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":12,"name":"RunTask","ph":"X","pid":3981,"tdur":12,"tid":3999,"ts":192827286,"tts":64514}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":6,"tid":3999,"ts":192827289,"tts":64517}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":3981,"tdur":38,"tid":3999,"ts":192827301,"tts":64529}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":3981,"tdur":33,"tid":3999,"ts":192827303,"tts":64531}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":17,"name":"RunTask","ph":"X","pid":2842,"tdur":16,"tid":2926,"ts":192842485,"tts":140452}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":8,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2842,"tdur":8,"tid":2926,"ts":192842492,"tts":140458}, +{"args":{"context":"0x768007347e0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":44,"name":"OnLibevent","ph":"X","pid":2755,"tdur":44,"tid":2791,"ts":193000678,"tts":213468}, +{"args":{"context":"0x1ec4007fbd80","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":114,"flags":2},"cat":"toplevel","dur":41,"name":"OnLibevent","ph":"X","pid":2842,"tdur":41,"tid":2924,"ts":193000752,"tts":45423}, +{"args":{"context":"0xdc00025bae0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","dur":45,"name":"OnLibevent","ph":"X","pid":3981,"tdur":45,"tid":3985,"ts":193001256,"tts":11673}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":110,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":110,"tid":3984,"ts":193001313,"tts":123929}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","dur":98,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":97,"tid":3984,"ts":193001324,"tts":123940}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":96,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":96,"tid":2785,"ts":193001325,"tts":16365}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","dur":84,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":84,"tid":2785,"ts":193001335,"tts":16375}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1884113734,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137544224}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":8}},"cat":"toplevel","dur":70,"name":"Receive mojo message","ph":"X","pid":3981,"tdur":70,"tid":3984,"ts":193001337,"tts":123953}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1884113734,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137544224}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":8}},"cat":"toplevel","dur":58,"name":"Receive mojo message","ph":"X","pid":2755,"tdur":58,"tid":2785,"ts":193001349,"tts":16389}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":90,"name":"ThreadPool_RunTask","ph":"X","pid":2842,"tdur":90,"tid":2923,"ts":193001484,"tts":1672}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","dur":78,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":77,"tid":2923,"ts":193001494,"tts":1683}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1884113734,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":137544224}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":8}},"cat":"toplevel","dur":53,"name":"Receive mojo message","ph":"X","pid":2842,"tdur":54,"tid":2923,"ts":193001507,"tts":1695}, +{"args":{"context":"0x768007347e0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":38,"name":"OnLibevent","ph":"X","pid":2755,"tdur":38,"tid":2791,"ts":193001587,"tts":213533}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":80,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":57,"tid":2785,"ts":193001635,"tts":16486}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2755,"tdur":41,"tid":2785,"ts":193001645,"tts":16496}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":19,"name":"Receive mojo reply","ph":"X","pid":2755,"tdur":19,"tid":2785,"ts":193001653,"tts":16505}, +{"args":{"context":"0xdc00025bae0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","dur":207,"name":"OnLibevent","ph":"X","pid":3981,"tdur":44,"tid":3985,"ts":193001955,"tts":11745}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":43,"name":"ThreadPool_RunTask","ph":"X","pid":3981,"tdur":43,"tid":3984,"ts":193002021,"tts":124075}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":3981,"tdur":33,"tid":3984,"ts":193002030,"tts":124084}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":18,"name":"Receive mojo reply","ph":"X","pid":3981,"tdur":18,"tid":3984,"ts":193002039,"tts":124094}, +{"args":{"context":"0x1ec4007fbd80","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":114,"flags":2},"cat":"toplevel","dur":37,"name":"OnLibevent","ph":"X","pid":2842,"tdur":37,"tid":2924,"ts":193002132,"tts":45482}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadPool_RunTask","ph":"X","pid":2842,"tdur":40,"tid":2923,"ts":193002175,"tts":1780}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2842,"tdur":30,"tid":2923,"ts":193002183,"tts":1789}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":16,"name":"Receive mojo reply","ph":"X","pid":2842,"tdur":17,"tid":2923,"ts":193002193,"tts":1798}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":126,"name":"RunTask","ph":"X","pid":2755,"tdur":124,"tid":2755,"ts":193032974,"tts":428936}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"HandleMessage"},"cat":"toplevel","dur":94,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":95,"tid":2755,"ts":193032999,"tts":428959}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2755,"tdur":29,"tid":2840,"ts":193033263,"tts":40545}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"Write"},"cat":"toplevel","dur":16,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2755,"tdur":16,"tid":2840,"ts":193033275,"tts":40556}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":11,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":10,"tid":2785,"ts":193034855,"tts":16562}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":40,"name":"ThreadPool_RunTask","ph":"X","pid":2755,"tdur":40,"tid":2785,"ts":193034870,"tts":16576}, +{"args":{"context":"0x768007347e0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":37,"name":"OnLibevent","ph":"X","pid":2755,"tdur":36,"tid":2791,"ts":193035080,"tts":213601}, +{"args":{"context":"0xdc00025bae0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","name":"OnLibevent","ph":"B","pid":3981,"tid":3985,"ts":193035103}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","name":"ThreadPool_RunTask","ph":"B","pid":2755,"tid":2785,"ts":193035123}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","name":"SimpleWatcher::OnHandleReady","ph":"B","pid":2755,"tid":2785,"ts":193035128}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":3526922743,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137544128}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":16}},"cat":"toplevel","name":"Receive mojo message","ph":"B","pid":2755,"tid":2785,"ts":193035138}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","name":"ThreadPool_RunTask","ph":"B","pid":3981,"tid":3984,"ts":193035172}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","name":"SimpleWatcher::OnHandleReady","ph":"B","pid":3981,"tid":3984,"ts":193035181}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":3526922743,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137544128}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":16}},"cat":"toplevel","name":"Receive mojo message","ph":"B","pid":3981,"tid":3984,"ts":193035191}, +{"args":{"context":"0x1ec4007fbd80","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":114,"flags":2},"cat":"toplevel","dur":36,"name":"OnLibevent","ph":"X","pid":2842,"tdur":35,"tid":2924,"ts":193035917,"tts":45543}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","name":"ThreadPool_RunTask","ph":"B","pid":2842,"tid":2923,"ts":193037054}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","name":"SimpleWatcher::OnHandleReady","ph":"B","pid":2842,"tid":2923,"ts":193037064}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":3526922743,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":137544128}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":16}},"cat":"toplevel","name":"Receive mojo message","ph":"B","pid":2842,"tid":2923,"ts":193037076}, +{"args":{"data":{"startTime":192301438}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"Profile","ph":"P","pid":3981,"tid":3981,"ts":192301439,"tts":324815}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"other","functionName":"(root)","scriptId":0},"id":1},{"callFrame":{"codeType":"other","functionName":"(program)","scriptId":0},"id":2,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":1,"functionName":"","lineNumber":0,"scriptId":20},"id":3,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":10,"functionName":"evaluate","lineNumber":188,"scriptId":13},"id":4,"parent":3},{"callFrame":{"codeType":"JS","columnNumber":0,"functionName":"","lineNumber":0,"scriptId":41},"id":5,"parent":4},{"callFrame":{"codeType":"JS","columnNumber":0,"functionName":"","lineNumber":0,"scriptId":42},"id":6,"parent":5},{"callFrame":{"codeType":"JS","columnNumber":239033,"functionName":"set scrollLeft","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":7,"parent":6},{"callFrame":{"codeType":"JS","functionName":"","scriptId":0},"id":8,"parent":1},{"callFrame":{"codeType":"other","functionName":"(idle)","scriptId":0},"id":9,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":20685,"functionName":"nI","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":10,"parent":1}],"samples":[2,2,4,6,7,8,2,9,9,9,9,9,9,9,9,9,2,9,10]},"lines":[0,0,195,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,9],"timeDeltas":[111274,316,158,175,405,126,139,405,222,169,164,2505,279,174,174,174,1843,-538,655]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192420451,"tts":574}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":20801,"functionName":"nU","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":11,"parent":10},{"callFrame":{"codeType":"JS","columnNumber":21477,"functionName":"n$","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":12,"parent":11},{"callFrame":{"codeType":"JS","columnNumber":34722,"functionName":"ro","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":13,"parent":11},{"callFrame":{"codeType":"JS","columnNumber":14002,"functionName":"eF","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":14,"parent":13},{"callFrame":{"codeType":"JS","columnNumber":96262,"functionName":"oC","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":15,"parent":14},{"callFrame":{"codeType":"JS","columnNumber":35190,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":16,"parent":15},{"callFrame":{"codeType":"JS","columnNumber":61092,"functionName":"l","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":17,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":31525,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":18,"parent":17},{"callFrame":{"codeType":"JS","columnNumber":44355,"functionName":"setScrollPosition","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":19,"parent":18},{"callFrame":{"codeType":"JS","columnNumber":48478,"functionName":"setScrolling","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":20,"parent":19},{"callFrame":{"codeType":"JS","functionName":"setTimeout","scriptId":0},"id":21,"parent":20}],"samples":[12,11,11,14,15,15,16,11,18,21]},"lines":[9,9,9,9,9,9,9,9,1,1],"timeDeltas":[173,1442,28,148,172,170,174,173,174,145]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192423235,"tts":977}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":31394,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":22,"parent":19},{"callFrame":{"codeType":"JS","columnNumber":53225,"functionName":"updateRenderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":23,"parent":19},{"callFrame":{"codeType":"JS","columnNumber":58245,"functionName":"setRenderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":24,"parent":23},{"callFrame":{"codeType":"JS","columnNumber":44626,"functionName":"notifyRenderRangeChange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":25,"parent":24},{"callFrame":{"codeType":"JS","columnNumber":44722,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":26,"parent":25},{"callFrame":{"codeType":"JS","functionName":"requestAnimationFrame","scriptId":0},"id":27,"parent":26},{"callFrame":{"codeType":"JS","columnNumber":44787,"functionName":"notifyScrollChange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":28,"parent":19},{"callFrame":{"codeType":"JS","columnNumber":259546,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":29,"parent":28},{"callFrame":{"codeType":"JS","columnNumber":44355,"functionName":"setScrollPosition","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":30,"parent":29},{"callFrame":{"codeType":"JS","columnNumber":48478,"functionName":"setScrolling","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":31,"parent":30},{"callFrame":{"codeType":"JS","functionName":"setTimeout","scriptId":0},"id":32,"parent":31}],"samples":[21,22,23,27,27,19,32]},"lines":[1,1,1,1,1,1,1],"timeDeltas":[-21,145,30,86,45,40,91]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192423570,"tts":1080}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":53225,"functionName":"updateRenderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":33,"parent":30},{"callFrame":{"codeType":"JS","columnNumber":58245,"functionName":"setRenderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":34,"parent":33},{"callFrame":{"codeType":"JS","columnNumber":44626,"functionName":"notifyRenderRangeChange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":35,"parent":34},{"callFrame":{"codeType":"JS","columnNumber":44722,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":36,"parent":35},{"callFrame":{"codeType":"JS","functionName":"requestAnimationFrame","scriptId":0},"id":37,"parent":36},{"callFrame":{"codeType":"JS","columnNumber":44728,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":38,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":1355,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":39,"parent":38},{"callFrame":{"codeType":"JS","columnNumber":7237,"functionName":"renderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":40,"parent":39},{"callFrame":{"codeType":"JS","columnNumber":2674,"functionName":"getElementsOutsideRenderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":41,"parent":40},{"callFrame":{"codeType":"JS","columnNumber":9323,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":42,"parent":40},{"callFrame":{"codeType":"JS","columnNumber":20402,"functionName":"C.isCellCovered","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":43,"parent":42},{"callFrame":{"codeType":"JS","columnNumber":56859,"functionName":"getRowspanParent","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":44,"parent":43},{"callFrame":{"codeType":"JS","columnNumber":56998,"functionName":"getItemSpanParent","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":45,"parent":44}],"samples":[37,37,37,2,2,2,41,41,45]},"lines":[1,1,1,0,0,0,1,1,1],"timeDeltas":[86,26,3613,105,-2,40,138,175,1382]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192429065,"tts":1648}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":11946,"functionName":"renderCellAtElement","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":46,"parent":42},{"callFrame":{"codeType":"JS","columnNumber":3648,"functionName":"renderCellAtElement","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":47,"parent":46},{"callFrame":{"codeType":"JS","columnNumber":21497,"functionName":"C.updateElementPosition","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":48,"parent":46},{"callFrame":{"codeType":"JS","columnNumber":354831,"functionName":"set","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":49,"parent":47},{"callFrame":{"codeType":"JS","columnNumber":361273,"functionName":"Object.defineProperties.channel.value","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":50,"parent":47},{"callFrame":{"codeType":"JS","columnNumber":360013,"functionName":"y","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":51,"parent":50},{"callFrame":{"codeType":"JS","columnNumber":13728,"functionName":"C.setTransform","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":52,"parent":48},{"callFrame":{"codeType":"JS","columnNumber":67244,"functionName":"i","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":53,"parent":46},{"callFrame":{"codeType":"JS","columnNumber":34866,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":54,"parent":53},{"callFrame":{"codeType":"JS","columnNumber":63305,"functionName":"aB","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":55,"parent":54},{"callFrame":{"codeType":"JS","columnNumber":92442,"functionName":"oy","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":56,"parent":55}],"samples":[45,47,48,49,48,51,52,48,56]},"lines":[1,1,1,1,1,1,1,1,9],"timeDeltas":[5,179,182,177,174,225,175,175,177]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192430695,"tts":1932}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":355414,"functionName":"delete","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":57,"parent":47},{"callFrame":{"codeType":"JS","columnNumber":20402,"functionName":"C.isCellCovered","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":58,"parent":46},{"callFrame":{"codeType":"JS","columnNumber":53726,"functionName":"lV","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":59,"parent":55},{"callFrame":{"codeType":"JS","columnNumber":1844,"functionName":"T","lineNumber":32,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":60,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":1181,"functionName":"x","lineNumber":32,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":61,"parent":60},{"callFrame":{"codeType":"JS","columnNumber":93777,"functionName":"ow","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":62,"parent":61},{"callFrame":{"codeType":"JS","columnNumber":98822,"functionName":"oM","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":63,"parent":62},{"callFrame":{"codeType":"JS","columnNumber":98909,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":64,"parent":63},{"callFrame":{"codeType":"JS","columnNumber":99051,"functionName":"oF","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":65,"parent":64},{"callFrame":{"codeType":"JS","columnNumber":118348,"functionName":"i","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":66,"parent":65},{"callFrame":{"codeType":"JS","columnNumber":71769,"functionName":"ui","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":67,"parent":66},{"callFrame":{"codeType":"JS","columnNumber":28891,"functionName":"tI","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":68,"parent":67}],"samples":[57,46,52,48,42,42,42,58,46,2,47,59,52,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,64,68]},"lines":[1,1,1,1,1,1,1,1,1,0,1,9,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9],"timeDeltas":[348,1351,1760,176,263,175,173,173,2412,1989,-932,2744,191,245,1473,431,197,190,175,190,178,178,187,175,175,176,176,353,217,103,289,47,171,176,194,204,137,184,166,178,158,179,176,175,186,462,40,175,170,177,175,354,156,178,175,173,177,174,174,176,174,170,174,174,175,175,174,175,174,174,174,177,175,173,183,171,170,172,227,-63,173,167,167,168,168,178,169,166,174,164,168,164,182,5665,1360]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192464435,"tts":4372}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":72685,"functionName":"uf","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":69,"parent":66},{"callFrame":{"codeType":"JS","columnNumber":58285,"functionName":"af","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":70,"parent":69},{"callFrame":{"codeType":"JS","columnNumber":134544,"functionName":"t4","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":71,"parent":70},{"callFrame":{"codeType":"JS","columnNumber":236,"functionName":"s","lineNumber":16,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":72,"parent":71},{"callFrame":{"codeType":"JS","columnNumber":71052,"functionName":"ua","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":73,"parent":66},{"callFrame":{"codeType":"JS","columnNumber":50390,"functionName":"o","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":74,"parent":73},{"callFrame":{"codeType":"JS","columnNumber":48236,"functionName":"l","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":75,"parent":74},{"callFrame":{"codeType":"JS","columnNumber":114955,"functionName":"oq","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":76,"parent":75},{"callFrame":{"codeType":"JS","columnNumber":114849,"functionName":"oW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":77,"parent":76},{"callFrame":{"codeType":"JS","columnNumber":139554,"functionName":"na","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":78,"parent":70}],"samples":[72,76,77,78]},"lines":[17,9,9,1],"timeDeltas":[1824,1505,17,180]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192467959,"tts":4719}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":99159,"functionName":"oO","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":79,"parent":65},{"callFrame":{"codeType":"JS","columnNumber":99247,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":80,"parent":79},{"callFrame":{"codeType":"JS","columnNumber":72685,"functionName":"uf","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":81,"parent":67},{"callFrame":{"codeType":"JS","columnNumber":58285,"functionName":"af","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":82,"parent":81},{"callFrame":{"codeType":"JS","columnNumber":122455,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":83,"parent":82},{"callFrame":{"codeType":"JS","columnNumber":51382,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":84,"parent":74},{"callFrame":{"codeType":"JS","columnNumber":49601,"functionName":"p","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":85,"parent":84},{"callFrame":{"codeType":"JS","columnNumber":48482,"functionName":"o","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":86,"parent":85},{"callFrame":{"codeType":"JS","columnNumber":97616,"functionName":"eL","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":87,"parent":83},{"callFrame":{"codeType":"JS","columnNumber":368092,"functionName":"t","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":88,"parent":87},{"callFrame":{"codeType":"JS","columnNumber":367113,"functionName":"i","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":89,"parent":88},{"callFrame":{"codeType":"JS","columnNumber":366893,"functionName":"l","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":90,"parent":89}],"samples":[71,80,83,86,83,83,90]},"lines":[1,9,1,9,1,1,1],"timeDeltas":[174,176,175,175,176,198,148]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192469174,"tts":4964}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":123191,"functionName":"Y.horizontalLayoutPageIndex","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":91,"parent":83},{"callFrame":{"codeType":"JS","columnNumber":124572,"functionName":"renderParams.rowIndexInHorizontalLayoutPage","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":92,"parent":91},{"callFrame":{"codeType":"JS","columnNumber":82039,"functionName":"u","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":93,"parent":80},{"callFrame":{"codeType":"JS","columnNumber":357946,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":94,"parent":83},{"callFrame":{"codeType":"JS","columnNumber":128606,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":95,"parent":94},{"callFrame":{"codeType":"JS","columnNumber":120296,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":96,"parent":82},{"callFrame":{"codeType":"JS","columnNumber":362515,"functionName":"l","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":97,"parent":96},{"callFrame":{"codeType":"JS","columnNumber":367230,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":98,"parent":89},{"callFrame":{"codeType":"JS","columnNumber":5424,"functionName":"n.useCallback","lineNumber":24,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":99,"parent":82},{"callFrame":{"codeType":"JS","columnNumber":53080,"functionName":"lM","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":100,"parent":80}],"samples":[92,93,66,95,92,97,95,82,84,88,83,96,98,84,95,99,100]},"lines":[1,9,9,1,1,1,1,9,9,1,1,1,1,9,1,25,9],"timeDeltas":[174,196,173,176,176,161,175,176,174,173,175,135,175,176,173,174,176]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192472106,"tts":5450}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":34742,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":101,"parent":82},{"callFrame":{"codeType":"JS","columnNumber":5640,"functionName":"n.useEffect","lineNumber":24,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":102,"parent":101},{"callFrame":{"codeType":"JS","columnNumber":62197,"functionName":"aL","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":103,"parent":102},{"callFrame":{"codeType":"JS","columnNumber":61936,"functionName":"az","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":104,"parent":103},{"callFrame":{"codeType":"JS","columnNumber":58840,"functionName":"am","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":105,"parent":104},{"callFrame":{"codeType":"JS","columnNumber":6092,"functionName":"n.useRef","lineNumber":24,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":106,"parent":83},{"callFrame":{"codeType":"JS","columnNumber":61801,"functionName":"aP","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":107,"parent":106},{"callFrame":{"codeType":"JS","columnNumber":58840,"functionName":"am","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":108,"parent":107},{"callFrame":{"codeType":"JS","columnNumber":40230,"functionName":"rb","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":109,"parent":66},{"callFrame":{"codeType":"JS","columnNumber":362515,"functionName":"l","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":110,"parent":83}],"samples":[98,83,68,96,82,74,83,83,105,96,95,108,70,88,83,109,83,84,95,91,82,95,82,92,83,83,110]},"lines":[1,1,9,1,9,9,1,1,9,1,1,9,9,1,1,9,1,9,1,1,9,1,9,1,1,1,1],"timeDeltas":[171,175,175,173,351,173,175,176,173,177,188,175,177,177,175,177,133,180,177,176,151,175,156,244,82,178,176]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192476930,"tts":6290}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":5424,"functionName":"n.useCallback","lineNumber":24,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":111,"parent":83},{"callFrame":{"codeType":"JS","columnNumber":62543,"functionName":"aI","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":112,"parent":111},{"callFrame":{"codeType":"JS","columnNumber":58840,"functionName":"am","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":113,"parent":112},{"callFrame":{"codeType":"other","functionName":"(garbage collector)","scriptId":0},"id":114,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":58172,"functionName":"ac","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":115,"parent":112},{"callFrame":{"codeType":"JS","columnNumber":367113,"functionName":"i","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":116,"parent":87},{"callFrame":{"codeType":"JS","columnNumber":130277,"functionName":"ef.renderBag","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":117,"parent":83},{"callFrame":{"codeType":"JS","columnNumber":123172,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":118,"parent":83},{"callFrame":{"codeType":"JS","columnNumber":106978,"functionName":"oD","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":119,"parent":62},{"callFrame":{"codeType":"JS","columnNumber":107047,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":120,"parent":119}],"samples":[83,96,83,82,82,83,93,98,113,96,68,73,92,70,89,98,92,84,95,92,96,95,92,70,88,111,82,82,114,114,114,114,114,114,114,92,85,115,116,117,117,97,90,68,66,92,87,83,118,64,83,83,92,96,88,94,91,79,83,95,120]},"lines":[1,1,1,9,9,1,9,1,9,1,9,9,1,9,1,1,1,9,1,1,1,1,1,9,1,25,9,9,0,0,0,0,0,0,0,1,9,9,1,1,1,1,1,9,9,1,1,1,1,9,1,1,1,1,1,1,1,9,1,1,9],"timeDeltas":[176,141,178,177,177,175,177,179,175,244,103,185,172,184,177,524,159,176,175,172,176,183,171,177,177,174,175,2826,1415,227,173,3713,68,175,174,179,172,196,95,171,172,177,176,134,177,599,125,171,177,175,179,176,173,170,176,173,175,180,179,176,173]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192495586,"tts":8061}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":121,"parent":120},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":122,"parent":121},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":123,"parent":122},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":124,"parent":123},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":125,"parent":124},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":126,"parent":125},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":127,"parent":126},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":128,"parent":127},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":129,"parent":128},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":130,"parent":129},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":131,"parent":130},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":132,"parent":131},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":133,"parent":132},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":134,"parent":133},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":135,"parent":134},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":136,"parent":135},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":137,"parent":136},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":138,"parent":137},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":139,"parent":138},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":140,"parent":139},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":141,"parent":140},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":142,"parent":141},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":143,"parent":142},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":144,"parent":143},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":145,"parent":144},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":146,"parent":145},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":147,"parent":146},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":148,"parent":147},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":149,"parent":148},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":150,"parent":149},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":151,"parent":150},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":152,"parent":151},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":153,"parent":152},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":154,"parent":153},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":155,"parent":154},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":156,"parent":155},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":157,"parent":156},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":158,"parent":157},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":159,"parent":158},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":160,"parent":159},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":161,"parent":160},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":162,"parent":161},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":163,"parent":162},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":164,"parent":163},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":165,"parent":164},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":166,"parent":165},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":167,"parent":166},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":168,"parent":167},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":169,"parent":168},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":170,"parent":169},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":171,"parent":170},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":172,"parent":171},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":173,"parent":172},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":174,"parent":173},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":175,"parent":174},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":176,"parent":175},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":177,"parent":176},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":178,"parent":177},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":179,"parent":178},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":180,"parent":179},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":181,"parent":180},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":182,"parent":181},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":183,"parent":182},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":184,"parent":183},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":185,"parent":184},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":186,"parent":185},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":187,"parent":186},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":188,"parent":187},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":189,"parent":188},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":190,"parent":189},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":191,"parent":190},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":192,"parent":191},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":193,"parent":192},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":194,"parent":193},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":195,"parent":194},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":196,"parent":195},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":197,"parent":196},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":198,"parent":197},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":199,"parent":198},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":200,"parent":199},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":201,"parent":200},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":202,"parent":201},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":203,"parent":202},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":204,"parent":203},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":205,"parent":204},{"callFrame":{"codeType":"JS","columnNumber":11518,"functionName":"eh","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":206,"parent":205}],"samples":[120,206]},"lines":[9,9],"timeDeltas":[176,253]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192496077,"tts":8290}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":2547,"functionName":"_","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":207,"parent":201},{"callFrame":{"codeType":"JS","functionName":"setAttribute","scriptId":0},"id":208,"parent":207},{"callFrame":{"codeType":"JS","columnNumber":12458,"functionName":"eb","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":209,"parent":201},{"callFrame":{"codeType":"JS","columnNumber":12313,"functionName":"ey","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":210,"parent":209},{"callFrame":{"codeType":"JS","columnNumber":2547,"functionName":"_","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":211,"parent":205},{"callFrame":{"codeType":"JS","functionName":"setAttribute","scriptId":0},"id":212,"parent":211},{"callFrame":{"codeType":"JS","columnNumber":12458,"functionName":"eb","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":213,"parent":205},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":214,"parent":205},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":215,"parent":214},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":216,"parent":215},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":217,"parent":216},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":218,"parent":217},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":219,"parent":218},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":220,"parent":219},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":221,"parent":220},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":222,"parent":221},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":223,"parent":222},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":224,"parent":223}],"samples":[206,206,208,208,210,206,203,212,212,213,213,213,224]},"lines":[9,9,9,9,9,9,9,9,9,9,9,9,9],"timeDeltas":[166,-64,312,101,80,176,175,177,173,177,175,175,177]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192498043,"tts":8858}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":225,"parent":224},{"callFrame":{"codeType":"JS","columnNumber":110627,"functionName":"e","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":226,"parent":120}],"samples":[213,213,213,212,213,213,225,213,213,225,213,213,213,213,213,205,120,226,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"lines":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"timeDeltas":[173,115,174,177,174,183,170,173,174,175,170,173,184,179,171,345,162,180,194,-31,172,173,173,174,173,176,170,171,170,173,172,173,174,175,176,188,160,176,170,5863,55,177,166,175,194,151,176,176,177,189,150,182,160,175,160,497,-75,95,172,173,171,153,173,172,172,172,172,134,175,160,170,164,169,169,170,168,173,174,176,138,179,175,176,176,178,175,181,177,176,178,179,177,177,177,177,178,164,175,176,175]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192520755,"tts":11513}, +{"args":{"data":{"cpuProfile":{"samples":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"timeDeltas":[175,152,191,307,194,158,187,-10,176,178,174,177,176,177,177,178,173,176,177,189,176,177,179,177,175,180,176,178,172,224,16,7,3,6,4,7,3,8,14,7,4,4,15,5,4,8,4,6,3,9,4,22,4,28,4,-193,170,27,4,76,7,4,3,4,4,4,4,3,5,4,4,3,4,4,4,3,4,3,11,5,3,4,4,4,4,7,4,242,11,4,9,4,7,4,7,4,6,11,12,4]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192527130,"tts":12326}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":0,"functionName":"","lineNumber":0,"scriptId":44},"id":227,"parent":4},{"callFrame":{"codeType":"JS","columnNumber":107685,"functionName":"o","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":228,"parent":61},{"callFrame":{"codeType":"JS","columnNumber":111656,"functionName":"oI","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":229,"parent":228},{"callFrame":{"codeType":"JS","columnNumber":83932,"functionName":"","lineNumber":0,"scriptId":7,"url":"http://localhost:5555/_next/static/chunks/main-80a06dc896e8924d.js"},"id":230,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":85510,"functionName":"s","lineNumber":0,"scriptId":7,"url":"http://localhost:5555/_next/static/chunks/main-80a06dc896e8924d.js"},"id":231,"parent":230},{"callFrame":{"codeType":"JS","columnNumber":85532,"functionName":"","lineNumber":0,"scriptId":7,"url":"http://localhost:5555/_next/static/chunks/main-80a06dc896e8924d.js"},"id":232,"parent":231},{"callFrame":{"codeType":"JS","functionName":"clearTimeout","scriptId":0},"id":233,"parent":20},{"callFrame":{"codeType":"JS","functionName":"clearTimeout","scriptId":0},"id":234,"parent":31},{"callFrame":{"codeType":"JS","columnNumber":45496,"functionName":"getCellOffset","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":235,"parent":48},{"callFrame":{"codeType":"JS","columnNumber":56739,"functionName":"getRowspan","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":236,"parent":46}],"samples":[2,2,2,2,2,2,2,2,227,8,9,229,230,232,9,9,9,9,9,9,9,9,9,9,9,9,9,9,2,233,21,22,27,27,234,32,37,2,2,9,46,235,236]},"lines":[0,0,0,0,0,0,0,0,3,0,0,9,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1],"timeDeltas":[6,3,4,509,1096,113,178,328,101,294,1409,91,175,147,1057,690,101,155,178,174,177,178,175,2110,1157,2002,177,189,2399,231,45,44,74,45,33,27,118,53,45,-1609,1838,319,173]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192543415,"tts":13749}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":307894,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":237,"parent":46},{"callFrame":{"codeType":"JS","columnNumber":236,"functionName":"s","lineNumber":16,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":238,"parent":237},{"callFrame":{"codeType":"JS","functionName":"setProperty","scriptId":0},"id":239,"parent":52},{"callFrame":{"codeType":"JS","columnNumber":7149,"functionName":"isCellRenderedAndMappedCorrectly","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":240,"parent":42},{"callFrame":{"codeType":"JS","columnNumber":2915,"functionName":"isCellRendered","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":241,"parent":240}],"samples":[238,48,42,52,48,52,48,48,52,48,52,48,239,52,52,56,52,52,47,56,238,42,48,48,48,48,48,48,52,241,52,52,48,47,49,236,42,2,2,48,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"lines":[17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,1,1,1,9,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"timeDeltas":[1267,3134,818,5521,39,177,174,174,177,165,181,170,178,174,176,169,176,174,1939,133,175,172,181,208,174,175,174,177,173,175,173,176,174,176,421,99,176,208,1188,-1223,2177,172,178,175,1558,136,184,169,180,181,148,177,163,177,167,2084,1156,157,173,160,170,166,172,166,175,170,170,137,2596,151,196,175,173,174,176,173,171,180,177,531,162,137,176,169,172,175,175,1027,108,176,166,168,165,166,154,166,164,162,165,175]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192582052,"tts":16896}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":118485,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":242,"parent":66},{"callFrame":{"codeType":"JS","columnNumber":57058,"functionName":"l1","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":243,"parent":242},{"callFrame":{"codeType":"JS","columnNumber":97616,"functionName":"eL","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":244,"parent":78},{"callFrame":{"codeType":"JS","columnNumber":368092,"functionName":"t","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":245,"parent":244},{"callFrame":{"codeType":"JS","columnNumber":367113,"functionName":"i","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":246,"parent":245},{"callFrame":{"codeType":"JS","columnNumber":71052,"functionName":"ua","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":247,"parent":69},{"callFrame":{"codeType":"JS","columnNumber":50390,"functionName":"o","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":248,"parent":247},{"callFrame":{"codeType":"JS","columnNumber":48585,"functionName":"i","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":249,"parent":85},{"callFrame":{"codeType":"JS","columnNumber":48236,"functionName":"l","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":250,"parent":249},{"callFrame":{"codeType":"JS","columnNumber":114955,"functionName":"oq","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":251,"parent":250}],"samples":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,243,246,96,93,68,93,96,96,78,66,248,96,251]},"lines":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,1,1,9,9,9,1,1,1,9,9,1,9],"timeDeltas":[169,171,168,165,168,165,178,159,175,173,172,173,144,173,172,175,174,175,126,175,173,173,174,173,133,180,-6,172,170,170,167,140,179,173,173,173,175,134,177,176,178,177,772,88,168,167,168,167,170,168,169,1257,174,399,115,172,141]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192593234,"tts":18275}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":82039,"functionName":"u","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":252,"parent":79},{"callFrame":{"codeType":"JS","columnNumber":58652,"functionName":"ad","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":253,"parent":67},{"callFrame":{"codeType":"JS","columnNumber":6143,"functionName":"n.useState","lineNumber":24,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":254,"parent":101},{"callFrame":{"codeType":"JS","columnNumber":66046,"functionName":"useState","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":255,"parent":254},{"callFrame":{"codeType":"JS","columnNumber":49983,"functionName":"m","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":256,"parent":84},{"callFrame":{"codeType":"JS","columnNumber":48585,"functionName":"i","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":257,"parent":256},{"callFrame":{"codeType":"JS","columnNumber":53334,"functionName":"lO","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":258,"parent":67},{"callFrame":{"codeType":"JS","columnNumber":48130,"functionName":"r","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":259,"parent":84},{"callFrame":{"codeType":"JS","columnNumber":59250,"functionName":"ag","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":260,"parent":255},{"callFrame":{"codeType":"JS","columnNumber":133339,"functionName":"tZ","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":261,"parent":70},{"callFrame":{"codeType":"JS","columnNumber":437,"functionName":"","lineNumber":0,"scriptId":9,"url":"http://localhost:5555/_next/static/chunks/pages/tests/table/perf/default-2288a39197c33b82.js"},"id":262,"parent":261}],"samples":[83,80,96,92,252,91,253,87,255,74,88,95,83,84,98,117,96,95,79,88,83,92,257,83,83,242,95,67,96,95,79,91,247,82,95,92,93,258,90,83,82,96,95,82,83,82,259,88,95,92,96,92,96,95,260,66,95,83,262]},"lines":[1,9,1,1,9,1,9,1,9,9,1,1,1,9,1,1,1,1,9,1,1,1,9,1,1,9,1,9,1,1,9,1,9,9,1,1,9,9,1,1,9,1,1,9,1,9,9,1,1,1,1,1,1,1,9,9,1,1,1],"timeDeltas":[173,173,171,306,1624,62,170,171,145,171,170,174,857,149,173,173,139,178,2810,155,175,176,174,176,163,175,352,173,410,179,6701,74,172,172,172,173,172,173,173,169,172,171,193,3338,7666,16,174,171,168,339,3582,116,169,171,170,172,169,172,171]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192629040,"tts":21867}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":119531,"functionName":"tD","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":263,"parent":91},{"callFrame":{"codeType":"JS","columnNumber":48236,"functionName":"l","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":264,"parent":248},{"callFrame":{"codeType":"JS","columnNumber":48236,"functionName":"l","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":265,"parent":86},{"callFrame":{"codeType":"JS","columnNumber":120296,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":266,"parent":81},{"callFrame":{"codeType":"JS","columnNumber":367969,"functionName":"r","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":267,"parent":88},{"callFrame":{"codeType":"JS","columnNumber":236,"functionName":"s","lineNumber":16,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":268,"parent":95},{"callFrame":{"codeType":"JS","columnNumber":71052,"functionName":"ua","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":269,"parent":81},{"callFrame":{"codeType":"JS","columnNumber":50390,"functionName":"o","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":270,"parent":269},{"callFrame":{"codeType":"JS","columnNumber":12458,"functionName":"eb","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":271,"parent":217}],"samples":[96,95,82,263,85,79,95,83,264,88,95,92,68,93,69,88,117,265,96,83,92,80,80,87,92,82,266,87,88,267,98,87,83,95,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,97,93,268,95,92,79,79,79,79,79,79,79,79,79,79,79,92,270,80,82,206,271,80,212,213,218]},"lines":[1,1,9,1,9,9,1,1,9,1,1,1,9,9,9,1,1,9,1,1,1,9,9,1,1,9,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,17,1,1,9,9,9,9,9,9,9,9,9,9,9,1,9,9,9,9,9,9,9,9,9],"timeDeltas":[236,149,185,174,174,5340,167,174,169,170,172,139,172,173,171,172,170,149,175,170,173,170,4998,172,133,174,122,176,171,173,181,167,175,174,5845,175,176,173,169,174,170,173,174,168,170,169,167,177,168,168,3063,113,268,172,166,169,166,166,167,165,171,165,165,170,168,172,170,175,4089,10,173,173,173,175,182,127,176,3812,178,2030,69,172,171,169,173,167,167,176,164,168,186,162,3872,6480,1698,299,-1486,4998,1061,3397]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192693436,"tts":26495}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":12313,"functionName":"ey","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":272,"parent":213}],"samples":[272,213,196,2,218,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"lines":[9,9,9,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"timeDeltas":[911,178,3453,10748,-673,924,179,175,176,180,178,175,177,178,177,178,177,5006,333,185,313,335,333,344,338,334,339,348,334,1826,27,174,180,169,132,172,178,170,179,172,134,178,174,177,173,175,789,54,179,223,131,175,179,172,204,201,179,177,469,158,174,181,177,178,176,184,174,173,1935,56,179,178,174,180,172,176,174,181,174,176,172,177,172,134,175,177,171,177,173,130,172,176,173,180,175,177,173,180,337,-89]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192734807,"tts":30174}, +{"args":{"data":{"cpuProfile":{"samples":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"timeDeltas":[97,171,184,170,179,174,180,183,177,174,176,179,176,129,177,179,176,541,178,176,180,176,191,165,179,176,178,178,144,178,178,173,177,173,175,174,177,173,178,174,175,536,87,174,175,174,179,174,177,173,178,174,174,176,174,176,175,176,180,164,177,173,168,172,166,176,165,173,169,176,169,234,196,173,1915,-1739,1993,3650,175,173,173,169,216,83,255,187,219,8,4,13,7,4,9,4,7,24,9,4,8,4]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192756272,"tts":32285}, +{"args":{"data":{"cpuProfile":{"samples":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"timeDeltas":[8,4,7,4,4,17,10,3,9,3,7,4,6,4,54,24,11,5,6,4,4,40,7,3,8,4,5,4,6,3,9,3,8,14,8,4,4,15,7,3,9,3,7,4,6,3,7,4,47,5,16,3,10,4,4,4,3,4,4,3,-673,677,-49,52,5,3,4,4,3,4,4,4,3,11,5,4,4,4,4,4,4,3,4,4,3,4,3,4,5,4,3,4,12,-4,14,4,4,4,3,4]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192756606,"tts":32381}, +{"args":{"data":{"cpuProfile":{"samples":[2,2,2,2,2,2,2,2,2,2,2,114,114,114,114,114,114,114,114,114,114,114,114,60,114,114,114,114,114,114,114,2,114,114,114,2,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,2,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114]},"lines":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"timeDeltas":[4,3,4,3,4,3,4,4,3,103,1972,141,169,273,157,50,176,181,166,154,190,217,168,4329,1115,184,176,178,176,167,173,3018,40,168,175,166,174,173,173,167,173,164,175,154,174,166,2663,167,171,170,3394,65,173,174,169,173,168,179,169,175,166,1968,34,174,168,142,172,173,167,180,171,135,173,170,436,78,161,173,171,170,173,170,127,171,172,172,173,169,142,180,171,171,171,171,1607,58,172,175,139,174]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192790415,"tts":35647}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","id":"0x4","name":"layerId","ph":"D","pid":3981,"tid":3981,"ts":192802099,"tts":633700}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":48613,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":273,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":48478,"functionName":"setScrolling","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":274,"parent":273},{"callFrame":{"codeType":"JS","columnNumber":48890,"functionName":"notifyScrollStop","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-da162537f3fed7d1.js"},"id":275,"parent":274}],"samples":[114,114,114,114,114,114,114,114,114,114,114,114,9,2,2,2,2,275,2,2,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]},"lines":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"timeDeltas":[179,211,172,170,4206,50,173,169,171,279,136,178,170,178,169,184,3015,722,173,168,4937,158,179,173,174,176,147,178,181,176,175,1420,154,160,177,178,188,188,2686,141,176,178,178,176,178,175,178,182,179,180,180,179,179,178,178,176,151,179,178,176,178,173,176,175,178,175,176,176,177,175,173,174,180,183,177,178,175,178,181,178,181,184,174,179,189,195,143,231,215,200,175,177,179,176,176,185,180,175,176,180]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192823970,"tts":38914}, +{"args":{"data":{"cpuProfile":{"samples":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]},"timeDeltas":[175,178,175,193,178,176,200,178,168,171,206,205,1057,142,178,176,171,169,159,186,185,185,186,188,190,190,189,189,189,188,188,189,270,185,188,1085,186,186,185,184,184,2913,2183,317,539,203,168,188,191,934,183,251,614,182,280,182,183,182,179,195,180,180,183,180,255,408,184,181,435,188,639,186,185,188,187,188,185,182,184,184,158,186,183,626,1818,192,177,169,177,175,175,178,239,158,172,180,3246,291,173,163]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192856734,"tts":41306}, +{"args":{"data":{"cpuProfile":{"samples":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]},"timeDeltas":[181,136,182,183,184,182,182,182,182,181,184,183,256,566,2371,601,163,186,199,180,660,181,184,187,183,181,179,189,184,183,183,348,183,184,185,185,185,3239,174,185,184,184,186,185,184,1380,1029,606,175,181,236,201,237,752,245,176,159,177,200,179,175,176,229,177,201,205,176,176,178,176,175,175,174,175,171,192,178,162,164,776,183,184,183,184,182,184,180,182,186,225,268,605,176,173,175,174,175,179,173,173]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192886132,"tts":43673}, +{"args":{"data":{"cpuProfile":{"samples":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]},"timeDeltas":[225,130,175,195,167,183,207,1859,683,188,1196,174,166,183,183,170,184,248,176,182,193,182,183,182,184,184,184,190,187,186,187,5012,442,651,72,167,157,174,173,183,131,178,978,243,181,209,535,216,342,134,181,243,185,184,187,413,2605,2681,834,3099,255,306,186,4811,175,783,477,158,180,202,182,177,182,182,179,182,179,181,193,194,183,186,2267,162,199,183,184,183,186,187,184,223,253,188,193,191,236,193,199,183]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192931018,"tts":46114}, +{"args":{"data":{"cpuProfile":{"samples":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]},"timeDeltas":[184,198,274,184,196,784,188,184,185,183,186,182,184,232,434,184,182,183,179,179,181,987,513,180,182,1002,184,137,182,604,298,540,186,189,184,183,184,184,187,183,184,405,189,1001,169,378,298,1021,769,178,172,141,187,328,185,183,177,180,179,1493,175,174,175,176,175,169,193,176,264,173,165,260,355,174,168,160,169,151,159,165,166,316,174,186,172,175,173,179,178,180,178,179,178,402,176,179,180,176,180,1131]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192958769,"tts":48464}, +{"args":{"data":{"cpuProfile":{"samples":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]},"timeDeltas":[209,166,531,414,155,176,176,175,168,162,162,161,162,161,187,171,170,220,160,159,159,158,161,159,175,167,173,161,191,191,202,245,157,227,221,2691,627,170,169,165,1829,179,177,181,178,180,177,176,177,178,175,128,179,181,182,176,173,190,1115,179,178,1070,177,168,131,175,170,174,176,1026,176,181,176,177,837,176,191,166,185,261,544,196,150,182,184,186,504,326,170,184,183,475,181,180,360,466,3290,926,2402,173]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":3981,"tid":4022,"ts":192992722,"tts":50584}, +{"args":{"number":4},"cat":"__metadata","name":"num_cpus","ph":"M","pid":2755,"tid":2785,"ts":193035156}, +{"args":{"sort_index":-6},"cat":"__metadata","name":"process_sort_index","ph":"M","pid":2755,"tid":2785,"ts":193035181}, +{"args":{"number":4},"cat":"__metadata","name":"num_cpus","ph":"M","pid":3981,"tid":3981,"ts":193035203}, +{"args":{"sort_index":-5},"cat":"__metadata","name":"process_sort_index","ph":"M","pid":3981,"tid":3981,"ts":193035206}, +{"args":{"labels":"http://localhost:5555/"},"cat":"__metadata","name":"process_labels","ph":"M","pid":3981,"tid":3981,"ts":193035209}, +{"args":{"sort_index":-1},"cat":"__metadata","name":"thread_sort_index","ph":"M","pid":3981,"tid":3981,"ts":193035211}, +{"args":{"number":4},"cat":"__metadata","name":"num_cpus","ph":"M","pid":2842,"tid":2923,"ts":193037085}, +{"args":{"sort_index":-1},"cat":"__metadata","name":"process_sort_index","ph":"M","pid":2842,"tid":2923,"ts":193037088}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":29,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_NO_UPDATE_DESIRED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x1"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192292308}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x1"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192292723}, +{"args":{"chrome_renderer_scheduler_state":{"is_hidden":false}},"cat":"toplevel","id2":{"local":"0x12"},"name":"RendererVisibility","ph":"b","pid":3981,"tid":3981,"ts":192299261}, +{"args":{"chrome_renderer_scheduler_state":{"rail_mode":"RAIL_MODE_ANIMATION"}},"cat":"toplevel","id2":{"local":"0x13"},"name":"Scheduler.RAILMode","ph":"b","pid":3981,"tid":3981,"ts":192299267}, +{"args":{"state":"normal"},"cat":"toplevel","id2":{"local":"0xdc000328988"},"name":"RendererProcessType","ph":"b","pid":3981,"scope":"toplevel","tid":3981,"ts":192299270}, +{"args":{"chrome_renderer_scheduler_state":{"is_backgrounded":false}},"cat":"toplevel","id2":{"local":"0x15"},"name":"RendererPriority","ph":"b","pid":3981,"tid":3981,"ts":192299275}, +{"args":{"state":"silent"},"cat":"toplevel","id2":{"local":"0xdc000328698"},"name":"RendererAudioState","ph":"b","pid":3981,"scope":"toplevel","tid":3981,"ts":192299277}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x1"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192309476}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x1"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192309476}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":36,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_ALL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192408970}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":36,"frame_source":4294967309,"frame_type":"FORKED","has_compositor_animation":false,"has_high_latency":false,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x22"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192408970}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192420025}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x22"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192420025}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192420050}, +{"args":{"send_begin_mainframe_to_commit_breakdown":{"accessibility_update_us":0,"animate_us":21433,"begin_main_sent_to_started_us":36,"composite_commit_us":805,"compositing_inputs_us":89,"handle_input_events_us":1,"layout_update_us":0,"paint_us":1591,"prepaint_us":156,"style_update_us":12919,"update_layers_us":478}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"SendBeginMainFrameToCommit","ph":"b","pid":3981,"tid":3999,"ts":192420050}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":37,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x25"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192425636}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x22"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192425928}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x22"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192425928}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x25"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192427383}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":38,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":true,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"high_latency_contribution_stage":["EndCommitToActivation"],"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_ALL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192442302}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":38,"frame_source":4294967309,"frame_type":"FORKED","has_compositor_animation":false,"has_high_latency":false,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x27"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192442302}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x25"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192443539}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x25"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192443539}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192443752}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x27"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192443752}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"SendBeginMainFrameToCommit","ph":"e","pid":3981,"tid":3999,"ts":192457772}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"Commit","ph":"b","pid":3981,"tid":3999,"ts":192457772}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"Commit","ph":"e","pid":3981,"tid":3999,"ts":192458113}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"EndCommitToActivation","ph":"b","pid":3981,"tid":3999,"ts":192458113}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192458114}, +{"args":{"send_begin_mainframe_to_commit_breakdown":{"accessibility_update_us":0,"animate_us":8,"begin_main_sent_to_started_us":43107,"composite_commit_us":2189,"compositing_inputs_us":503,"handle_input_events_us":2,"layout_update_us":6521,"paint_us":2660,"prepaint_us":1312,"style_update_us":12018,"update_layers_us":536}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"SendBeginMainFrameToCommit","ph":"b","pid":3981,"tid":3999,"ts":192458114}, +{"args":{"name":"JSAnimation"},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0xdc000335980"},"name":"TrackerValidation","ph":"b","pid":3981,"scope":"cc,benchmark,disabled-by-default-devtools.timeline.frame","tid":3999,"ts":192458525}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":39,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_PARTIAL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192458968}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x27"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192459279}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x27"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192459279}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"EndCommitToActivation","ph":"e","pid":3981,"tid":3999,"ts":192459341}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"Activation","ph":"b","pid":3981,"tid":3999,"ts":192459341}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"Activation","ph":"e","pid":3981,"tid":3999,"ts":192459504}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192459504}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192461321}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192461425}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192461425}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192461982}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192461982}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192461982}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192461982}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192461982}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192461982}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192466090}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192466090}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":3981,"tid":3999,"ts":192466090}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":3981,"tid":3999,"ts":192466090}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":3981,"tid":3999,"ts":192466388}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":3981,"tid":3999,"ts":192466388}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"StartDrawToSwapStart","ph":"b","pid":3981,"tid":3999,"ts":192466388}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"StartDrawToSwapStart","ph":"b","pid":3981,"tid":3999,"ts":192466388}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"StartDrawToSwapStart","ph":"e","pid":3981,"tid":3999,"ts":192469255}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"StartDrawToSwapStart","ph":"e","pid":3981,"tid":3999,"ts":192469255}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192469255}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192469255}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192469742}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192469742}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192469742}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192469742}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192469742}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x21"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192469742}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":40,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x30"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192475634}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x30"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192476350}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":41,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x31"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192492300}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x30"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192492477}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x30"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192492477}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x31"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192492638}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":42,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x32"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192508966}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x31"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192509099}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x31"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192509099}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x32"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192509461}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":43,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_ALL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192525632}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":43,"frame_source":4294967309,"frame_type":"FORKED","has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x34"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192525632}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x32"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192525741}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x32"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192525741}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192526031}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x34"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192526031}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"SendBeginMainFrameToCommit","ph":"e","pid":3981,"tid":3999,"ts":192527242}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"Commit","ph":"b","pid":3981,"tid":3999,"ts":192527242}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"Commit","ph":"e","pid":3981,"tid":3999,"ts":192527709}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"EndCommitToActivation","ph":"b","pid":3981,"tid":3999,"ts":192527709}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192541871}, +{"args":{"send_begin_mainframe_to_commit_breakdown":{"accessibility_update_us":0,"animate_us":21139,"begin_main_sent_to_started_us":42,"composite_commit_us":811,"compositing_inputs_us":114,"handle_input_events_us":2,"layout_update_us":0,"paint_us":1487,"prepaint_us":171,"style_update_us":22556,"update_layers_us":483}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"SendBeginMainFrameToCommit","ph":"b","pid":3981,"tid":3999,"ts":192541871}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":44,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192542298}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x34"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192544321}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x34"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192544321}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192544470}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":45,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"high_latency_contribution_stage":["BeginImplFrameToSendBeginMainFrame"],"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_PARTIAL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192558964}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192561094}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192561094}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192561374}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"EndCommitToActivation","ph":"e","pid":3981,"tid":3999,"ts":192568088}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"Activation","ph":"b","pid":3981,"tid":3999,"ts":192568088}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"Activation","ph":"e","pid":3981,"tid":3999,"ts":192568620}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192568620}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192568644}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192568644}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192569190}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192569190}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192569190}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192569190}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192569190}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192569190}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192573551}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192573551}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":3981,"tid":3999,"ts":192573551}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":3981,"tid":3999,"ts":192573551}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":3981,"tid":3999,"ts":192573900}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":3981,"tid":3999,"ts":192573900}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"StartDrawToSwapStart","ph":"b","pid":3981,"tid":3999,"ts":192573900}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"StartDrawToSwapStart","ph":"b","pid":3981,"tid":3999,"ts":192573900}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"StartDrawToSwapStart","ph":"e","pid":3981,"tid":3999,"ts":192575029}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"StartDrawToSwapStart","ph":"e","pid":3981,"tid":3999,"ts":192575029}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192575029}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192575029}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192575162}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192575162}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192575162}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192575162}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192575162}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x26"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192575162}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":46,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":true,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"high_latency_contribution_stage":["SendBeginMainFrameToCommit.BeginMainSentToStarted"],"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_ALL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192575630}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":46,"frame_source":4294967309,"frame_type":"FORKED","has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"high_latency_contribution_stage":["BeginImplFrameToSendBeginMainFrame"],"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_PARTIAL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192575630}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192577560}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192577560}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"SendBeginMainFrameToCommit","ph":"e","pid":3981,"tid":3999,"ts":192588834}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"Commit","ph":"b","pid":3981,"tid":3999,"ts":192588834}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"Commit","ph":"e","pid":3981,"tid":3999,"ts":192589121}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"EndCommitToActivation","ph":"b","pid":3981,"tid":3999,"ts":192589121}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192589122}, +{"args":{"send_begin_mainframe_to_commit_breakdown":{"accessibility_update_us":0,"animate_us":11,"begin_main_sent_to_started_us":118618,"composite_commit_us":2743,"compositing_inputs_us":843,"handle_input_events_us":2,"layout_update_us":11373,"paint_us":3812,"prepaint_us":2817,"style_update_us":26923,"update_layers_us":540}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"SendBeginMainFrameToCommit","ph":"b","pid":3981,"tid":3999,"ts":192589122}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"EndCommitToActivation","ph":"e","pid":3981,"tid":3999,"ts":192591126}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"Activation","ph":"b","pid":3981,"tid":3999,"ts":192591126}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"Activation","ph":"e","pid":3981,"tid":3999,"ts":192591265}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192591265}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192591285}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192591285}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192591725}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192591725}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192591725}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192591725}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192591725}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192591725}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":47,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x39"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192592296}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x39"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192592572}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192594189}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192594189}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":3981,"tid":3999,"ts":192594189}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":3981,"tid":3999,"ts":192594189}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":3981,"tid":3999,"ts":192594536}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":3981,"tid":3999,"ts":192594536}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"StartDrawToSwapStart","ph":"b","pid":3981,"tid":3999,"ts":192594536}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"StartDrawToSwapStart","ph":"b","pid":3981,"tid":3999,"ts":192594536}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"StartDrawToSwapStart","ph":"e","pid":3981,"tid":3999,"ts":192595358}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"StartDrawToSwapStart","ph":"e","pid":3981,"tid":3999,"ts":192595358}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192595358}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192595358}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192597275}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192597275}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192597275}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192597275}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192597275}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192597275}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":48,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192608962}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x39"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192612470}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x39"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192612470}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192615254}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":49,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192625628}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192625743}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192625743}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192627216}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":50,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3c"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192642294}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192642422}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192642422}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3c"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192642678}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":51,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3d"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192658960}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3c"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192659187}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3c"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192659187}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3d"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192659369}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":52,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3e"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192675626}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3d"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192675902}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3d"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192675902}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3e"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192675920}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":53,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3f"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192692292}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3e"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192692775}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3e"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192692775}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3f"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192692799}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":54,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x40"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192708958}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3f"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192713142}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3f"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192713142}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x40"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192713350}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":55,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x41"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192725624}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x40"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192725756}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x40"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192725756}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x41"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192725993}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":56,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x42"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192742290}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x41"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192742408}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x41"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192742408}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x42"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192742637}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"SendBeginMainFrameToCommit","ph":"e","pid":3981,"tid":3999,"ts":192757134}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"Commit","ph":"b","pid":3981,"tid":3999,"ts":192757134}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"Commit","ph":"e","pid":3981,"tid":3999,"ts":192757630}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"EndCommitToActivation","ph":"b","pid":3981,"tid":3999,"ts":192757630}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":57,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x43"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192758956}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x42"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192759690}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x42"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192759690}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x43"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192759728}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":58,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x44"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192775622}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x43"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192780356}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x43"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192780356}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x44"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192780381}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":59,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_ALL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"PipelineReporter","ph":"b","pid":3981,"tid":3999,"ts":192792288}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x44"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192793422}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x44"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192793422}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":3981,"tid":3999,"ts":192793439}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"EndCommitToActivation","ph":"e","pid":3981,"tid":3999,"ts":192797130}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"Activation","ph":"b","pid":3981,"tid":3999,"ts":192797130}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"Activation","ph":"e","pid":3981,"tid":3999,"ts":192804241}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192804241}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":3981,"tid":3999,"ts":192804268}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192804268}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192804822}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192804822}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192804822}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192804822}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192804822}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192804822}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192806406}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192806406}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":3981,"tid":3999,"ts":192806406}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":3981,"tid":3999,"ts":192806406}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":3981,"tid":3999,"ts":192806837}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":3981,"tid":3999,"ts":192806837}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"StartDrawToSwapStart","ph":"b","pid":3981,"tid":3999,"ts":192806837}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"StartDrawToSwapStart","ph":"b","pid":3981,"tid":3999,"ts":192806837}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"StartDrawToSwapStart","ph":"e","pid":3981,"tid":3999,"ts":192809897}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"StartDrawToSwapStart","ph":"e","pid":3981,"tid":3999,"ts":192809897}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192809897}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":3981,"tid":3999,"ts":192809897}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192813112}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192813112}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192813112}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":3981,"tid":3999,"ts":192813112}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192813112}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"PipelineReporter","ph":"e","pid":3981,"tid":3999,"ts":192813112}],"metadata": +{"chrome-bitness":64,"clock-domain":"LINUX_CLOCK_MONOTONIC","command_line":"/home/runner/.cache/ms-playwright/chromium-1055/chrome-linux/chrome --disable-field-trial-config --disable-background-networking --enable-features=NetworkService,NetworkServiceInProcess --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,DestroyProfileOnBrowserClose,MediaRouter,DialMediaRouteProvider,AcceptCHFrame,AutoExpandDetailsElement,CertificateTransparencyComponentUpdater,AvoidUnnecessaryBeforeUnloadCheckSync,Translate --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --disable-sync --force-color-profile=srgb --metrics-recording-only --no-first-run --enable-automation --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --user-data-dir=/tmp/playwright_chromiumdev_profile-z3CLFl --remote-debugging-pipe --no-startup-window --use-gl=angle --use-angle=swiftshader-webgl --ozone-platform=headless --allow-pre-commit-input","cpu-brand":"AMD EPYC 7763 64-Core Processor ","cpu-family":25,"cpu-model":1,"cpu-stepping":1,"gpu-devid":65535,"gpu-driver":"5.0.0","gpu-features":{"2d_canvas":"unavailable_software","canvas_oop_rasterization":"disabled_off","direct_rendering_display_compositor":"disabled_off_ok","gpu_compositing":"disabled_software","multiple_raster_threads":"enabled_on","opengl":"disabled_off","rasterization":"disabled_software","raw_draw":"disabled_off_ok","video_decode":"disabled_software","video_encode":"disabled_software","vulkan":"disabled_off","webgl":"unavailable_software","webgl2":"unavailable_software","webgpu":"disabled_off"},"gpu-gl-renderer":"ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver-5.0.0)","gpu-gl-vendor":"Google Inc. (Google)","gpu-psver":"1.00","gpu-venid":65535,"gpu-vsver":"1.00","highres-ticks":1,"network-type":"Ethernet","num-cpus":4,"os-arch":"x86_64","os-name":"Linux","os-version":"6.8.0-1014-azure","physical-memory":15990,"product-version":"HeadlessChrome/112.0.5615.29","trace-capture-datetime":"2024-10-4 21:15:37","trace-config":"{\"enable_argument_filter\":false,\"enable_package_name_filter\":false,\"enable_systrace\":false,\"excluded_categories\":[\"*\"],\"included_categories\":[\"devtools.timeline\",\"v8.execute\",\"toplevel\",\"blink.console\",\"blink.user_timing\",\"latencyInfo\",\"disabled-by-default-devtools.timeline\",\"disabled-by-default-devtools.timeline.frame\",\"disabled-by-default-devtools.timeline.stack\",\"disabled-by-default-v8.cpu_profiler\",\"disabled-by-default-v8.cpu_profiler.hires\"],\"record_mode\":\"record-until-full\"}","trace_processor_stats":{"android_br_parse_errors":0,"android_log_format_invalid":0,"android_log_num_failed":0,"android_log_num_skipped":0,"android_log_num_total":0,"clock_sync_cache_miss":109,"clock_sync_failure":0,"compact_sched_has_parse_errors":0,"compact_sched_switch_skipped":0,"compact_sched_waking_skipped":0,"counter_events_out_of_order":0,"deobfuscate_location_parse_error":0,"empty_chrome_metadata":0,"energy_breakdown_missing_values":0,"energy_descriptor_invalid":0,"energy_uid_breakdown_missing_values":0,"entity_state_descriptor_invalid":0,"entity_state_residency_invalid":0,"entity_state_residency_lookup_failed":0,"flow_duplicate_id":0,"flow_end_without_start":0,"flow_invalid_id":0,"flow_no_enclosing_slice":0,"flow_step_without_start":0,"flow_without_direction":0,"frame_timeline_event_parser_errors":0,"ftrace_bundle_tokenizer_errors":0,"ftrace_packet_before_tracing_start":0,"ftrace_setup_errors":0,"fuchsia_invalid_event":0,"fuchsia_non_numeric_counters":0,"fuchsia_timestamp_overflow":0,"game_intervention_has_parse_errors":0,"game_intervention_has_read_errors":0,"gpu_counters_invalid_spec":0,"gpu_counters_missing_spec":0,"gpu_render_stage_parser_errors":0,"graphics_frame_event_parser_errors":0,"guess_trace_type_duration_ns":7384,"heap_graph_non_finalized_graph":0,"heapprofd_missing_packet":0,"heapprofd_non_finalized_profile":0,"interned_data_tokenizer_errors":0,"invalid_clock_snapshots":0,"invalid_cpu_times":0,"json_display_time_unit":0,"json_parser_failure":0,"json_tokenizer_failure":0,"meminfo_unknown_keys":0,"memory_snapshot_parser_failure":0,"metatrace_overruns":0,"mismatched_sched_switch_tids":0,"misplaced_end_event":0,"mm_unknown_type":0,"ninja_parse_errors":0,"packages_list_has_parse_errors":0,"packages_list_has_read_errors":0,"parse_trace_duration_ns":24068560,"perf_samples_skipped":0,"perf_samples_skipped_dataloss":0,"power_rail_unknown_index":0,"proc_stat_unknown_counters":0,"process_tracker_errors":0,"rss_stat_negative_size":0,"rss_stat_unknown_keys":0,"rss_stat_unknown_thread_for_mm_id":0,"sched_switch_out_of_order":0,"sched_waking_out_of_order":0,"slice_out_of_order":0,"sorter_push_event_out_of_order":0,"stackprofile_invalid_callstack_id":0,"stackprofile_invalid_frame_id":0,"stackprofile_invalid_mapping_id":0,"stackprofile_invalid_string_id":0,"stackprofile_parser_error":0,"symbolization_tmp_build_id_not_found":0,"systrace_parse_failure":0,"task_state_invalid":0,"thread_time_in_state_out_of_order":0,"thread_time_in_state_unknown_cpu_freq":0,"tokenizer_skipped_packets":0,"traced_buf":[{"abi_violations":0,"buffer_size":209715200,"bytes_overwritten":0,"bytes_read":507904,"bytes_written":532480,"chunks_committed_out_of_order":0,"chunks_discarded":0,"chunks_overwritten":0,"chunks_read":124,"chunks_rewritten":1,"chunks_written":130,"padding_bytes_cleared":0,"padding_bytes_written":0,"patches_failed":0,"patches_succeeded":2,"readaheads_failed":0,"readaheads_succeeded":74,"trace_writer_packet_loss":0,"write_wrap_count":0}],"traced_chunks_discarded":0,"traced_data_sources_registered":7,"traced_data_sources_seen":4,"traced_final_flush_failed":0,"traced_final_flush_succeeded":0,"traced_flushes_failed":0,"traced_flushes_requested":0,"traced_flushes_succeeded":0,"traced_patches_discarded":0,"traced_producers_connected":5,"traced_producers_seen":5,"traced_total_buffers":1,"traced_tracing_sessions":1,"track_event_dropped_packets_outside_of_range_of_interest":0,"track_event_parser_errors":0,"track_event_thread_invalid_end":0,"track_event_tokenizer_errors":0,"truncated_sys_write_duration":0,"unknown_extension_fields":0,"vmstat_unknown_keys":0,"vulkan_allocations_invalid_string_id":0},"user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/112.0.5615.29 Safari/537.36","v8-version":"11.2.214.7"}} \ No newline at end of file diff --git a/examples/src/pages/tests/table/perf/default-horizontal-scrolling-2024-10-05_15:42:01.trace.json b/examples/src/pages/tests/table/perf/default-horizontal-scrolling-2024-10-05_15:42:01.trace.json new file mode 100644 index 000000000..94eaba342 --- /dev/null +++ b/examples/src/pages/tests/table/perf/default-horizontal-scrolling-2024-10-05_15:42:01.trace.json @@ -0,0 +1,3726 @@ +{"traceEvents":[ +{"args":{"name":"swapper"},"cat":"__metadata","name":"thread_name","ph":"M","pid":0,"tid":0,"ts":0}, +{"args":{"name":"CrRendererMain"},"cat":"__metadata","name":"thread_name","ph":"M","pid":4059,"tid":4059,"ts":0}, +{"args":{"name":"Compositor"},"cat":"__metadata","name":"thread_name","ph":"M","pid":4059,"tid":4072,"ts":0}, +{"args":{"name":"CrBrowserMain"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2845,"tid":2845,"ts":0}, +{"args":{"name":"Chrome_ChildIOThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2930,"tid":2976,"ts":0}, +{"args":{"name":"Chrome_IOThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2845,"tid":2872,"ts":0}, +{"args":{"name":"ThreadPoolForegroundWorker"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2930,"tid":2975,"ts":0}, +{"args":{"name":"ThreadPoolForegroundWorker"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2845,"tid":2861,"ts":0}, +{"args":{"name":"Chrome_ChildIOThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":4059,"tid":4062,"ts":0}, +{"args":{"name":"ThreadPoolForegroundWorker"},"cat":"__metadata","name":"thread_name","ph":"M","pid":4059,"tid":4061,"ts":0}, +{"args":{"name":"ThreadPoolServiceThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":4059,"tid":4060,"ts":0}, +{"args":{"name":"DevToolsPipeHandlerWriteThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2845,"tid":2929,"ts":0}, +{"args":{"name":"VizCompositorThread"},"cat":"__metadata","name":"thread_name","ph":"M","pid":2930,"tid":2978,"ts":0}, +{"args":{"name":"CompositorTileWorker1"},"cat":"__metadata","name":"thread_name","ph":"M","pid":4059,"tid":4074,"ts":0}, +{"args":{"name":"ThreadPoolForegroundWorker"},"cat":"__metadata","name":"thread_name","ph":"M","pid":4059,"tid":4063,"ts":0}, +{"args":{"name":"CompositorTileWorker2"},"cat":"__metadata","name":"thread_name","ph":"M","pid":4059,"tid":4075,"ts":0}, +{"args":{"name":"ThreadPoolForegroundWorker"},"cat":"__metadata","name":"thread_name","ph":"M","pid":4059,"tid":4082,"ts":0}, +{"args":{"name":"CompositorTileWorkerBackground"},"cat":"__metadata","name":"thread_name","ph":"M","pid":4059,"tid":4076,"ts":0}, +{"args":{"name":"Renderer"},"cat":"__metadata","name":"process_name","ph":"M","pid":4059,"tid":0,"ts":0}, +{"args":{"name":"GPU Process"},"cat":"__metadata","name":"process_name","ph":"M","pid":2930,"tid":0,"ts":0}, +{"args":{"name":"Browser"},"cat":"__metadata","name":"process_name","ph":"M","pid":2845,"tid":0,"ts":0}, +{"args":{"uptime":"1"},"cat":"__metadata","name":"process_uptime_seconds","ph":"M","pid":4059,"tid":0,"ts":0}, +{"args":{"uptime":"7"},"cat":"__metadata","name":"process_uptime_seconds","ph":"M","pid":2930,"tid":0,"ts":0}, +{"args":{"uptime":"7"},"cat":"__metadata","name":"process_uptime_seconds","ph":"M","pid":2845,"tid":0,"ts":0}, +{"args":{"context":"0x386c00a0d920","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":114,"flags":2},"cat":"toplevel","dur":40,"name":"OnLibevent","ph":"X","pid":2930,"tdur":40,"tid":2976,"ts":395197405,"tts":42963}, +{"args":{"context":"0x24dc0074bde0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":40,"name":"OnLibevent","ph":"X","pid":2845,"tdur":40,"tid":2872,"ts":395197534,"tts":236721}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":35,"name":"ThreadPool_RunTask","ph":"X","pid":2930,"tdur":36,"tid":2975,"ts":395197580,"tts":1447}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":9,"name":"ThreadPool_RunTask","ph":"X","pid":2930,"tdur":9,"tid":2975,"ts":395197620,"tts":1487}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":52,"name":"ThreadPool_RunTask","ph":"X","pid":2930,"tdur":53,"tid":2975,"ts":395197632,"tts":1499}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":47,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":47,"tid":2975,"ts":395197636,"tts":1503}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":36,"name":"Receive mojo reply","ph":"X","pid":2930,"tdur":35,"tid":2975,"ts":395197643,"tts":1511}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":16,"name":"ThreadPool_RunTask","ph":"X","pid":2930,"tdur":16,"tid":2975,"ts":395197688,"tts":1555}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":25,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":26,"tid":2861,"ts":395197903,"tts":15876}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":8,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":9,"tid":2861,"ts":395197933,"tts":15906}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":37,"tid":2861,"ts":395197944,"tts":15918}, +{"args":{"context":"0x42c01df8d20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":4059,"tdur":26,"tid":4062,"ts":395197946,"tts":10592}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":32,"tid":2861,"ts":395197948,"tts":15921}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":21,"name":"Receive mojo reply","ph":"X","pid":2845,"tdur":21,"tid":2861,"ts":395197955,"tts":15928}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":12,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":12,"tid":2861,"ts":395197986,"tts":15959}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":101,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":75,"tid":2861,"ts":395198020,"tts":15994}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":688,"ipc_hash":1377057286,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137544080}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":656}},"cat":"toplevel","dur":81,"name":"Receive mojo message","ph":"X","pid":2845,"tdur":55,"tid":2861,"ts":395198035,"tts":16009}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":532,"name":"RunTask","ph":"X","pid":2845,"tdur":532,"tid":2845,"ts":395198082,"tts":465509}, +{"args":{"src_file":"services/tracing/public/cpp/perfetto/trace_event_data_source.cc","src_func":"StartTracingImpl"},"cat":"toplevel","dur":493,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":492,"tid":2845,"ts":395198116,"tts":465543}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":9,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":10,"tid":2861,"ts":395198127,"tts":16075}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":7,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":7,"tid":2861,"ts":395198139,"tts":16088}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":90,"name":"RunTask","ph":"X","pid":4059,"tdur":89,"tid":4059,"ts":395198613,"tts":344466}, +{"args":{"src_file":"base/trace_event/trace_log.cc","src_func":"SetEnabled"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":42,"tid":4059,"ts":395198651,"tts":344504}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":300,"name":"RunTask","ph":"X","pid":4059,"tdur":54,"tid":4060,"ts":395198661,"tts":309}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":32,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":32,"tid":2861,"ts":395198721,"tts":16111}, +{"args":{"context":"0x24dc0074bde0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":2845,"tdur":23,"tid":2872,"ts":395198744,"tts":236789}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":60,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":61,"tid":2861,"ts":395198776,"tts":16157}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.TracingSessionClient"}},"cat":"toplevel","dur":55,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":55,"tid":2861,"ts":395198779,"tts":16161}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1158953003,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137553440}},"mojo_interface_tag":"tracing.mojom.TracingSessionClient","payload_size":8}},"cat":"toplevel","dur":41,"name":"Receive mojo message","ph":"X","pid":2845,"tdur":41,"tid":2861,"ts":395198787,"tts":16169}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":12,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":12,"tid":2861,"ts":395198841,"tts":16223}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":68,"name":"RunTask","ph":"X","pid":2845,"tdur":68,"tid":2845,"ts":395198880,"tts":466076}, +{"args":{"src_file":"content/browser/devtools/protocol/tracing_handler.cc","src_func":"operator()"},"cat":"toplevel","dur":60,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":61,"tid":2845,"ts":395198884,"tts":466079}, +{"args":{"context":"0x24dc0074bde0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":21,"name":"OnLibevent","ph":"X","pid":2845,"tdur":21,"tid":2872,"ts":395198897,"tts":236838}, +{"args":{"data":{"frameTreeNodeId":14,"frames":[{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","name":"","processId":4059,"url":"http://localhost:5555/tests/table/perf/default"}],"persistentIds":true}},"cat":"disabled-by-default-devtools.timeline","name":"TracingStartedInBrowser","ph":"I","pid":2845,"s":"t","tid":2845,"ts":395198918,"tts":466113}, +{"args":{"src_file":"base/task/thread_pool/delayed_task_manager.cc","src_func":"AddDelayedTask"},"cat":"toplevel","dur":14,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":14,"tid":4060,"ts":395198945,"tts":347}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":22,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":22,"tid":2861,"ts":395198967,"tts":16255}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":16,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":16,"tid":2861,"ts":395198971,"tts":16259}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":4,"name":"Receive mojo reply","ph":"X","pid":2845,"tdur":4,"tid":2861,"ts":395198979,"tts":16267}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":80,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":37,"tid":4061,"ts":395198996,"tts":62951}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":2845,"tdur":52,"tid":2929,"ts":395199025,"tts":44469}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"Write"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":20,"tid":2929,"ts":395199054,"tts":44498}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":58,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":15,"tid":4061,"ts":395199082,"tts":62994}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":16,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":16,"tid":2861,"ts":395199090,"tts":16290}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":32,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":32,"tid":4061,"ts":395199145,"tts":63014}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":26,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":26,"tid":4061,"ts":395199149,"tts":63018}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":18,"name":"Receive mojo reply","ph":"X","pid":4059,"tdur":18,"tid":4061,"ts":395199154,"tts":63023}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":71,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":15,"tid":4061,"ts":395199180,"tts":63049}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":33,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":16,"tid":4061,"ts":395199257,"tts":63069}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":10,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":9,"tid":4061,"ts":395199294,"tts":63089}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":378,"name":"RunTask","ph":"X","pid":2930,"tdur":102,"tid":2978,"ts":395201594,"tts":136118}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":327,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":52,"tid":2978,"ts":395201640,"tts":136164}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":23,"name":"OnLibevent","ph":"X","pid":4059,"tdur":23,"tid":4062,"ts":395201687,"tts":10637}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":98,"name":"RunTask","ph":"X","pid":4059,"tdur":98,"tid":4072,"ts":395201733,"tts":32705}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":55,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":56,"tid":4072,"ts":395201771,"tts":32742}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":47,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":46,"tid":4072,"ts":395201777,"tts":32749}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":24,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":24,"tid":4061,"ts":395201788,"tts":63115}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":28,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":28,"tid":4072,"ts":395201790,"tts":32761}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":277,"name":"RunTask","ph":"X","pid":4059,"tdur":158,"tid":4072,"ts":395201836,"tts":32808}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":270,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":152,"tid":4072,"ts":395201838,"tts":32810}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":21,"name":"ThreadPool_RunTask","ph":"X","pid":2930,"tdur":21,"tid":2975,"ts":395201874,"tts":1587}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":57,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":58,"tid":4074,"ts":395201994,"tts":10196}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4074,"ts":395202054,"tts":10256}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4074,"ts":395202058,"tts":10260}, +{"args":{"data":{"needsBeginFrame":0},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"NeedsBeginFrameChanged","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395202100,"tts":32954}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":11,"tid":4072,"ts":395202118,"tts":32971}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395202120,"tts":32973}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395202131,"tts":32984}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":21,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":22,"tid":4061,"ts":395202132,"tts":63154}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":2,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4072,"ts":395202133,"tts":32986}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395202140,"tts":32994}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395202142,"tts":32996}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":12,"name":"RunTask","ph":"X","pid":4059,"tdur":11,"tid":4072,"ts":395202151,"tts":33005}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395202153,"tts":33007}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":436,"name":"OnLibevent","ph":"X","pid":2930,"tdur":36,"tid":2976,"ts":395202177,"tts":43018}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2645,"name":"RunTask","ph":"X","pid":2845,"tdur":55,"tid":2845,"ts":395202385,"tts":466169}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"HandleMessage"},"cat":"toplevel","dur":2635,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":45,"tid":2845,"ts":395202389,"tts":466173}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2845,"tdur":29,"tid":2872,"ts":395202438,"tts":236879}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":18,"tid":2872,"ts":395202444,"tts":236886}, +{"args":{"context":"0x42c0025a100","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":103,"flags":2},"cat":"toplevel","dur":32,"name":"OnLibevent","ph":"X","pid":4059,"tdur":31,"tid":4062,"ts":395202480,"tts":10674}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":16,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":16,"tid":4062,"ts":395202494,"tts":10687}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":171834,"name":"RunTask","ph":"X","pid":4059,"tdur":130905,"tid":4059,"ts":395202528,"tts":344573}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":171799,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":130871,"tid":4059,"ts":395202531,"tts":344575}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":744,"ipc_hash":3321254228,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78257472}},"mojo_interface_tag":"blink.mojom.DevToolsSession","payload_size":720}},"cat":"toplevel","dur":171785,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":130858,"tid":4059,"ts":395202538,"tts":344582}, +{"args":{},"cat":"v8.execute","dur":171063,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":130144,"tid":4059,"ts":395202595,"tts":344640}, +{"args":{},"cat":"v8.execute","dur":171058,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":130140,"tid":4059,"ts":395202598,"tts":344643}, +{"args":{},"cat":"v8.execute","dur":171046,"name":"V8.InvokeApiInterruptCallbacks","ph":"X","pid":4059,"tdur":130128,"tid":4059,"ts":395202602,"tts":344647}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395202676,"tts":344721}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":61,"name":"RunTask","ph":"X","pid":2930,"tdur":61,"tid":2978,"ts":395202714,"tts":136248}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":54,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":54,"tid":2978,"ts":395202719,"tts":136252}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":46,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":46,"tid":2978,"ts":395202725,"tts":136258}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":1654984935,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753680}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":16}},"cat":"toplevel","dur":28,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395202736,"tts":136269}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395202780,"tts":136314}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":25,"tid":2978,"ts":395202783,"tts":136316}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":6,"tid":2978,"ts":395202797,"tts":136331}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":25,"name":"RunTask","ph":"X","pid":2930,"tdur":25,"tid":2978,"ts":395217724,"tts":136371}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":13,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":13,"tid":2978,"ts":395217733,"tts":136380}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2845,"tdur":30,"tid":2845,"ts":395239130,"tts":466272}, +{"args":{"src_file":"content/browser/renderer_host/input/timeout_monitor.cc","src_func":"StartImpl"},"cat":"toplevel","dur":14,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":15,"tid":2845,"ts":395239143,"tts":466283}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":12,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":4059,"tdur":12,"tid":4059,"ts":395342387,"tts":450012}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":13,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":4059,"tdur":12,"tid":4059,"ts":395357441,"tts":463970}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":11,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395361429,"tts":467541}, +{"args":{"frameSeqId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395367518}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":4059,"tdur":52,"tid":4062,"ts":395373845,"tts":10741}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":33,"tid":4062,"ts":395373862,"tts":10757}, +{"args":{"context":"0x24dc0081cc60","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":134,"flags":2},"cat":"toplevel","dur":40,"name":"OnLibevent","ph":"X","pid":2845,"tdur":40,"tid":2872,"ts":395373926,"tts":236937}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":160,"name":"RunTask","ph":"X","pid":2845,"tdur":62,"tid":2872,"ts":395373978,"tts":236988}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":155,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":56,"tid":2872,"ts":395373981,"tts":236991}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":144,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":45,"tid":2872,"ts":395373989,"tts":237000}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":66,"name":"RunTask","ph":"X","pid":2845,"tdur":65,"tid":2845,"ts":395374047,"tts":466335}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":56,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":56,"tid":2845,"ts":395374053,"tts":466340}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":132910108,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":77833696}},"mojo_interface_tag":"blink.mojom.LocalFrameHost","payload_size":16}},"cat":"toplevel","dur":34,"name":"Receive mojo message","ph":"X","pid":2845,"tdur":33,"tid":2845,"ts":395374069,"tts":466357}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","nodeId":3}},"cat":"devtools.timeline","dur":48,"name":"ScrollLayer","ph":"X","pid":4059,"tdur":43,"tid":4059,"ts":395374182,"tts":475304}, +{"args":{"microtask_count":1},"cat":"v8.execute","dur":55,"name":"RunMicrotasks","ph":"X","pid":4059,"tdur":55,"tid":4059,"ts":395374259,"tts":475375}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":387,"name":"RunTask","ph":"X","pid":4059,"tdur":35,"tid":4062,"ts":395374321,"tts":10831}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":126,"name":"RunTask","ph":"X","pid":4059,"tdur":126,"tid":4059,"ts":395374372,"tts":475488}, +{"args":{"src_file":"third_party/blink/renderer/core/frame/dom_timer.cc","src_func":"DOMTimer"},"cat":"toplevel","dur":115,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":114,"tid":4059,"ts":395374374,"tts":475491}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","timerId":8}},"cat":"devtools.timeline","dur":106,"name":"TimerFire","ph":"X","pid":4059,"tdur":103,"tid":4059,"ts":395374381,"tts":475500}, +{"args":{"data":{"columnNumber":68681,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":70,"name":"FunctionCall","ph":"X","pid":4059,"tdur":64,"tid":4059,"ts":395374399,"tts":475522}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13619068.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395374472,"tts":475595}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":214,"name":"RunTask","ph":"X","pid":4059,"tdur":52,"tid":4072,"ts":395374518,"tts":33035}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"SendCommitRequestToImplThreadIfNeeded"},"cat":"toplevel","dur":205,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":43,"tid":4072,"ts":395374523,"tts":33039}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":37,"name":"OnLibevent","ph":"X","pid":2930,"tdur":37,"tid":2976,"ts":395374569,"tts":43083}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":76,"name":"RunTask","ph":"X","pid":2930,"tdur":76,"tid":2978,"ts":395374629,"tts":136414}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":69,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":69,"tid":2978,"ts":395374634,"tts":136419}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":61,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":61,"tid":2978,"ts":395374641,"tts":136425}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":1654984935,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753680}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":16}},"cat":"toplevel","dur":43,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":42,"tid":2978,"ts":395374653,"tts":136438}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":21,"tid":4062,"ts":395374663,"tts":10842}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":4059,"tdur":19,"tid":4062,"ts":395374713,"tts":10871}, +{"args":{"data":{"needsBeginFrame":1},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"NeedsBeginFrameChanged","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395374721,"tts":33075}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":4059,"tdur":29,"tid":4072,"ts":395374737,"tts":33091}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":24,"tid":4072,"ts":395374739,"tts":33093}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":19,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":19,"tid":4072,"ts":395374742,"tts":33097}, +{"args":{"context":"0x24dc0081cc60","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":134,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2845,"tdur":19,"tid":2872,"ts":395374744,"tts":237068}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":50871626,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762320}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":16}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395374751,"tts":33106}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":122,"name":"RunTask","ph":"X","pid":2845,"tdur":43,"tid":2872,"ts":395374769,"tts":237093}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":71,"name":"RunTask","ph":"X","pid":4059,"tdur":72,"tid":4072,"ts":395374769,"tts":33123}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":67,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":67,"tid":4072,"ts":395374770,"tts":33125}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":117,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":33,"tid":2872,"ts":395374771,"tts":237095}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":74,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":23,"tid":2872,"ts":395374775,"tts":237099}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":48,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":48,"tid":4072,"ts":395374784,"tts":33139}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":2845,"tdur":37,"tid":2845,"ts":395374796,"tts":466423}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":31,"tid":2845,"ts":395374799,"tts":466426}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":248,"ipc_hash":3275898187,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78258544}},"mojo_interface_tag":"blink.mojom.DevToolsSessionHost","payload_size":224}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2845,"tdur":20,"tid":2845,"ts":395374805,"tts":466433}, +{"args":{"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"RequestMainThreadFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395374825,"tts":33179}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27237,"name":"RunTask","ph":"X","pid":4059,"tdur":25421,"tid":4059,"ts":395374857,"tts":475633}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"ScheduledActionSendBeginMainFrame"},"cat":"toplevel","dur":27210,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":25395,"tid":4059,"ts":395374860,"tts":475635}, +{"args":{"data":{"frameId":8},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginMainThreadFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395374871,"tts":475646}, +{"args":{"data":{"type":"scroll"}},"cat":"devtools.timeline","dur":2244,"name":"EventDispatch","ph":"X","pid":4059,"tdur":2187,"tid":4059,"ts":395374924,"tts":475712}, +{"args":{"data":{"columnNumber":20686,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"nI","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":1167,"name":"FunctionCall","ph":"X","pid":4059,"tdur":1159,"tid":4059,"ts":395374966,"tts":475750}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":25,"name":"RunTask","ph":"X","pid":2845,"tdur":25,"tid":2929,"ts":395375233,"tts":44545}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"Write"},"cat":"toplevel","dur":17,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":17,"tid":2929,"ts":395375239,"tts":44551}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13619348.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395376138,"tts":476918}, +{"args":{"data":{"columnNumber":61909,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"l","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":977,"name":"FunctionCall","ph":"X","pid":4059,"tdur":927,"tid":4059,"ts":395376177,"tts":476959}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","singleShot":true,"stackTrace":[{"columnNumber":49630,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}],"timeout":250.0,"timerId":11}},"cat":"devtools.timeline","name":"TimerInstall","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395376399,"tts":477209}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","stackTrace":[{"columnNumber":31424,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"ScheduleStyleRecalculation","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395376556,"tts":477364}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":34,"stackTrace":[{"columnNumber":45251,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395376671,"tts":477487}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":4059,"tdur":14,"tid":4072,"ts":395376755,"tts":33224}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"SendCommitRequestToImplThreadIfNeeded"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395376759,"tts":33228}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":35,"stackTrace":[{"columnNumber":45251,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395376788,"tts":477553}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","singleShot":true,"stackTrace":[{"columnNumber":49630,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}],"timeout":250.0,"timerId":12}},"cat":"devtools.timeline","name":"TimerInstall","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395376937,"tts":477695}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":36,"stackTrace":[{"columnNumber":45251,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395377078,"tts":477848}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13624276.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395377157,"tts":477893}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":34}},"cat":"devtools.timeline","dur":32,"name":"FireAnimationFrame","ph":"X","pid":4059,"tdur":30,"tid":4059,"ts":395377171,"tts":477905}, +{"args":{"data":{"columnNumber":45253,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":13,"name":"FunctionCall","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395377183,"tts":477920}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13624316.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395377198,"tts":477932}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":35}},"cat":"devtools.timeline","dur":8106,"name":"FireAnimationFrame","ph":"X","pid":4059,"tdur":7663,"tid":4059,"ts":395377205,"tts":477943}, +{"args":{"data":{"columnNumber":45253,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":8077,"name":"FunctionCall","ph":"X","pid":4059,"tdur":7638,"tid":4059,"ts":395377217,"tts":477952}, +{"args":{},"cat":"v8.execute","dur":26,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":25,"tid":4059,"ts":395377308,"tts":478041}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395377392,"tts":478124}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395377454,"tts":478187}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395377486,"tts":478218}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395377550,"tts":478283}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":53,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":53,"tid":4063,"ts":395377764,"tts":24114}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":9,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":9,"tid":4063,"ts":395377823,"tts":24173}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":311,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":166,"tid":4063,"ts":395377836,"tts":24186}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395378065,"tts":478712}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395378219,"tts":478867}, +{"args":{},"cat":"v8.execute","dur":32,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":32,"tid":4059,"ts":395378229,"tts":478876}, +{"args":{},"cat":"v8.execute","dur":28,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":28,"tid":4059,"ts":395378231,"tts":478878}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":62,"name":"RunTask","ph":"X","pid":2845,"tdur":62,"tid":2845,"ts":395378292,"tts":466495}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"HandleMessage"},"cat":"toplevel","dur":52,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":52,"tid":2845,"ts":395378297,"tts":466500}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2845,"tdur":30,"tid":2872,"ts":395378394,"tts":237159}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":22,"tid":2872,"ts":395378398,"tts":237163}, +{"args":{"context":"0x42c0025a100","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":103,"flags":2},"cat":"toplevel","dur":34,"name":"OnLibevent","ph":"X","pid":4059,"tdur":33,"tid":4062,"ts":395378439,"tts":10903}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":13,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":14,"tid":4062,"ts":395378456,"tts":10919}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395378940,"tts":479588}, +{"args":{},"cat":"v8.execute","dur":38,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":38,"tid":4059,"ts":395378987,"tts":479634}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":107,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":106,"tid":4061,"ts":395379033,"tts":63217}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395379040,"tts":479687}, +{"args":{},"cat":"v8.execute","dur":40,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":40,"tid":4059,"ts":395379149,"tts":479796}, +{"args":{},"cat":"v8.execute","dur":34,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":34,"tid":4059,"ts":395379152,"tts":479799}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395379203,"tts":479850}, +{"args":{},"cat":"v8.execute","dur":9,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395380179,"tts":480827}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395380301,"tts":480949}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395382128,"tts":482725}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395383211,"tts":483807}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395384127,"tts":484723}, +{"args":{"frameSeqId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395384184}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":40,"name":"RunTask","ph":"X","pid":4059,"tdur":39,"tid":4072,"ts":395384267,"tts":33262}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":31,"tid":4072,"ts":395384272,"tts":33266}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":2930,"tdur":25,"tid":2976,"ts":395384418,"tts":43142}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395384463,"tts":136507}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395384467,"tts":136511}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395384474,"tts":136518}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":8,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":8,"tid":2978,"ts":395384484,"tts":136528}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395384505,"tts":136549}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395384507,"tts":136551}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":4059,"tdur":25,"tid":4062,"ts":395384547,"tts":10960}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":49,"name":"RunTask","ph":"X","pid":4059,"tdur":50,"tid":4072,"ts":395384590,"tts":33335}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":43,"tid":4072,"ts":395384593,"tts":33338}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":36,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":36,"tid":4072,"ts":395384597,"tts":33343}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395384607,"tts":33352}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13962600.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395385299,"tts":485599}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":36}},"cat":"devtools.timeline","dur":952,"name":"FireAnimationFrame","ph":"X","pid":4059,"tdur":948,"tid":4059,"ts":395385313,"tts":485611}, +{"args":{"data":{"columnNumber":45253,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":924,"name":"FunctionCall","ph":"X","pid":4059,"tdur":920,"tid":4059,"ts":395385326,"tts":485626}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395385358,"tts":485653}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395385389,"tts":485683}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395385398,"tts":485692}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395385626,"tts":485921}, +{"args":{},"cat":"v8.execute","dur":26,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":26,"tid":4059,"ts":395385701,"tts":485996}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":78,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":78,"tid":4061,"ts":395385737,"tts":63354}, +{"args":{},"cat":"v8.execute","dur":37,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":36,"tid":4059,"ts":395385819,"tts":486114}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":3308,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":1437,"tid":4061,"ts":395385821,"tts":63438}, +{"args":{},"cat":"v8.execute","dur":32,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":31,"tid":4059,"ts":395385822,"tts":486117}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":14045152.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395386255,"tts":486554}, +{"args":{"beginData":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63"},"elementCount":134},"cat":"blink,devtools.timeline","dur":11262,"name":"UpdateLayoutTree","ph":"X","pid":4059,"tdur":11081,"tid":4059,"ts":395386279,"tts":486597}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerTreeId":1}},"cat":"disabled-by-default-devtools.timeline","name":"SetLayerTreeId","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395397562,"tts":497703}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","isMainFrame":true,"isOutermostMainFrame":true,"page":"96B744C7DAB34E6B6FEACAA2F047AF63"}},"cat":"devtools.timeline","dur":251,"name":"PrePaint","ph":"X","pid":4059,"tdur":249,"tid":4059,"ts":395397572,"tts":497710}, +{"args":{"data":{"clip":[-8388608.0,-8388608.0,8388607.0,-8388608.0,8388607.0,8388607.0,-8388608.0,8388607.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":0,"nodeId":2}},"cat":"devtools.timeline,rail","dur":1335,"name":"Paint","ph":"X","pid":4059,"tdur":1328,"tid":4059,"ts":395398138,"tts":498271}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","isMainFrame":true,"isOutermostMainFrame":true,"page":"96B744C7DAB34E6B6FEACAA2F047AF63"}},"cat":"devtools.timeline","dur":816,"name":"Layerize","ph":"X","pid":4059,"tdur":814,"tid":4059,"ts":395399491,"tts":499620}, +{"args":{"frameSeqId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1727,"name":"Commit","ph":"X","pid":4059,"tdur":561,"tid":4059,"ts":395400339,"tts":500465}, +{"args":{"layerId":7,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395400410,"tts":500536}, +{"args":{"layerId":123,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400418,"tts":500543}, +{"args":{"layerId":124,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400421,"tts":500547}, +{"args":{"layerId":125,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400425,"tts":500551}, +{"args":{"layerId":126,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400428,"tts":500554}, +{"args":{"layerId":127,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400431,"tts":500557}, +{"args":{"layerId":128,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400435,"tts":500561}, +{"args":{"layerId":129,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400438,"tts":500564}, +{"args":{"layerId":130,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400441,"tts":500567}, +{"args":{"layerId":131,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400445,"tts":500571}, +{"args":{"layerId":132,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400448,"tts":500574}, +{"args":{"layerId":13,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400452,"tts":500577}, +{"args":{"layerId":14,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400455,"tts":500580}, +{"args":{"layerId":15,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400458,"tts":500584}, +{"args":{"layerId":16,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400461,"tts":500587}, +{"args":{"layerId":17,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400465,"tts":500590}, +{"args":{"layerId":18,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400468,"tts":500594}, +{"args":{"layerId":19,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400471,"tts":500597}, +{"args":{"layerId":20,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400475,"tts":500601}, +{"args":{"layerId":21,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400478,"tts":500604}, +{"args":{"layerId":22,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400481,"tts":500607}, +{"args":{"layerId":23,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400484,"tts":500610}, +{"args":{"layerId":24,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400487,"tts":500613}, +{"args":{"layerId":25,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400491,"tts":500616}, +{"args":{"layerId":26,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400494,"tts":500620}, +{"args":{"layerId":27,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400497,"tts":500623}, +{"args":{"layerId":28,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400500,"tts":500626}, +{"args":{"layerId":29,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400504,"tts":500630}, +{"args":{"layerId":30,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400507,"tts":500633}, +{"args":{"layerId":31,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":23,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":23,"tid":4059,"ts":395400511,"tts":500637}, +{"args":{"layerId":32,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400536,"tts":500662}, +{"args":{"layerId":33,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400539,"tts":500665}, +{"args":{"layerId":34,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400542,"tts":500668}, +{"args":{"layerId":35,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400546,"tts":500672}, +{"args":{"layerId":36,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400549,"tts":500675}, +{"args":{"layerId":37,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400552,"tts":500678}, +{"args":{"layerId":38,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400556,"tts":500681}, +{"args":{"layerId":39,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400559,"tts":500685}, +{"args":{"layerId":40,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400562,"tts":500688}, +{"args":{"layerId":41,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400566,"tts":500691}, +{"args":{"layerId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400569,"tts":500694}, +{"args":{"layerId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400572,"tts":500698}, +{"args":{"layerId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400575,"tts":500701}, +{"args":{"layerId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400579,"tts":500704}, +{"args":{"layerId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400582,"tts":500708}, +{"args":{"layerId":47,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400585,"tts":500711}, +{"args":{"layerId":48,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400589,"tts":500715}, +{"args":{"layerId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400592,"tts":500718}, +{"args":{"layerId":50,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400596,"tts":500721}, +{"args":{"layerId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400599,"tts":500724}, +{"args":{"layerId":52,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400602,"tts":500728}, +{"args":{"layerId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400605,"tts":500731}, +{"args":{"layerId":54,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400608,"tts":500734}, +{"args":{"layerId":55,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400611,"tts":500737}, +{"args":{"layerId":56,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400614,"tts":500740}, +{"args":{"layerId":57,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400618,"tts":500743}, +{"args":{"layerId":58,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400621,"tts":500747}, +{"args":{"layerId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400624,"tts":500750}, +{"args":{"layerId":60,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400627,"tts":500753}, +{"args":{"layerId":61,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400630,"tts":500756}, +{"args":{"layerId":62,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400634,"tts":500759}, +{"args":{"layerId":63,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400637,"tts":500763}, +{"args":{"layerId":64,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400640,"tts":500766}, +{"args":{"layerId":65,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400644,"tts":500770}, +{"args":{"layerId":66,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400647,"tts":500773}, +{"args":{"layerId":67,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400650,"tts":500776}, +{"args":{"layerId":68,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400654,"tts":500780}, +{"args":{"layerId":69,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400657,"tts":500783}, +{"args":{"layerId":70,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400660,"tts":500786}, +{"args":{"layerId":71,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400664,"tts":500789}, +{"args":{"layerId":72,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400667,"tts":500793}, +{"args":{"layerId":73,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400670,"tts":500796}, +{"args":{"layerId":74,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400673,"tts":500799}, +{"args":{"layerId":75,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400677,"tts":500802}, +{"args":{"layerId":76,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400680,"tts":500806}, +{"args":{"layerId":77,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400683,"tts":500809}, +{"args":{"layerId":78,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400686,"tts":500812}, +{"args":{"layerId":79,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400689,"tts":500815}, +{"args":{"layerId":80,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400692,"tts":500818}, +{"args":{"layerId":81,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400695,"tts":500821}, +{"args":{"layerId":82,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400699,"tts":500824}, +{"args":{"layerId":83,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400702,"tts":500828}, +{"args":{"layerId":84,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400705,"tts":500831}, +{"args":{"layerId":85,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400709,"tts":500834}, +{"args":{"layerId":86,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400711,"tts":500837}, +{"args":{"layerId":87,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400715,"tts":500840}, +{"args":{"layerId":88,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400718,"tts":500844}, +{"args":{"layerId":89,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400721,"tts":500847}, +{"args":{"layerId":90,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400724,"tts":500850}, +{"args":{"layerId":91,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400727,"tts":500853}, +{"args":{"layerId":92,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400731,"tts":500856}, +{"args":{"layerId":93,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400734,"tts":500860}, +{"args":{"layerId":94,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400737,"tts":500863}, +{"args":{"layerId":95,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400740,"tts":500866}, +{"args":{"layerId":96,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400744,"tts":500869}, +{"args":{"layerId":97,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400747,"tts":500873}, +{"args":{"layerId":98,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400750,"tts":500876}, +{"args":{"layerId":99,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400753,"tts":500879}, +{"args":{"layerId":100,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400757,"tts":500883}, +{"args":{"layerId":101,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400760,"tts":500886}, +{"args":{"layerId":102,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400763,"tts":500889}, +{"args":{"layerId":103,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400767,"tts":500892}, +{"args":{"layerId":104,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400776,"tts":500902}, +{"args":{"layerId":105,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400780,"tts":500905}, +{"args":{"layerId":106,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400783,"tts":500909}, +{"args":{"layerId":107,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400786,"tts":500912}, +{"args":{"layerId":108,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400789,"tts":500915}, +{"args":{"layerId":109,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400792,"tts":500918}, +{"args":{"layerId":110,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400795,"tts":500921}, +{"args":{"layerId":111,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400798,"tts":500924}, +{"args":{"layerId":112,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400802,"tts":500928}, +{"args":{"layerId":113,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400805,"tts":500931}, +{"args":{"layerId":114,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400808,"tts":500934}, +{"args":{"layerId":115,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400812,"tts":500938}, +{"args":{"layerId":116,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400815,"tts":500941}, +{"args":{"layerId":117,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400818,"tts":500944}, +{"args":{"layerId":118,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400822,"tts":500947}, +{"args":{"layerId":119,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395400825,"tts":500951}, +{"args":{"layerId":120,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400828,"tts":500954}, +{"args":{"layerId":121,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400831,"tts":500957}, +{"args":{"layerId":122,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395400835,"tts":500960}, +{"args":{"frameSeqId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395400850}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":997,"name":"RunTask","ph":"X","pid":4059,"tdur":773,"tid":4072,"ts":395400897,"tts":33421}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":113,"name":"RunTask","ph":"X","pid":2930,"tdur":63,"tid":2978,"ts":395401016,"tts":136638}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":102,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":53,"tid":2978,"ts":395401024,"tts":136645}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":4059,"tdur":26,"tid":4062,"ts":395401082,"tts":11007}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"BeginMainFrame"},"cat":"toplevel","dur":747,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":747,"tid":4072,"ts":395401139,"tts":33439}, +{"args":{"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"RequestMainThreadFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395401495,"tts":33795}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":48,"name":"RunTask","ph":"X","pid":4059,"tdur":48,"tid":4072,"ts":395401900,"tts":34200}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":41,"tid":4072,"ts":395401903,"tts":34202}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3722,"name":"RunTask","ph":"X","pid":4059,"tdur":87,"tid":4072,"ts":395401952,"tts":34252}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":3715,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":79,"tid":4072,"ts":395401955,"tts":34255}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":62,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":68,"tid":4072,"ts":395401959,"tts":34259}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":24,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":25,"tid":4072,"ts":395401971,"tts":34270}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":61707,"name":"RunTask","ph":"X","pid":4059,"tdur":29668,"tid":4059,"ts":395402105,"tts":501064}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":61672,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":29632,"tid":4059,"ts":395402108,"tts":501067}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"unknown interface"}},"cat":"toplevel","dur":61659,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":29619,"tid":4059,"ts":395402118,"tts":501077}, +{"args":{"data":{"columnNumber":1845,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"T","lineNumber":33,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":61599,"name":"FunctionCall","ph":"X","pid":4059,"tdur":29548,"tid":4059,"ts":395402151,"tts":501122}, +{"args":{},"cat":"v8.execute","dur":73,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":72,"tid":4059,"ts":395402170,"tts":501130}, +{"args":{},"cat":"v8.execute","dur":68,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":68,"tid":4059,"ts":395402172,"tts":501131}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395402363,"tts":501323}, +{"args":{},"cat":"v8.execute","dur":4398,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":40,"tid":4059,"ts":395402772,"tts":501732}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":53,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":53,"tid":4075,"ts":395402783,"tts":9391}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4075,"ts":395402838,"tts":9446}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4075,"ts":395402842,"tts":9450}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395402859,"tts":43188}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":28,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":28,"tid":4063,"ts":395402905,"tts":24386}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":2723,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":2724,"tid":4063,"ts":395402937,"tts":24418}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":11,"tid":4072,"ts":395405680,"tts":34344}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395405683,"tts":34347}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395405694,"tts":34358}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4072,"ts":395405695,"tts":34360}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395405702,"tts":34366}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4072,"ts":395405704,"tts":34368}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":205,"name":"RunTask","ph":"X","pid":4059,"tdur":205,"tid":4072,"ts":395405711,"tts":34375}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":201,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":202,"tid":4072,"ts":395405712,"tts":34376}, +{"args":{"frameId":8,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"ActivateLayerTree","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395405898,"tts":34563}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3896,"name":"RunTask","ph":"X","pid":4059,"tdur":1480,"tid":4072,"ts":395405919,"tts":34584}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":3889,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":1474,"tid":4072,"ts":395405921,"tts":34585}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395407032,"tts":136722}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395407037,"tts":136726}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395407045,"tts":136734}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395407057,"tts":136746}, +{"args":{},"cat":"v8.execute","dur":250,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":250,"tid":4059,"ts":395407174,"tts":501776}, +{"args":{},"cat":"v8.execute","dur":245,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":245,"tid":4059,"ts":395407176,"tts":501778}, +{"args":{},"cat":"v8.execute","dur":11,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395407591,"tts":502192}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395408132,"tts":502735}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395408660,"tts":503263}, +{"args":{},"cat":"v8.execute","dur":2765,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":75,"tid":4059,"ts":395409387,"tts":503989}, +{"args":{"frameSeqId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DrawFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395409749,"tts":35998}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":10,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":9,"tid":4074,"ts":395409829,"tts":10273}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4074,"ts":395409841,"tts":10284}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4074,"ts":395409844,"tts":10287}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395409857,"tts":36079}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395409859,"tts":36081}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395409868,"tts":36090}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4072,"ts":395409869,"tts":36091}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395409876,"tts":36098}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4072,"ts":395409877,"tts":36099}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395409883,"tts":36105}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395409885,"tts":36107}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":2155,"name":"OnLibevent","ph":"X","pid":2930,"tdur":209,"tid":2976,"ts":395409902,"tts":43232}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":255,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":256,"tid":4061,"ts":395410031,"tts":64915}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":255,"name":"RunTask","ph":"X","pid":2930,"tdur":255,"tid":2978,"ts":395410123,"tts":136789}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":248,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":249,"tid":2978,"ts":395410127,"tts":136792}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":242,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":241,"tid":2978,"ts":395410131,"tts":136797}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":118008,"ipc_hash":1797539858,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753776}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":117984}},"cat":"toplevel","dur":157,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":158,"tid":2978,"ts":395410209,"tts":136874}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":2930,"tdur":13,"tid":2978,"ts":395410383,"tts":137049}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"OnBeginFrame"},"cat":"toplevel","dur":8,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":9,"tid":2978,"ts":395410386,"tts":137051}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1467,"name":"RunTask","ph":"X","pid":2930,"tdur":1468,"tid":2978,"ts":395410400,"tts":137065}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":1461,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":1461,"tid":2978,"ts":395410401,"tts":137067}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":19,"name":"RunTask","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395411874,"tts":138540}, +{"args":{"src_file":"components/viz/service/display/software_output_device.cc","src_func":"OnSwapBuffers"},"cat":"toplevel","dur":14,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":13,"tid":2978,"ts":395411877,"tts":138543}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":4059,"tdur":29,"tid":4062,"ts":395411911,"tts":11055}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":4059,"tdur":37,"tid":4072,"ts":395411959,"tts":36125}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":30,"tid":4072,"ts":395411962,"tts":36128}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":24,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":23,"tid":4072,"ts":395411966,"tts":36133}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":713406245,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762224}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":24}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395411976,"tts":36143}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":4059,"tdur":44,"tid":4072,"ts":395411999,"tts":36165}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":18,"tid":4072,"ts":395412022,"tts":36188}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":624,"ipc_hash":2504664826,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762368}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":600}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395412029,"tts":36196}, +{"args":{},"cat":"v8.execute","dur":54,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":54,"tid":4059,"ts":395412094,"tts":504006}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395412479,"tts":504391}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395412788,"tts":504700}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395412806,"tts":504718}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395412838,"tts":504749}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395413166,"tts":505077}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395413347,"tts":505259}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395413865,"tts":505777}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395414555,"tts":506467}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395415033,"tts":506945}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395415257,"tts":507169}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395415271,"tts":507183}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395415667,"tts":507579}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395416141,"tts":508053}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395416854,"tts":508767}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395416924,"tts":508836}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395417146,"tts":509059}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395417501,"tts":509413}, +{"args":{"frameSeqId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395417516}, +{"args":{"frameSeqId":45,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395417516}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395418433,"tts":510228}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395419187,"tts":510982}, +{"args":{},"cat":"v8.execute","dur":335,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":18,"tid":4059,"ts":395419235,"tts":511030}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395419250,"tts":138578}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395419255,"tts":138583}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":23,"name":"OnLibevent","ph":"X","pid":4059,"tdur":23,"tid":4062,"ts":395419325,"tts":11101}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":137,"name":"RunTask","ph":"X","pid":4059,"tdur":137,"tid":4072,"ts":395419364,"tts":36224}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":130,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":131,"tid":4072,"ts":395419367,"tts":36226}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":125,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":124,"tid":4072,"ts":395419371,"tts":36231}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":536,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":512}},"cat":"toplevel","dur":107,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":108,"tid":4072,"ts":395419382,"tts":36241}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4072,"ts":395419505,"tts":36365}, +{"args":{"src_file":"cc/trees/layer_tree_host_impl.cc","src_func":"DidPresentCompositorFrame"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395419507,"tts":36367}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395419583,"tts":511061}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395420102,"tts":511581}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395420795,"tts":512274}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395420807,"tts":512285}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395421077,"tts":512555}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395421310,"tts":512788}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395421402,"tts":512881}, +{"args":{},"cat":"v8.execute","dur":24,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395421999,"tts":513495}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395422049,"tts":513527}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395422550,"tts":514029}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395422722,"tts":514200}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395423299,"tts":514777}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395423532,"tts":515010}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395423841,"tts":515320}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395423855,"tts":515333}, +{"args":{},"cat":"v8.execute","dur":22,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":20,"tid":4059,"ts":395424784,"tts":516143}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395425123,"tts":516481}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":14491,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":3056,"tid":4061,"ts":395425196,"tts":65200}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395425386,"tts":516744}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_HEAP_EXTERNAL_PROLOGUE","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395425472,"tts":516830}, +{"args":{"type":"allocation failure","usedHeapSizeAfter":13224872,"usedHeapSizeBefore":15503908},"cat":"devtools.timeline,v8","dur":4908,"name":"MinorGC","ph":"X","pid":4059,"tdur":2185,"tid":4059,"ts":395425482,"tts":516840}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_HEAP_PROLOGUE","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395425487,"tts":516845}, +{"args":{"epoch":9},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4863,"name":"V8.GC_SCAVENGER","ph":"X","pid":4059,"tdur":2141,"tid":4059,"ts":395425494,"tts":516852}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":49,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":4059,"tdur":25,"tid":4059,"ts":395425498,"tts":516856}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4864,"name":"V8.GC_BACKGROUND_SAFEPOINT","ph":"X","pid":4059,"tdur":40,"tid":4061,"ts":395425501,"tts":65504}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5,"name":"V8.GC_HEAP_PROLOGUE_SAFEPOINT","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395425556,"tts":516890}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4752,"name":"V8.GC_SCAVENGER_SCAVENGE","ph":"X","pid":4059,"tdur":2054,"tid":4059,"ts":395425564,"tts":516898}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":104,"name":"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY","ph":"X","pid":4059,"tdur":85,"tid":4059,"ts":395425603,"tts":516937}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":78,"name":"V8.GC_SCAVENGER_SCAVENGE_ROOTS","ph":"X","pid":4059,"tdur":78,"tid":4059,"ts":395425710,"tts":517024}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4259,"name":"V8.GC_SCAVENGER_SCAVENGE_PARALLEL","ph":"X","pid":4059,"tdur":1580,"tid":4059,"ts":395425790,"tts":517104}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":4204,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":2635,"tid":4082,"ts":395425828,"tts":40895}, +{"args":{"epoch":9},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2594,"name":"V8.GC_SCAVENGER_BACKGROUND_SCAVENGE_PARALLEL","ph":"X","pid":4059,"tdur":2594,"tid":4082,"ts":395425859,"tts":40926}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":30,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":30,"tid":4063,"ts":395428024,"tts":27167}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":313,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":313,"tid":4063,"ts":395428059,"tts":27202}, +{"args":{"epoch":9},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":306,"name":"V8.GC_SCAVENGER_BACKGROUND_SCAVENGE_PARALLEL","ph":"X","pid":4059,"tdur":307,"tid":4063,"ts":395428063,"tts":27205}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":196,"name":"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS","ph":"X","pid":4059,"tdur":196,"tid":4059,"ts":395430051,"tts":518686}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":25,"name":"V8.GC_SCAVENGER_SCAVENGE_FINALIZE","ph":"X","pid":4059,"tdur":25,"tid":4059,"ts":395430251,"tts":518886}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395430278,"tts":518913}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":15,"name":"V8.GC_SCAVENGER_FREE_REMEMBERED_SET","ph":"X","pid":4059,"tdur":15,"tid":4059,"ts":395430285,"tts":518920}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395430302,"tts":518937}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":23,"name":"V8.GC_HEAP_EPILOGUE_SAFEPOINT","ph":"X","pid":4059,"tdur":23,"tid":4059,"ts":395430322,"tts":518957}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395430328,"tts":518964}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_HEAP_EPILOGUE","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395430361,"tts":518996}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":12,"name":"V8.GC_HEAP_EXTERNAL_EPILOGUE","ph":"X","pid":4059,"tdur":13,"tid":4059,"ts":395430395,"tts":519030}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13224872.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395430398,"tts":519039}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395430527,"tts":519163}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":81,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":81,"tid":4063,"ts":395431029,"tts":27534}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":68,"name":"V8.GC_BACKGROUND_UNMAPPER","ph":"X","pid":4059,"tdur":68,"tid":4063,"ts":395431039,"tts":27544}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395431053,"tts":519689}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395431513,"tts":520149}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395431543,"tts":520178}, +{"args":{},"cat":"v8.execute","dur":9,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395431779,"tts":520415}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395432220,"tts":520856}, +{"args":{},"cat":"v8.execute","dur":2911,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":21,"tid":4059,"ts":395432649,"tts":521285}, +{"args":{"frameSeqId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395434182}, +{"args":{"frameSeqId":46,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395434182}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395435626,"tts":521372}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":4059,"tdur":45,"tid":4072,"ts":395436114,"tts":36397}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":34,"tid":4072,"ts":395436120,"tts":36403}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":56,"name":"RunTask","ph":"X","pid":2930,"tdur":55,"tid":2978,"ts":395436188,"tts":138651}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":46,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":46,"tid":2978,"ts":395436195,"tts":138657}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":4059,"tdur":24,"tid":4062,"ts":395436258,"tts":11139}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395436281,"tts":521782}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":4059,"tdur":45,"tid":4072,"ts":395436296,"tts":36457}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":41,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":41,"tid":4072,"ts":395436299,"tts":36459}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":35,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":35,"tid":4072,"ts":395436303,"tts":36463}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395436312,"tts":36472}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":2930,"tdur":24,"tid":2976,"ts":395436356,"tts":43460}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":52,"name":"RunTask","ph":"X","pid":2930,"tdur":52,"tid":2978,"ts":395436396,"tts":138720}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":47,"tid":2978,"ts":395436398,"tts":138723}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":42,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":42,"tid":2978,"ts":395436402,"tts":138726}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395436433,"tts":138757}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395437095,"tts":522190}, +{"args":{},"cat":"v8.execute","dur":288,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":262,"tid":4059,"ts":395440060,"tts":522244}, +{"args":{},"cat":"v8.execute","dur":279,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":254,"tid":4059,"ts":395440065,"tts":522249}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395443404,"tts":523094}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395443466,"tts":523156}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395443592,"tts":523257}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395443802,"tts":523443}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395444413,"tts":523911}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395444469,"tts":523967}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395444600,"tts":524077}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395444669,"tts":524146}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","nodeId":2,"stackTrace":[{"columnNumber":11600,"functionName":"eh","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"InvalidateLayout","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395445120,"tts":524588}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","stackTrace":[{"columnNumber":3480,"functionName":"_","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"ScheduleStyleRecalculation","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395446855,"tts":525078}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395450559,"tts":525350}, +{"args":{"frameSeqId":47,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395450848}, +{"args":{"frameSeqId":47,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395450848}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":49,"name":"RunTask","ph":"X","pid":4059,"tdur":49,"tid":4072,"ts":395451075,"tts":36523}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":37,"tid":4072,"ts":395451081,"tts":36529}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":52,"name":"RunTask","ph":"X","pid":2930,"tdur":52,"tid":2978,"ts":395451153,"tts":138798}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":42,"tid":2978,"ts":395451160,"tts":138805}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":2930,"tdur":10,"tid":2978,"ts":395451209,"tts":138854}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":5,"tid":2978,"ts":395451212,"tts":138857}, +{"args":{},"cat":"v8.execute","dur":276,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":31,"tid":4059,"ts":395452132,"tts":525882}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395453841,"tts":526611}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395454332,"tts":526705}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":33,"name":"OnLibevent","ph":"X","pid":2930,"tdur":32,"tid":2976,"ts":395455031,"tts":43505}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":4059,"tdur":29,"tid":4062,"ts":395455085,"tts":11181}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395455136,"tts":138881}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395455140,"tts":138885}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":26,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395455146,"tts":138891}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":8,"tid":2978,"ts":395455158,"tts":138903}, +{"args":{},"cat":"v8.execute","dur":223,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":36,"tid":4059,"ts":395455169,"tts":527164}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":58,"name":"RunTask","ph":"X","pid":4059,"tdur":58,"tid":4072,"ts":395455196,"tts":36592}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":50,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":50,"tid":4072,"ts":395455200,"tts":36595}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":43,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":44,"tid":4072,"ts":395455205,"tts":36600}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":25,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":26,"tid":4072,"ts":395455216,"tts":36612}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395456336,"tts":527619}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395456828,"tts":527845}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395457130,"tts":527975}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395458121,"tts":528372}, +{"args":{},"cat":"v8.execute","dur":350,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":38,"tid":4059,"ts":395459881,"tts":529142}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395460264,"tts":529212}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395461332,"tts":529717}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395462801,"tts":530270}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395463060,"tts":530362}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395463119,"tts":530422}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395463397,"tts":530506}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395463425,"tts":530533}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395463455,"tts":530563}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13704108.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395463754,"tts":530683}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1302,"name":"RunTask","ph":"X","pid":4059,"tdur":597,"tid":4059,"ts":395463822,"tts":530741}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":1288,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":583,"tid":4059,"ts":395463825,"tts":530744}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":744,"ipc_hash":3321254228,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78257472}},"mojo_interface_tag":"blink.mojom.DevToolsSession","payload_size":720}},"cat":"toplevel","dur":1270,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":564,"tid":4059,"ts":395463837,"tts":530757}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":4059,"tdur":34,"tid":4062,"ts":395464195,"tts":11247}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":27,"tid":4062,"ts":395464201,"tts":11252}, +{"args":{"context":"0x24dc0081cc60","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":134,"flags":2},"cat":"toplevel","dur":38,"name":"OnLibevent","ph":"X","pid":2845,"tdur":38,"tid":2872,"ts":395464255,"tts":237216}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2845,"tdur":38,"tid":2872,"ts":395464303,"tts":237264}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":31,"tid":2872,"ts":395464307,"tts":237267}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":22,"tid":2872,"ts":395464313,"tts":237274}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2845,"tdur":42,"tid":2845,"ts":395464369,"tts":466585}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":36,"tid":2845,"ts":395464373,"tts":466588}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":132910108,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":77833696}},"mojo_interface_tag":"blink.mojom.LocalFrameHost","payload_size":16}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2845,"tdur":17,"tid":2845,"ts":395464387,"tts":466602}, +{"args":{"microtask_count":1},"cat":"v8.execute","dur":238,"name":"RunMicrotasks","ph":"X","pid":4059,"tdur":76,"tid":4059,"ts":395464862,"tts":531238}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":4059,"tdur":25,"tid":4062,"ts":395465107,"tts":11309}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":19,"tid":4062,"ts":395465111,"tts":11313}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":17,"name":"RunTask","ph":"X","pid":4059,"tdur":16,"tid":4059,"ts":395465131,"tts":531345}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"~ScopedCommitCompletionEvent"},"cat":"toplevel","dur":8,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395465134,"tts":531348}, +{"args":{"context":"0x24dc0081cc60","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":134,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2845,"tdur":19,"tid":2872,"ts":395465144,"tts":237321}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24932,"name":"RunTask","ph":"X","pid":4059,"tdur":23196,"tid":4059,"ts":395465154,"tts":531367}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"ScheduledActionSendBeginMainFrame"},"cat":"toplevel","dur":24909,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":23172,"tid":4059,"ts":395465156,"tts":531370}, +{"args":{"data":{"frameId":9},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginMainThreadFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395465166,"tts":531380}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2845,"tdur":24,"tid":2872,"ts":395465169,"tts":237346}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":19,"tid":2872,"ts":395465172,"tts":237348}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":13,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":13,"tid":2872,"ts":395465176,"tts":237352}, +{"args":{"beginData":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63"},"elementCount":72},"cat":"blink,devtools.timeline","dur":8777,"name":"UpdateLayoutTree","ph":"X","pid":4059,"tdur":8572,"tid":4059,"ts":395465210,"tts":531430}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":2845,"tdur":37,"tid":2845,"ts":395465213,"tts":466648}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":32,"tid":2845,"ts":395465215,"tts":466650}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":280,"ipc_hash":3275898187,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78258544}},"mojo_interface_tag":"blink.mojom.DevToolsSessionHost","payload_size":256}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2845,"tdur":21,"tid":2845,"ts":395465223,"tts":466658}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2845,"tdur":35,"tid":2929,"ts":395467039,"tts":44596}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"Write"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":25,"tid":2929,"ts":395467046,"tts":44603}, +{"args":{"frameSeqId":48,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395467514}, +{"args":{"frameSeqId":48,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395467514}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":4059,"tdur":43,"tid":4072,"ts":395467598,"tts":36678}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":32,"tid":4072,"ts":395467604,"tts":36684}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":23,"name":"OnLibevent","ph":"X","pid":2930,"tdur":23,"tid":2976,"ts":395467658,"tts":43558}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395467700,"tts":138939}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395467704,"tts":138943}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":25,"tid":2978,"ts":395467710,"tts":138949}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":9,"tid":2978,"ts":395467721,"tts":138960}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395467743,"tts":138982}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395467745,"tts":138984}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":4059,"tdur":21,"tid":4062,"ts":395467789,"tts":11345}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":4059,"tdur":46,"tid":4072,"ts":395467825,"tts":36736}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":39,"tid":4072,"ts":395467827,"tts":36739}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":34,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":33,"tid":4072,"ts":395467831,"tts":36743}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395467840,"tts":36751}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":60,"name":"RunTask","ph":"X","pid":2845,"tdur":60,"tid":2845,"ts":395472037,"tts":466711}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"HandleMessage"},"cat":"toplevel","dur":52,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":52,"tid":2845,"ts":395472041,"tts":466715}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2845,"tdur":28,"tid":2872,"ts":395472151,"tts":237391}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":22,"tid":2872,"ts":395472154,"tts":237394}, +{"args":{"context":"0x42c0025a100","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":103,"flags":2},"cat":"toplevel","dur":31,"name":"OnLibevent","ph":"X","pid":4059,"tdur":32,"tid":4062,"ts":395472194,"tts":11380}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":13,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":12,"tid":4062,"ts":395472210,"tts":11397}, +{"args":{"beginData":{"dirtyObjects":426,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","partialLayout":false,"totalObjects":1203},"endData":{"layoutRoots":[{"depth":1,"nodeId":2,"quads":[[0.0,0.0,1280.0,0.0,1280.0,720.0,0.0,720.0]]}]}},"cat":"devtools.timeline","dur":7553,"name":"Layout","ph":"X","pid":4059,"tdur":7182,"tid":4059,"ts":395473999,"tts":540113}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerTreeId":1}},"cat":"disabled-by-default-devtools.timeline","name":"SetLayerTreeId","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395481678,"tts":547428}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","isMainFrame":true,"isOutermostMainFrame":true,"page":"96B744C7DAB34E6B6FEACAA2F047AF63"}},"cat":"devtools.timeline","dur":2026,"name":"PrePaint","ph":"X","pid":4059,"tdur":2024,"tid":4059,"ts":395481698,"tts":547436}, +{"args":{"data":{"clip":[-8388608.0,-8388608.0,8388607.0,-8388608.0,8388607.0,8388607.0,-8388608.0,8388607.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":0,"nodeId":2}},"cat":"devtools.timeline,rail","dur":2402,"name":"Paint","ph":"X","pid":4059,"tdur":2385,"tid":4059,"ts":395483875,"tts":549617}, +{"args":{"frameSeqId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395484180}, +{"args":{"frameSeqId":49,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395484180}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":66,"name":"RunTask","ph":"X","pid":4059,"tdur":66,"tid":4072,"ts":395484264,"tts":36810}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":53,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":53,"tid":4072,"ts":395484270,"tts":36815}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":30,"name":"OnLibevent","ph":"X","pid":2930,"tdur":30,"tid":2976,"ts":395484352,"tts":43603}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":58,"name":"RunTask","ph":"X","pid":2930,"tdur":58,"tid":2978,"ts":395484429,"tts":139036}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":51,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":51,"tid":2978,"ts":395484433,"tts":139040}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":27,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395484441,"tts":139048}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":9,"tid":2978,"ts":395484453,"tts":139060}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395484491,"tts":139098}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395484493,"tts":139100}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":36,"name":"OnLibevent","ph":"X","pid":4059,"tdur":36,"tid":4062,"ts":395484540,"tts":11427}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":56,"name":"RunTask","ph":"X","pid":4059,"tdur":55,"tid":4072,"ts":395484609,"tts":36891}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":48,"tid":4072,"ts":395484613,"tts":36894}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":42,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":42,"tid":4072,"ts":395484617,"tts":36898}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":23,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":22,"tid":4072,"ts":395484627,"tts":36909}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","isMainFrame":true,"isOutermostMainFrame":true,"page":"96B744C7DAB34E6B6FEACAA2F047AF63"}},"cat":"devtools.timeline","dur":2044,"name":"Layerize","ph":"X","pid":4059,"tdur":1908,"tid":4059,"ts":395486298,"tts":552026}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,30.0,0.0,30.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":132}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487734,"tts":553457}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":131}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487748,"tts":553464}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":130}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487753,"tts":553473}, +{"args":{"data":{"clip":[9.0,6.0,30.0,6.0,30.0,23.0,9.0,23.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":129}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487762,"tts":553477}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":128}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487765,"tts":553482}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":127}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487771,"tts":553486}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":112}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487774,"tts":553492}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":113}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487780,"tts":553495}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":114}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487783,"tts":553500}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":115}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487789,"tts":553512}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":116}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487800,"tts":553516}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":117}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487804,"tts":553519}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":118}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487808,"tts":553523}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":119}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487811,"tts":553526}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":120}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487815,"tts":553530}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":121}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487831,"tts":553547}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":122}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487836,"tts":553551}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":101}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487839,"tts":553554}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":102}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487842,"tts":553560}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":103}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487848,"tts":553563}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":104}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487851,"tts":553569}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":105}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487857,"tts":553572}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":106}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487860,"tts":553577}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":107}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487866,"tts":553581}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":108}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487869,"tts":553594}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":109}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487883,"tts":553601}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":110}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487889,"tts":553604}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":111}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487892,"tts":553614}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":90}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487902,"tts":553617}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":91}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487906,"tts":553623}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":92}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487912,"tts":553627}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":93}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487915,"tts":553632}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":94}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487921,"tts":553636}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":95}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487924,"tts":553642}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":96}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487935,"tts":553651}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":97}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487940,"tts":553659}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":98}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487948,"tts":553662}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":99}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487951,"tts":553668}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":100}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487956,"tts":553672}, +{"args":{"data":{"clip":[9.0,11.0,141.0,11.0,141.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":79}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487960,"tts":553675}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":80}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395487964,"tts":553707}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":81}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488043,"tts":553713}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":82}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488048,"tts":553717}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":83}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488051,"tts":553720}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":84}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488055,"tts":553723}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":85}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488058,"tts":553727}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":86}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488061,"tts":553730}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":87}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488065,"tts":553733}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":88}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488068,"tts":553737}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":89}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488072,"tts":553740}, +{"args":{"data":{"clip":[9.0,11.0,136.0,11.0,136.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":68}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488075,"tts":553744}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":69}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488078,"tts":553747}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":70}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488082,"tts":553751}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":71}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488094,"tts":553763}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":72}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488098,"tts":553767}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":73}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488101,"tts":553770}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":74}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488105,"tts":553774}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":75}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488108,"tts":553777}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":76}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488111,"tts":553780}, +{"args":{"data":{"clip":[9.0,11.0,128.0,11.0,128.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":77}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488115,"tts":553784}, +{"args":{"data":{"clip":[9.0,11.0,131.0,11.0,131.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":78}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488118,"tts":553800}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":57}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488172,"tts":553807}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":58}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488178,"tts":553812}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":59}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488183,"tts":553816}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":60}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488187,"tts":553820}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":61}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488191,"tts":553824}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":62}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488195,"tts":553827}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":63}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488198,"tts":553831}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":64}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488202,"tts":553835}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":65}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488206,"tts":553839}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":66}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488210,"tts":553843}, +{"args":{"data":{"clip":[9.0,11.0,132.0,11.0,132.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":67}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395488213,"tts":553846}, +{"args":{"frameSeqId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1689,"name":"Commit","ph":"X","pid":4059,"tdur":575,"tid":4059,"ts":395488370,"tts":553962}, +{"args":{"layerId":7,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395488437,"tts":554029}, +{"args":{"layerId":132,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395488442,"tts":554034}, +{"args":{"layerId":131,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":17,"tid":4059,"ts":395488455,"tts":554046}, +{"args":{"layerId":130,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395488490,"tts":554065}, +{"args":{"layerId":129,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395488496,"tts":554071}, +{"args":{"layerId":128,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395488502,"tts":554077}, +{"args":{"layerId":127,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395488507,"tts":554082}, +{"args":{"layerId":123,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488512,"tts":554087}, +{"args":{"layerId":124,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488515,"tts":554090}, +{"args":{"layerId":125,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488518,"tts":554093}, +{"args":{"layerId":126,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488521,"tts":554096}, +{"args":{"layerId":112,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488524,"tts":554099}, +{"args":{"layerId":113,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488527,"tts":554102}, +{"args":{"layerId":114,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488531,"tts":554105}, +{"args":{"layerId":115,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488534,"tts":554109}, +{"args":{"layerId":116,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488537,"tts":554112}, +{"args":{"layerId":117,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488540,"tts":554115}, +{"args":{"layerId":118,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488543,"tts":554118}, +{"args":{"layerId":119,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488546,"tts":554121}, +{"args":{"layerId":120,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488549,"tts":554124}, +{"args":{"layerId":121,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488552,"tts":554127}, +{"args":{"layerId":122,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488556,"tts":554130}, +{"args":{"layerId":101,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488559,"tts":554134}, +{"args":{"layerId":102,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488562,"tts":554137}, +{"args":{"layerId":103,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488565,"tts":554140}, +{"args":{"layerId":104,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488568,"tts":554143}, +{"args":{"layerId":105,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488571,"tts":554146}, +{"args":{"layerId":106,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488574,"tts":554149}, +{"args":{"layerId":107,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488578,"tts":554153}, +{"args":{"layerId":108,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488581,"tts":554156}, +{"args":{"layerId":109,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488584,"tts":554159}, +{"args":{"layerId":110,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488587,"tts":554162}, +{"args":{"layerId":111,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395488590,"tts":554165}, +{"args":{"layerId":90,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488596,"tts":554170}, +{"args":{"layerId":91,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488599,"tts":554174}, +{"args":{"layerId":92,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488602,"tts":554177}, +{"args":{"layerId":93,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488605,"tts":554180}, +{"args":{"layerId":94,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488608,"tts":554183}, +{"args":{"layerId":95,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488611,"tts":554186}, +{"args":{"layerId":96,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488615,"tts":554190}, +{"args":{"layerId":97,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488618,"tts":554193}, +{"args":{"layerId":98,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395488621,"tts":554205}, +{"args":{"layerId":99,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488651,"tts":554214}, +{"args":{"layerId":100,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488654,"tts":554218}, +{"args":{"layerId":79,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488657,"tts":554221}, +{"args":{"layerId":80,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488660,"tts":554224}, +{"args":{"layerId":81,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488663,"tts":554227}, +{"args":{"layerId":82,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488667,"tts":554230}, +{"args":{"layerId":83,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488670,"tts":554233}, +{"args":{"layerId":84,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488673,"tts":554236}, +{"args":{"layerId":85,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488676,"tts":554240}, +{"args":{"layerId":86,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488679,"tts":554243}, +{"args":{"layerId":87,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488682,"tts":554246}, +{"args":{"layerId":88,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488685,"tts":554249}, +{"args":{"layerId":89,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488688,"tts":554252}, +{"args":{"layerId":68,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488692,"tts":554255}, +{"args":{"layerId":69,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488695,"tts":554258}, +{"args":{"layerId":70,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488698,"tts":554261}, +{"args":{"layerId":71,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488701,"tts":554264}, +{"args":{"layerId":72,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488704,"tts":554268}, +{"args":{"layerId":73,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488707,"tts":554271}, +{"args":{"layerId":74,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488710,"tts":554274}, +{"args":{"layerId":75,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488714,"tts":554277}, +{"args":{"layerId":76,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488717,"tts":554280}, +{"args":{"layerId":77,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488720,"tts":554284}, +{"args":{"layerId":78,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488723,"tts":554287}, +{"args":{"layerId":57,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488726,"tts":554290}, +{"args":{"layerId":58,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488729,"tts":554293}, +{"args":{"layerId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488733,"tts":554296}, +{"args":{"layerId":60,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488736,"tts":554299}, +{"args":{"layerId":61,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488739,"tts":554302}, +{"args":{"layerId":62,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395488742,"tts":554305}, +{"args":{"layerId":63,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488751,"tts":554315}, +{"args":{"layerId":64,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488755,"tts":554318}, +{"args":{"layerId":65,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488758,"tts":554321}, +{"args":{"layerId":66,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488761,"tts":554324}, +{"args":{"layerId":67,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488764,"tts":554327}, +{"args":{"layerId":13,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488767,"tts":554331}, +{"args":{"layerId":14,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488770,"tts":554334}, +{"args":{"layerId":15,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488773,"tts":554337}, +{"args":{"layerId":16,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488776,"tts":554339}, +{"args":{"layerId":17,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488779,"tts":554342}, +{"args":{"layerId":18,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488782,"tts":554345}, +{"args":{"layerId":19,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488785,"tts":554348}, +{"args":{"layerId":20,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395488788,"tts":554359}, +{"args":{"layerId":21,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488816,"tts":554369}, +{"args":{"layerId":22,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488819,"tts":554372}, +{"args":{"layerId":23,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488822,"tts":554375}, +{"args":{"layerId":24,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488825,"tts":554378}, +{"args":{"layerId":25,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488829,"tts":554381}, +{"args":{"layerId":26,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488831,"tts":554384}, +{"args":{"layerId":27,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488835,"tts":554387}, +{"args":{"layerId":28,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488838,"tts":554390}, +{"args":{"layerId":29,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488841,"tts":554393}, +{"args":{"layerId":30,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488843,"tts":554396}, +{"args":{"layerId":31,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488846,"tts":554398}, +{"args":{"layerId":32,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488849,"tts":554401}, +{"args":{"layerId":33,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488852,"tts":554404}, +{"args":{"layerId":34,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488855,"tts":554407}, +{"args":{"layerId":35,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488858,"tts":554410}, +{"args":{"layerId":36,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488861,"tts":554413}, +{"args":{"layerId":37,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488864,"tts":554416}, +{"args":{"layerId":38,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488867,"tts":554419}, +{"args":{"layerId":39,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488870,"tts":554423}, +{"args":{"layerId":40,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488873,"tts":554426}, +{"args":{"layerId":41,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488876,"tts":554428}, +{"args":{"layerId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488879,"tts":554431}, +{"args":{"layerId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488882,"tts":554434}, +{"args":{"layerId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488885,"tts":554437}, +{"args":{"layerId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488888,"tts":554441}, +{"args":{"layerId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488892,"tts":554444}, +{"args":{"layerId":47,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488895,"tts":554447}, +{"args":{"layerId":48,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488898,"tts":554450}, +{"args":{"layerId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488901,"tts":554453}, +{"args":{"layerId":50,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488904,"tts":554456}, +{"args":{"layerId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488906,"tts":554459}, +{"args":{"layerId":52,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488910,"tts":554462}, +{"args":{"layerId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488913,"tts":554465}, +{"args":{"layerId":54,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488916,"tts":554468}, +{"args":{"layerId":55,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395488919,"tts":554471}, +{"args":{"layerId":56,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395488922,"tts":554474}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":18938,"name":"RunTask","ph":"X","pid":4059,"tdur":5495,"tid":4072,"ts":395488989,"tts":36979}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"BeginMainFrame"},"cat":"toplevel","dur":18917,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5474,"tid":4072,"ts":395488992,"tts":36982}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":4059,"tdur":14,"tid":4059,"ts":395490095,"tts":554573}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DrawInternal"},"cat":"toplevel","dur":8,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395490097,"tts":554575}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":12,"name":"RunTask","ph":"X","pid":4059,"tdur":12,"tid":4059,"ts":395490114,"tts":554591}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395490115,"tts":554593}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395490129,"tts":554606}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DidPresentCompositorFrameOnImplThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395490130,"tts":554608}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1333,"name":"RunTask","ph":"X","pid":4059,"tdur":256,"tid":4059,"ts":395490141,"tts":554619}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":1319,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":242,"tid":4059,"ts":395490143,"tts":554621}, +{"args":{"data":{"columnNumber":1845,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"T","lineNumber":33,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":164,"name":"FunctionCall","ph":"X","pid":4059,"tdur":123,"tid":4059,"ts":395490333,"tts":554696}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395490467,"tts":554791}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395490481,"tts":554804}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395490492,"tts":554814}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13706056.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395490499,"tts":554827}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1057,"name":"RunTask","ph":"X","pid":4059,"tdur":469,"tid":4059,"ts":395491480,"tts":554881}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":1044,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":457,"tid":4059,"ts":395491483,"tts":554883}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":776,"ipc_hash":3321254228,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78257472}},"mojo_interface_tag":"blink.mojom.DevToolsSession","payload_size":752}},"cat":"toplevel","dur":1030,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":443,"tid":4059,"ts":395491492,"tts":554892}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":4059,"tdur":29,"tid":4062,"ts":395491828,"tts":11486}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":21,"tid":4062,"ts":395491833,"tts":11491}, +{"args":{"context":"0x24dc0081cc60","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":134,"flags":2},"cat":"toplevel","dur":33,"name":"OnLibevent","ph":"X","pid":2845,"tdur":34,"tid":2872,"ts":395491892,"tts":237454}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":2845,"tdur":39,"tid":2872,"ts":395491935,"tts":237498}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":33,"tid":2872,"ts":395491938,"tts":237500}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":24,"tid":2872,"ts":395491944,"tts":237507}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":62,"name":"RunTask","ph":"X","pid":2845,"tdur":62,"tid":2845,"ts":395491991,"tts":466814}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":53,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":53,"tid":2845,"ts":395491997,"tts":466819}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":132910108,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":77833696}},"mojo_interface_tag":"blink.mojom.LocalFrameHost","payload_size":16}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2845,"tdur":16,"tid":2845,"ts":395492028,"tts":466851}, +{"args":{},"cat":"v8.execute","dur":19,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":18,"tid":4059,"ts":395492215,"tts":555074}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","nodeId":3}},"cat":"devtools.timeline","dur":25,"name":"ScrollLayer","ph":"X","pid":4059,"tdur":22,"tid":4059,"ts":395492406,"tts":555223}, +{"args":{"microtask_count":1},"cat":"v8.execute","dur":46,"name":"RunMicrotasks","ph":"X","pid":4059,"tdur":46,"tid":4059,"ts":395492459,"tts":555272}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":22,"name":"RunTask","ph":"X","pid":4059,"tdur":23,"tid":4062,"ts":395492542,"tts":11532}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1065,"name":"RunTask","ph":"X","pid":4059,"tdur":262,"tid":4059,"ts":395492543,"tts":555357}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":17,"tid":4062,"ts":395492544,"tts":11535}, +{"args":{"src_file":"third_party/blink/renderer/core/timing/performance.cc","src_func":"ActivateObserver"},"cat":"toplevel","dur":1052,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":250,"tid":4059,"ts":395492545,"tts":555358}, +{"args":{"data":{"columnNumber":83933,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"7","url":"http://localhost:5555/_next/static/chunks/main-80a06dc896e8924d.js"}},"cat":"devtools.timeline","dur":1008,"name":"FunctionCall","ph":"X","pid":4059,"tdur":199,"tid":4059,"ts":395492573,"tts":555394}, +{"args":{"context":"0x24dc0081cc60","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":134,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":2845,"tdur":20,"tid":2872,"ts":395492577,"tts":237556}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2845,"tdur":33,"tid":2872,"ts":395492604,"tts":237583}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":28,"tid":2872,"ts":395492607,"tts":237585}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":22,"tid":2872,"ts":395492611,"tts":237589}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2845,"tdur":44,"tid":2845,"ts":395492649,"tts":466915}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"Accept"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":36,"tid":2845,"ts":395492654,"tts":466919}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":248,"ipc_hash":3275898187,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":78258544}},"mojo_interface_tag":"blink.mojom.DevToolsSessionHost","payload_size":224}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2845,"tdur":22,"tid":2845,"ts":395492663,"tts":466929}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":2845,"tdur":28,"tid":2929,"ts":395492709,"tts":44654}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"Write"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":21,"tid":2929,"ts":395492714,"tts":44659}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13708544.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395493586,"tts":555602}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395493614,"tts":555625}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"~ScopedCommitCompletionEvent"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395493616,"tts":555627}, +{"args":{"context":"0x386c00a0d920","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":114,"flags":2},"cat":"toplevel","dur":52,"name":"OnLibevent","ph":"X","pid":2930,"tdur":52,"tid":2976,"ts":395500285,"tts":43660}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":100,"name":"ThreadPool_RunTask","ph":"X","pid":2930,"tdur":99,"tid":2975,"ts":395500348,"tts":1637}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","dur":88,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":88,"tid":2975,"ts":395500358,"tts":1646}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1884113734,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":137544224}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":8}},"cat":"toplevel","dur":57,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":58,"tid":2975,"ts":395500371,"tts":1659}, +{"args":{"context":"0x42c01df8d20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","dur":34,"name":"OnLibevent","ph":"X","pid":4059,"tdur":34,"tid":4062,"ts":395500388,"tts":11569}, +{"args":{"context":"0x386c00a0d920","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":114,"flags":2},"cat":"toplevel","dur":34,"name":"OnLibevent","ph":"X","pid":2930,"tdur":34,"tid":2976,"ts":395500538,"tts":43730}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":95,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":94,"tid":4061,"ts":395500591,"tts":68280}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","dur":83,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":83,"tid":4061,"ts":395500601,"tts":68289}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1884113734,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137544224}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":8}},"cat":"toplevel","dur":54,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":55,"tid":4061,"ts":395500613,"tts":68301}, +{"args":{"context":"0x24dc0074bde0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":35,"name":"OnLibevent","ph":"X","pid":2845,"tdur":35,"tid":2872,"ts":395500824,"tts":237641}, +{"args":{"frameSeqId":50,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395500846}, +{"args":{"frameSeqId":50,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395500846}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":33,"name":"OnLibevent","ph":"X","pid":2930,"tdur":33,"tid":2976,"ts":395501079,"tts":43786}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2930,"tdur":19,"tid":2976,"ts":395501260,"tts":43842}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":17,"name":"OnLibevent","ph":"X","pid":2930,"tdur":18,"tid":2976,"ts":395501402,"tts":43884}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":83,"name":"RunTask","ph":"X","pid":2930,"tdur":83,"tid":2978,"ts":395501487,"tts":139154}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":68,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":67,"tid":2978,"ts":395501500,"tts":139168}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":59,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":58,"tid":2978,"ts":395501507,"tts":139175}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":42,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395501519,"tts":139187}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395501574,"tts":139241}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395501576,"tts":139243}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":34,"name":"ThreadPool_RunTask","ph":"X","pid":2930,"tdur":34,"tid":2975,"ts":395501597,"tts":1755}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":25,"tid":2975,"ts":395501604,"tts":1762}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395501610,"tts":139277}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":14,"name":"Receive mojo reply","ph":"X","pid":2930,"tdur":14,"tid":2975,"ts":395501611,"tts":1769}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395501612,"tts":139279}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395501619,"tts":139286}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395501650,"tts":139317}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395501652,"tts":139319}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395501659,"tts":139326}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":2930,"tdur":25,"tid":2976,"ts":395501692,"tts":43915}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":11,"name":"OnLibevent","ph":"X","pid":2930,"tdur":11,"tid":2976,"ts":395501721,"tts":43944}, +{"args":{"context":"0x42c01df8d20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","dur":75,"name":"OnLibevent","ph":"X","pid":4059,"tdur":36,"tid":4062,"ts":395501745,"tts":11619}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":16,"name":"OnLibevent","ph":"X","pid":2930,"tdur":16,"tid":2976,"ts":395501769,"tts":43977}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":12,"name":"OnLibevent","ph":"X","pid":4059,"tdur":12,"tid":4062,"ts":395501823,"tts":11659}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":55,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":55,"tid":4061,"ts":395501851,"tts":68391}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":46,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":46,"tid":4061,"ts":395501858,"tts":68398}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":32,"name":"Receive mojo reply","ph":"X","pid":4059,"tdur":32,"tid":4061,"ts":395501867,"tts":68407}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":21,"name":"OnLibevent","ph":"X","pid":2930,"tdur":21,"tid":2976,"ts":395501922,"tts":44007}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":70,"name":"RunTask","ph":"X","pid":2930,"tdur":70,"tid":2978,"ts":395501961,"tts":139362}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":65,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":65,"tid":2978,"ts":395501964,"tts":139365}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":58,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":58,"tid":2978,"ts":395501969,"tts":139370}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395501978,"tts":139379}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":21,"name":"OnLibevent","ph":"X","pid":2930,"tdur":20,"tid":2976,"ts":395502028,"tts":44073}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395502036,"tts":139437}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395502039,"tts":139440}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":26,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395502047,"tts":139448}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395502085,"tts":139486}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395502087,"tts":139488}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395502095,"tts":139496}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":54,"name":"RunTask","ph":"X","pid":2930,"tdur":54,"tid":2978,"ts":395502123,"tts":139524}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":48,"tid":2978,"ts":395502126,"tts":139527}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":36,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395502133,"tts":139534}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395502181,"tts":139582}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395502184,"tts":139585}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395502192,"tts":139593}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":473,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":97,"tid":2861,"ts":395502579,"tts":16342}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","dur":459,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":84,"tid":2861,"ts":395502591,"tts":16353}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":32,"ipc_hash":1884113734,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137544224}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":8}},"cat":"toplevel","dur":433,"name":"Receive mojo message","ph":"X","pid":2845,"tdur":59,"tid":2861,"ts":395502604,"tts":16366}, +{"args":{"context":"0x24dc0074bde0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2845,"tdur":27,"tid":2872,"ts":395502746,"tts":237694}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":165,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":50,"tid":2861,"ts":395503058,"tts":16445}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerHost"}},"cat":"toplevel","dur":155,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":41,"tid":2861,"ts":395503065,"tts":16452}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":2180696659,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137541664}},"mojo_interface_tag":"tracing.mojom.ProducerHost","payload_size":8}},"cat":"toplevel","dur":15,"name":"Receive mojo reply","ph":"X","pid":2845,"tdur":21,"tid":2861,"ts":395503073,"tts":16461}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":42,"name":"OnLibevent","ph":"X","pid":2930,"tdur":41,"tid":2976,"ts":395503103,"tts":44109}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":49,"name":"RunTask","ph":"X","pid":2930,"tdur":49,"tid":2978,"ts":395503149,"tts":139647}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":42,"tid":2978,"ts":395503153,"tts":139651}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":36,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395503158,"tts":139656}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395503167,"tts":139665}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":2930,"tdur":25,"tid":2976,"ts":395503240,"tts":44184}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2930,"tdur":42,"tid":2978,"ts":395503381,"tts":139713}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":35,"tid":2978,"ts":395503385,"tts":139717}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":30,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395503389,"tts":139720}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395503397,"tts":139729}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":32,"name":"OnLibevent","ph":"X","pid":2930,"tdur":32,"tid":2976,"ts":395503508,"tts":44223}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2930,"tdur":43,"tid":2978,"ts":395503553,"tts":139784}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395503557,"tts":139788}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395503561,"tts":139792}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395503570,"tts":139802}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":33,"name":"OnLibevent","ph":"X","pid":2930,"tdur":33,"tid":2976,"ts":395503730,"tts":44269}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2930,"tdur":42,"tid":2978,"ts":395503775,"tts":139856}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395503780,"tts":139860}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":30,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395503784,"tts":139864}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395503793,"tts":139874}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":32,"name":"OnLibevent","ph":"X","pid":2930,"tdur":32,"tid":2976,"ts":395505235,"tts":44318}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":51,"name":"RunTask","ph":"X","pid":2930,"tdur":50,"tid":2978,"ts":395505281,"tts":139928}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":44,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395505286,"tts":139932}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":37,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395505291,"tts":139937}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395505301,"tts":139947}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2930,"tdur":28,"tid":2976,"ts":395507515,"tts":44366}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":13,"name":"OnLibevent","ph":"X","pid":2930,"tdur":13,"tid":2976,"ts":395507549,"tts":44400}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395507565,"tts":44416}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395507576,"tts":44427}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395507589,"tts":44440}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395507601,"tts":44452}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2930,"tdur":8,"tid":2976,"ts":395507613,"tts":44464}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395507624,"tts":44475}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":14,"name":"OnLibevent","ph":"X","pid":2930,"tdur":15,"tid":2976,"ts":395507684,"tts":44500}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395507701,"tts":44518}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395507713,"tts":44530}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2930,"tdur":8,"tid":2976,"ts":395507725,"tts":44542}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":15,"name":"OnLibevent","ph":"X","pid":2930,"tdur":15,"tid":2976,"ts":395507736,"tts":44553}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395507755,"tts":44571}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395507766,"tts":44583}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395507778,"tts":44594}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395507799,"tts":44616}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":55,"name":"OnLibevent","ph":"X","pid":2930,"tdur":22,"tid":2976,"ts":395507812,"tts":44629}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":13,"name":"OnLibevent","ph":"X","pid":2930,"tdur":13,"tid":2976,"ts":395507871,"tts":44655}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":4127,"name":"RunTask","ph":"X","pid":4059,"tdur":54,"tid":4072,"ts":395507937,"tts":42484}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"SendCommitRequestToImplThreadIfNeeded"},"cat":"toplevel","dur":4115,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":43,"tid":4072,"ts":395507943,"tts":42489}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44757,"name":"RunTask","ph":"X","pid":4059,"tdur":35317,"tid":4059,"ts":395507994,"tts":555851}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2375,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":43,"tid":4075,"ts":395507994,"tts":9463}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"ScheduledActionSendBeginMainFrame"},"cat":"toplevel","dur":44699,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":35260,"tid":4059,"ts":395508031,"tts":555887}, +{"args":{"data":{"frameId":10},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginMainThreadFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508044,"tts":555901}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":213,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":213,"tid":4074,"ts":395508048,"tts":10304}, +{"args":{"tileData":{"layerId":120,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243aae0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":185,"name":"RasterTask","ph":"X","pid":4059,"tdur":185,"tid":4074,"ts":395508073,"tts":10329}, +{"args":{"data":{"type":"scroll"}},"cat":"devtools.timeline","dur":780,"name":"EventDispatch","ph":"X","pid":4059,"tdur":773,"tid":4059,"ts":395508087,"tts":555950}, +{"args":{"data":{"columnNumber":20686,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"nI","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":118,"name":"FunctionCall","ph":"X","pid":4059,"tdur":106,"tid":4059,"ts":395508123,"tts":555991}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395508162,"tts":556019}, +{"args":{},"cat":"v8.execute","dur":18,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":19,"tid":4059,"ts":395508183,"tts":556039}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395508225,"tts":556081}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13708740.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508243,"tts":556107}, +{"args":{"data":{"columnNumber":61909,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"l","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":591,"name":"FunctionCall","ph":"X","pid":4059,"tdur":584,"tid":4059,"ts":395508264,"tts":556127}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":102,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":102,"tid":4074,"ts":395508264,"tts":10520}, +{"args":{"tileData":{"layerId":88,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439340"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":94,"name":"RasterTask","ph":"X","pid":4059,"tdur":94,"tid":4074,"ts":395508269,"tts":10525}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","stackTrace":[{"columnNumber":49574,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}],"timerId":11}},"cat":"devtools.timeline","name":"TimerRemove","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508313,"tts":556210}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":112,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":112,"tid":4074,"ts":395508368,"tts":10624}, +{"args":{"tileData":{"layerId":72,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438540"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":104,"name":"RasterTask","ph":"X","pid":4059,"tdur":104,"tid":4074,"ts":395508373,"tts":10629}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","singleShot":true,"stackTrace":[{"columnNumber":49630,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}],"timeout":250.0,"timerId":13}},"cat":"devtools.timeline","name":"TimerInstall","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508381,"tts":556254}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","stackTrace":[{"columnNumber":31424,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"ScheduleStyleRecalculation","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508437,"tts":556328}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":136,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":135,"tid":4074,"ts":395508482,"tts":10738}, +{"args":{"tileData":{"layerId":64,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c01f3b640"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":127,"name":"RasterTask","ph":"X","pid":4059,"tdur":127,"tid":4074,"ts":395508487,"tts":10743}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395508496,"tts":556353}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":37,"stackTrace":[{"columnNumber":45251,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508530,"tts":556415}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":38,"stackTrace":[{"columnNumber":45251,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508572,"tts":556447}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","stackTrace":[{"columnNumber":49574,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}],"timerId":12}},"cat":"devtools.timeline","name":"TimerRemove","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508613,"tts":556487}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":96,"tid":4074,"ts":395508620,"tts":10876}, +{"args":{"tileData":{"layerId":60,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c01f3a4c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":89,"name":"RasterTask","ph":"X","pid":4059,"tdur":90,"tid":4074,"ts":395508625,"tts":10880}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","singleShot":true,"stackTrace":[{"columnNumber":49630,"functionName":"setScrolling","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}],"timeout":250.0,"timerId":14}},"cat":"devtools.timeline","name":"TimerInstall","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508658,"tts":556533}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395508700,"tts":556556}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":95,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":94,"tid":4074,"ts":395508719,"tts":10975}, +{"args":{"tileData":{"layerId":58,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c01f395e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":87,"name":"RasterTask","ph":"X","pid":4059,"tdur":87,"tid":4074,"ts":395508723,"tts":10979}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":39,"stackTrace":[{"columnNumber":45251,"functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}]}},"cat":"devtools.timeline","name":"RequestAnimationFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508779,"tts":556670}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":104,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":105,"tid":4074,"ts":395508816,"tts":11071}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395508819,"tts":556675}, +{"args":{"tileData":{"layerId":57,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c01f3b720"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":97,"name":"RasterTask","ph":"X","pid":4059,"tdur":98,"tid":4074,"ts":395508820,"tts":11076}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13728352.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508857,"tts":556717}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":37}},"cat":"devtools.timeline","dur":29,"name":"FireAnimationFrame","ph":"X","pid":4059,"tdur":27,"tid":4059,"ts":395508870,"tts":556729}, +{"args":{"data":{"columnNumber":45253,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":12,"name":"FunctionCall","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395508881,"tts":556741}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":13728392.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395508894,"tts":556752}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":38}},"cat":"devtools.timeline","dur":12390,"name":"FireAnimationFrame","ph":"X","pid":4059,"tdur":11437,"tid":4059,"ts":395508901,"tts":556759}, +{"args":{"data":{"columnNumber":45253,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":12357,"name":"FunctionCall","ph":"X","pid":4059,"tdur":11404,"tid":4059,"ts":395508908,"tts":556767}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":130,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":131,"tid":4074,"ts":395508923,"tts":11178}, +{"args":{"tileData":{"layerId":65,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438620"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":122,"name":"RasterTask","ph":"X","pid":4059,"tdur":122,"tid":4074,"ts":395508927,"tts":11183}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":124,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":123,"tid":4074,"ts":395509055,"tts":11311}, +{"args":{"tileData":{"layerId":131,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243b480"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":114,"name":"RasterTask","ph":"X","pid":4059,"tdur":115,"tid":4074,"ts":395509060,"tts":11316}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":114,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":114,"tid":4074,"ts":395509181,"tts":11437}, +{"args":{"tileData":{"layerId":91,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438ee0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":104,"name":"RasterTask","ph":"X","pid":4059,"tdur":105,"tid":4074,"ts":395509186,"tts":11442}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":137,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":137,"tid":4074,"ts":395509297,"tts":11553}, +{"args":{"tileData":{"layerId":129,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243b800"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":127,"name":"RasterTask","ph":"X","pid":4059,"tdur":128,"tid":4074,"ts":395509302,"tts":11558}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":117,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":117,"tid":4074,"ts":395509436,"tts":11692}, +{"args":{"tileData":{"layerId":73,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438d20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":107,"name":"RasterTask","ph":"X","pid":4059,"tdur":108,"tid":4074,"ts":395509441,"tts":11697}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":128,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":128,"tid":4074,"ts":395509555,"tts":11811}, +{"args":{"tileData":{"layerId":127,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243b640"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":118,"name":"RasterTask","ph":"X","pid":4059,"tdur":119,"tid":4074,"ts":395509560,"tts":11816}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":104,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":104,"tid":4074,"ts":395509686,"tts":11942}, +{"args":{"tileData":{"layerId":89,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439b20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":94,"name":"RasterTask","ph":"X","pid":4059,"tdur":95,"tid":4074,"ts":395509691,"tts":11947}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":122,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":122,"tid":4074,"ts":395509793,"tts":12048}, +{"args":{"tileData":{"layerId":121,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243abc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":111,"name":"RasterTask","ph":"X","pid":4059,"tdur":112,"tid":4074,"ts":395509798,"tts":12054}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":123,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":122,"tid":4074,"ts":395509917,"tts":12173}, +{"args":{"tileData":{"layerId":119,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243b020"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":113,"name":"RasterTask","ph":"X","pid":4059,"tdur":113,"tid":4074,"ts":395509922,"tts":12178}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":103,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":104,"tid":4074,"ts":395510042,"tts":12297}, +{"args":{"tileData":{"layerId":87,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439260"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":93,"name":"RasterTask","ph":"X","pid":4059,"tdur":95,"tid":4074,"ts":395510047,"tts":12302}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":104,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":103,"tid":4074,"ts":395510148,"tts":12404}, +{"args":{"tileData":{"layerId":117,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243ae60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":94,"name":"RasterTask","ph":"X","pid":4059,"tdur":95,"tid":4074,"ts":395510153,"tts":12409}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":1480,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":115,"tid":4074,"ts":395510254,"tts":12510}, +{"args":{"tileData":{"layerId":71,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438460"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":100,"name":"RasterTask","ph":"X","pid":4059,"tdur":100,"tid":4074,"ts":395510259,"tts":12515}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":116,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":116,"tid":4075,"ts":395510373,"tts":9510}, +{"args":{"tileData":{"layerId":115,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a5a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":101,"name":"RasterTask","ph":"X","pid":4059,"tdur":100,"tid":4075,"ts":395510384,"tts":9522}, +{"args":{},"cat":"v8.execute","dur":240,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":19,"tid":4059,"ts":395510477,"tts":558334}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":98,"tid":4075,"ts":395510491,"tts":9628}, +{"args":{"tileData":{"layerId":85,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c024390a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":4059,"tdur":89,"tid":4075,"ts":395510496,"tts":9633}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":107,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":107,"tid":4075,"ts":395510591,"tts":9728}, +{"args":{"tileData":{"layerId":113,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a3e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":96,"name":"RasterTask","ph":"X","pid":4059,"tdur":97,"tid":4075,"ts":395510597,"tts":9734}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":103,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":103,"tid":4075,"ts":395510700,"tts":9837}, +{"args":{"tileData":{"layerId":63,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c01f3b560"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":93,"name":"RasterTask","ph":"X","pid":4059,"tdur":94,"tid":4075,"ts":395510705,"tts":9842}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":119,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":119,"tid":4075,"ts":395510805,"tts":9942}, +{"args":{"tileData":{"layerId":111,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a920"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":109,"name":"RasterTask","ph":"X","pid":4059,"tdur":110,"tid":4075,"ts":395510810,"tts":9947}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":118,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":118,"tid":4075,"ts":395510926,"tts":10063}, +{"args":{"tileData":{"layerId":83,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c024387e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":109,"name":"RasterTask","ph":"X","pid":4059,"tdur":109,"tid":4075,"ts":395510931,"tts":10068}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":102,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":102,"tid":4075,"ts":395511046,"tts":10183}, +{"args":{"tileData":{"layerId":109,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a760"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":4059,"tdur":92,"tid":4075,"ts":395511052,"tts":10189}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":98,"tid":4075,"ts":395511150,"tts":10287}, +{"args":{"tileData":{"layerId":69,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c024382a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":90,"name":"RasterTask","ph":"X","pid":4059,"tdur":90,"tid":4075,"ts":395511155,"tts":10292}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":101,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":101,"tid":4075,"ts":395511250,"tts":10387}, +{"args":{"tileData":{"layerId":107,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439ea0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":4059,"tdur":92,"tid":4075,"ts":395511255,"tts":10392}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":96,"tid":4075,"ts":395511353,"tts":10491}, +{"args":{"tileData":{"layerId":81,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439420"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":87,"name":"RasterTask","ph":"X","pid":4059,"tdur":88,"tid":4075,"ts":395511359,"tts":10496}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":91,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":91,"tid":4075,"ts":395511452,"tts":10589}, +{"args":{"tileData":{"layerId":105,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439ce0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":82,"name":"RasterTask","ph":"X","pid":4059,"tdur":82,"tid":4075,"ts":395511457,"tts":10594}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":87,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":87,"tid":4075,"ts":395511545,"tts":10682}, +{"args":{"tileData":{"layerId":59,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c01f3bf00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":79,"name":"RasterTask","ph":"X","pid":4059,"tdur":79,"tid":4075,"ts":395511549,"tts":10687}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":89,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":89,"tid":4075,"ts":395511634,"tts":10771}, +{"args":{"tileData":{"layerId":103,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a220"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":81,"name":"RasterTask","ph":"X","pid":4059,"tdur":82,"tid":4075,"ts":395511638,"tts":10775}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":4,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4074,"ts":395511736,"tts":12626}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4074,"ts":395511742,"tts":12632}, +{"args":{"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"RequestMainThreadFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395512050,"tts":42523}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":118,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":118,"tid":4061,"ts":395512059,"tts":68466}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":54,"name":"RunTask","ph":"X","pid":4059,"tdur":54,"tid":4072,"ts":395512070,"tts":42544}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":49,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":48,"tid":4072,"ts":395512072,"tts":42546}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":42,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":41,"tid":4072,"ts":395512077,"tts":42551}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":23,"tid":4072,"ts":395512090,"tts":42563}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":92,"name":"RunTask","ph":"X","pid":4059,"tdur":64,"tid":4072,"ts":395512128,"tts":42602}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":85,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":57,"tid":4072,"ts":395512131,"tts":42605}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":1754,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":1754,"tid":4061,"ts":395512184,"tts":68591}, +{"args":{},"cat":"v8.execute","dur":58,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":57,"tid":4059,"ts":395512194,"tts":559274}, +{"args":{},"cat":"v8.execute","dur":52,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":52,"tid":4059,"ts":395512199,"tts":559278}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395512225,"tts":42671}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"SendCommitRequestToImplThreadIfNeeded"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395512227,"tts":42672}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395512235,"tts":42681}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395512237,"tts":42682}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395512245,"tts":42691}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":2,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4072,"ts":395512247,"tts":42692}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395512253,"tts":42698}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395512255,"tts":42700}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":25,"name":"RunTask","ph":"X","pid":4059,"tdur":26,"tid":4072,"ts":395512263,"tts":42708}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395512264,"tts":42710}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":332,"name":"RunTask","ph":"X","pid":4059,"tdur":235,"tid":4072,"ts":395512291,"tts":42737}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":324,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":227,"tid":4072,"ts":395512293,"tts":42739}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":2930,"tdur":21,"tid":2976,"ts":395512370,"tts":44688}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10303,"name":"RunTask","ph":"X","pid":4059,"tdur":5317,"tid":4072,"ts":395512628,"tts":42977}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":10295,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5309,"tid":4072,"ts":395512630,"tts":42979}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":67,"name":"OnLibevent","ph":"X","pid":2930,"tdur":44,"tid":2976,"ts":395512982,"tts":44727}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":2930,"tdur":21,"tid":2976,"ts":395513247,"tts":44789}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395513337,"tts":560416}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":2930,"tdur":20,"tid":2976,"ts":395513589,"tts":44827}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":43,"name":"OnLibevent","ph":"X","pid":2930,"tdur":21,"tid":2976,"ts":395513759,"tts":44877}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":87,"name":"RunTask","ph":"X","pid":2930,"tdur":87,"tid":2978,"ts":395513964,"tts":140000}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":81,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":81,"tid":2978,"ts":395513968,"tts":140004}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":73,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":74,"tid":2978,"ts":395513974,"tts":140009}, +{"args":{},"cat":"v8.execute","dur":101,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":100,"tid":4059,"ts":395513978,"tts":561058}, +{"args":{},"cat":"v8.execute","dur":93,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":93,"tid":4059,"ts":395513983,"tts":561062}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":43,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":43,"tid":2978,"ts":395513984,"tts":140020}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2930,"tdur":35,"tid":2978,"ts":395514056,"tts":140092}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395514059,"tts":140094}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395514067,"tts":140103}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395514095,"tts":140131}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":25,"tid":2978,"ts":395514097,"tts":140133}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395514104,"tts":140140}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":21,"name":"OnLibevent","ph":"X","pid":2930,"tdur":21,"tid":2976,"ts":395514115,"tts":44914}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395514128,"tts":140164}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395514130,"tts":140165}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":12,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":12,"tid":2978,"ts":395514136,"tts":140172}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395514157,"tts":140193}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395514159,"tts":140195}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395514166,"tts":140201}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395514197,"tts":140233}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":25,"tid":2978,"ts":395514199,"tts":140235}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395514206,"tts":140241}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395514229,"tts":140265}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395514231,"tts":140267}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":21,"tid":2978,"ts":395514238,"tts":140273}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":66,"name":"OnLibevent","ph":"X","pid":2930,"tdur":38,"tid":2976,"ts":395514247,"tts":44953}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395514267,"tts":140302}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395514269,"tts":140304}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":12,"tid":2978,"ts":395514275,"tts":140311}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395514296,"tts":140332}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395514298,"tts":140333}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395514304,"tts":140340}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395514333,"tts":140369}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395514335,"tts":140371}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395514342,"tts":140377}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395514364,"tts":140399}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395514365,"tts":140401}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395514371,"tts":140407}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395514404,"tts":140439}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":21,"tid":2978,"ts":395514406,"tts":140441}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":11,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":12,"tid":2978,"ts":395514412,"tts":140447}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395514431,"tts":140466}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395514432,"tts":140468}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395514438,"tts":140474}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395514465,"tts":140501}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395514467,"tts":140502}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395514473,"tts":140508}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2930,"tdur":43,"tid":2978,"ts":395514495,"tts":140531}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395514497,"tts":140533}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":28,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395514504,"tts":140539}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":27,"name":"RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395514541,"tts":140577}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395514543,"tts":140579}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395514550,"tts":140585}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395514571,"tts":140607}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395514573,"tts":140609}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395514579,"tts":140615}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395514602,"tts":140637}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395514604,"tts":140639}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395514609,"tts":140645}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395514631,"tts":140667}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395514633,"tts":140669}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395514639,"tts":140675}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":20,"name":"RunTask","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395514662,"tts":140698}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":17,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395514664,"tts":140699}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":8,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":8,"tid":2978,"ts":395514670,"tts":140705}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395514685,"tts":140721}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395514687,"tts":140723}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395514693,"tts":140728}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395514718,"tts":140754}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395514720,"tts":140756}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395514726,"tts":140761}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395514747,"tts":140782}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395514749,"tts":140784}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395514755,"tts":140790}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395514776,"tts":140812}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":21,"tid":2978,"ts":395514778,"tts":140813}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":12,"tid":2978,"ts":395514783,"tts":140819}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":22,"name":"RunTask","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395514803,"tts":140838}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395514804,"tts":140840}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":12,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":12,"tid":2978,"ts":395514809,"tts":140845}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":22,"name":"RunTask","ph":"X","pid":2930,"tdur":21,"tid":2978,"ts":395514828,"tts":140864}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395514830,"tts":140865}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":10,"tid":2978,"ts":395514835,"tts":140870}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":31,"name":"OnLibevent","ph":"X","pid":2930,"tdur":31,"tid":2976,"ts":395515804,"tts":45014}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":12,"name":"OnLibevent","ph":"X","pid":2930,"tdur":12,"tid":2976,"ts":395515841,"tts":45051}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395515856,"tts":45066}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2930,"tdur":8,"tid":2976,"ts":395515869,"tts":45079}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395515880,"tts":45090}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395515892,"tts":45102}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395515905,"tts":45114}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395515918,"tts":45127}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2930,"tdur":11,"tid":2976,"ts":395515929,"tts":45138}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395515942,"tts":45152}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":72,"name":"RunTask","ph":"X","pid":2930,"tdur":72,"tid":2978,"ts":395515969,"tts":140902}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":66,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":66,"tid":2978,"ts":395515973,"tts":140906}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":60,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":60,"tid":2978,"ts":395515977,"tts":140910}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":40,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395515987,"tts":140920}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395516046,"tts":140979}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395516049,"tts":140982}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395516058,"tts":140991}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395516089,"tts":141022}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395516091,"tts":141024}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":23,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395516099,"tts":141032}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395516132,"tts":141065}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395516134,"tts":141067}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395516141,"tts":141074}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395516145,"tts":563225}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395516168,"tts":141101}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395516171,"tts":141103}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395516178,"tts":141111}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395516206,"tts":141139}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395516208,"tts":141141}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395516216,"tts":141149}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395516240,"tts":141173}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395516242,"tts":141175}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395516249,"tts":141182}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2930,"tdur":35,"tid":2978,"ts":395516275,"tts":141208}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395516278,"tts":141211}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395516285,"tts":141218}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395516314,"tts":141247}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395516317,"tts":141249}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395516323,"tts":141256}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395516348,"tts":141281}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395516350,"tts":141283}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":25,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":25,"tid":2978,"ts":395516357,"tts":141290}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":151,"name":"OnLibevent","ph":"X","pid":2930,"tdur":41,"tid":2976,"ts":395516643,"tts":45177}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2930,"tdur":49,"tid":2978,"ts":395516697,"tts":141350}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395516701,"tts":141354}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":30,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395516706,"tts":141358}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395516715,"tts":141367}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":44,"name":"OnLibevent","ph":"X","pid":2930,"tdur":43,"tid":2976,"ts":395516993,"tts":45235}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":104,"name":"RunTask","ph":"X","pid":2930,"tdur":75,"tid":2978,"ts":395517055,"tts":141424}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":99,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":69,"tid":2978,"ts":395517058,"tts":141427}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":93,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":63,"tid":2978,"ts":395517062,"tts":141431}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":64,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395517084,"tts":141454}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":324,"name":"OnLibevent","ph":"X","pid":2930,"tdur":49,"tid":2976,"ts":395517359,"tts":45296}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395517447,"tts":564527}, +{"args":{"frameSeqId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395517512}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395517525,"tts":141530}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395517530,"tts":141534}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395517534,"tts":141538}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395517543,"tts":141547}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":127,"name":"RunTask","ph":"X","pid":2930,"tdur":49,"tid":2978,"ts":395517574,"tts":141579}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":121,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395517577,"tts":141581}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":4059,"tdur":31,"tid":4062,"ts":395517618,"tts":11689}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":124,"name":"OnLibevent","ph":"X","pid":2930,"tdur":33,"tid":2976,"ts":395518729,"tts":45363}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395518870,"tts":141656}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395518873,"tts":141659}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":34,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395518877,"tts":141663}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395518887,"tts":141672}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395519117,"tts":45415}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395519218,"tts":141718}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395519222,"tts":141722}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395519227,"tts":141727}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395519236,"tts":141736}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395519564,"tts":45457}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2930,"tdur":18,"tid":2976,"ts":395519683,"tts":45501}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395519749,"tts":141781}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395519753,"tts":141785}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395519757,"tts":141789}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395519766,"tts":141798}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395519799,"tts":141831}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395519801,"tts":141833}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395519809,"tts":141841}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395520188,"tts":567094}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2930,"tdur":28,"tid":2976,"ts":395520235,"tts":45545}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2930,"tdur":18,"tid":2976,"ts":395520336,"tts":45591}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":50,"name":"RunTask","ph":"X","pid":2930,"tdur":50,"tid":2978,"ts":395520409,"tts":141890}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":44,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395520413,"tts":141893}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":37,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395520417,"tts":141898}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395520426,"tts":141907}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395520464,"tts":141945}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395520467,"tts":141948}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395520475,"tts":141956}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":2930,"tdur":28,"tid":2976,"ts":395520759,"tts":45639}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395520939,"tts":141993}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395520943,"tts":141997}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395520947,"tts":142002}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395520957,"tts":142011}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2930,"tdur":28,"tid":2976,"ts":395521113,"tts":45682}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":14106788.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395521270,"tts":568190}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","id":39}},"cat":"devtools.timeline","dur":1405,"name":"FireAnimationFrame","ph":"X","pid":4059,"tdur":1400,"tid":4059,"ts":395521293,"tts":568203}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":57,"name":"RunTask","ph":"X","pid":2930,"tdur":57,"tid":2978,"ts":395521294,"tts":142055}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":51,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":52,"tid":2978,"ts":395521297,"tts":142058}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":45,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395521301,"tts":142063}, +{"args":{"data":{"columnNumber":45253,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":1380,"name":"FunctionCall","ph":"X","pid":4059,"tdur":1374,"tid":4059,"ts":395521307,"tts":568218}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":30,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395521311,"tts":142072}, +{"args":{},"cat":"v8.execute","dur":19,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":19,"tid":4059,"ts":395521362,"tts":568267}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395521389,"tts":568294}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":30,"name":"OnLibevent","ph":"X","pid":2930,"tdur":29,"tid":2976,"ts":395521462,"tts":45725}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395521509,"tts":142128}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395521512,"tts":142131}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395521516,"tts":142135}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395521525,"tts":142144}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395521769,"tts":568675}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2930,"tdur":29,"tid":2976,"ts":395521819,"tts":45769}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395521938,"tts":568844}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":64,"name":"RunTask","ph":"X","pid":2930,"tdur":64,"tid":2978,"ts":395522113,"tts":142189}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":57,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":57,"tid":2978,"ts":395522117,"tts":142194}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":50,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":51,"tid":2978,"ts":395522122,"tts":142198}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395522146,"tts":142222}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395522268,"tts":569174}, +{"args":{},"cat":"v8.execute","dur":10,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395522329,"tts":569235}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395522353,"tts":569258}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":2930,"tdur":28,"tid":2976,"ts":395522570,"tts":45814}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":18,"name":"OnLibevent","ph":"X","pid":2930,"tdur":18,"tid":2976,"ts":395522650,"tts":45859}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395522678,"tts":569583}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2626,"name":"RunTask","ph":"X","pid":2930,"tdur":64,"tid":2978,"ts":395522685,"tts":142270}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":2621,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":59,"tid":2978,"ts":395522687,"tts":142272}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":14133108.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395522689,"tts":569598}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":2615,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":53,"tid":2978,"ts":395522691,"tts":142276}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":2599,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395522700,"tts":142285}, +{"args":{"beginData":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63"},"elementCount":162},"cat":"blink,devtools.timeline","dur":24515,"name":"UpdateLayoutTree","ph":"X","pid":4059,"tdur":17779,"tid":4059,"ts":395522715,"tts":569624}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":4059,"tdur":31,"tid":4072,"ts":395522938,"tts":48301}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":25,"tid":4072,"ts":395522940,"tts":48304}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":19,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":19,"tid":4072,"ts":395522945,"tts":48309}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395522955,"tts":48318}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":4059,"tdur":25,"tid":4072,"ts":395522973,"tts":48336}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":20,"tid":4072,"ts":395522975,"tts":48338}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":21,"name":"RunTask","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395523018,"tts":48381}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":16,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":16,"tid":4072,"ts":395523020,"tts":48383}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":193,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":193,"tid":4061,"ts":395523039,"tts":70368}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":18,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":17,"tid":4075,"ts":395525026,"tts":10871}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":116,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":116,"tid":4075,"ts":395525046,"tts":10891}, +{"args":{"tileData":{"layerId":110,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a840"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":104,"name":"RasterTask","ph":"X","pid":4059,"tdur":104,"tid":4075,"ts":395525053,"tts":10898}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":113,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":113,"tid":4075,"ts":395525164,"tts":11009}, +{"args":{"tileData":{"layerId":86,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439180"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":102,"name":"RasterTask","ph":"X","pid":4059,"tdur":103,"tid":4075,"ts":395525170,"tts":11014}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":107,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":107,"tid":4075,"ts":395525279,"tts":11124}, +{"args":{"tileData":{"layerId":75,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c024380e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":97,"name":"RasterTask","ph":"X","pid":4059,"tdur":98,"tid":4075,"ts":395525285,"tts":11129}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395525316,"tts":142339}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395525319,"tts":142342}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395525329,"tts":142351}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":2930,"tdur":30,"tid":2976,"ts":395525367,"tts":45891}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":105,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":104,"tid":4075,"ts":395525388,"tts":11233}, +{"args":{"tileData":{"layerId":67,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c01f3b1e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":96,"name":"RasterTask","ph":"X","pid":4059,"tdur":96,"tid":4075,"ts":395525393,"tts":11238}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395525401,"tts":45925}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2930,"tdur":43,"tid":2978,"ts":395525443,"tts":142391}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395525446,"tts":142394}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395525449,"tts":142398}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395525457,"tts":142406}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":20,"name":"RunTask","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395525489,"tts":142438}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":15,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395525492,"tts":142440}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":100,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":101,"tid":4075,"ts":395525495,"tts":11339}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":6,"tid":2978,"ts":395525498,"tts":142447}, +{"args":{"tileData":{"layerId":62,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c01f3b480"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":93,"name":"RasterTask","ph":"X","pid":4059,"tdur":93,"tid":4075,"ts":395525500,"tts":11344}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":4059,"tdur":28,"tid":4072,"ts":395525574,"tts":48420}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395525592,"tts":48438}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":83,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":83,"tid":4075,"ts":395525597,"tts":11442}, +{"args":{"tileData":{"layerId":61,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c01f3b3a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":76,"name":"RasterTask","ph":"X","pid":4059,"tdur":75,"tid":4075,"ts":395525602,"tts":11447}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":74,"name":"RunTask","ph":"X","pid":4059,"tdur":75,"tid":4072,"ts":395525606,"tts":48451}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":68,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":69,"tid":4072,"ts":395525608,"tts":48453}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":98,"tid":4075,"ts":395525682,"tts":11527}, +{"args":{"tileData":{"layerId":68,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c01f3b2c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":89,"name":"RasterTask","ph":"X","pid":4059,"tdur":89,"tid":4075,"ts":395525686,"tts":11531}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":113,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":113,"tid":4075,"ts":395525782,"tts":11627}, +{"args":{"tileData":{"layerId":130,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243b3a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":104,"name":"RasterTask","ph":"X","pid":4059,"tdur":104,"tid":4075,"ts":395525787,"tts":11632}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":98,"tid":4075,"ts":395525898,"tts":11742}, +{"args":{"tileData":{"layerId":93,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439960"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":4059,"tdur":88,"tid":4075,"ts":395525903,"tts":11748}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":124,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":123,"tid":4075,"ts":395525997,"tts":11842}, +{"args":{"tileData":{"layerId":122,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243aca0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":95,"name":"RasterTask","ph":"X","pid":4059,"tdur":95,"tid":4075,"ts":395526021,"tts":11866}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":97,"tid":4075,"ts":395526123,"tts":11968}, +{"args":{"tileData":{"layerId":76,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c024381c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":4059,"tdur":88,"tid":4075,"ts":395526128,"tts":11973}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":106,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":106,"tid":4075,"ts":395526222,"tts":12067}, +{"args":{"tileData":{"layerId":116,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243ad80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":97,"name":"RasterTask","ph":"X","pid":4059,"tdur":98,"tid":4075,"ts":395526227,"tts":12071}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":100,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":100,"tid":4075,"ts":395526331,"tts":12175}, +{"args":{"tileData":{"layerId":90,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439c00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":4059,"tdur":92,"tid":4075,"ts":395526336,"tts":12180}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":103,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":104,"tid":4075,"ts":395526433,"tts":12277}, +{"args":{"tileData":{"layerId":112,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243b100"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":94,"name":"RasterTask","ph":"X","pid":4059,"tdur":94,"tid":4075,"ts":395526437,"tts":12282}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":105,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":105,"tid":4075,"ts":395526539,"tts":12383}, +{"args":{"tileData":{"layerId":108,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a680"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":95,"name":"RasterTask","ph":"X","pid":4059,"tdur":96,"tid":4075,"ts":395526544,"tts":12388}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":101,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":102,"tid":4075,"ts":395526646,"tts":12490}, +{"args":{"tileData":{"layerId":84,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c024388c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":92,"name":"RasterTask","ph":"X","pid":4059,"tdur":93,"tid":4075,"ts":395526651,"tts":12495}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":95,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":95,"tid":4075,"ts":395526749,"tts":12594}, +{"args":{"tileData":{"layerId":104,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243aa00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":86,"name":"RasterTask","ph":"X","pid":4059,"tdur":86,"tid":4075,"ts":395526754,"tts":12599}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":94,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":93,"tid":4075,"ts":395526846,"tts":12691}, +{"args":{"tileData":{"layerId":74,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438e00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":86,"name":"RasterTask","ph":"X","pid":4059,"tdur":86,"tid":4075,"ts":395526850,"tts":12695}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":116,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":116,"tid":4075,"ts":395526942,"tts":12786}, +{"args":{"tileData":{"layerId":101,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a060"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":107,"name":"RasterTask","ph":"X","pid":4059,"tdur":107,"tid":4075,"ts":395526946,"tts":12791}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":100,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":101,"tid":4075,"ts":395527060,"tts":12904}, +{"args":{"tileData":{"layerId":80,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438c40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":4059,"tdur":92,"tid":4075,"ts":395527065,"tts":12909}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":1686,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":153,"tid":4075,"ts":395527163,"tts":13007}, +{"args":{"tileData":{"layerId":99,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c024397a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":122,"name":"RasterTask","ph":"X","pid":4059,"tdur":123,"tid":4075,"ts":395527168,"tts":13012}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":110,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":110,"tid":4074,"ts":395527298,"tts":12652}, +{"args":{"tileData":{"layerId":66,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438700"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":97,"name":"RasterTask","ph":"X","pid":4059,"tdur":97,"tid":4074,"ts":395527307,"tts":12660}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":102,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":102,"tid":4074,"ts":395527411,"tts":12764}, +{"args":{"tileData":{"layerId":97,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c024395e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":92,"name":"RasterTask","ph":"X","pid":4059,"tdur":93,"tid":4074,"ts":395527416,"tts":12769}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":100,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":101,"tid":4074,"ts":395527515,"tts":12868}, +{"args":{"tileData":{"layerId":78,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438a80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":4059,"tdur":91,"tid":4074,"ts":395527520,"tts":12873}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":98,"tid":4074,"ts":395527618,"tts":12971}, +{"args":{"tileData":{"layerId":95,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439880"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":4059,"tdur":89,"tid":4074,"ts":395527623,"tts":12976}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":101,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":101,"tid":4074,"ts":395527718,"tts":13071}, +{"args":{"tileData":{"layerId":77,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c024389a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":92,"name":"RasterTask","ph":"X","pid":4059,"tdur":92,"tid":4074,"ts":395527723,"tts":13076}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":129,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":129,"tid":4074,"ts":395527821,"tts":13174}, +{"args":{"tileData":{"layerId":128,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243b720"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":119,"name":"RasterTask","ph":"X","pid":4059,"tdur":119,"tid":4074,"ts":395527826,"tts":13180}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":125,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":126,"tid":4074,"ts":395527952,"tts":13305}, +{"args":{"tileData":{"layerId":92,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438fc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":115,"name":"RasterTask","ph":"X","pid":4059,"tdur":115,"tid":4074,"ts":395527958,"tts":13311}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":103,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":103,"tid":4074,"ts":395528080,"tts":13433}, +{"args":{"tileData":{"layerId":114,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a4c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":94,"name":"RasterTask","ph":"X","pid":4059,"tdur":94,"tid":4074,"ts":395528085,"tts":13438}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":98,"tid":4074,"ts":395528185,"tts":13538}, +{"args":{"tileData":{"layerId":106,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439dc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":4059,"tdur":88,"tid":4074,"ts":395528190,"tts":13544}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":102,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":103,"tid":4074,"ts":395528285,"tts":13638}, +{"args":{"tileData":{"layerId":82,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439500"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":93,"name":"RasterTask","ph":"X","pid":4059,"tdur":94,"tid":4074,"ts":395528290,"tts":13643}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":100,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":99,"tid":4074,"ts":395528389,"tts":13743}, +{"args":{"tileData":{"layerId":100,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439f80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":4059,"tdur":92,"tid":4074,"ts":395528394,"tts":13747}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":215,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":19,"tid":4075,"ts":395528852,"tts":13163}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":17,"name":"RunTask","ph":"X","pid":4059,"tdur":17,"tid":4072,"ts":395528886,"tts":48553}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":10,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":10,"tid":4072,"ts":395528889,"tts":48556}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":148,"name":"RunTask","ph":"X","pid":4059,"tdur":106,"tid":4072,"ts":395528907,"tts":48574}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":139,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":98,"tid":4072,"ts":395528909,"tts":48576}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":896,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":18,"tid":4075,"ts":395529069,"tts":13184}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":12,"tid":4072,"ts":395529103,"tts":48708}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395529106,"tts":48711}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2971,"name":"RunTask","ph":"X","pid":4059,"tdur":1446,"tid":4072,"ts":395529118,"tts":48723}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":2963,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":1438,"tid":4072,"ts":395529120,"tts":48725}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":30,"name":"OnLibevent","ph":"X","pid":2930,"tdur":31,"tid":2976,"ts":395529467,"tts":45951}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":63,"name":"RunTask","ph":"X","pid":2930,"tdur":63,"tid":2978,"ts":395529516,"tts":142474}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":57,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":57,"tid":2978,"ts":395529519,"tts":142477}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":51,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":51,"tid":2978,"ts":395529524,"tts":142482}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":21,"tid":2978,"ts":395529549,"tts":142507}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395529810,"tts":45999}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":58,"name":"RunTask","ph":"X","pid":2930,"tdur":58,"tid":2978,"ts":395529854,"tts":142552}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":53,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":52,"tid":2978,"ts":395529857,"tts":142555}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":47,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":46,"tid":2978,"ts":395529861,"tts":142559}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":32,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395529870,"tts":142568}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":108,"name":"OnLibevent","ph":"X","pid":2930,"tdur":37,"tid":2976,"ts":395530164,"tts":46043}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395530216,"tts":142636}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395530219,"tts":142640}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395530224,"tts":142644}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395530233,"tts":142653}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":107,"name":"OnLibevent","ph":"X","pid":2930,"tdur":36,"tid":2976,"ts":395530496,"tts":46108}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2930,"tdur":43,"tid":2978,"ts":395530547,"tts":142707}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395530551,"tts":142710}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395530555,"tts":142714}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395530563,"tts":142723}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":270,"name":"OnLibevent","ph":"X","pid":2930,"tdur":37,"tid":2976,"ts":395530842,"tts":46173}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":47,"name":"RunTask","ph":"X","pid":2930,"tdur":47,"tid":2978,"ts":395531054,"tts":142777}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":40,"tid":2978,"ts":395531058,"tts":142781}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":34,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":35,"tid":2978,"ts":395531063,"tts":142785}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395531071,"tts":142795}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":141,"name":"OnLibevent","ph":"X","pid":2930,"tdur":46,"tid":2976,"ts":395531165,"tts":46225}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2930,"tdur":43,"tid":2978,"ts":395531250,"tts":142849}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395531254,"tts":142852}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":30,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395531258,"tts":142856}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395531266,"tts":142865}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":323,"name":"OnLibevent","ph":"X","pid":2930,"tdur":48,"tid":2976,"ts":395531508,"tts":46288}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":48,"name":"RunTask","ph":"X","pid":2930,"tdur":48,"tid":2978,"ts":395531770,"tts":142918}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395531774,"tts":142922}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":35,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":35,"tid":2978,"ts":395531779,"tts":142926}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":21,"tid":2978,"ts":395531787,"tts":142935}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":193,"name":"OnLibevent","ph":"X","pid":2930,"tdur":77,"tid":2976,"ts":395531851,"tts":46350}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2930,"tdur":43,"tid":2978,"ts":395531947,"tts":142991}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395531951,"tts":142994}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395531955,"tts":142999}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395531964,"tts":143007}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":24,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":24,"tid":4074,"ts":395532086,"tts":13858}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":151,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":151,"tid":4074,"ts":395532112,"tts":13884}, +{"args":{"tileData":{"layerId":132,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243b560"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":139,"name":"RasterTask","ph":"X","pid":4059,"tdur":140,"tid":4074,"ts":395532118,"tts":13890}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":108,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":108,"tid":4074,"ts":395532265,"tts":14037}, +{"args":{"tileData":{"layerId":96,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a300"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":97,"name":"RasterTask","ph":"X","pid":4059,"tdur":98,"tid":4074,"ts":395532271,"tts":14043}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":145,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":145,"tid":4074,"ts":395532375,"tts":14147}, +{"args":{"tileData":{"layerId":79,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438b60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":135,"name":"RasterTask","ph":"X","pid":4059,"tdur":135,"tid":4074,"ts":395532380,"tts":14152}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":104,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":104,"tid":4074,"ts":395532523,"tts":14295}, +{"args":{"tileData":{"layerId":70,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02438380"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":94,"name":"RasterTask","ph":"X","pid":4059,"tdur":95,"tid":4074,"ts":395532528,"tts":14300}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":100,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":100,"tid":4074,"ts":395532629,"tts":14401}, +{"args":{"tileData":{"layerId":118,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243af40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":4059,"tdur":91,"tid":4074,"ts":395532634,"tts":14406}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":103,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":103,"tid":4074,"ts":395532731,"tts":14503}, +{"args":{"tileData":{"layerId":94,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c02439a40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":93,"name":"RasterTask","ph":"X","pid":4059,"tdur":94,"tid":4074,"ts":395532736,"tts":14508}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":100,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":100,"tid":4074,"ts":395532836,"tts":14608}, +{"args":{"tileData":{"layerId":98,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c024396c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":90,"name":"RasterTask","ph":"X","pid":4059,"tdur":91,"tid":4074,"ts":395532841,"tts":14613}, +{"args":{"chrome_raster_task":{"source_frame_number":9}},"cat":"toplevel","dur":125,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":125,"tid":4074,"ts":395532938,"tts":14710}, +{"args":{"tileData":{"layerId":102,"sourceFrameNumber":9,"tileId":{"id_ref":"0x42c0243a140"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":116,"name":"RasterTask","ph":"X","pid":4059,"tdur":116,"tid":4074,"ts":395532943,"tts":14715}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":4,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4074,"ts":395533066,"tts":14838}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4074,"ts":395533072,"tts":14844}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":12,"name":"RunTask","ph":"X","pid":4059,"tdur":11,"tid":4072,"ts":395533087,"tts":50193}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395533090,"tts":50195}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395533102,"tts":50207}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4072,"ts":395533104,"tts":50209}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395533111,"tts":50216}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395533112,"tts":50217}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":706,"name":"RunTask","ph":"X","pid":4059,"tdur":706,"tid":4072,"ts":395533120,"tts":50225}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":699,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":699,"tid":4072,"ts":395533122,"tts":50227}, +{"args":{"frameId":9,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"ActivateLayerTree","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395533798,"tts":50904}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1466,"name":"RunTask","ph":"X","pid":4059,"tdur":1412,"tid":4072,"ts":395533832,"tts":50937}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":1458,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":1405,"tid":4072,"ts":395533834,"tts":50939}, +{"args":{"frameSeqId":52,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395534178}, +{"args":{"frameSeqId":52,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395534178}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2930,"tdur":42,"tid":2978,"ts":395534379,"tts":143052}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":35,"tid":2978,"ts":395534384,"tts":143056}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":20,"name":"OnLibevent","ph":"X","pid":4059,"tdur":21,"tid":4062,"ts":395534453,"tts":11739}, +{"args":{"frameSeqId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DrawFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395535213,"tts":52264}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":4059,"tdur":46,"tid":4072,"ts":395535304,"tts":52355}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":41,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":41,"tid":4072,"ts":395535306,"tts":52357}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":35,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":35,"tid":4072,"ts":395535310,"tts":52361}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":19,"tid":4072,"ts":395535321,"tts":52372}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":122,"name":"OnLibevent","ph":"X","pid":2930,"tdur":122,"tid":2976,"ts":395535445,"tts":46445}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":256,"name":"RunTask","ph":"X","pid":2930,"tdur":256,"tid":2978,"ts":395535586,"tts":143109}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":249,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":249,"tid":2978,"ts":395535590,"tts":143113}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":243,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":243,"tid":2978,"ts":395535594,"tts":143117}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":118008,"ipc_hash":1797539858,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753776}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":117984}},"cat":"toplevel","dur":157,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":157,"tid":2978,"ts":395535673,"tts":143196}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395535848,"tts":143371}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"OnBeginFrame"},"cat":"toplevel","dur":10,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":10,"tid":2978,"ts":395535850,"tts":143373}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2468,"name":"RunTask","ph":"X","pid":2930,"tdur":1643,"tid":2978,"ts":395535865,"tts":143388}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":2462,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":1637,"tid":2978,"ts":395535867,"tts":143390}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":4059,"tdur":25,"tid":4062,"ts":395537657,"tts":11778}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":6,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4074,"ts":395537740,"tts":14856}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4074,"ts":395537748,"tts":14864}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4074,"ts":395537752,"tts":14868}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":4059,"tdur":32,"tid":4072,"ts":395537767,"tts":52418}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":27,"tid":4072,"ts":395537770,"tts":52420}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":20,"tid":4072,"ts":395537774,"tts":52425}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":713406245,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762224}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":24}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395537783,"tts":52434}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395537803,"tts":52454}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395537805,"tts":52456}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395537814,"tts":52465}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4072,"ts":395537816,"tts":52467}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395537824,"tts":52474}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395537825,"tts":52476}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4072,"ts":395537834,"tts":52485}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395537836,"tts":52487}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":4059,"tdur":27,"tid":4062,"ts":395538174,"tts":11821}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":96,"name":"RunTask","ph":"X","pid":4059,"tdur":97,"tid":4072,"ts":395538216,"tts":52507}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":91,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":91,"tid":4072,"ts":395538218,"tts":52509}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":85,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":85,"tid":4072,"ts":395538222,"tts":52513}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":6384,"ipc_hash":2504664826,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762368}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":6360}},"cat":"toplevel","dur":67,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":67,"tid":4072,"ts":395538234,"tts":52525}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395538339,"tts":145046}, +{"args":{"src_file":"components/viz/service/display/software_output_device.cc","src_func":"OnSwapBuffers"},"cat":"toplevel","dur":14,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395538359,"tts":145052}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerTreeId":1}},"cat":"disabled-by-default-devtools.timeline","name":"SetLayerTreeId","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395547250,"tts":587428}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","isMainFrame":true,"isOutermostMainFrame":true,"page":"96B744C7DAB34E6B6FEACAA2F047AF63"}},"cat":"devtools.timeline","dur":310,"name":"PrePaint","ph":"X","pid":4059,"tdur":308,"tid":4059,"ts":395547261,"tts":587436}, +{"args":{"data":{"clip":[-8388608.0,-8388608.0,8388607.0,-8388608.0,8388607.0,8388607.0,-8388608.0,8388607.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":0,"nodeId":2}},"cat":"devtools.timeline,rail","dur":2054,"name":"Paint","ph":"X","pid":4059,"tdur":1563,"tid":4059,"ts":395547858,"tts":588040}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","isMainFrame":true,"isOutermostMainFrame":true,"page":"96B744C7DAB34E6B6FEACAA2F047AF63"}},"cat":"devtools.timeline","dur":907,"name":"Layerize","ph":"X","pid":4059,"tdur":905,"tid":4059,"ts":395549948,"tts":589643}, +{"args":{"frameSeqId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395550844}, +{"args":{"frameSeqId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1838,"name":"Commit","ph":"X","pid":4059,"tdur":563,"tid":4059,"ts":395550886,"tts":590578}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":4059,"tdur":44,"tid":4072,"ts":395550923,"tts":52627}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":35,"tid":4072,"ts":395550927,"tts":52631}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":41,"name":"OnLibevent","ph":"X","pid":2930,"tdur":41,"tid":2976,"ts":395550989,"tts":46590}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395551053,"tts":145093}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395551056,"tts":145097}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395551063,"tts":145103}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":9,"tid":2978,"ts":395551074,"tts":145114}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":317,"name":"RunTask","ph":"X","pid":2930,"tdur":49,"tid":2978,"ts":395551095,"tts":145136}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":310,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395551097,"tts":145137}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":4059,"tdur":24,"tid":4062,"ts":395551132,"tts":11864}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":195,"name":"RunTask","ph":"X","pid":4059,"tdur":195,"tid":4072,"ts":395551173,"tts":52687}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":188,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":188,"tid":4072,"ts":395551176,"tts":52690}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":183,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":183,"tid":4072,"ts":395551179,"tts":52693}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":536,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":512}},"cat":"toplevel","dur":164,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":165,"tid":4072,"ts":395551191,"tts":52705}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4072,"ts":395551373,"tts":52887}, +{"args":{"src_file":"cc/trees/layer_tree_host_impl.cc","src_func":"DidPresentCompositorFrame"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395551375,"tts":52889}, +{"args":{"layerId":7,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395551489,"tts":590669}, +{"args":{"layerId":132,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551498,"tts":590678}, +{"args":{"layerId":131,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551502,"tts":590681}, +{"args":{"layerId":130,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551505,"tts":590685}, +{"args":{"layerId":129,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551508,"tts":590688}, +{"args":{"layerId":128,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551511,"tts":590691}, +{"args":{"layerId":127,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551515,"tts":590695}, +{"args":{"layerId":123,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551518,"tts":590698}, +{"args":{"layerId":124,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551521,"tts":590701}, +{"args":{"layerId":125,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551524,"tts":590704}, +{"args":{"layerId":126,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551528,"tts":590708}, +{"args":{"layerId":112,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551531,"tts":590711}, +{"args":{"layerId":113,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551535,"tts":590714}, +{"args":{"layerId":114,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551538,"tts":590718}, +{"args":{"layerId":115,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551541,"tts":590721}, +{"args":{"layerId":116,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551544,"tts":590724}, +{"args":{"layerId":117,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551548,"tts":590727}, +{"args":{"layerId":118,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551551,"tts":590731}, +{"args":{"layerId":119,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551554,"tts":590734}, +{"args":{"layerId":120,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551558,"tts":590737}, +{"args":{"layerId":121,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551561,"tts":590740}, +{"args":{"layerId":122,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551564,"tts":590744}, +{"args":{"layerId":101,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551567,"tts":590747}, +{"args":{"layerId":102,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551571,"tts":590750}, +{"args":{"layerId":103,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551574,"tts":590754}, +{"args":{"layerId":104,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551577,"tts":590757}, +{"args":{"layerId":105,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551581,"tts":590760}, +{"args":{"layerId":106,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551584,"tts":590764}, +{"args":{"layerId":107,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551587,"tts":590767}, +{"args":{"layerId":108,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551591,"tts":590771}, +{"args":{"layerId":109,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551595,"tts":590775}, +{"args":{"layerId":110,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551598,"tts":590778}, +{"args":{"layerId":111,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551601,"tts":590781}, +{"args":{"layerId":90,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551605,"tts":590784}, +{"args":{"layerId":91,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551608,"tts":590788}, +{"args":{"layerId":92,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551612,"tts":590792}, +{"args":{"layerId":93,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551615,"tts":590795}, +{"args":{"layerId":94,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551619,"tts":590799}, +{"args":{"layerId":95,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551622,"tts":590802}, +{"args":{"layerId":96,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551625,"tts":590805}, +{"args":{"layerId":97,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551628,"tts":590808}, +{"args":{"layerId":98,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551632,"tts":590811}, +{"args":{"layerId":99,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551635,"tts":590815}, +{"args":{"layerId":100,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551639,"tts":590818}, +{"args":{"layerId":79,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551642,"tts":590822}, +{"args":{"layerId":80,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551645,"tts":590825}, +{"args":{"layerId":81,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551648,"tts":590828}, +{"args":{"layerId":82,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551652,"tts":590832}, +{"args":{"layerId":83,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551655,"tts":590835}, +{"args":{"layerId":84,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551658,"tts":590838}, +{"args":{"layerId":85,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551662,"tts":590841}, +{"args":{"layerId":86,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551665,"tts":590845}, +{"args":{"layerId":87,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551668,"tts":590848}, +{"args":{"layerId":88,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551671,"tts":590851}, +{"args":{"layerId":89,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551675,"tts":590854}, +{"args":{"layerId":68,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551678,"tts":590858}, +{"args":{"layerId":69,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551681,"tts":590861}, +{"args":{"layerId":70,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551684,"tts":590864}, +{"args":{"layerId":71,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551688,"tts":590867}, +{"args":{"layerId":72,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551691,"tts":590871}, +{"args":{"layerId":73,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551694,"tts":590874}, +{"args":{"layerId":74,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551697,"tts":590877}, +{"args":{"layerId":75,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551701,"tts":590880}, +{"args":{"layerId":76,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551704,"tts":590883}, +{"args":{"layerId":77,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551707,"tts":590887}, +{"args":{"layerId":78,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551710,"tts":590890}, +{"args":{"layerId":57,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551714,"tts":590893}, +{"args":{"layerId":58,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551726,"tts":590906}, +{"args":{"layerId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551729,"tts":590909}, +{"args":{"layerId":60,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551733,"tts":590912}, +{"args":{"layerId":61,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551736,"tts":590915}, +{"args":{"layerId":62,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551739,"tts":590919}, +{"args":{"layerId":63,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551742,"tts":590922}, +{"args":{"layerId":64,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551745,"tts":590925}, +{"args":{"layerId":65,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551748,"tts":590928}, +{"args":{"layerId":66,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551751,"tts":590931}, +{"args":{"layerId":67,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551755,"tts":590934}, +{"args":{"layerId":13,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551758,"tts":590938}, +{"args":{"layerId":14,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551761,"tts":590941}, +{"args":{"layerId":15,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551765,"tts":590945}, +{"args":{"layerId":16,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551768,"tts":590948}, +{"args":{"layerId":17,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551771,"tts":590951}, +{"args":{"layerId":18,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551774,"tts":590954}, +{"args":{"layerId":19,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551776,"tts":590956}, +{"args":{"layerId":20,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551779,"tts":590959}, +{"args":{"layerId":21,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551782,"tts":590961}, +{"args":{"layerId":22,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551784,"tts":590964}, +{"args":{"layerId":23,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551787,"tts":590967}, +{"args":{"layerId":24,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551789,"tts":590969}, +{"args":{"layerId":25,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551792,"tts":590972}, +{"args":{"layerId":26,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551795,"tts":590974}, +{"args":{"layerId":27,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551797,"tts":590977}, +{"args":{"layerId":28,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551800,"tts":590980}, +{"args":{"layerId":29,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551802,"tts":590982}, +{"args":{"layerId":30,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551805,"tts":590985}, +{"args":{"layerId":31,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551808,"tts":590988}, +{"args":{"layerId":32,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551811,"tts":590991}, +{"args":{"layerId":33,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551814,"tts":590993}, +{"args":{"layerId":34,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551817,"tts":590996}, +{"args":{"layerId":35,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551820,"tts":590999}, +{"args":{"layerId":36,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551822,"tts":591002}, +{"args":{"layerId":37,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551825,"tts":591005}, +{"args":{"layerId":38,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551828,"tts":591008}, +{"args":{"layerId":39,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551831,"tts":591011}, +{"args":{"layerId":40,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551835,"tts":591014}, +{"args":{"layerId":41,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551838,"tts":591018}, +{"args":{"layerId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551841,"tts":591021}, +{"args":{"layerId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551844,"tts":591024}, +{"args":{"layerId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551847,"tts":591027}, +{"args":{"layerId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551851,"tts":591030}, +{"args":{"layerId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551854,"tts":591034}, +{"args":{"layerId":47,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551858,"tts":591037}, +{"args":{"layerId":48,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551861,"tts":591041}, +{"args":{"layerId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551864,"tts":591044}, +{"args":{"layerId":50,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551868,"tts":591047}, +{"args":{"layerId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551871,"tts":591051}, +{"args":{"layerId":52,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551874,"tts":591054}, +{"args":{"layerId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551877,"tts":591057}, +{"args":{"layerId":54,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551881,"tts":591061}, +{"args":{"layerId":55,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395551884,"tts":591064}, +{"args":{"layerId":56,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395551888,"tts":591068}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1709,"name":"RunTask","ph":"X","pid":4059,"tdur":752,"tid":4072,"ts":395551937,"tts":52924}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"BeginMainFrame"},"cat":"toplevel","dur":1701,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":744,"tid":4072,"ts":395551940,"tts":52927}, +{"args":{"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"RequestMainThreadFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395552291,"tts":53278}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":86619,"name":"RunTask","ph":"X","pid":4059,"tdur":47191,"tid":4059,"ts":395552761,"tts":591178}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":86582,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":47154,"tid":4059,"ts":395552763,"tts":591180}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"unknown interface"}},"cat":"toplevel","dur":86574,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":47146,"tid":4059,"ts":395552769,"tts":591186}, +{"args":{"data":{"columnNumber":1845,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"T","lineNumber":33,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":86506,"name":"FunctionCall","ph":"X","pid":4059,"tdur":47066,"tid":4059,"ts":395552810,"tts":591239}, +{"args":{},"cat":"v8.execute","dur":75,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":75,"tid":4059,"ts":395552830,"tts":591247}, +{"args":{},"cat":"v8.execute","dur":69,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":70,"tid":4059,"ts":395552833,"tts":591249}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395552978,"tts":591395}, +{"args":{},"cat":"v8.execute","dur":1461,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":23,"tid":4059,"ts":395553598,"tts":592015}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":8,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":9,"tid":4075,"ts":395553611,"tts":13229}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4075,"ts":395553622,"tts":13240}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4075,"ts":395553626,"tts":13244}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4072,"ts":395553652,"tts":53681}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395553654,"tts":53684}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395553664,"tts":53694}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4072,"ts":395553666,"tts":53696}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395553674,"tts":53703}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395553676,"tts":53705}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":224,"name":"RunTask","ph":"X","pid":4059,"tdur":224,"tid":4072,"ts":395553685,"tts":53714}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":216,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":216,"tid":4072,"ts":395553687,"tts":53716}, +{"args":{"frameId":10,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"ActivateLayerTree","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395553871,"tts":53901}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3633,"name":"RunTask","ph":"X","pid":4059,"tdur":1168,"tid":4072,"ts":395553914,"tts":53944}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":3626,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":1161,"tid":4072,"ts":395553916,"tts":53946}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":58,"name":"OnLibevent","ph":"X","pid":2930,"tdur":58,"tid":2976,"ts":395554970,"tts":46652}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395555710,"tts":592690}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395555768,"tts":592747}, +{"args":{},"cat":"v8.execute","dur":26,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":26,"tid":4059,"ts":395556211,"tts":593190}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":120,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":120,"tid":4061,"ts":395556254,"tts":70596}, +{"args":{},"cat":"v8.execute","dur":39,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":39,"tid":4059,"ts":395556381,"tts":593360}, +{"args":{},"cat":"v8.execute","dur":33,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":33,"tid":4059,"ts":395556385,"tts":593364}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395556893,"tts":593872}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395557088,"tts":594068}, +{"args":{},"cat":"v8.execute","dur":1888,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":18,"tid":4059,"ts":395557421,"tts":594401}, +{"args":{"frameSeqId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DrawFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395557521,"tts":55087}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":147,"name":"OnLibevent","ph":"X","pid":2930,"tdur":147,"tid":2976,"ts":395557562,"tts":46727}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":235,"name":"RunTask","ph":"X","pid":2930,"tdur":235,"tid":2978,"ts":395557729,"tts":145201}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":230,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":229,"tid":2978,"ts":395557732,"tts":145205}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":222,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":222,"tid":2978,"ts":395557738,"tts":145210}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":107360,"ipc_hash":1797539858,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753776}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":107336}},"cat":"toplevel","dur":140,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":139,"tid":2978,"ts":395557813,"tts":145286}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3675,"name":"RunTask","ph":"X","pid":2930,"tdur":1159,"tid":2978,"ts":395557970,"tts":145442}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":3669,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":1152,"tid":2978,"ts":395557972,"tts":145445}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":4059,"tdur":24,"tid":4062,"ts":395558125,"tts":11908}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":4059,"tdur":31,"tid":4072,"ts":395558168,"tts":55129}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":25,"tid":4072,"ts":395558171,"tts":55132}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":19,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":19,"tid":4072,"ts":395558175,"tts":55136}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":713406245,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762224}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":24}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395558183,"tts":55144}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":23,"name":"OnLibevent","ph":"X","pid":4059,"tdur":22,"tid":4062,"ts":395559215,"tts":11952}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":4059,"tdur":33,"tid":4072,"ts":395559254,"tts":55176}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":28,"tid":4072,"ts":395559256,"tts":55178}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395559261,"tts":55183}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":1392,"ipc_hash":2504664826,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762368}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":1368}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395559269,"tts":55191}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395559546,"tts":594657}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":50443,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":22897,"tid":4061,"ts":395559636,"tts":70735}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395559797,"tts":594907}, +{"args":{},"cat":"v8.execute","dur":26,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":26,"tid":4059,"ts":395560437,"tts":595548}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395560640,"tts":595751}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395560929,"tts":596039}, +{"args":{},"cat":"v8.execute","dur":59,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":13,"tid":4059,"ts":395561627,"tts":596738}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":17,"name":"RunTask","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395561652,"tts":146608}, +{"args":{"src_file":"components/viz/service/display/software_output_device.cc","src_func":"OnSwapBuffers"},"cat":"toplevel","dur":12,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":12,"tid":2978,"ts":395561655,"tts":146611}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395561709,"tts":596774}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395562212,"tts":597277}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395562860,"tts":597926}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395563275,"tts":598341}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395563574,"tts":598640}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":51617,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":23512,"tid":4063,"ts":395563640,"tts":27666}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395563799,"tts":598865}, +{"args":{},"cat":"v8.execute","dur":18,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":17,"tid":4059,"ts":395563846,"tts":598911}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":2908,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":2909,"tid":4082,"ts":395563945,"tts":43567}, +{"args":{},"cat":"v8.execute","dur":423,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":422,"tid":4059,"ts":395566872,"tts":599004}, +{"args":{},"cat":"v8.execute","dur":412,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":413,"tid":4059,"ts":395566878,"tts":599010}, +{"args":{"frameSeqId":54,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395567510}, +{"args":{"frameSeqId":54,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395567510}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395567593,"tts":599725}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395567752,"tts":599884}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395568113,"tts":600245}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395568344,"tts":600476}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395568808,"tts":600941}, +{"args":{},"cat":"v8.execute","dur":425,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395569463,"tts":601596}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":2930,"tdur":52,"tid":2978,"ts":395569482,"tts":146648}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":44,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395569488,"tts":146653}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":39,"name":"OnLibevent","ph":"X","pid":4059,"tdur":39,"tid":4062,"ts":395569628,"tts":11991}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":160,"name":"RunTask","ph":"X","pid":4059,"tdur":160,"tid":4072,"ts":395569686,"tts":55225}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":153,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":153,"tid":4072,"ts":395569689,"tts":55228}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":147,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":147,"tid":4072,"ts":395569694,"tts":55233}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":536,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":512}},"cat":"toplevel","dur":128,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":128,"tid":4072,"ts":395569706,"tts":55245}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4072,"ts":395569851,"tts":55390}, +{"args":{"src_file":"cc/trees/layer_tree_host_impl.cc","src_func":"DidPresentCompositorFrame"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395569854,"tts":55393}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395570352,"tts":602069}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395570830,"tts":602548}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395570974,"tts":602691}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":105338,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":53816,"tid":4082,"ts":395571086,"tts":46512}, +{"args":{},"cat":"v8.execute","dur":9,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395574176,"tts":602941}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395574190,"tts":602955}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395574501,"tts":603266}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395574672,"tts":603437}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395575097,"tts":603862}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395575620,"tts":604385}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395575687,"tts":604452}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395576117,"tts":604882}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395576362,"tts":605127}, +{"args":{},"cat":"v8.execute","dur":9,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395576779,"tts":605545}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395576805,"tts":605569}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395577166,"tts":605931}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395577218,"tts":605983}, +{"args":{},"cat":"v8.execute","dur":3272,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":22,"tid":4059,"ts":395577767,"tts":606533}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395581493,"tts":607009}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395582172,"tts":607682}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395582201,"tts":607710}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395582417,"tts":607927}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395582428,"tts":607938}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395582673,"tts":608183}, +{"args":{},"cat":"v8.execute","dur":757,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":20,"tid":4059,"ts":395583292,"tts":608802}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395584136,"tts":608909}, +{"args":{"frameSeqId":55,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395584176}, +{"args":{"frameSeqId":55,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395584176}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":67,"name":"RunTask","ph":"X","pid":2930,"tdur":66,"tid":2978,"ts":395584264,"tts":146734}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":56,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":57,"tid":2978,"ts":395584272,"tts":146740}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":4059,"tdur":25,"tid":4062,"ts":395584348,"tts":12048}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":47,"name":"RunTask","ph":"X","pid":4059,"tdur":47,"tid":4072,"ts":395584395,"tts":55419}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":36,"tid":4072,"ts":395584400,"tts":55424}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":28,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":28,"tid":4072,"ts":395584407,"tts":55430}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":11,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":12,"tid":4072,"ts":395584419,"tts":55442}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":119,"name":"RunTask","ph":"X","pid":4059,"tdur":118,"tid":4072,"ts":395584445,"tts":55469}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":112,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":112,"tid":4072,"ts":395584447,"tts":55471}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":4059,"tdur":27,"tid":4072,"ts":395584569,"tts":55593}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395584572,"tts":55595}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":34,"name":"OnLibevent","ph":"X","pid":2930,"tdur":34,"tid":2976,"ts":395584612,"tts":46893}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395584663,"tts":146815}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395584666,"tts":146818}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":21,"tid":2978,"ts":395584670,"tts":146822}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":6,"tid":2978,"ts":395584680,"tts":146832}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":12,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":11,"tid":4074,"ts":395584707,"tts":14881}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4074,"ts":395584720,"tts":14894}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4074,"ts":395584724,"tts":14898}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":11,"tid":4072,"ts":395584738,"tts":55634}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395584740,"tts":55636}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4072,"ts":395584751,"tts":55648}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395584753,"tts":55650}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":4059,"tdur":24,"tid":4072,"ts":395584763,"tts":55660}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395584781,"tts":55678}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4072,"ts":395584790,"tts":55686}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395584791,"tts":55688}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395585700,"tts":609182}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395586049,"tts":609531}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395586213,"tts":609695}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395586658,"tts":610141}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395586899,"tts":610381}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395587362,"tts":610844}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395587521,"tts":611004}, +{"args":{},"cat":"v8.execute","dur":3207,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":20,"tid":4059,"ts":395587841,"tts":611324}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395591661,"tts":611957}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395592032,"tts":612328}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395592056,"tts":612351}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395592409,"tts":612705}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_HEAP_EXTERNAL_PROLOGUE","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395592435,"tts":612730}, +{"args":{"type":"allocation failure","usedHeapSizeAfter":14433048,"usedHeapSizeBefore":16478560},"cat":"devtools.timeline,v8","dur":8320,"name":"MinorGC","ph":"X","pid":4059,"tdur":6904,"tid":4059,"ts":395592445,"tts":612740}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_HEAP_PROLOGUE","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395592450,"tts":612745}, +{"args":{"epoch":10},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7748,"name":"V8.GC_SCAVENGER","ph":"X","pid":4059,"tdur":6847,"tid":4059,"ts":395592457,"tts":612752}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":25,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395592461,"tts":612757}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7613,"name":"V8.GC_BACKGROUND_SAFEPOINT","ph":"X","pid":4059,"tdur":20,"tid":4082,"ts":395592472,"tts":56594}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":426,"name":"V8.GC_HEAP_PROLOGUE_SAFEPOINT","ph":"X","pid":4059,"tdur":426,"tid":4059,"ts":395592493,"tts":612772}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7102,"name":"V8.GC_SCAVENGER_SCAVENGE","ph":"X","pid":4059,"tdur":6337,"tid":4059,"ts":395592923,"tts":613201}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":62,"name":"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY","ph":"X","pid":4059,"tdur":62,"tid":4059,"ts":395592967,"tts":613246}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":108,"name":"V8.GC_SCAVENGER_SCAVENGE_ROOTS","ph":"X","pid":4059,"tdur":108,"tid":4059,"ts":395593032,"tts":613311}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6510,"name":"V8.GC_SCAVENGER_SCAVENGE_PARALLEL","ph":"X","pid":4059,"tdur":5922,"tid":4059,"ts":395593143,"tts":613422}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":36,"name":"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS","ph":"X","pid":4059,"tdur":35,"tid":4059,"ts":395599658,"tts":619349}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":65,"name":"V8.GC_SCAVENGER_SCAVENGE_FINALIZE","ph":"X","pid":4059,"tdur":65,"tid":4059,"ts":395599696,"tts":619387}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS","ph":"X","pid":4059,"tdur":13,"tid":4059,"ts":395599765,"tts":619455}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":25,"name":"V8.GC_SCAVENGER_FREE_REMEMBERED_SET","ph":"X","pid":4059,"tdur":26,"tid":4059,"ts":395599970,"tts":619483}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":21,"name":"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS","ph":"X","pid":4059,"tdur":21,"tid":4059,"ts":395599998,"tts":619510}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":14,"name":"V8.GC_HEAP_EPILOGUE_SAFEPOINT","ph":"X","pid":4059,"tdur":14,"tid":4059,"ts":395600053,"tts":619566}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395600061,"tts":619574}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":9,"name":"V8.GC_HEAP_EPILOGUE","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395600735,"tts":619614}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":13,"name":"V8.GC_HEAP_EXTERNAL_EPILOGUE","ph":"X","pid":4059,"tdur":13,"tid":4059,"ts":395600770,"tts":619648}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":14433048.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395600773,"tts":619658}, +{"args":{},"cat":"v8.execute","dur":41,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":41,"tid":4059,"ts":395600789,"tts":619667}, +{"args":{},"cat":"v8.execute","dur":21,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":22,"tid":4059,"ts":395600807,"tts":619685}, +{"args":{"frameSeqId":56,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395600842}, +{"args":{"frameSeqId":56,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395600842}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":60,"name":"RunTask","ph":"X","pid":2930,"tdur":59,"tid":2978,"ts":395600933,"tts":146882}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":49,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":49,"tid":2978,"ts":395600941,"tts":146889}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395600997,"tts":146945}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":6,"tid":2978,"ts":395600999,"tts":146962}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":35,"name":"OnLibevent","ph":"X","pid":4059,"tdur":34,"tid":4062,"ts":395601038,"tts":12092}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":66,"name":"RunTask","ph":"X","pid":4059,"tdur":65,"tid":4072,"ts":395601101,"tts":55720}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":52,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":52,"tid":4072,"ts":395601106,"tts":55724}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":41,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":41,"tid":4072,"ts":395601115,"tts":55733}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":14,"tid":4072,"ts":395601134,"tts":55752}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":57,"name":"RunTask","ph":"X","pid":4059,"tdur":58,"tid":4072,"ts":395601172,"tts":55789}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":49,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":49,"tid":4072,"ts":395601174,"tts":55792}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":4059,"tdur":38,"tid":4072,"ts":395601235,"tts":55853}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":32,"tid":4072,"ts":395601238,"tts":55856}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395601294,"tts":46947}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395601341,"tts":146986}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395601344,"tts":146988}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395601348,"tts":146993}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395601360,"tts":147004}, +{"args":{},"cat":"v8.execute","dur":9,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395603153,"tts":620002}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395603184,"tts":620033}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395603297,"tts":620146}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395603721,"tts":620570}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395603826,"tts":620675}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395604557,"tts":621406}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395605041,"tts":621890}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395605333,"tts":622182}, +{"args":{},"cat":"v8.execute","dur":3283,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":22,"tid":4059,"ts":395605817,"tts":622666}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395609112,"tts":622700}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395609850,"tts":623439}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395609898,"tts":623487}, +{"args":{},"cat":"v8.execute","dur":608,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":607,"tid":4059,"ts":395610080,"tts":623669}, +{"args":{},"cat":"v8.execute","dur":599,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":600,"tid":4059,"ts":395610085,"tts":623673}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":460,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":460,"tid":4061,"ts":395610090,"tts":93642}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":11158,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":7602,"tid":4061,"ts":395610558,"tts":94110}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395610690,"tts":624279}, +{"args":{},"cat":"v8.execute","dur":2,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395610693,"tts":624282}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395611085,"tts":624674}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395611180,"tts":624769}, +{"args":{},"cat":"v8.execute","dur":2764,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":29,"tid":4059,"ts":395611584,"tts":625173}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395614396,"tts":625250}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395614569,"tts":625423}, +{"args":{},"cat":"v8.execute","dur":26,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":25,"tid":4059,"ts":395614998,"tts":625853}, +{"args":{},"cat":"v8.execute","dur":1215,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":1214,"tid":4059,"ts":395615255,"tts":626110}, +{"args":{},"cat":"v8.execute","dur":1207,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":1207,"tid":4059,"ts":395615260,"tts":626114}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":601,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":600,"tid":4063,"ts":395615267,"tts":51188}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395616473,"tts":627326}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395616475,"tts":627329}, +{"args":{"frameSeqId":57,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395617508}, +{"args":{"frameSeqId":57,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395617508}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":80,"name":"RunTask","ph":"X","pid":2930,"tdur":80,"tid":2978,"ts":395617641,"tts":147049}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":51,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":52,"tid":2978,"ts":395617667,"tts":147074}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":4059,"tdur":28,"tid":4062,"ts":395617739,"tts":12147}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":50,"name":"RunTask","ph":"X","pid":4059,"tdur":50,"tid":4072,"ts":395617793,"tts":55917}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":40,"tid":4072,"ts":395617797,"tts":55921}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":32,"tid":4072,"ts":395617803,"tts":55927}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":13,"tid":4072,"ts":395617816,"tts":55940}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":4059,"tdur":39,"tid":4072,"ts":395617847,"tts":55971}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":33,"tid":4072,"ts":395617849,"tts":55973}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":4059,"tdur":25,"tid":4072,"ts":395617890,"tts":56014}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395617892,"tts":56016}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":30,"name":"OnLibevent","ph":"X","pid":2930,"tdur":30,"tid":2976,"ts":395619302,"tts":46997}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395619351,"tts":147145}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395619355,"tts":147148}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395619360,"tts":147153}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":8,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395619372,"tts":147166}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395621091,"tts":629571}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395621386,"tts":629865}, +{"args":{},"cat":"v8.execute","dur":4723,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":421,"tid":4059,"ts":395621712,"tts":630192}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395626693,"tts":630872}, +{"args":{},"cat":"v8.execute","dur":5,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395626802,"tts":630981}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395626905,"tts":631084}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395626979,"tts":631158}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","nodeId":2,"stackTrace":[{"columnNumber":11600,"functionName":"eh","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"InvalidateLayout","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395627089,"tts":631571}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","stackTrace":[{"columnNumber":12608,"functionName":"eb","lineNumber":9,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"ScheduleStyleRecalculation","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395627474,"tts":631944}, +{"args":{},"cat":"v8.execute","dur":9,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395628305,"tts":632479}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395628616,"tts":632790}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395628796,"tts":632970}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395628923,"tts":633096}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395629291,"tts":633464}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395629697,"tts":633871}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395630148,"tts":634321}, +{"args":{},"cat":"v8.execute","dur":2435,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":34,"tid":4059,"ts":395630615,"tts":634788}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395633494,"tts":635267}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395633969,"tts":635742}, +{"args":{"frameSeqId":58,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395634174}, +{"args":{"frameSeqId":58,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395634174}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":54,"name":"RunTask","ph":"X","pid":2930,"tdur":53,"tid":2978,"ts":395634258,"tts":147210}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":44,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395634265,"tts":147217}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":4059,"tdur":29,"tid":4062,"ts":395634327,"tts":12194}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":4059,"tdur":44,"tid":4072,"ts":395634379,"tts":56060}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":35,"tid":4072,"ts":395634383,"tts":56064}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":28,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":27,"tid":4072,"ts":395634389,"tts":56070}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":10,"tid":4072,"ts":395634402,"tts":56082}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":4059,"tdur":37,"tid":4072,"ts":395634428,"tts":56108}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":31,"tid":4072,"ts":395634430,"tts":56110}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":4059,"tdur":24,"tid":4072,"ts":395634468,"tts":56149}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":19,"tid":4072,"ts":395634470,"tts":56151}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395634510,"tts":47047}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":35,"name":"RunTask","ph":"X","pid":2930,"tdur":35,"tid":2978,"ts":395634554,"tts":147278}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395634557,"tts":147281}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":24,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395634561,"tts":147285}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395634572,"tts":147296}, +{"args":{},"cat":"v8.execute","dur":9,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395636278,"tts":636264}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395636875,"tts":636861}, +{"args":{},"cat":"v8.execute","dur":8,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395638264,"tts":637253}, +{"args":{},"cat":"v8.execute","dur":27,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":27,"tid":4059,"ts":395638372,"tts":637361}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":25331,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":8769,"tid":4061,"ts":395638703,"tts":101745}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395638820,"tts":637809}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395638972,"tts":637962}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395639028,"tts":638017}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395639067,"tts":638056}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395639134,"tts":638123}, +{"args":{},"cat":"v8.execute","dur":4,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395639193,"tts":638182}, +{"args":{},"cat":"v8.execute","dur":3,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395639230,"tts":638219}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":15323236.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395639320,"tts":638318}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":4059,"tdur":14,"tid":4059,"ts":395639390,"tts":638379}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DrawInternal"},"cat":"toplevel","dur":8,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395639392,"tts":638381}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395639407,"tts":638396}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DidPresentCompositorFrameOnImplThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395639409,"tts":638398}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395639419,"tts":638408}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"~ScopedCommitCompletionEvent"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395639421,"tts":638410}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":68293,"name":"RunTask","ph":"X","pid":4059,"tdur":39192,"tid":4059,"ts":395639429,"tts":638418}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"ScheduledActionSendBeginMainFrame"},"cat":"toplevel","dur":68234,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":39133,"tid":4059,"ts":395639431,"tts":638420}, +{"args":{"data":{"frameId":11},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginMainThreadFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395639439,"tts":638428}, +{"args":{"beginData":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63"},"elementCount":122},"cat":"blink,devtools.timeline","dur":36046,"name":"UpdateLayoutTree","ph":"X","pid":4059,"tdur":14776,"tid":4059,"ts":395639467,"tts":638461}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CallOnWorkerThread"},"cat":"toplevel","dur":14618,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":3460,"tid":4063,"ts":395643032,"tts":51813}, +{"args":{"frameSeqId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395650840}, +{"args":{"frameSeqId":59,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395650840}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":66,"name":"RunTask","ph":"X","pid":2930,"tdur":65,"tid":2978,"ts":395650930,"tts":147348}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":52,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":52,"tid":2978,"ts":395650940,"tts":147358}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":30,"name":"OnLibevent","ph":"X","pid":4059,"tdur":30,"tid":4062,"ts":395651031,"tts":12243}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":48,"name":"RunTask","ph":"X","pid":4059,"tdur":47,"tid":4072,"ts":395651105,"tts":56196}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":36,"tid":4072,"ts":395651111,"tts":56201}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":28,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":27,"tid":4072,"ts":395651118,"tts":56208}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":9,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":9,"tid":4072,"ts":395651131,"tts":56221}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":4059,"tdur":39,"tid":4072,"ts":395651156,"tts":56246}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":33,"tid":4072,"ts":395651158,"tts":56248}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":4059,"tdur":24,"tid":4072,"ts":395651198,"tts":56288}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":19,"tid":4072,"ts":395651201,"tts":56291}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":2930,"tdur":25,"tid":2976,"ts":395651239,"tts":47093}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395651281,"tts":147446}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":25,"tid":2978,"ts":395651284,"tts":147449}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":20,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395651288,"tts":147453}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":6,"tid":2978,"ts":395651297,"tts":147462}, +{"args":{"frameSeqId":60,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395667506}, +{"args":{"frameSeqId":60,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395667506}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":129,"name":"RunTask","ph":"X","pid":2930,"tdur":71,"tid":2978,"ts":395667601,"tts":147512}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":114,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":58,"tid":2978,"ts":395667611,"tts":147521}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":33,"name":"OnLibevent","ph":"X","pid":4059,"tdur":32,"tid":4062,"ts":395667672,"tts":12297}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":48,"name":"RunTask","ph":"X","pid":4059,"tdur":48,"tid":4072,"ts":395667753,"tts":56335}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":38,"tid":4072,"ts":395667758,"tts":56339}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":29,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":29,"tid":4072,"ts":395667765,"tts":56346}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":10,"tid":4072,"ts":395667778,"tts":56360}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3246,"name":"RunTask","ph":"X","pid":4059,"tdur":51,"tid":4072,"ts":395667806,"tts":56387}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":3236,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":41,"tid":4072,"ts":395667808,"tts":56389}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395667844,"tts":47142}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395667891,"tts":147600}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395667894,"tts":147603}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395667898,"tts":147607}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395667909,"tts":147618}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":29,"name":"RunTask","ph":"X","pid":4059,"tdur":29,"tid":4072,"ts":395671057,"tts":56443}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":23,"tid":4072,"ts":395671060,"tts":56446}, +{"args":{"beginData":{"dirtyObjects":644,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","partialLayout":false,"totalObjects":1203},"endData":{"layoutRoots":[{"depth":1,"nodeId":2,"quads":[[0.0,0.0,1280.0,0.0,1280.0,720.0,0.0,720.0]]}]}},"cat":"devtools.timeline","dur":18253,"name":"Layout","ph":"X","pid":4059,"tdur":12927,"tid":4059,"ts":395675540,"tts":653336}, +{"args":{"frameSeqId":61,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395684172}, +{"args":{"frameSeqId":61,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395684172}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":62,"name":"RunTask","ph":"X","pid":4059,"tdur":62,"tid":4072,"ts":395684221,"tts":56503}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":48,"tid":4072,"ts":395684228,"tts":56510}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":35,"name":"OnLibevent","ph":"X","pid":2930,"tdur":34,"tid":2976,"ts":395684328,"tts":47195}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":2930,"tdur":53,"tid":2978,"ts":395684391,"tts":147657}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395684402,"tts":147668}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":30,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395684409,"tts":147675}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":11,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":12,"tid":2978,"ts":395684423,"tts":147688}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":186,"name":"RunTask","ph":"X","pid":2930,"tdur":58,"tid":2978,"ts":395684449,"tts":147714}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":180,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":52,"tid":2978,"ts":395684451,"tts":147716}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":4059,"tdur":27,"tid":4062,"ts":395684508,"tts":12353}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":52,"name":"RunTask","ph":"X","pid":4059,"tdur":52,"tid":4072,"ts":395684550,"tts":56581}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":45,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":46,"tid":4072,"ts":395684553,"tts":56584}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":40,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":40,"tid":4072,"ts":395684557,"tts":56588}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":24,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":24,"tid":4072,"ts":395684567,"tts":56599}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerTreeId":1}},"cat":"disabled-by-default-devtools.timeline","name":"SetLayerTreeId","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395693935,"tts":666403}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","isMainFrame":true,"isOutermostMainFrame":true,"page":"96B744C7DAB34E6B6FEACAA2F047AF63"}},"cat":"devtools.timeline","dur":3431,"name":"PrePaint","ph":"X","pid":4059,"tdur":3323,"tid":4059,"ts":395693945,"tts":666410}, +{"args":{"data":{"clip":[-8388608.0,-8388608.0,8388607.0,-8388608.0,8388607.0,8388607.0,-8388608.0,8388607.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":0,"nodeId":2}},"cat":"devtools.timeline,rail","dur":5934,"name":"Paint","ph":"X","pid":4059,"tdur":4308,"tid":4059,"ts":395697817,"tts":669936}, +{"args":{"frameSeqId":62,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395700838}, +{"args":{"frameSeqId":62,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395700838}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":4059,"tdur":52,"tid":4072,"ts":395700922,"tts":56663}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":40,"tid":4072,"ts":395700929,"tts":56669}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":48,"name":"OnLibevent","ph":"X","pid":2930,"tdur":47,"tid":2976,"ts":395700996,"tts":47255}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395701094,"tts":147792}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":35,"tid":2978,"ts":395701098,"tts":147796}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":27,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395701105,"tts":147804}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":10,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":10,"tid":2978,"ts":395701117,"tts":147815}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395701139,"tts":147837}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395701141,"tts":147838}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":62,"name":"OnLibevent","ph":"X","pid":4059,"tdur":33,"tid":4062,"ts":395701189,"tts":12397}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":54,"name":"RunTask","ph":"X","pid":4059,"tdur":54,"tid":4072,"ts":395701269,"tts":56748}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":48,"tid":4072,"ts":395701271,"tts":56750}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":41,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":41,"tid":4072,"ts":395701276,"tts":56755}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":24,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":25,"tid":4072,"ts":395701287,"tts":56766}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","isMainFrame":true,"isOutermostMainFrame":true,"page":"96B744C7DAB34E6B6FEACAA2F047AF63"}},"cat":"devtools.timeline","dur":2543,"name":"Layerize","ph":"X","pid":4059,"tdur":2521,"tid":4059,"ts":395703772,"tts":674269}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,30.0,0.0,30.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":132}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705513,"tts":676020}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":131}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705534,"tts":676029}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":130}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705539,"tts":676040}, +{"args":{"data":{"clip":[9.0,6.0,30.0,6.0,30.0,24.0,9.0,24.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":129}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705550,"tts":676045}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,24.0,9.0,24.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":128}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705554,"tts":676049}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,23.0,9.0,23.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":127}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705558,"tts":676066}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,24.0,9.0,24.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":126}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705576,"tts":676073}, +{"args":{"data":{"clip":[9.0,6.0,30.0,6.0,30.0,23.0,9.0,23.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":125}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705583,"tts":676078}, +{"args":{"data":{"clip":[9.0,6.0,22.0,6.0,22.0,23.0,9.0,23.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":124}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705587,"tts":676087}, +{"args":{"data":{"clip":[9.0,6.0,25.0,6.0,25.0,24.0,9.0,24.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":123}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705597,"tts":676092}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":112}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705601,"tts":676099}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":113}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705608,"tts":676103}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":114}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705612,"tts":676120}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":115}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705630,"tts":676125}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":116}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705634,"tts":676129}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":117}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705639,"tts":676134}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":118}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705643,"tts":676138}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":119}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705672,"tts":676168}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":120}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705679,"tts":676174}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":121}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705684,"tts":676178}, +{"args":{"data":{"clip":[0.0,0.0,150.0,0.0,150.0,40.0,0.0,40.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":122}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705688,"tts":676183}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":101}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705692,"tts":676187}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":102}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705697,"tts":676196}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":103}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705706,"tts":676201}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":104}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705711,"tts":676208}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":105}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705718,"tts":676213}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":106}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705722,"tts":676220}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":107}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705730,"tts":676225}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":108}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705735,"tts":676232}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":109}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705742,"tts":676237}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":110}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705746,"tts":676264}, +{"args":{"data":{"clip":[9.0,11.0,139.0,11.0,139.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":111}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705775,"tts":676274}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":90}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705784,"tts":676279}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":91}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705788,"tts":676307}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":92}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705817,"tts":676312}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":93}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705822,"tts":676317}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":94}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705834,"tts":676329}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":95}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705840,"tts":676335}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":96}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705844,"tts":676339}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":97}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705848,"tts":676343}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":98}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705852,"tts":676347}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":99}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705856,"tts":676351}, +{"args":{"data":{"clip":[9.0,11.0,138.0,11.0,138.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":100}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705860,"tts":676355}, +{"args":{"data":{"clip":[9.0,11.0,141.0,11.0,141.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":79}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705864,"tts":676359}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":80}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705869,"tts":676364}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":81}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705873,"tts":676368}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":82}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705877,"tts":676372}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":83}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705881,"tts":676375}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":84}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705885,"tts":676380}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":85}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705889,"tts":676384}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":86}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705893,"tts":676388}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":87}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705897,"tts":676392}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":88}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705902,"tts":676396}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":89}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705906,"tts":676401}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":68}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705910,"tts":676405}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":69}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705922,"tts":676418}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":70}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705928,"tts":676423}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":71}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705933,"tts":676428}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":72}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705937,"tts":676431}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":73}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705941,"tts":676436}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":74}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705945,"tts":676440}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":75}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705950,"tts":676445}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":76}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705954,"tts":676449}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":77}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705958,"tts":676478}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":78}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705989,"tts":676485}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":57}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705994,"tts":676489}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":58}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395705999,"tts":676509}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":59}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706020,"tts":676514}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":60}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706024,"tts":676519}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":61}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706028,"tts":676522}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":62}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706031,"tts":676526}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":63}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706035,"tts":676530}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":64}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706039,"tts":676534}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":65}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706043,"tts":676537}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":66}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706057,"tts":676552}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":67}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706062,"tts":676556}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":46}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706066,"tts":676560}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":47}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706069,"tts":676564}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":48}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706073,"tts":676567}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":49}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706076,"tts":676571}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":50}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706080,"tts":676575}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":51}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706084,"tts":676579}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":52}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706088,"tts":676582}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":53}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706092,"tts":676586}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":54}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706096,"tts":676591}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":55}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706100,"tts":676595}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":56}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706104,"tts":676598}, +{"args":{"data":{"clip":[9.0,11.0,141.0,11.0,141.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":35}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706108,"tts":676602}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":36}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706112,"tts":676606}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":37}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706116,"tts":676610}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":38}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706120,"tts":676614}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":39}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706124,"tts":676619}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":40}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706128,"tts":676623}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":41}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706148,"tts":676655}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":42}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706185,"tts":676665}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":43}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706192,"tts":676669}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":44}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706196,"tts":676673}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":45}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706200,"tts":676677}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":24}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706204,"tts":676681}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":25}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706208,"tts":676685}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":26}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706212,"tts":676689}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":27}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706216,"tts":676693}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":28}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706220,"tts":676697}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":29}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706224,"tts":676702}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":30}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706229,"tts":676705}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":31}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706232,"tts":676710}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":32}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706237,"tts":676714}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":33}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706241,"tts":676718}, +{"args":{"data":{"clip":[9.0,11.0,137.0,11.0,137.0,28.0,9.0,28.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":34}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706245,"tts":676722}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":13}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706250,"tts":676727}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":14}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706254,"tts":676731}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":15}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706258,"tts":676735}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":16}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706262,"tts":676739}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":17}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706274,"tts":676752}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":18}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706280,"tts":676757}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":19}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706284,"tts":676761}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":20}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706288,"tts":676766}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":21}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706293,"tts":676770}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":22}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706297,"tts":676774}, +{"args":{"data":{"clip":[9.0,11.0,140.0,11.0,140.0,29.0,9.0,29.0],"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerId":23}},"cat":"devtools.timeline,rail","name":"Paint","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395706301,"tts":676787}, +{"args":{"frameSeqId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1302,"name":"Commit","ph":"X","pid":4059,"tdur":714,"tid":4059,"ts":395706357,"tts":676833}, +{"args":{"layerId":7,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395706428,"tts":676903}, +{"args":{"layerId":132,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395706434,"tts":676909}, +{"args":{"layerId":131,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":12,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":13,"tid":4059,"ts":395706441,"tts":676916}, +{"args":{"layerId":130,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395706455,"tts":676931}, +{"args":{"layerId":129,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395706462,"tts":676937}, +{"args":{"layerId":128,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395706468,"tts":676944}, +{"args":{"layerId":127,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395706474,"tts":676950}, +{"args":{"layerId":126,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395706481,"tts":676956}, +{"args":{"layerId":125,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395706487,"tts":676962}, +{"args":{"layerId":124,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":4,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395706493,"tts":676968}, +{"args":{"layerId":123,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395706510,"tts":676985}, +{"args":{"layerId":112,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706519,"tts":676994}, +{"args":{"layerId":113,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706523,"tts":676998}, +{"args":{"layerId":114,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706527,"tts":677002}, +{"args":{"layerId":115,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706531,"tts":677006}, +{"args":{"layerId":116,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706535,"tts":677010}, +{"args":{"layerId":117,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706539,"tts":677014}, +{"args":{"layerId":118,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706543,"tts":677018}, +{"args":{"layerId":119,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706547,"tts":677022}, +{"args":{"layerId":120,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706551,"tts":677026}, +{"args":{"layerId":121,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706555,"tts":677030}, +{"args":{"layerId":122,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706558,"tts":677034}, +{"args":{"layerId":101,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706562,"tts":677038}, +{"args":{"layerId":102,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706566,"tts":677042}, +{"args":{"layerId":103,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706570,"tts":677045}, +{"args":{"layerId":104,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706574,"tts":677049}, +{"args":{"layerId":105,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706577,"tts":677052}, +{"args":{"layerId":106,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706581,"tts":677056}, +{"args":{"layerId":107,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706584,"tts":677060}, +{"args":{"layerId":108,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706588,"tts":677063}, +{"args":{"layerId":109,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706592,"tts":677067}, +{"args":{"layerId":110,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706595,"tts":677070}, +{"args":{"layerId":111,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706599,"tts":677074}, +{"args":{"layerId":90,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706602,"tts":677077}, +{"args":{"layerId":91,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706606,"tts":677081}, +{"args":{"layerId":92,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706609,"tts":677084}, +{"args":{"layerId":93,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706613,"tts":677088}, +{"args":{"layerId":94,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706616,"tts":677091}, +{"args":{"layerId":95,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395706619,"tts":677095}, +{"args":{"layerId":96,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706623,"tts":677098}, +{"args":{"layerId":97,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706626,"tts":677101}, +{"args":{"layerId":98,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":12,"tid":4059,"ts":395706630,"tts":677105}, +{"args":{"layerId":99,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706644,"tts":677119}, +{"args":{"layerId":100,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706647,"tts":677123}, +{"args":{"layerId":79,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395706651,"tts":677127}, +{"args":{"layerId":80,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706658,"tts":677133}, +{"args":{"layerId":81,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706661,"tts":677136}, +{"args":{"layerId":82,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706664,"tts":677140}, +{"args":{"layerId":83,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":14,"tid":4059,"ts":395706668,"tts":677143}, +{"args":{"layerId":84,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706684,"tts":677159}, +{"args":{"layerId":85,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706688,"tts":677163}, +{"args":{"layerId":86,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706691,"tts":677167}, +{"args":{"layerId":87,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706695,"tts":677171}, +{"args":{"layerId":88,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706699,"tts":677174}, +{"args":{"layerId":89,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706703,"tts":677178}, +{"args":{"layerId":68,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706707,"tts":677182}, +{"args":{"layerId":69,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395706710,"tts":677186}, +{"args":{"layerId":70,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706714,"tts":677189}, +{"args":{"layerId":71,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706718,"tts":677193}, +{"args":{"layerId":72,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706721,"tts":677196}, +{"args":{"layerId":73,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706725,"tts":677200}, +{"args":{"layerId":74,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706729,"tts":677204}, +{"args":{"layerId":75,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706733,"tts":677208}, +{"args":{"layerId":76,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706737,"tts":677212}, +{"args":{"layerId":77,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706740,"tts":677216}, +{"args":{"layerId":78,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706744,"tts":677219}, +{"args":{"layerId":57,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706748,"tts":677223}, +{"args":{"layerId":58,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706752,"tts":677227}, +{"args":{"layerId":59,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706756,"tts":677231}, +{"args":{"layerId":60,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706760,"tts":677235}, +{"args":{"layerId":61,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706764,"tts":677239}, +{"args":{"layerId":62,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706768,"tts":677243}, +{"args":{"layerId":63,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706772,"tts":677247}, +{"args":{"layerId":64,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706776,"tts":677251}, +{"args":{"layerId":65,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706780,"tts":677255}, +{"args":{"layerId":66,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706783,"tts":677259}, +{"args":{"layerId":67,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706787,"tts":677262}, +{"args":{"layerId":46,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706791,"tts":677266}, +{"args":{"layerId":47,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706795,"tts":677271}, +{"args":{"layerId":48,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706799,"tts":677275}, +{"args":{"layerId":49,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706803,"tts":677278}, +{"args":{"layerId":50,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706807,"tts":677282}, +{"args":{"layerId":51,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706811,"tts":677286}, +{"args":{"layerId":52,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706814,"tts":677290}, +{"args":{"layerId":53,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706818,"tts":677293}, +{"args":{"layerId":54,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706822,"tts":677297}, +{"args":{"layerId":55,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706826,"tts":677301}, +{"args":{"layerId":56,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706830,"tts":677305}, +{"args":{"layerId":35,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706833,"tts":677308}, +{"args":{"layerId":36,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":1,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706837,"tts":677312}, +{"args":{"layerId":37,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706840,"tts":677315}, +{"args":{"layerId":38,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706843,"tts":677319}, +{"args":{"layerId":39,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":16,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":15,"tid":4059,"ts":395706847,"tts":677323}, +{"args":{"layerId":40,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706865,"tts":677340}, +{"args":{"layerId":41,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706869,"tts":677344}, +{"args":{"layerId":42,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706872,"tts":677347}, +{"args":{"layerId":43,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":1,"tid":4059,"ts":395706875,"tts":677351}, +{"args":{"layerId":44,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706879,"tts":677354}, +{"args":{"layerId":45,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706882,"tts":677357}, +{"args":{"layerId":24,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706886,"tts":677361}, +{"args":{"layerId":25,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706889,"tts":677365}, +{"args":{"layerId":26,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706893,"tts":677368}, +{"args":{"layerId":27,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706897,"tts":677372}, +{"args":{"layerId":28,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706900,"tts":677375}, +{"args":{"layerId":29,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706904,"tts":677379}, +{"args":{"layerId":30,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706908,"tts":677383}, +{"args":{"layerId":31,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706911,"tts":677387}, +{"args":{"layerId":32,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706915,"tts":677390}, +{"args":{"layerId":33,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706919,"tts":677394}, +{"args":{"layerId":34,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":2,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706923,"tts":677398}, +{"args":{"layerId":13,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706926,"tts":677402}, +{"args":{"layerId":14,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395706931,"tts":677406}, +{"args":{"layerId":15,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706936,"tts":677411}, +{"args":{"layerId":16,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706940,"tts":677416}, +{"args":{"layerId":17,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395706944,"tts":677420}, +{"args":{"layerId":18,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395706957,"tts":677432}, +{"args":{"layerId":19,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706961,"tts":677437}, +{"args":{"layerId":20,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706965,"tts":677441}, +{"args":{"layerId":21,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706969,"tts":677445}, +{"args":{"layerId":22,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706973,"tts":677449}, +{"args":{"layerId":23,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":3,"name":"UpdateLayer","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395706977,"tts":677453}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2048,"name":"RunTask","ph":"X","pid":4059,"tdur":1441,"tid":4072,"ts":395707053,"tts":56819}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"BeginMainFrame"},"cat":"toplevel","dur":2039,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":1432,"tid":4072,"ts":395707057,"tts":56823}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3833,"name":"RunTask","ph":"X","pid":4059,"tdur":970,"tid":4059,"ts":395707733,"tts":677621}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":3816,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":953,"tid":4059,"ts":395707736,"tts":677624}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395707751,"tts":677639}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3368,"name":"V8.GC_MC_INCREMENTAL_START","ph":"X","pid":4059,"tdur":505,"tid":4059,"ts":395707780,"tts":677668}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":14,"name":"V8.GC_MC_INCREMENTAL_EXTERNAL_PROLOGUE","ph":"X","pid":4059,"tdur":14,"tid":4059,"ts":395707785,"tts":677673}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_PROLOGUE","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395707825,"tts":677712}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":284,"name":"V8.GC_MC_MARK_ROOTS","ph":"X","pid":4059,"tdur":284,"tid":4059,"ts":395707852,"tts":677740}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":7640,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":2863,"tid":4061,"ts":395708184,"tts":110557}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7627,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":4059,"tdur":2851,"tid":4061,"ts":395708194,"tts":110567}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":12,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":12,"tid":4075,"ts":395708576,"tts":13263}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":72,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":72,"tid":4075,"ts":395708590,"tts":13277}, +{"args":{"tileData":{"layerId":76,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f4c40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":59,"name":"RasterTask","ph":"X","pid":4059,"tdur":59,"tid":4075,"ts":395708599,"tts":13286}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":51,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":51,"tid":4075,"ts":395708664,"tts":13351}, +{"args":{"tileData":{"layerId":44,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5dc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":42,"name":"RasterTask","ph":"X","pid":4059,"tdur":42,"tid":4075,"ts":395708669,"tts":13356}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":28,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":29,"tid":4075,"ts":395708717,"tts":13403}, +{"args":{"tileData":{"layerId":28,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01469500"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4075,"ts":395708720,"tts":13407}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":25,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":25,"tid":4075,"ts":395708747,"tts":13434}, +{"args":{"tileData":{"layerId":77,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74380"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":20,"name":"RasterTask","ph":"X","pid":4059,"tdur":20,"tid":4075,"ts":395708750,"tts":13437}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":25,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":25,"tid":4075,"ts":395708774,"tts":13461}, +{"args":{"tileData":{"layerId":78,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74460"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":4059,"tdur":21,"tid":4075,"ts":395708776,"tts":13463}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":28,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":29,"tid":4075,"ts":395708801,"tts":13487}, +{"args":{"tileData":{"layerId":45,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6140"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4075,"ts":395708803,"tts":13490}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":94,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":94,"tid":4075,"ts":395708831,"tts":13518}, +{"args":{"tileData":{"layerId":79,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74540"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":86,"name":"RasterTask","ph":"X","pid":4059,"tdur":87,"tid":4075,"ts":395708834,"tts":13521}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":39,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":39,"tid":4075,"ts":395708928,"tts":13615}, +{"args":{"tileData":{"layerId":27,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f7100"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":31,"name":"RasterTask","ph":"X","pid":4059,"tdur":31,"tid":4075,"ts":395708933,"tts":13620}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":28,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":28,"tid":4075,"ts":395708969,"tts":13656}, +{"args":{"tileData":{"layerId":131,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76ae0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":22,"name":"RasterTask","ph":"X","pid":4059,"tdur":22,"tid":4075,"ts":395708973,"tts":13660}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":54,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":54,"tid":4075,"ts":395708999,"tts":13686}, +{"args":{"tileData":{"layerId":71,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f48c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":29,"name":"RasterTask","ph":"X","pid":4059,"tdur":26,"tid":4075,"ts":395709022,"tts":13712}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":79,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":79,"tid":4074,"ts":395709043,"tts":14912}, +{"args":{"tileData":{"layerId":129,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76f40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":70,"name":"RasterTask","ph":"X","pid":4059,"tdur":69,"tid":4074,"ts":395709050,"tts":14920}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":115,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":38,"tid":4075,"ts":395709054,"tts":13741}, +{"args":{"tileData":{"layerId":41,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6760"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":109,"name":"RasterTask","ph":"X","pid":4059,"tdur":32,"tid":4075,"ts":395709057,"tts":13744}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":11,"tid":4072,"ts":395709106,"tts":58265}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395709109,"tts":58267}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":22,"name":"RunTask","ph":"X","pid":4059,"tdur":22,"tid":4072,"ts":395709121,"tts":58280}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":16,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":17,"tid":4072,"ts":395709123,"tts":58281}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":54,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":54,"tid":4074,"ts":395709124,"tts":14993}, +{"args":{"tileData":{"layerId":127,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76d80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":48,"name":"RasterTask","ph":"X","pid":4059,"tdur":48,"tid":4074,"ts":395709128,"tts":14997}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":30,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":30,"tid":4075,"ts":395709171,"tts":13781}, +{"args":{"tileData":{"layerId":69,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f4a80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4075,"ts":395709176,"tts":13786}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":71,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":71,"tid":4074,"ts":395709180,"tts":15049}, +{"args":{"tileData":{"layerId":125,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c77020"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":64,"name":"RasterTask","ph":"X","pid":4059,"tdur":65,"tid":4074,"ts":395709183,"tts":15052}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":72,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":36,"tid":4075,"ts":395709203,"tts":13813}, +{"args":{"tileData":{"layerId":67,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c0243b1e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":66,"name":"RasterTask","ph":"X","pid":4059,"tdur":30,"tid":4075,"ts":395709206,"tts":13816}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":60,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":61,"tid":4074,"ts":395709253,"tts":15122}, +{"args":{"tileData":{"layerId":121,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c765a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":54,"name":"RasterTask","ph":"X","pid":4059,"tdur":55,"tid":4074,"ts":395709257,"tts":15126}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":28,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":29,"tid":4075,"ts":395709277,"tts":13850}, +{"args":{"tileData":{"layerId":39,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6840"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4075,"ts":395709280,"tts":13854}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":42,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":42,"tid":4075,"ts":395709307,"tts":13881}, +{"args":{"tileData":{"layerId":119,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76a00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":37,"name":"RasterTask","ph":"X","pid":4059,"tdur":37,"tid":4075,"ts":395709310,"tts":13884}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":26,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":26,"tid":4074,"ts":395709315,"tts":15184}, +{"args":{"tileData":{"layerId":65,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5500"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":4059,"tdur":20,"tid":4074,"ts":395709318,"tts":15188}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":633,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":40,"tid":4074,"ts":395709343,"tts":15212}, +{"args":{"tileData":{"layerId":117,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76840"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":31,"name":"RasterTask","ph":"X","pid":4059,"tdur":31,"tid":4074,"ts":395709346,"tts":15215}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":26,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":26,"tid":4075,"ts":395709351,"tts":13924}, +{"args":{"tileData":{"layerId":25,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6e60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":4059,"tdur":21,"tid":4075,"ts":395709353,"tts":13927}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":118,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":102,"tid":4075,"ts":395709378,"tts":13952}, +{"args":{"tileData":{"layerId":115,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75f80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":102,"name":"RasterTask","ph":"X","pid":4059,"tdur":87,"tid":4075,"ts":395709389,"tts":13963}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":31,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":31,"tid":4075,"ts":395709498,"tts":14056}, +{"args":{"tileData":{"layerId":63,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5180"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":4059,"tdur":24,"tid":4075,"ts":395709503,"tts":14061}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":47,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":47,"tid":4075,"ts":395709530,"tts":14088}, +{"args":{"tileData":{"layerId":113,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75dc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":40,"name":"RasterTask","ph":"X","pid":4059,"tdur":41,"tid":4075,"ts":395709533,"tts":14091}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":65,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":49,"tid":4075,"ts":395709579,"tts":14137}, +{"args":{"tileData":{"layerId":37,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f65a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":57,"name":"RasterTask","ph":"X","pid":4059,"tdur":41,"tid":4075,"ts":395709583,"tts":14141}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":92,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":92,"tid":4075,"ts":395709646,"tts":14188}, +{"args":{"tileData":{"layerId":111,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76300"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":83,"name":"RasterTask","ph":"X","pid":4059,"tdur":83,"tid":4075,"ts":395709651,"tts":14192}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":69,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":51,"tid":4075,"ts":395709740,"tts":14282}, +{"args":{"tileData":{"layerId":61,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5340"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":60,"name":"RasterTask","ph":"X","pid":4059,"tdur":42,"tid":4075,"ts":395709745,"tts":14287}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":35,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":35,"tid":4075,"ts":395709811,"tts":14335}, +{"args":{"tileData":{"layerId":80,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74620"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":27,"name":"RasterTask","ph":"X","pid":4059,"tdur":27,"tid":4075,"ts":395709816,"tts":14340}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":32,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":32,"tid":4075,"ts":395709848,"tts":14372}, +{"args":{"tileData":{"layerId":46,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6060"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":25,"name":"RasterTask","ph":"X","pid":4059,"tdur":26,"tid":4075,"ts":395709852,"tts":14375}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":32,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":32,"tid":4075,"ts":395709882,"tts":14406}, +{"args":{"tileData":{"layerId":29,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f7020"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":25,"name":"RasterTask","ph":"X","pid":4059,"tdur":25,"tid":4075,"ts":395709886,"tts":14410}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":53,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":38,"tid":4075,"ts":395709916,"tts":14439}, +{"args":{"tileData":{"layerId":81,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74e00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":4059,"tdur":20,"tid":4075,"ts":395709919,"tts":14443}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":9,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":9,"tid":4074,"ts":395709977,"tts":15254}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4074,"ts":395709988,"tts":15264}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":11,"tid":4072,"ts":395710017,"tts":58332}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395710020,"tts":58334}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395710032,"tts":58346}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395710033,"tts":58348}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":111,"name":"RunTask","ph":"X","pid":4059,"tdur":94,"tid":4072,"ts":395710042,"tts":58357}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":103,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":88,"tid":4072,"ts":395710044,"tts":58358}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1957,"name":"RunTask","ph":"X","pid":4059,"tdur":382,"tid":4072,"ts":395710157,"tts":58456}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":1950,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":376,"tid":4072,"ts":395710160,"tts":58458}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":10,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":10,"tid":4075,"ts":395710749,"tts":14492}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":1333,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":54,"tid":4075,"ts":395710761,"tts":14504}, +{"args":{"tileData":{"layerId":98,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c750a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":1324,"name":"RasterTask","ph":"X","pid":4059,"tdur":46,"tid":4075,"ts":395710766,"tts":14509}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":39,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":39,"tid":4074,"ts":395710817,"tts":15274}, +{"args":{"tileData":{"layerId":54,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5960"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":30,"name":"RasterTask","ph":"X","pid":4059,"tdur":30,"tid":4074,"ts":395710823,"tts":15280}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":30,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":30,"tid":4074,"ts":395710858,"tts":15315}, +{"args":{"tileData":{"layerId":32,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c014688c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":24,"name":"RasterTask","ph":"X","pid":4059,"tdur":25,"tid":4074,"ts":395710861,"tts":15318}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":53,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":53,"tid":4074,"ts":395710890,"tts":15347}, +{"args":{"tileData":{"layerId":99,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75180"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":45,"name":"RasterTask","ph":"X","pid":4059,"tdur":46,"tid":4074,"ts":395710894,"tts":15351}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":50,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":50,"tid":4074,"ts":395710945,"tts":15402}, +{"args":{"tileData":{"layerId":100,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75960"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":43,"name":"RasterTask","ph":"X","pid":4059,"tdur":43,"tid":4074,"ts":395710949,"tts":15406}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":136,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":136,"tid":4074,"ts":395710997,"tts":15454}, +{"args":{"tileData":{"layerId":55,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5880"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":113,"name":"RasterTask","ph":"X","pid":4059,"tdur":113,"tid":4074,"ts":395711015,"tts":15473}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":89,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_PROLOGUE","ph":"X","pid":4059,"tdur":89,"tid":4059,"ts":395711038,"tts":678064}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":14,"name":"V8.GC_MC_INCREMENTAL_EXTERNAL_EPILOGUE","ph":"X","pid":4059,"tdur":14,"tid":4059,"ts":395711130,"tts":678155}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":15323236.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395711134,"tts":678166}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":57,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":57,"tid":4074,"ts":395711135,"tts":15592}, +{"args":{"tileData":{"layerId":101,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75a40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":48,"name":"RasterTask","ph":"X","pid":4059,"tdur":48,"tid":4074,"ts":395711140,"tts":15597}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":378,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":378,"tid":4059,"ts":395711166,"tts":678191}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":56,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":56,"tid":4074,"ts":395711194,"tts":15651}, +{"args":{"tileData":{"layerId":130,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c77800"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":48,"name":"RasterTask","ph":"X","pid":4059,"tdur":48,"tid":4074,"ts":395711198,"tts":15655}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":34,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":34,"tid":4074,"ts":395711252,"tts":15709}, +{"args":{"tileData":{"layerId":70,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f49a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":27,"name":"RasterTask","ph":"X","pid":4059,"tdur":26,"tid":4074,"ts":395711256,"tts":15714}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":51,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":51,"tid":4074,"ts":395711288,"tts":15745}, +{"args":{"tileData":{"layerId":126,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76ca0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":45,"name":"RasterTask","ph":"X","pid":4059,"tdur":45,"tid":4074,"ts":395711291,"tts":15748}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":198,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":197,"tid":4059,"ts":395711341,"tts":678367}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":29,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":29,"tid":4074,"ts":395711341,"tts":15798}, +{"args":{"tileData":{"layerId":38,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6920"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4074,"ts":395711345,"tts":15802}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":26,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":26,"tid":4074,"ts":395711372,"tts":15829}, +{"args":{"tileData":{"layerId":66,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f4b60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":4059,"tdur":21,"tid":4074,"ts":395711375,"tts":15832}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":26,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":26,"tid":4074,"ts":395711400,"tts":15857}, +{"args":{"tileData":{"layerId":102,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75b20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":4059,"tdur":21,"tid":4074,"ts":395711403,"tts":15860}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":26,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":26,"tid":4074,"ts":395711428,"tts":15885}, +{"args":{"tileData":{"layerId":56,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f57a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":22,"name":"RasterTask","ph":"X","pid":4059,"tdur":22,"tid":4074,"ts":395711431,"tts":15888}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":26,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":26,"tid":4074,"ts":395711456,"tts":15913}, +{"args":{"tileData":{"layerId":33,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f63e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":4059,"tdur":21,"tid":4074,"ts":395711459,"tts":15916}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":24,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":25,"tid":4074,"ts":395711484,"tts":15940}, +{"args":{"tileData":{"layerId":103,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75c00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":19,"name":"RasterTask","ph":"X","pid":4059,"tdur":19,"tid":4074,"ts":395711487,"tts":15944}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":42,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":42,"tid":4074,"ts":395711509,"tts":15966}, +{"args":{"tileData":{"layerId":116,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76760"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":36,"name":"RasterTask","ph":"X","pid":4059,"tdur":36,"tid":4074,"ts":395711512,"tts":15969}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":27,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":27,"tid":4074,"ts":395711552,"tts":16009}, +{"args":{"tileData":{"layerId":62,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5260"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":22,"name":"RasterTask","ph":"X","pid":4059,"tdur":22,"tid":4074,"ts":395711555,"tts":16012}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":15,"name":"RunTask","ph":"X","pid":4059,"tdur":15,"tid":4059,"ts":395711573,"tts":678598}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DrawInternal"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395711576,"tts":678601}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":42,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":42,"tid":4074,"ts":395711581,"tts":16038}, +{"args":{"tileData":{"layerId":112,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75ce0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":35,"name":"RasterTask","ph":"X","pid":4059,"tdur":36,"tid":4074,"ts":395711584,"tts":16041}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395711593,"tts":678618}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DidPresentCompositorFrameOnImplThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395711595,"tts":678620}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395711606,"tts":678631}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395711608,"tts":678633}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1815,"name":"RunTask","ph":"X","pid":4059,"tdur":1585,"tid":4059,"ts":395711620,"tts":678645}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":1803,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":1574,"tid":4059,"ts":395711621,"tts":678646}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":30,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":30,"tid":4074,"ts":395711624,"tts":16081}, +{"args":{"tileData":{"layerId":35,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6680"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":24,"name":"RasterTask","ph":"X","pid":4059,"tdur":24,"tid":4074,"ts":395711628,"tts":16085}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":27,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":27,"tid":4074,"ts":395711656,"tts":16113}, +{"args":{"tileData":{"layerId":109,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76140"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":22,"name":"RasterTask","ph":"X","pid":4059,"tdur":22,"tid":4074,"ts":395711659,"tts":16116}, +{"args":{"data":{"columnNumber":1845,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"T","lineNumber":33,"scriptId":"6","url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"}},"cat":"devtools.timeline","dur":1744,"name":"FunctionCall","ph":"X","pid":4059,"tdur":1503,"tid":4059,"ts":395711663,"tts":678699}, +{"args":{},"cat":"v8.execute","dur":1668,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":1438,"tid":4059,"ts":395711681,"tts":678706}, +{"args":{},"cat":"v8.execute","dur":1663,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":1434,"tid":4059,"ts":395711683,"tts":678708}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":25,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":25,"tid":4074,"ts":395711685,"tts":16142}, +{"args":{"tileData":{"layerId":59,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5c00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":4059,"tdur":21,"tid":4074,"ts":395711687,"tts":16144}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":26,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":26,"tid":4074,"ts":395711712,"tts":16169}, +{"args":{"tileData":{"layerId":107,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75880"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":22,"name":"RasterTask","ph":"X","pid":4059,"tdur":22,"tid":4074,"ts":395711714,"tts":16171}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":35,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":35,"tid":4074,"ts":395711739,"tts":16196}, +{"args":{"tileData":{"layerId":105,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c756c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":22,"name":"RasterTask","ph":"X","pid":4059,"tdur":22,"tid":4074,"ts":395711742,"tts":16199}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":31,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":32,"tid":4074,"ts":395711776,"tts":16233}, +{"args":{"tileData":{"layerId":57,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f4fc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":25,"name":"RasterTask","ph":"X","pid":4059,"tdur":25,"tid":4074,"ts":395711780,"tts":16237}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":29,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":30,"tid":4074,"ts":395711809,"tts":16266}, +{"args":{"tileData":{"layerId":104,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c755e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4074,"ts":395711813,"tts":16270}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":30,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":30,"tid":4074,"ts":395711840,"tts":16297}, +{"args":{"tileData":{"layerId":106,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c757a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4074,"ts":395711844,"tts":16301}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":29,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":29,"tid":4074,"ts":395711871,"tts":16328}, +{"args":{"tileData":{"layerId":58,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f4ee0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4074,"ts":395711875,"tts":16332}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":29,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":29,"tid":4074,"ts":395711901,"tts":16358}, +{"args":{"tileData":{"layerId":34,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01468b60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":24,"name":"RasterTask","ph":"X","pid":4059,"tdur":24,"tid":4074,"ts":395711904,"tts":16361}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":28,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":28,"tid":4074,"ts":395711932,"tts":16389}, +{"args":{"tileData":{"layerId":108,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76060"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":22,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4074,"ts":395711935,"tts":16392}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":31,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":31,"tid":4074,"ts":395711962,"tts":16419}, +{"args":{"tileData":{"layerId":97,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74fc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":25,"name":"RasterTask","ph":"X","pid":4059,"tdur":25,"tid":4074,"ts":395711965,"tts":16422}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":52,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":53,"tid":4074,"ts":395711995,"tts":16451}, +{"args":{"tileData":{"layerId":53,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5a40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":47,"name":"RasterTask","ph":"X","pid":4059,"tdur":47,"tid":4074,"ts":395711998,"tts":16455}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":3121,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":1217,"tid":4082,"ts":395712041,"tts":100369}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":4,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4075,"ts":395712096,"tts":14560}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":2,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4075,"ts":395712101,"tts":14565}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395712119,"tts":58844}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395712122,"tts":58846}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":5,"name":"RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395712130,"tts":58855}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":2,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":2,"tid":4072,"ts":395712132,"tts":58856}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395712148,"tts":58873}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395712150,"tts":58874}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":287,"name":"RunTask","ph":"X","pid":4059,"tdur":91,"tid":4072,"ts":395712157,"tts":58882}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":280,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":85,"tid":4072,"ts":395712159,"tts":58883}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13482,"name":"RunTask","ph":"X","pid":4059,"tdur":3873,"tid":4072,"ts":395712449,"tts":58978}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":13474,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3864,"tid":4072,"ts":395712451,"tts":58980}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":503,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":270,"tid":4063,"ts":395713025,"tts":55298}, +{"args":{},"cat":"v8.execute","dur":7,"name":"V8.BytecodeBudgetInterrupt","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395713379,"tts":680174}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":15476404.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395713409,"tts":680209}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":40,"name":"OnLibevent","ph":"X","pid":2930,"tdur":40,"tid":2976,"ts":395713520,"tts":47327}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":68,"name":"RunTask","ph":"X","pid":4059,"tdur":69,"tid":4059,"ts":395713532,"tts":680267}, +{"args":{"src_file":"third_party/blink/renderer/core/timing/performance.cc","src_func":"ActivateObserver"},"cat":"toplevel","dur":58,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":58,"tid":4059,"ts":395713535,"tts":680270}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":14800,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":5514,"tid":4063,"ts":395713536,"tts":55576}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":14793,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":4059,"tdur":5507,"tid":4063,"ts":395713540,"tts":55580}, +{"args":{"data":{"columnNumber":83933,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"7","url":"http://localhost:5555/_next/static/chunks/main-80a06dc896e8924d.js"}},"cat":"devtools.timeline","dur":32,"name":"FunctionCall","ph":"X","pid":4059,"tdur":25,"tid":4059,"ts":395713552,"tts":680294}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":70,"name":"RunTask","ph":"X","pid":2930,"tdur":70,"tid":2978,"ts":395713580,"tts":147889}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":64,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":64,"tid":2978,"ts":395713584,"tts":147893}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":15476756.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395713586,"tts":680324}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":55,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":55,"tid":2978,"ts":395713591,"tts":147900}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395713606,"tts":680341}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"~ScopedCommitCompletionEvent"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395713607,"tts":680343}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":26,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395713616,"tts":147925}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":19,"name":"RunTask","ph":"X","pid":4059,"tdur":19,"tid":4059,"ts":395713618,"tts":680353}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":12,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":13,"tid":4059,"ts":395713620,"tts":680355}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":216,"name":"RunTask","ph":"X","pid":4059,"tdur":216,"tid":4059,"ts":395713640,"tts":680375}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":207,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":207,"tid":4059,"ts":395713642,"tts":680377}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":197,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":197,"tid":4059,"ts":395713646,"tts":680381}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":35,"name":"OnLibevent","ph":"X","pid":2930,"tdur":24,"tid":2976,"ts":395713819,"tts":47396}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395713833,"tts":680569}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":74,"name":"RunTask","ph":"X","pid":4059,"tdur":74,"tid":4059,"ts":395713861,"tts":680596}, +{"args":{"src_file":"third_party/blink/renderer/controller/memory_usage_monitor.cc","src_func":"StartMonitoringIfNeeded"},"cat":"toplevel","dur":65,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":66,"tid":4059,"ts":395713863,"tts":680598}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395713885,"tts":147973}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395713888,"tts":147976}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":29,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395713891,"tts":147979}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395713899,"tts":147987}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":194,"name":"RunTask","ph":"X","pid":4059,"tdur":195,"tid":4059,"ts":395713939,"tts":680674}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":184,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":184,"tid":4059,"ts":395713941,"tts":680676}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":172,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":173,"tid":4059,"ts":395713946,"tts":680681}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395714107,"tts":680843}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":300,"name":"RunTask","ph":"X","pid":4059,"tdur":300,"tid":4059,"ts":395714139,"tts":680874}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":288,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":287,"tid":4059,"ts":395714141,"tts":680877}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":275,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":275,"tid":4059,"ts":395714147,"tts":680882}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395714411,"tts":681146}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":279,"name":"RunTask","ph":"X","pid":4059,"tdur":279,"tid":4059,"ts":395714445,"tts":681180}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":266,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":266,"tid":4059,"ts":395714448,"tts":681183}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":254,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":255,"tid":4059,"ts":395714453,"tts":681188}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":24,"name":"OnLibevent","ph":"X","pid":2930,"tdur":25,"tid":2976,"ts":395714476,"tts":47437}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":54,"name":"RunTask","ph":"X","pid":2930,"tdur":54,"tid":2978,"ts":395714515,"tts":148024}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":50,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":49,"tid":2978,"ts":395714517,"tts":148026}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":44,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395714521,"tts":148030}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":32,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395714529,"tts":148038}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":8,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395714695,"tts":681431}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":342,"name":"RunTask","ph":"X","pid":4059,"tdur":343,"tid":4059,"ts":395714730,"tts":681465}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":331,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":330,"tid":4059,"ts":395714732,"tts":681468}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":319,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":318,"tid":4059,"ts":395714737,"tts":681473}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":37,"name":"OnLibevent","ph":"X","pid":2930,"tdur":37,"tid":2976,"ts":395714904,"tts":47478}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":56,"name":"RunTask","ph":"X","pid":2930,"tdur":55,"tid":2978,"ts":395714972,"tts":148091}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":50,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":51,"tid":2978,"ts":395714975,"tts":148093}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":44,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395714979,"tts":148097}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":31,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395714987,"tts":148105}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395715045,"tts":681781}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":452,"name":"RunTask","ph":"X","pid":4059,"tdur":453,"tid":4059,"ts":395715079,"tts":681814}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":442,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":441,"tid":4059,"ts":395715081,"tts":681817}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":432,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":432,"tid":4059,"ts":395715086,"tts":681821}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":429,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":428,"tid":4082,"ts":395715170,"tts":101594}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":419,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":4059,"tdur":419,"tid":4082,"ts":395715175,"tts":101599}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":129,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":130,"tid":4059,"ts":395715385,"tts":682120}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3589,"name":"RunTask","ph":"X","pid":4059,"tdur":344,"tid":4059,"ts":395715536,"tts":682272}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":3577,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":331,"tid":4059,"ts":395715538,"tts":682274}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3564,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":320,"tid":4059,"ts":395715543,"tts":682278}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":38,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":38,"tid":4082,"ts":395715606,"tts":102029}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":10557,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":3003,"tid":4082,"ts":395715649,"tts":102073}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":10550,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":4059,"tdur":2996,"tid":4082,"ts":395715652,"tts":102076}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3288,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":44,"tid":4059,"ts":395715814,"tts":682549}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":10319,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":5301,"tid":4061,"ts":395715830,"tts":113427}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":95,"name":"OnLibevent","ph":"X","pid":2930,"tdur":35,"tid":2976,"ts":395715833,"tts":47529}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":10310,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":4059,"tdur":5292,"tid":4061,"ts":395715834,"tts":113431}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395715880,"tts":148169}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395715883,"tts":148171}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":28,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395715887,"tts":148175}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395715895,"tts":148183}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":122,"name":"OnLibevent","ph":"X","pid":2930,"tdur":26,"tid":2976,"ts":395715932,"tts":47568}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":63,"name":"RunTask","ph":"X","pid":2930,"tdur":63,"tid":2978,"ts":395715968,"tts":148226}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":48,"tid":2978,"ts":395715981,"tts":148239}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":44,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395715984,"tts":148242}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":34,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395715990,"tts":148248}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2930,"tdur":26,"tid":2976,"ts":395716393,"tts":47606}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395716434,"tts":148302}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395716437,"tts":148304}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":27,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395716440,"tts":148308}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395716448,"tts":148316}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":92,"name":"OnLibevent","ph":"X","pid":2930,"tdur":33,"tid":2976,"ts":395716896,"tts":47645}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395716941,"tts":148360}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395716943,"tts":148362}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":27,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":27,"tid":2978,"ts":395716947,"tts":148366}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395716955,"tts":148374}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":2930,"tdur":25,"tid":2976,"ts":395717206,"tts":47690}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":49,"name":"RunTask","ph":"X","pid":2930,"tdur":49,"tid":2978,"ts":395717245,"tts":148410}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":45,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395717247,"tts":148412}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":41,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395717250,"tts":148415}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395717271,"tts":148436}, +{"args":{"frameSeqId":63,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395717504}, +{"args":{"frameSeqId":63,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395717504}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":50,"name":"RunTask","ph":"X","pid":2930,"tdur":50,"tid":2978,"ts":395717552,"tts":148476}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":41,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":42,"tid":2978,"ts":395717557,"tts":148480}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":4059,"tdur":22,"tid":4062,"ts":395717618,"tts":12450}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":113,"name":"OnLibevent","ph":"X","pid":2930,"tdur":48,"tid":2976,"ts":395718039,"tts":47728}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395718100,"tts":148551}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395718103,"tts":148554}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395718107,"tts":148557}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395718115,"tts":148565}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":93,"name":"OnLibevent","ph":"X","pid":2930,"tdur":31,"tid":2976,"ts":395718226,"tts":47790}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395718270,"tts":148615}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":35,"tid":2978,"ts":395718272,"tts":148617}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":30,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395718275,"tts":148621}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395718282,"tts":148628}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395718880,"tts":47833}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":40,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395718923,"tts":148668}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395718925,"tts":148671}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395718929,"tts":148674}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395718937,"tts":148682}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":284,"name":"RunTask","ph":"X","pid":4059,"tdur":284,"tid":4059,"ts":395719131,"tts":682621}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":272,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":272,"tid":4059,"ts":395719133,"tts":682624}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":260,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":260,"tid":4059,"ts":395719139,"tts":682629}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":18,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":12,"tid":4059,"ts":395719376,"tts":682873}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":276,"name":"RunTask","ph":"X","pid":4059,"tdur":276,"tid":4059,"ts":395719420,"tts":682911}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":264,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":264,"tid":4059,"ts":395719423,"tts":682913}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":253,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":253,"tid":4059,"ts":395719427,"tts":682918}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":532,"name":"OnLibevent","ph":"X","pid":2930,"tdur":37,"tid":2976,"ts":395719571,"tts":47875}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395719669,"tts":683160}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":325,"name":"RunTask","ph":"X","pid":4059,"tdur":324,"tid":4059,"ts":395719703,"tts":683194}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":289,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":290,"tid":4059,"ts":395719706,"tts":683196}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":277,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":278,"tid":4059,"ts":395719711,"tts":683201}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395719977,"tts":683468}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":319,"name":"RunTask","ph":"X","pid":4059,"tdur":320,"tid":4059,"ts":395720034,"tts":683524}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":308,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":308,"tid":4059,"ts":395720036,"tts":683527}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":297,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":297,"tid":4059,"ts":395720041,"tts":683532}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395720121,"tts":148728}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":40,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":40,"tid":2978,"ts":395720123,"tts":148731}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395720128,"tts":148735}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395720137,"tts":148745}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":59,"name":"OnLibevent","ph":"X","pid":2930,"tdur":36,"tid":2976,"ts":395720217,"tts":47929}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2930,"tdur":43,"tid":2978,"ts":395720291,"tts":148786}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395720294,"tts":148789}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395720298,"tts":148793}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395720306,"tts":148801}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395720327,"tts":683818}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":272,"name":"RunTask","ph":"X","pid":4059,"tdur":273,"tid":4059,"ts":395720359,"tts":683849}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":263,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":263,"tid":4059,"ts":395720361,"tts":683851}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":253,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":253,"tid":4059,"ts":395720365,"tts":683856}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395720602,"tts":684093}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":264,"name":"RunTask","ph":"X","pid":4059,"tdur":264,"tid":4059,"ts":395720636,"tts":684127}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":256,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":255,"tid":4059,"ts":395720638,"tts":684129}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":247,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":247,"tid":4059,"ts":395720642,"tts":684133}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":15,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":16,"tid":4059,"ts":395720871,"tts":684361}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":292,"name":"RunTask","ph":"X","pid":4059,"tdur":291,"tid":4059,"ts":395720905,"tts":684396}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":282,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":282,"tid":4059,"ts":395720907,"tts":684397}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":273,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":273,"tid":4059,"ts":395720911,"tts":684401}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395721174,"tts":684665}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2859,"name":"RunTask","ph":"X","pid":4059,"tdur":311,"tid":4059,"ts":395721202,"tts":684692}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":2848,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":299,"tid":4059,"ts":395721204,"tts":684694}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2838,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":289,"tid":4059,"ts":395721208,"tts":684698}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395721318,"tts":47979}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395721359,"tts":148843}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395721362,"tts":148845}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395721366,"tts":148849}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395721374,"tts":148857}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2565,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":16,"tid":4059,"ts":395721465,"tts":684955}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":43,"name":"OnLibevent","ph":"X","pid":2930,"tdur":44,"tid":2976,"ts":395721987,"tts":48019}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395722036,"tts":48068}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":40,"name":"RunTask","ph":"X","pid":2930,"tdur":40,"tid":2978,"ts":395722059,"tts":148898}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395722061,"tts":148900}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395722065,"tts":148903}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395722072,"tts":148911}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395722103,"tts":148942}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":21,"tid":2978,"ts":395722105,"tts":148943}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":12,"tid":2978,"ts":395722110,"tts":148949}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":2930,"tdur":25,"tid":2976,"ts":395722669,"tts":48088}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395722707,"tts":148992}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395722710,"tts":148994}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395722713,"tts":148998}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395722721,"tts":149005}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":2930,"tdur":26,"tid":2976,"ts":395723333,"tts":48125}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":37,"name":"RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395723374,"tts":149045}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395723376,"tts":149048}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":27,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395723380,"tts":149051}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395723388,"tts":149059}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395724019,"tts":48181}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395724062,"tts":149096}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395724065,"tts":149099}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":201,"name":"RunTask","ph":"X","pid":4059,"tdur":202,"tid":4059,"ts":395724067,"tts":685008}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395724069,"tts":149103}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":193,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":192,"tid":4059,"ts":395724069,"tts":685011}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":184,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":183,"tid":4059,"ts":395724074,"tts":685016}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395724077,"tts":149111}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":32,"name":"OnLibevent","ph":"X","pid":2930,"tdur":32,"tid":2976,"ts":395724243,"tts":48225}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395724251,"tts":685193}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":198,"name":"RunTask","ph":"X","pid":4059,"tdur":198,"tid":4059,"ts":395724272,"tts":685214}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":191,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":191,"tid":4059,"ts":395724274,"tts":685215}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":184,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":184,"tid":4059,"ts":395724278,"tts":685219}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":312,"name":"RunTask","ph":"X","pid":2930,"tdur":59,"tid":2978,"ts":395724291,"tts":149155}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":306,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":54,"tid":2978,"ts":395724294,"tts":149157}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":300,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":48,"tid":2978,"ts":395724298,"tts":149161}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":284,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395724306,"tts":149169}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395724455,"tts":685397}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":220,"name":"RunTask","ph":"X","pid":4059,"tdur":220,"tid":4059,"ts":395724475,"tts":685416}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":212,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":213,"tid":4059,"ts":395724477,"tts":685418}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":206,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":206,"tid":4059,"ts":395724480,"tts":685421}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395724679,"tts":685621}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":336,"name":"RunTask","ph":"X","pid":4059,"tdur":336,"tid":4059,"ts":395724698,"tts":685640}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":326,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":327,"tid":4059,"ts":395724700,"tts":685641}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":309,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":309,"tid":4059,"ts":395724712,"tts":685654}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395724815,"tts":48275}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395724875,"tts":149244}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395724879,"tts":149248}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395724883,"tts":149252}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395724892,"tts":149261}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":58,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":59,"tid":4059,"ts":395724959,"tts":685900}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":259,"name":"RunTask","ph":"X","pid":4059,"tdur":258,"tid":4059,"ts":395725040,"tts":685982}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":235,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":234,"tid":4059,"ts":395725042,"tts":685984}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":224,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":224,"tid":4059,"ts":395725047,"tts":685988}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395725260,"tts":686202}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":246,"name":"RunTask","ph":"X","pid":4059,"tdur":246,"tid":4059,"ts":395725305,"tts":686247}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":234,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":234,"tid":4059,"ts":395725308,"tts":686249}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":223,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":223,"tid":4059,"ts":395725313,"tts":686254}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395725524,"tts":686466}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":209,"name":"RunTask","ph":"X","pid":4059,"tdur":210,"tid":4059,"ts":395725559,"tts":686500}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":198,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":198,"tid":4059,"ts":395725561,"tts":686502}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":186,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":187,"tid":4059,"ts":395725567,"tts":686508}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395725649,"tts":48317}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395725681,"tts":48349}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":7,"tid":4059,"ts":395725742,"tts":686684}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":222,"name":"RunTask","ph":"X","pid":4059,"tdur":222,"tid":4059,"ts":395725775,"tts":686716}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":210,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":211,"tid":4059,"ts":395725777,"tts":686718}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":199,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":199,"tid":4059,"ts":395725782,"tts":686723}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395725825,"tts":149304}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395725829,"tts":149308}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":33,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395725833,"tts":149312}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395725841,"tts":149320}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":23,"name":"RunTask","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395725874,"tts":149353}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395725875,"tts":149354}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":11,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":11,"tid":2978,"ts":395725881,"tts":149360}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":4059,"tdur":47,"tid":4072,"ts":395725940,"tts":62859}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":42,"tid":4072,"ts":395725942,"tts":62862}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":37,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":36,"tid":4072,"ts":395725946,"tts":62866}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395725958,"tts":62877}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":10,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395725967,"tts":686909}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":4059,"tdur":43,"tid":4072,"ts":395725989,"tts":62909}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":39,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":38,"tid":4072,"ts":395725991,"tts":62911}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1994,"name":"RunTask","ph":"X","pid":4059,"tdur":32,"tid":4072,"ts":395726036,"tts":62955}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":18,"tid":4072,"ts":395726037,"tts":62957}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":127,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":127,"tid":4061,"ts":395726156,"tts":118735}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":118,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":4059,"tdur":118,"tid":4061,"ts":395726161,"tts":118740}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":80,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":80,"tid":4082,"ts":395726212,"tts":105082}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":73,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":4059,"tdur":73,"tid":4082,"ts":395726216,"tts":105086}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11964,"name":"RunTask","ph":"X","pid":4059,"tdur":4259,"tid":4059,"ts":395726302,"tts":686972}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostNonNestableTask"},"cat":"toplevel","dur":11941,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4235,"tid":4059,"ts":395726305,"tts":686975}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":12,"name":"V8.GC_MC_INCREMENTAL","ph":"X","pid":4059,"tdur":13,"tid":4059,"ts":395726310,"tts":686980}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_INCREMENTAL_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395726316,"tts":686986}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":9,"name":"V8.GC_HEAP_EXTERNAL_PROLOGUE","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395726326,"tts":686996}, +{"args":{"type":"finalize incremental marking via task","usedHeapSizeAfter":8059040,"usedHeapSizeBefore":15476756},"cat":"devtools.timeline,v8","dur":11887,"name":"MajorGC","ph":"X","pid":4059,"tdur":4181,"tid":4059,"ts":395726339,"tts":687009}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_HEAP_PROLOGUE","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395726343,"tts":687013}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":11730,"name":"V8.GC_MARK_COMPACTOR","ph":"X","pid":4059,"tdur":4025,"tid":4059,"ts":395726369,"tts":687039}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_TIME_TO_SAFEPOINT","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395726374,"tts":687044}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_HEAP_PROLOGUE_SAFEPOINT","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395726381,"tts":687051}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":20,"name":"V8.GC_MC_PROLOGUE","ph":"X","pid":4059,"tdur":20,"tid":4059,"ts":395726396,"tts":687066}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2665,"name":"V8.GC_MC_MARK","ph":"X","pid":4059,"tdur":307,"tid":4059,"ts":395726420,"tts":687090}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":6,"name":"V8.GC_MC_MARK_FINISH_INCREMENTAL","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395726425,"tts":687096}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":73,"name":"V8.GC_MC_MARK_ROOTS","ph":"X","pid":4059,"tdur":73,"tid":4059,"ts":395726492,"tts":687163}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_MARK_CLIENT_HEAPS","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395726570,"tts":687240}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_MARK_RETAIN_MAPS","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395726577,"tts":687247}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2471,"name":"V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL","ph":"X","pid":4059,"tdur":112,"tid":4059,"ts":395726584,"tts":687254}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":23,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":22,"tid":4061,"ts":395726619,"tts":118890}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":14,"name":"V8.GC_MC_BACKGROUND_MARKING","ph":"X","pid":4059,"tdur":15,"tid":4061,"ts":395726625,"tts":118895}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":12,"name":"V8.GC_MC_MARK_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":12,"tid":4059,"ts":395726655,"tts":687277}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395726671,"tts":687293}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2373,"name":"V8.GC_MC_MARK_FULL_CLOSURE_PARALLEL_JOIN","ph":"X","pid":4059,"tdur":63,"tid":4059,"ts":395726678,"tts":687300}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":2930,"tdur":25,"tid":2976,"ts":395728046,"tts":48372}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":43,"name":"RunTask","ph":"X","pid":2930,"tdur":43,"tid":2978,"ts":395728109,"tts":149390}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":25,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":25,"tid":2978,"ts":395728112,"tts":149393}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":18,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395728117,"tts":149398}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":6,"tid":2978,"ts":395728125,"tts":149406}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":16,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":16,"tid":4074,"ts":395728165,"tts":16515}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":261,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":100,"tid":4074,"ts":395728183,"tts":16533}, +{"args":{"tileData":{"layerId":75,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c0243b2c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":220,"name":"RasterTask","ph":"X","pid":4059,"tdur":76,"tid":4074,"ts":395728193,"tts":16543}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":4059,"tdur":13,"tid":4072,"ts":395728280,"tts":63005}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395728283,"tts":63008}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":92,"name":"RunTask","ph":"X","pid":4059,"tdur":92,"tid":4072,"ts":395728297,"tts":63022}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":86,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":87,"tid":4072,"ts":395728299,"tts":63023}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":39,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":38,"tid":4074,"ts":395728446,"tts":16635}, +{"args":{"tileData":{"layerId":36,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01468a80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":30,"name":"RasterTask","ph":"X","pid":4059,"tdur":30,"tid":4074,"ts":395728452,"tts":16641}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":29,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":29,"tid":4074,"ts":395728486,"tts":16675}, +{"args":{"tileData":{"layerId":82,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c740e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":23,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4074,"ts":395728490,"tts":16679}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":25,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":26,"tid":4074,"ts":395728517,"tts":16705}, +{"args":{"tileData":{"layerId":83,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c741c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":21,"name":"RasterTask","ph":"X","pid":4059,"tdur":21,"tid":4074,"ts":395728519,"tts":16708}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":28,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":28,"tid":4074,"ts":395728544,"tts":16733}, +{"args":{"tileData":{"layerId":40,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01468c40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":22,"name":"RasterTask","ph":"X","pid":4059,"tdur":23,"tid":4074,"ts":395728547,"tts":16735}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":62,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":46,"tid":4074,"ts":395728574,"tts":16763}, +{"args":{"tileData":{"layerId":84,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c742a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":55,"name":"RasterTask","ph":"X","pid":4059,"tdur":39,"tid":4074,"ts":395728577,"tts":16766}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":64,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":64,"tid":4074,"ts":395728639,"tts":16812}, +{"args":{"tileData":{"layerId":128,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76e60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":55,"name":"RasterTask","ph":"X","pid":4059,"tdur":55,"tid":4074,"ts":395728644,"tts":16817}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":36,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":36,"tid":4074,"ts":395728705,"tts":16878}, +{"args":{"tileData":{"layerId":64,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f50a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":29,"name":"RasterTask","ph":"X","pid":4059,"tdur":29,"tid":4074,"ts":395728710,"tts":16883}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":150,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":131,"tid":4074,"ts":395728743,"tts":16916}, +{"args":{"tileData":{"layerId":26,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c014687e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":140,"name":"RasterTask","ph":"X","pid":4059,"tdur":122,"tid":4074,"ts":395728747,"tts":16920}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":518,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":147,"tid":4074,"ts":395728895,"tts":17049}, +{"args":{"tileData":{"layerId":120,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c764c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":507,"name":"RasterTask","ph":"X","pid":4059,"tdur":137,"tid":4074,"ts":395728901,"tts":17054}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":131,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":130,"tid":4075,"ts":395728956,"tts":14577}, +{"args":{"tileData":{"layerId":52,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6220"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":118,"name":"RasterTask","ph":"X","pid":4059,"tdur":118,"tid":4075,"ts":395728964,"tts":14585}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_MARK_ROOTS","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395729059,"tts":687371}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":12,"name":"V8.GC_MC_MARK_FULL_CLOSURE","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395729066,"tts":687378}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_MARK_EMBEDDER_TRACING","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395729069,"tts":687381}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_MC_MARK_WEAK_CLOSURE_EPHEMERON_MARKING","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395729075,"tts":687386}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":660,"name":"V8.GC_MC_CLEAR","ph":"X","pid":4059,"tdur":659,"tid":4059,"ts":395729088,"tts":687400}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":132,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":106,"tid":4075,"ts":395729089,"tts":14709}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4,"name":"V8.GC_MC_CLEAR_STRING_FORWARDING_TABLE","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395729092,"tts":687404}, +{"args":{"tileData":{"layerId":85,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74a80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":123,"name":"RasterTask","ph":"X","pid":4059,"tdur":97,"tid":4075,"ts":395729094,"tts":14714}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":34,"name":"V8.GC_MC_CLEAR_EXTERNAL_STRING_TABLE","ph":"X","pid":4059,"tdur":34,"tid":4059,"ts":395729101,"tts":687412}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":41,"name":"V8.GC_MC_CLEAR_WEAK_GLOBAL_HANDLES","ph":"X","pid":4059,"tdur":41,"tid":4059,"ts":395729138,"tts":687450}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_CLEAR_FLUSHABLE_BYTECODE","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395729183,"tts":687494}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_MC_CLEAR_FLUSHED_JS_FUNCTIONS","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395729189,"tts":687500}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":14,"name":"V8.GC_MC_CLEAR_WEAK_LISTS","ph":"X","pid":4059,"tdur":15,"tid":4059,"ts":395729194,"tts":687505}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":97,"name":"V8.GC_MC_CLEAR_MAPS","ph":"X","pid":4059,"tdur":97,"tid":4059,"ts":395729211,"tts":687523}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":308,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":108,"tid":4075,"ts":395729224,"tts":14817}, +{"args":{"tileData":{"layerId":42,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5ce0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":299,"name":"RasterTask","ph":"X","pid":4059,"tdur":99,"tid":4075,"ts":395729228,"tts":14822}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":99,"name":"V8.GC_MC_CLEAR_WEAK_REFERENCES","ph":"X","pid":4059,"tdur":99,"tid":4059,"ts":395729312,"tts":687624}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":86,"name":"V8.GC_MC_CLEAR_WEAK_REFERENCES","ph":"X","pid":4059,"tdur":86,"tid":4059,"ts":395729317,"tts":687628}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_CLEAR_WEAK_COLLECTIONS","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395729407,"tts":687718}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":494,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":119,"tid":4074,"ts":395729415,"tts":17198}, +{"args":{"tileData":{"layerId":86,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74b60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":486,"name":"RasterTask","ph":"X","pid":4059,"tdur":110,"tid":4074,"ts":395729420,"tts":17203}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":81,"name":"V8.GC_MC_SWEEP_EXTERNAL_POINTER_TABLE","ph":"X","pid":4059,"tdur":80,"tid":4059,"ts":395729441,"tts":687753}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":220,"name":"V8.GC_MC_CLEAR_JOIN_JOB","ph":"X","pid":4059,"tdur":221,"tid":4059,"ts":395729526,"tts":687837}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":210,"name":"V8.GC_MC_CLEAR_STRING_TABLE","ph":"X","pid":4059,"tdur":209,"tid":4059,"ts":395729532,"tts":687844}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":178,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":126,"tid":4075,"ts":395729534,"tts":14928}, +{"args":{"tileData":{"layerId":96,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74ee0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":168,"name":"RasterTask","ph":"X","pid":4059,"tdur":117,"tid":4075,"ts":395729540,"tts":14933}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":337,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":111,"tid":4075,"ts":395729714,"tts":15056}, +{"args":{"tileData":{"layerId":50,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f55e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":328,"name":"RasterTask","ph":"X","pid":4059,"tdur":102,"tid":4075,"ts":395729719,"tts":15061}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":13,"name":"V8.GC_MC_SWEEP","ph":"X","pid":4059,"tdur":13,"tid":4059,"ts":395729752,"tts":688064}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":7975,"name":"V8.GC_MC_EVACUATE","ph":"X","pid":4059,"tdur":2628,"tid":4059,"ts":395729769,"tts":688080}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":29,"name":"V8.GC_MC_EVACUATE_PROLOGUE","ph":"X","pid":4059,"tdur":28,"tid":4059,"ts":395729773,"tts":688085}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":4235,"name":"V8.GC_MC_EVACUATE_COPY","ph":"X","pid":4059,"tdur":1397,"tid":4059,"ts":395729806,"tts":688117}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":1318,"name":"V8.GC_MC_EVACUATE_COPY_PARALLEL","ph":"X","pid":4059,"tdur":1319,"tid":4059,"ts":395729853,"tts":688164}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":1651,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":1650,"tid":4063,"ts":395729863,"tts":61119}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":16,"name":"V8.GC_MC_SWEEP","ph":"X","pid":4059,"tdur":16,"tid":4059,"ts":395729866,"tts":688177}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":1638,"name":"V8.GC_MC_BACKGROUND_EVACUATE_COPY","ph":"X","pid":4059,"tdur":1638,"tid":4063,"ts":395729872,"tts":61128}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":19,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":4059,"tdur":19,"tid":4063,"ts":395729879,"tts":61134}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":485,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":114,"tid":4074,"ts":395729911,"tts":17319}, +{"args":{"tileData":{"layerId":94,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75420"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":475,"name":"RasterTask","ph":"X","pid":4059,"tdur":104,"tid":4074,"ts":395729916,"tts":17324}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":86,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":86,"tid":4075,"ts":395730053,"tts":15169}, +{"args":{"tileData":{"layerId":87,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74c40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":78,"name":"RasterTask","ph":"X","pid":4059,"tdur":79,"tid":4075,"ts":395730058,"tts":15173}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":462,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":94,"tid":4075,"ts":395730141,"tts":15256}, +{"args":{"tileData":{"layerId":43,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6a00"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":455,"name":"RasterTask","ph":"X","pid":4059,"tdur":87,"tid":4075,"ts":395730144,"tts":15260}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":85,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":86,"tid":4074,"ts":395730399,"tts":17435}, +{"args":{"tileData":{"layerId":92,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c749a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":78,"name":"RasterTask","ph":"X","pid":4059,"tdur":78,"tid":4074,"ts":395730404,"tts":17440}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":468,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":103,"tid":4074,"ts":395730486,"tts":17522}, +{"args":{"tileData":{"layerId":48,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5ea0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":461,"name":"RasterTask","ph":"X","pid":4059,"tdur":95,"tid":4074,"ts":395730489,"tts":17526}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":470,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":105,"tid":4075,"ts":395730605,"tts":15352}, +{"args":{"tileData":{"layerId":88,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74d20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":461,"name":"RasterTask","ph":"X","pid":4059,"tdur":97,"tid":4075,"ts":395730609,"tts":15356}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":22,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":4059,"tdur":21,"tid":4063,"ts":395730803,"tts":62059}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":479,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":118,"tid":4074,"ts":395730956,"tts":17627}, +{"args":{"tileData":{"layerId":89,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75500"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":469,"name":"RasterTask","ph":"X","pid":4059,"tdur":108,"tid":4074,"ts":395730962,"tts":17633}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":86,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":87,"tid":4075,"ts":395731077,"tts":15459}, +{"args":{"tileData":{"layerId":47,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5f80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":79,"name":"RasterTask","ph":"X","pid":4059,"tdur":80,"tid":4075,"ts":395731081,"tts":15463}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":455,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":102,"tid":4075,"ts":395731165,"tts":15547}, +{"args":{"tileData":{"layerId":90,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c747e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":448,"name":"RasterTask","ph":"X","pid":4059,"tdur":94,"tid":4075,"ts":395731168,"tts":15550}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":461,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":103,"tid":4074,"ts":395731437,"tts":17747}, +{"args":{"tileData":{"layerId":91,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c748c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":452,"name":"RasterTask","ph":"X","pid":4059,"tdur":93,"tid":4074,"ts":395731442,"tts":17752}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":457,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":117,"tid":4075,"ts":395731623,"tts":15651}, +{"args":{"tileData":{"layerId":93,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75340"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":447,"name":"RasterTask","ph":"X","pid":4059,"tdur":108,"tid":4075,"ts":395731628,"tts":15656}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":508,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":142,"tid":4074,"ts":395731901,"tts":17852}, +{"args":{"tileData":{"layerId":49,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f56c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":497,"name":"RasterTask","ph":"X","pid":4059,"tdur":131,"tid":4074,"ts":395731907,"tts":17858}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":660,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":119,"tid":4075,"ts":395732082,"tts":15771}, +{"args":{"tileData":{"layerId":95,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75260"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":650,"name":"RasterTask","ph":"X","pid":4059,"tdur":109,"tid":4075,"ts":395732088,"tts":15776}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":108,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":108,"tid":4074,"ts":395732412,"tts":17996}, +{"args":{"tileData":{"layerId":74,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74000"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":97,"name":"RasterTask","ph":"X","pid":4059,"tdur":98,"tid":4074,"ts":395732418,"tts":18002}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":2383,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":134,"tid":4074,"ts":395732522,"tts":18107}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":108,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":109,"tid":4075,"ts":395732745,"tts":15892}, +{"args":{"tileData":{"layerId":72,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f47e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":99,"name":"RasterTask","ph":"X","pid":4059,"tdur":98,"tid":4075,"ts":395732750,"tts":15898}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3681,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS","ph":"X","pid":4059,"tdur":1173,"tid":4059,"ts":395734048,"tts":689521}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":678,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS_TO_NEW_ROOTS","ph":"X","pid":4059,"tdur":428,"tid":4059,"ts":395734054,"tts":689527}, +{"args":{"frameSeqId":64,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395734170}, +{"args":{"frameSeqId":64,"hasPartialUpdate":true,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DroppedFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395734170}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":4059,"tdur":39,"tid":4072,"ts":395734274,"tts":63132}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":30,"tid":4072,"ts":395734278,"tts":63136}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":19,"name":"OnLibevent","ph":"X","pid":2930,"tdur":19,"tid":2976,"ts":395734328,"tts":48412}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":57,"name":"RunTask","ph":"X","pid":2930,"tdur":57,"tid":2978,"ts":395734364,"tts":149448}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395734368,"tts":149451}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":19,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395734372,"tts":149456}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395734380,"tts":149464}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":36,"name":"RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395734425,"tts":149509}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":31,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395734428,"tts":149511}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":23,"name":"OnLibevent","ph":"X","pid":4059,"tdur":23,"tid":4062,"ts":395734475,"tts":12490}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":49,"name":"RunTask","ph":"X","pid":4059,"tdur":49,"tid":4072,"ts":395734535,"tts":63187}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":43,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":42,"tid":4072,"ts":395734538,"tts":63190}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":37,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":37,"tid":4072,"ts":395734542,"tts":63194}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":22,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":22,"tid":4072,"ts":395734552,"tts":63204}, +{"args":{"tileData":{"layerId":31,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f64c0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":305,"name":"RasterTask","ph":"X","pid":4059,"tdur":112,"tid":4074,"ts":395734595,"tts":18124}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS_CLIENT_HEAPS","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395734739,"tts":689961}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2962,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS_SLOTS_MAIN","ph":"X","pid":4059,"tdur":705,"tid":4059,"ts":395734747,"tts":689969}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":214,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":17,"tid":4074,"ts":395734908,"tts":18243}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":11,"tid":4072,"ts":395734939,"tts":63260}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395734942,"tts":63262}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":146,"name":"RunTask","ph":"X","pid":4059,"tdur":146,"tid":4072,"ts":395734953,"tts":63274}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":141,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":141,"tid":4072,"ts":395734954,"tts":63275}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":6,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":7,"tid":4074,"ts":395735124,"tts":18262}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4072,"ts":395735140,"tts":63432}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395735142,"tts":63434}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11172,"name":"RunTask","ph":"X","pid":4059,"tdur":3394,"tid":4072,"ts":395735151,"tts":63444}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":11162,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3384,"tid":4072,"ts":395735153,"tts":63446}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":30,"name":"OnLibevent","ph":"X","pid":2930,"tdur":31,"tid":2976,"ts":395735908,"tts":48449}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":65,"name":"RunTask","ph":"X","pid":2930,"tdur":64,"tid":2978,"ts":395735969,"tts":149573}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":59,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":59,"tid":2978,"ts":395735972,"tts":149576}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":52,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":53,"tid":2978,"ts":395735977,"tts":149580}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":38,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395735986,"tts":149590}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":35,"name":"OnLibevent","ph":"X","pid":2930,"tdur":35,"tid":2976,"ts":395736590,"tts":48498}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":42,"name":"RunTask","ph":"X","pid":2930,"tdur":42,"tid":2978,"ts":395736643,"tts":149653}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":37,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":37,"tid":2978,"ts":395736646,"tts":149656}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":31,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395736650,"tts":149660}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395736658,"tts":149668}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":49,"name":"OnLibevent","ph":"X","pid":2930,"tdur":48,"tid":2976,"ts":395736880,"tts":48552}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2930,"tdur":40,"tid":2978,"ts":395736947,"tts":149712}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395736950,"tts":149714}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":30,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395736954,"tts":149719}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395736962,"tts":149727}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":657,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS_PARALLEL","ph":"X","pid":4059,"tdur":658,"tid":4059,"ts":395737044,"tts":690008}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395737390,"tts":48616}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2930,"tdur":41,"tid":2978,"ts":395737434,"tts":149767}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":35,"tid":2978,"ts":395737437,"tts":149770}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":30,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395737441,"tts":149773}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395737449,"tts":149782}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":10,"name":"V8.GC_MC_EVACUATE_UPDATE_POINTERS_WEAK","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395737714,"tts":690678}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_EVACUATE_CLEAN_UP","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395737733,"tts":690697}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_MC_EVACUATE_EPILOGUE","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395737740,"tts":690704}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":22,"name":"V8.GC_MC_SWEEP","ph":"X","pid":4059,"tdur":21,"tid":4059,"ts":395737747,"tts":690712}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":16,"name":"V8.GC_MC_SWEEP_NEW_LO","ph":"X","pid":4059,"tdur":16,"tid":4059,"ts":395737752,"tts":690716}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":62,"name":"V8.GC_MC_EVACUATE","ph":"X","pid":4059,"tdur":62,"tid":4059,"ts":395737772,"tts":690737}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":56,"name":"V8.GC_MC_EVACUATE_REBALANCE","ph":"X","pid":4059,"tdur":56,"tid":4059,"ts":395737776,"tts":690740}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":37,"name":"V8.GC_MC_FINISH","ph":"X","pid":4059,"tdur":38,"tid":4059,"ts":395737839,"tts":690803}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_FINISH_SWEEP_ARRAY_BUFFERS","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395737845,"tts":690809}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3,"name":"V8.GC_MC_EPILOGUE","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395737881,"tts":690845}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":20,"name":"V8.GC_HEAP_EXTERNAL_WEAK_GLOBAL_HANDLES","ph":"X","pid":4059,"tdur":19,"tid":4059,"ts":395737893,"tts":690858}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":157,"name":"V8.GC_HEAP_EMBEDDER_TRACING_EPILOGUE","ph":"X","pid":4059,"tdur":158,"tid":4059,"ts":395737917,"tts":690881}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":12,"name":"V8.GC_HEAP_EPILOGUE_SAFEPOINT","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395738085,"tts":691050}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE","ph":"X","pid":4059,"tdur":2,"tid":4059,"ts":395738092,"tts":691057}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":8,"name":"V8.GC_HEAP_EPILOGUE","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395738197,"tts":691161}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":11,"name":"V8.GC_HEAP_EXTERNAL_EPILOGUE","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395738229,"tts":691193}, +{"args":{"data":{"documents":3,"jsEventListeners":449,"jsHeapSizeUsed":8059040.0,"nodes":1269}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395738232,"tts":691201}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":18,"name":"RunTask","ph":"X","pid":4059,"tdur":19,"tid":4059,"ts":395738275,"tts":691239}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":10,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395738277,"tts":691241}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":4059,"tdur":26,"tid":4059,"ts":395738299,"tts":691263}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":17,"tid":4059,"ts":395738301,"tts":691266}, +{"args":{},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":8,"name":"V8.GC_HEAP_EXTERNAL_SECOND_PASS_CALLBACKS","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395738308,"tts":691273}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":4059,"tdur":26,"tid":4059,"ts":395738329,"tts":691294}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":17,"tid":4059,"ts":395738331,"tts":691296}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":12,"name":"RunTask","ph":"X","pid":4059,"tdur":12,"tid":4059,"ts":395738360,"tts":691324}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395738362,"tts":691326}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738375,"tts":691340}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738377,"tts":691342}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738389,"tts":691353}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395738391,"tts":691355}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":25,"name":"RunTask","ph":"X","pid":4059,"tdur":25,"tid":4059,"ts":395738401,"tts":691366}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395738417,"tts":691381}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738430,"tts":691394}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738432,"tts":691396}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738443,"tts":691407}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738445,"tts":691409}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738456,"tts":691420}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738458,"tts":691422}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395738468,"tts":691432}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738470,"tts":691434}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395738480,"tts":691445}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738482,"tts":691446}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738493,"tts":691457}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738495,"tts":691459}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":23,"name":"RunTask","ph":"X","pid":4059,"tdur":23,"tid":4059,"ts":395738506,"tts":691471}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738508,"tts":691473}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":4059,"tdur":13,"tid":4059,"ts":395738534,"tts":691498}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395738536,"tts":691501}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":12,"tid":4059,"ts":395738550,"tts":691514}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738552,"tts":691517}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":27,"name":"OnLibevent","ph":"X","pid":2930,"tdur":27,"tid":2976,"ts":395738557,"tts":48661}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":23,"name":"RunTask","ph":"X","pid":4059,"tdur":22,"tid":4059,"ts":395738565,"tts":691530}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":16,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":15,"tid":4059,"ts":395738567,"tts":691532}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":12,"tid":4059,"ts":395738593,"tts":691557}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395738595,"tts":691559}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":40,"name":"RunTask","ph":"X","pid":2930,"tdur":40,"tid":2978,"ts":395738601,"tts":149823}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":36,"tid":2978,"ts":395738603,"tts":149825}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738607,"tts":691572}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":29,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395738608,"tts":149830}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738609,"tts":691574}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395738616,"tts":149838}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738621,"tts":691585}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738623,"tts":691587}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395738633,"tts":691597}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395738634,"tts":691599}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":8,"name":"RunTask","ph":"X","pid":4059,"tdur":8,"tid":4059,"ts":395738645,"tts":691609}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738646,"tts":691610}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395738656,"tts":691620}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395738657,"tts":691622}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":9,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738668,"tts":691632}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738669,"tts":691634}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395738680,"tts":691645}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738682,"tts":691647}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":12,"name":"RunTask","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395738705,"tts":691670}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395738707,"tts":691672}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395738720,"tts":691684}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738722,"tts":691686}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":9,"tid":4059,"ts":395738734,"tts":691699}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738736,"tts":691700}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":10,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738747,"tts":691711}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738749,"tts":691713}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":11,"name":"RunTask","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395738760,"tts":691725}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":4,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4059,"ts":395738762,"tts":691727}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":5887,"name":"RunTask","ph":"X","pid":4059,"tdur":2074,"tid":4059,"ts":395738774,"tts":691739}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":8644,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":3127,"tid":4061,"ts":395738786,"tts":118949}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":4059,"tdur":5,"tid":4061,"ts":395738793,"tts":118956}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":3097,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":4059,"tdur":3098,"tid":4061,"ts":395738802,"tts":118965}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":480,"name":"OnLibevent","ph":"X","pid":2930,"tdur":63,"tid":2976,"ts":395738824,"tts":48705}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":44,"name":"RunTask","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395739249,"tts":149887}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395739253,"tts":149891}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":32,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395739257,"tts":149895}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395739266,"tts":149904}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":113,"name":"OnLibevent","ph":"X","pid":2930,"tdur":28,"tid":2976,"ts":395739309,"tts":48773}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":2930,"tdur":40,"tid":2978,"ts":395739360,"tts":149964}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395739362,"tts":149967}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":29,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395739366,"tts":149970}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395739372,"tts":149977}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":611,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":611,"tid":4063,"ts":395739582,"tts":62792}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":124,"name":"OnLibevent","ph":"X","pid":2930,"tdur":42,"tid":2976,"ts":395739723,"tts":48817}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":2930,"tdur":38,"tid":2978,"ts":395739797,"tts":150027}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":33,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395739801,"tts":150030}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":27,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395739805,"tts":150034}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":15,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395739813,"tts":150043}, +{"args":{"src_file":"gin/v8_platform.cc","src_func":"CreateJob"},"cat":"toplevel","dur":6616,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":1709,"tid":4063,"ts":395740201,"tts":63411}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":1684,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":4059,"tdur":1684,"tid":4063,"ts":395740207,"tts":63417}, +{"args":{"src_file":"gin/v8_foreground_task_runner.cc","src_func":"PostTask"},"cat":"toplevel","dur":2043,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":2044,"tid":4059,"ts":395742603,"tts":691756}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":31,"name":"OnLibevent","ph":"X","pid":2930,"tdur":31,"tid":2976,"ts":395744735,"tts":48873}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":12,"name":"OnLibevent","ph":"X","pid":2930,"tdur":11,"tid":2976,"ts":395744771,"tts":48910}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":10,"name":"OnLibevent","ph":"X","pid":2930,"tdur":10,"tid":2976,"ts":395744786,"tts":48924}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":11,"name":"OnLibevent","ph":"X","pid":2930,"tdur":11,"tid":2976,"ts":395744799,"tts":48937}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395744812,"tts":48950}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2930,"tdur":8,"tid":2976,"ts":395744824,"tts":48962}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":11,"name":"OnLibevent","ph":"X","pid":2930,"tdur":11,"tid":2976,"ts":395744835,"tts":48973}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":9,"tid":2976,"ts":395744849,"tts":48987}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":2930,"tdur":26,"tid":2976,"ts":395744861,"tts":48999}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":13,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":12,"tid":4082,"ts":395745029,"tts":105200}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":3,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":3,"tid":4082,"ts":395745047,"tts":105217}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":3,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":3,"tid":4082,"ts":395745054,"tts":105224}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":3,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":3,"tid":4082,"ts":395745060,"tts":105230}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":3,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":3,"tid":4082,"ts":395745066,"tts":105236}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":3,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":3,"tid":4082,"ts":395745072,"tts":105242}, +{"args":{"src_file":"third_party/blink/renderer/bindings/core/v8/script_streamer.cc","src_func":"Delete"},"cat":"toplevel","dur":3,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":3,"tid":4082,"ts":395745078,"tts":105248}, +{"args":{"context":"0x24dc0081cc60","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":134,"flags":2},"cat":"toplevel","dur":89,"name":"OnLibevent","ph":"X","pid":2845,"tdur":89,"tid":2872,"ts":395745105,"tts":237751}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":54,"name":"RunTask","ph":"X","pid":2930,"tdur":54,"tid":2978,"ts":395745111,"tts":150081}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":48,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":48,"tid":2978,"ts":395745115,"tts":150085}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":42,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":42,"tid":2978,"ts":395745120,"tts":150090}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":24,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395745130,"tts":150100}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"ukm.mojom.UkmRecorderInterface"}},"cat":"toplevel","dur":27,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":26,"tid":2872,"ts":395745158,"tts":237804}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":45,"name":"RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395745170,"tts":150140}, +{"args":{"chrome_mojo_event_info":{"mojo_interface_tag":"ukm.mojom.UkmRecorderInterface"}},"cat":"toplevel","dur":11,"name":"Closed mojo endpoint","ph":"X","pid":2845,"tdur":12,"tid":2872,"ts":395745170,"tts":237815}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":40,"tid":2978,"ts":395745172,"tts":150142}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395745179,"tts":150149}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":60,"name":"RunTask","ph":"X","pid":2845,"tdur":59,"tid":2845,"ts":395745179,"tts":467007}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":36,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":36,"tid":2845,"ts":395745199,"tts":467026}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"blink.mojom.CodeCacheHost"}},"cat":"toplevel","dur":25,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":26,"tid":2845,"ts":395745208,"tts":467035}, +{"args":{"chrome_mojo_event_info":{"mojo_interface_tag":"blink.mojom.CodeCacheHost"}},"cat":"toplevel","dur":13,"name":"Closed mojo endpoint","ph":"X","pid":2845,"tdur":14,"tid":2845,"ts":395745217,"tts":467044}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395745218,"tts":150188}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":29,"tid":2978,"ts":395745221,"tts":150191}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395745229,"tts":150199}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395745255,"tts":150225}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395745257,"tts":150227}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":14,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395745263,"tts":150233}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2930,"tdur":25,"tid":2978,"ts":395745284,"tts":150254}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395745286,"tts":150256}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":14,"tid":2978,"ts":395745292,"tts":150261}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395745312,"tts":150282}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395745314,"tts":150284}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395745319,"tts":150289}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395745347,"tts":150317}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":21,"tid":2978,"ts":395745348,"tts":150318}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":12,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":12,"tid":2978,"ts":395745354,"tts":150324}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395745374,"tts":150344}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395745376,"tts":150346}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":13,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":13,"tid":2978,"ts":395745381,"tts":150351}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":24,"name":"RunTask","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395745401,"tts":150371}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":20,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395745403,"tts":150373}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":12,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":11,"tid":2978,"ts":395745408,"tts":150378}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2930,"tdur":28,"tid":2976,"ts":395746354,"tts":49039}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":12,"name":"OnLibevent","ph":"X","pid":2930,"tdur":12,"tid":2976,"ts":395746387,"tts":49072}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":9,"name":"OnLibevent","ph":"X","pid":2930,"tdur":8,"tid":2976,"ts":395746401,"tts":49087}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2930,"tdur":8,"tid":2976,"ts":395746413,"tts":49098}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":7,"name":"OnLibevent","ph":"X","pid":2930,"tdur":7,"tid":2976,"ts":395746424,"tts":49109}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2930,"tdur":8,"tid":2976,"ts":395746434,"tts":49119}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":8,"name":"OnLibevent","ph":"X","pid":2930,"tdur":8,"tid":2976,"ts":395746445,"tts":49130}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":5,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":4059,"tdur":5,"tid":4063,"ts":395746807,"tts":65110}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":2,"name":"V8.GC_MC_BACKGROUND_SWEEPING","ph":"X","pid":4059,"tdur":2,"tid":4063,"ts":395746814,"tts":65116}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":66,"name":"RunTask","ph":"X","pid":2930,"tdur":66,"tid":2978,"ts":395746848,"tts":150411}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":60,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":60,"tid":2978,"ts":395746852,"tts":150415}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":53,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":53,"tid":2978,"ts":395746857,"tts":150420}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":21,"tid":2978,"ts":395746881,"tts":150444}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395746919,"tts":150482}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395746921,"tts":150484}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395746929,"tts":150492}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":69,"name":"RunTask","ph":"X","pid":2930,"tdur":69,"tid":2978,"ts":395746954,"tts":150517}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395746971,"tts":150534}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":18,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395746978,"tts":150541}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395747028,"tts":150591}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395747030,"tts":150593}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":4059,"tdur":52,"tid":4062,"ts":395747036,"tts":12540}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395747038,"tts":150600}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":41,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":41,"tid":4062,"ts":395747044,"tts":12547}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395747064,"tts":150627}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395747066,"tts":150629}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":20,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395747073,"tts":150636}, +{"args":{"context":"0x24dc0081cc60","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":134,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":2845,"tdur":22,"tid":2872,"ts":395747093,"tts":237875}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2930,"tdur":30,"tid":2978,"ts":395747102,"tts":150665}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395747104,"tts":150667}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":17,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":16,"tid":2978,"ts":395747111,"tts":150674}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":40,"name":"RunTask","ph":"X","pid":2845,"tdur":41,"tid":2872,"ts":395747123,"tts":237904}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":34,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":33,"tid":2872,"ts":395747126,"tts":237908}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":26,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":25,"tid":2872,"ts":395747132,"tts":237914}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395747135,"tts":150698}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395747137,"tts":150700}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":104,"ipc_hash":1696003947,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753920}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":80}},"cat":"toplevel","dur":16,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395747142,"tts":150705}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":41,"name":"RunTask","ph":"X","pid":2845,"tdur":40,"tid":2845,"ts":395747172,"tts":467106}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"NotifyEndpointOfError"},"cat":"toplevel","dur":32,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":32,"tid":2845,"ts":395747177,"tts":467111}, +{"args":{"chrome_mojo_event_info":{"mojo_interface_tag":"blink.mojom.PolicyContainerHost"}},"cat":"toplevel","dur":23,"name":"Closed mojo endpoint","ph":"X","pid":2845,"tdur":23,"tid":2845,"ts":395747184,"tts":467118}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":19,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":18,"tid":4075,"ts":395747192,"tts":16012}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":149,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":149,"tid":4075,"ts":395747213,"tts":16033}, +{"args":{"tileData":{"layerId":68,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5420"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":137,"name":"RasterTask","ph":"X","pid":4059,"tdur":137,"tid":4075,"ts":395747221,"tts":16041}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":2845,"tdur":26,"tid":2872,"ts":395747234,"tts":237966}, +{"args":{"src_file":"ipc/ipc_mojo_bootstrap.cc","src_func":"SendMessage"},"cat":"toplevel","dur":22,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":22,"tid":2872,"ts":395747236,"tts":237968}, +{"args":{"context":"0x42c0025a100","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":103,"flags":2},"cat":"toplevel","dur":32,"name":"OnLibevent","ph":"X","pid":4059,"tdur":31,"tid":4062,"ts":395747275,"tts":12606}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"IPC Channel"}},"cat":"toplevel","dur":13,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":13,"tid":4062,"ts":395747291,"tts":12621}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":99,"tid":4075,"ts":395747365,"tts":16184}, +{"args":{"tileData":{"layerId":73,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c74700"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":89,"name":"RasterTask","ph":"X","pid":4059,"tdur":89,"tid":4075,"ts":395747369,"tts":16189}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":98,"tid":4075,"ts":395747465,"tts":16285}, +{"args":{"tileData":{"layerId":110,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76220"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":89,"name":"RasterTask","ph":"X","pid":4059,"tdur":89,"tid":4075,"ts":395747470,"tts":16290}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":148,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":147,"tid":4075,"ts":395747565,"tts":16385}, +{"args":{"tileData":{"layerId":114,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c75ea0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":138,"name":"RasterTask","ph":"X","pid":4059,"tdur":138,"tid":4075,"ts":395747570,"tts":16390}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":129,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":128,"tid":4075,"ts":395747715,"tts":16535}, +{"args":{"tileData":{"layerId":118,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76920"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":119,"name":"RasterTask","ph":"X","pid":4059,"tdur":119,"tid":4075,"ts":395747720,"tts":16540}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":127,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":128,"tid":4075,"ts":395747846,"tts":16665}, +{"args":{"tileData":{"layerId":122,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76680"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":118,"name":"RasterTask","ph":"X","pid":4059,"tdur":119,"tid":4075,"ts":395747851,"tts":16670}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":131,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":130,"tid":4075,"ts":395747975,"tts":16795}, +{"args":{"tileData":{"layerId":124,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c763e0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":121,"name":"RasterTask","ph":"X","pid":4059,"tdur":121,"tid":4075,"ts":395747980,"tts":16800}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":205,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":205,"tid":4075,"ts":395748108,"tts":16928}, +{"args":{"tileData":{"layerId":132,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c76bc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":193,"name":"RasterTask","ph":"X","pid":4059,"tdur":194,"tid":4075,"ts":395748114,"tts":16933}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":104,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":104,"tid":4075,"ts":395748315,"tts":17135}, +{"args":{"tileData":{"layerId":24,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01469340"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":93,"name":"RasterTask","ph":"X","pid":4059,"tdur":94,"tid":4075,"ts":395748321,"tts":17141}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":113,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":112,"tid":4075,"ts":395748421,"tts":17241}, +{"args":{"tileData":{"layerId":30,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c014689a0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":103,"name":"RasterTask","ph":"X","pid":4059,"tdur":103,"tid":4075,"ts":395748426,"tts":17246}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":101,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":102,"tid":4075,"ts":395748536,"tts":17355}, +{"args":{"tileData":{"layerId":51,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6300"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":92,"name":"RasterTask","ph":"X","pid":4059,"tdur":92,"tid":4075,"ts":395748541,"tts":17361}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":97,"tid":4075,"ts":395748639,"tts":17459}, +{"args":{"tileData":{"layerId":60,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f5b20"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":87,"name":"RasterTask","ph":"X","pid":4059,"tdur":87,"tid":4075,"ts":395748644,"tts":17464}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":4,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4075,"ts":395748738,"tts":17558}, +{"args":{"frameSeqId":65,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395750836}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":94,"name":"RunTask","ph":"X","pid":2930,"tdur":58,"tid":2978,"ts":395751739,"tts":150747}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":85,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":50,"tid":2978,"ts":395751744,"tts":150751}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":17,"name":"OnLibevent","ph":"X","pid":4059,"tdur":17,"tid":4062,"ts":395751808,"tts":12652}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":16,"name":"RunTask","ph":"X","pid":4059,"tdur":16,"tid":4072,"ts":395751862,"tts":66864}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395751866,"tts":66869}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395751881,"tts":66883}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4072,"ts":395751883,"tts":66885}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":32,"name":"RunTask","ph":"X","pid":4059,"tdur":32,"tid":4072,"ts":395751890,"tts":66893}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":28,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":27,"tid":4072,"ts":395751892,"tts":66895}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":23,"tid":4072,"ts":395751895,"tts":66897}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":8,"tid":4072,"ts":395751906,"tts":66908}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":183,"name":"RunTask","ph":"X","pid":4059,"tdur":39,"tid":4072,"ts":395751925,"tts":66928}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":176,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":32,"tid":4072,"ts":395751927,"tts":66930}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":21,"name":"OnLibevent","ph":"X","pid":2930,"tdur":22,"tid":2976,"ts":395751967,"tts":49166}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395752052,"tts":150824}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":24,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":24,"tid":2978,"ts":395752056,"tts":150828}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":18,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395752060,"tts":150832}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":5,"tid":2978,"ts":395752069,"tts":150841}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":2545,"name":"RunTask","ph":"X","pid":4059,"tdur":1182,"tid":4072,"ts":395752113,"tts":66973}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":2537,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":1175,"tid":4072,"ts":395752116,"tts":66975}, +{"args":{"frameId":11,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"ActivateLayerTree","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395754638,"tts":68136}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":22,"name":"RunTask","ph":"X","pid":4059,"tdur":22,"tid":4072,"ts":395754663,"tts":68160}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":18,"tid":4072,"ts":395754664,"tts":68162}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":4244,"name":"RunTask","ph":"X","pid":4059,"tdur":1448,"tid":4072,"ts":395754689,"tts":68186}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":4238,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":1442,"tid":4072,"ts":395754691,"tts":68188}, +{"args":{"frameSeqId":65,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"DrawFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395758252,"tts":69505}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":4059,"tdur":31,"tid":4059,"ts":395758328,"tts":694117}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DrawInternal"},"cat":"toplevel","dur":10,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395758332,"tts":694120}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":355,"name":"RunTask","ph":"X","pid":4059,"tdur":355,"tid":4059,"ts":395758453,"tts":694173}, +{"args":{"src_file":"third_party/blink/renderer/core/frame/dom_timer.cc","src_func":"DOMTimer"},"cat":"toplevel","dur":342,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":343,"tid":4059,"ts":395758456,"tts":694175}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","timerId":13}},"cat":"devtools.timeline","dur":334,"name":"TimerFire","ph":"X","pid":4059,"tdur":330,"tid":4059,"ts":395758462,"tts":694186}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":192,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":191,"tid":4076,"ts":395758468,"tts":1289}, +{"args":{"data":{"columnNumber":49641,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":282,"name":"FunctionCall","ph":"X","pid":4059,"tdur":272,"tid":4059,"ts":395758495,"tts":694225}, +{"args":{"tileData":{"layerId":123,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c02c77100"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":123,"name":"RasterTask","ph":"X","pid":4059,"tdur":124,"tid":4076,"ts":395758531,"tts":1351}, +{"args":{},"cat":"v8.execute","dur":33,"name":"V8.StackGuard","ph":"X","pid":4059,"tdur":33,"tid":4059,"ts":395758563,"tts":694283}, +{"args":{},"cat":"v8.execute","dur":29,"name":"V8.HandleInterrupts","ph":"X","pid":4059,"tdur":28,"tid":4059,"ts":395758566,"tts":694286}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":108,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":108,"tid":4076,"ts":395758662,"tts":1483}, +{"args":{"tileData":{"layerId":20,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01469180"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":97,"name":"RasterTask","ph":"X","pid":4059,"tdur":98,"tid":4076,"ts":395758668,"tts":1488}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":108,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":108,"tid":4076,"ts":395758773,"tts":1593}, +{"args":{"tileData":{"layerId":14,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01f3ad80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":98,"name":"RasterTask","ph":"X","pid":4059,"tdur":98,"tid":4076,"ts":395758778,"tts":1599}, +{"args":{"data":{"documents":2,"jsEventListeners":445,"jsHeapSizeUsed":8091020.0,"nodes":1262}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395758781,"tts":694508}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":46,"name":"RunTask","ph":"X","pid":4059,"tdur":46,"tid":4059,"ts":395758816,"tts":694535}, +{"args":{"src_file":"third_party/blink/renderer/core/frame/dom_timer.cc","src_func":"DOMTimer"},"cat":"toplevel","dur":38,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":39,"tid":4059,"ts":395758818,"tts":694537}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","timerId":14}},"cat":"devtools.timeline","dur":33,"name":"TimerFire","ph":"X","pid":4059,"tdur":31,"tid":4059,"ts":395758822,"tts":694543}, +{"args":{"data":{"columnNumber":49641,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":15,"name":"FunctionCall","ph":"X","pid":4059,"tdur":11,"tid":4059,"ts":395758832,"tts":694555}, +{"args":{"data":{"documents":2,"jsEventListeners":445,"jsHeapSizeUsed":8091156.0,"nodes":1262}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395758849,"tts":694570}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":106,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":106,"tid":4076,"ts":395758884,"tts":1704}, +{"args":{"tileData":{"layerId":15,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01f3aca0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":96,"name":"RasterTask","ph":"X","pid":4059,"tdur":97,"tid":4076,"ts":395758889,"tts":1709}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":184,"name":"OnLibevent","ph":"X","pid":2930,"tdur":183,"tid":2976,"ts":395758948,"tts":49204}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":37,"name":"ThreadPool_RunTask","ph":"X","pid":4059,"tdur":37,"tid":4061,"ts":395759031,"tts":122097}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":11,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":11,"tid":4074,"ts":395759084,"tts":18288}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":3,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4074,"ts":395759096,"tts":18300}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":258,"name":"RunTask","ph":"X","pid":2930,"tdur":259,"tid":2978,"ts":395759149,"tts":150869}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":253,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":253,"tid":2978,"ts":395759152,"tts":150872}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":246,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":246,"tid":2978,"ts":395759157,"tts":150878}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":107360,"ipc_hash":1797539858,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753776}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":107336}},"cat":"toplevel","dur":166,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":166,"tid":2978,"ts":395759231,"tts":150952}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":12,"name":"RunTask","ph":"X","pid":2930,"tdur":12,"tid":2978,"ts":395759412,"tts":151132}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"OnBeginFrame"},"cat":"toplevel","dur":8,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395759414,"tts":151135}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":1563,"name":"RunTask","ph":"X","pid":2930,"tdur":1563,"tid":2978,"ts":395759427,"tts":151147}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":1556,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":1557,"tid":2978,"ts":395759429,"tts":151149}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":21,"name":"OnLibevent","ph":"X","pid":4059,"tdur":21,"tid":4062,"ts":395759620,"tts":12697}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":53,"name":"OnLibevent","ph":"X","pid":4059,"tdur":53,"tid":4062,"ts":395760992,"tts":12748}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395760996,"tts":152716}, +{"args":{"src_file":"components/viz/service/display/software_output_device.cc","src_func":"OnSwapBuffers"},"cat":"toplevel","dur":27,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395760998,"tts":152719}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":4059,"tdur":14,"tid":4072,"ts":395761045,"tts":69654}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":6,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":6,"tid":4072,"ts":395761049,"tts":69658}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":6,"name":"RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395761062,"tts":69670}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"TaskSetFinished"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":3,"tid":4072,"ts":395761063,"tts":69672}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":4059,"tdur":29,"tid":4072,"ts":395761070,"tts":69679}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":26,"tid":4072,"ts":395761072,"tts":69680}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":22,"tid":4072,"ts":395761075,"tts":69683}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":713406245,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762224}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":24}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395761084,"tts":69693}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":16,"name":"RunTask","ph":"X","pid":4059,"tdur":15,"tid":4072,"ts":395761102,"tts":69711}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":12,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":11,"tid":4072,"ts":395761104,"tts":69713}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":118,"name":"RunTask","ph":"X","pid":4059,"tdur":119,"tid":4072,"ts":395761121,"tts":69729}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":114,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":114,"tid":4072,"ts":395761122,"tts":69731}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":9552,"ipc_hash":2504664826,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762368}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":9528}},"cat":"toplevel","dur":96,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":97,"tid":4072,"ts":395761135,"tts":69743}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":159,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":125,"tid":4076,"ts":395761317,"tts":1846}, +{"args":{"tileData":{"layerId":16,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01f3abc0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":147,"name":"RasterTask","ph":"X","pid":4059,"tdur":113,"tid":4076,"ts":395761325,"tts":1854}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":96,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":95,"tid":4076,"ts":395761478,"tts":1974}, +{"args":{"tileData":{"layerId":13,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c0243bd40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":86,"name":"RasterTask","ph":"X","pid":4059,"tdur":87,"tid":4076,"ts":395761484,"tts":1979}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":138,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":105,"tid":4076,"ts":395761576,"tts":2071}, +{"args":{"tileData":{"layerId":23,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6f40"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":130,"name":"RasterTask","ph":"X","pid":4059,"tdur":97,"tid":4076,"ts":395761580,"tts":2075}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":5073,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":119,"tid":4076,"ts":395761717,"tts":2178}, +{"args":{"tileData":{"layerId":17,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01f3aae0"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":5064,"name":"RasterTask","ph":"X","pid":4059,"tdur":109,"tid":4076,"ts":395761721,"tts":2183}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":97,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":97,"tid":4076,"ts":395766793,"tts":2300}, +{"args":{"tileData":{"layerId":21,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01f3ae60"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":88,"name":"RasterTask","ph":"X","pid":4059,"tdur":89,"tid":4076,"ts":395766799,"tts":2306}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":98,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":98,"tid":4076,"ts":395766892,"tts":2399}, +{"args":{"tileData":{"layerId":19,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c019f6d80"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":91,"name":"RasterTask","ph":"X","pid":4059,"tdur":92,"tid":4076,"ts":395766896,"tts":2403}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":103,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":103,"tid":4076,"ts":395766992,"tts":2499}, +{"args":{"tileData":{"layerId":22,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01469420"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":96,"name":"RasterTask","ph":"X","pid":4059,"tdur":96,"tid":4076,"ts":395766996,"tts":2503}, +{"args":{"chrome_raster_task":{"source_frame_number":11}},"cat":"toplevel","dur":83,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":83,"tid":4076,"ts":395767097,"tts":2604}, +{"args":{"tileData":{"layerId":18,"sourceFrameNumber":11,"tileId":{"id_ref":"0x42c01469260"},"tileResolution":"HIGH_RESOLUTION"}},"cat":"cc,disabled-by-default-devtools.timeline","dur":76,"name":"RasterTask","ph":"X","pid":4059,"tdur":76,"tid":4076,"ts":395767101,"tts":2608}, +{"args":{"chrome_raster_task":{"source_frame_number":-1}},"cat":"toplevel","dur":19,"name":"TaskGraphRunner::RunTask","ph":"X","pid":4059,"tdur":20,"tid":4074,"ts":395767203,"tts":18328}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":14,"name":"RunTask","ph":"X","pid":4059,"tdur":13,"tid":4072,"ts":395767232,"tts":69873}, +{"args":{"src_file":"cc/tiles/tile_manager.cc","src_func":"RunOnWorkerThread"},"cat":"toplevel","dur":7,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395767235,"tts":69875}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":26,"name":"RunTask","ph":"X","pid":4059,"tdur":27,"tid":4072,"ts":395767249,"tts":69889}, +{"args":{"src_file":"cc/base/unique_notifier.cc","src_func":"Schedule"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":23,"tid":4072,"ts":395767250,"tts":69891}, +{"args":{"frameSeqId":66,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395767502}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":53,"name":"RunTask","ph":"X","pid":2930,"tdur":52,"tid":2978,"ts":395769035,"tts":152771}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":45,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":45,"tid":2978,"ts":395769040,"tts":152775}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":35,"name":"OnLibevent","ph":"X","pid":4059,"tdur":35,"tid":4062,"ts":395769096,"tts":12826}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":382,"name":"RunTask","ph":"X","pid":4059,"tdur":300,"tid":4072,"ts":395769140,"tts":69940}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":375,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":292,"tid":4072,"ts":395769144,"tts":69944}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":370,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":287,"tid":4072,"ts":395769148,"tts":69948}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":536,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":512}},"cat":"toplevel","dur":337,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":270,"tid":4072,"ts":395769175,"tts":69960}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":21,"name":"RunTask","ph":"X","pid":4059,"tdur":22,"tid":4059,"ts":395769226,"tts":695024}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"DidPresentCompositorFrameOnImplThread"},"cat":"toplevel","dur":5,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":5,"tid":4059,"ts":395769229,"tts":695028}, +{"args":{"context":"0x24dc0081cc60","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":134,"flags":2},"cat":"toplevel","dur":104,"name":"OnLibevent","ph":"X","pid":2845,"tdur":104,"tid":2872,"ts":395769462,"tts":238031}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"ukm.mojom.UkmRecorderInterface"}},"cat":"toplevel","dur":57,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2845,"tdur":57,"tid":2872,"ts":395769505,"tts":238074}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":352,"ipc_hash":1330960522,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":66188608}},"mojo_interface_tag":"ukm.mojom.UkmRecorderInterface","payload_size":328}},"cat":"toplevel","dur":33,"name":"Receive mojo message","ph":"X","pid":2845,"tdur":34,"tid":2872,"ts":395769521,"tts":238090}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":7,"name":"RunTask","ph":"X","pid":4059,"tdur":7,"tid":4072,"ts":395769527,"tts":70244}, +{"args":{"src_file":"cc/trees/layer_tree_host_impl.cc","src_func":"DidPresentCompositorFrame"},"cat":"toplevel","dur":3,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":4,"tid":4072,"ts":395769529,"tts":70246}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":22,"name":"OnLibevent","ph":"X","pid":2930,"tdur":21,"tid":2976,"ts":395769548,"tts":49405}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":49,"name":"RunTask","ph":"X","pid":2930,"tdur":39,"tid":2978,"ts":395769586,"tts":152836}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":45,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":34,"tid":2978,"ts":395769588,"tts":152839}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":39,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395769592,"tts":152850}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395769621,"tts":152861}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":107,"name":"RunTask","ph":"X","pid":2930,"tdur":60,"tid":2978,"ts":395784255,"tts":152906}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":96,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":49,"tid":2978,"ts":395784263,"tts":152914}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":26,"name":"OnLibevent","ph":"X","pid":4059,"tdur":26,"tid":4062,"ts":395784312,"tts":12883}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":61,"name":"RunTask","ph":"X","pid":4059,"tdur":61,"tid":4072,"ts":395784358,"tts":70271}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":52,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":52,"tid":4072,"ts":395784362,"tts":70275}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":45,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":45,"tid":4072,"ts":395784367,"tts":70280}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":28,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":29,"tid":4072,"ts":395784379,"tts":70292}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":40,"name":"RunTask","ph":"X","pid":4059,"tdur":40,"tid":4072,"ts":395784429,"tts":70342}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":35,"tid":4072,"ts":395784431,"tts":70344}, +{"args":{"data":{"needsBeginFrame":0},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"NeedsBeginFrameChanged","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395784458,"tts":70371}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":51,"name":"OnLibevent","ph":"X","pid":2930,"tdur":50,"tid":2976,"ts":395784484,"tts":49444}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395784551,"tts":152982}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395784554,"tts":152985}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":21,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":20,"tid":2978,"ts":395784558,"tts":152989}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":6,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395784568,"tts":152998}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":13,"name":"RunTask","ph":"X","pid":2930,"tdur":13,"tid":2978,"ts":395784586,"tts":153016}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":10,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":10,"tid":2978,"ts":395784587,"tts":153018}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":3,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":3,"tid":2978,"ts":395784592,"tts":153023}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":18,"name":"RunTask","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395784601,"tts":153032}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":14,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395784603,"tts":153033}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":1654984935,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753680}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":16}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395784607,"tts":153037}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":33,"name":"RunTask","ph":"X","pid":2930,"tdur":31,"tid":2978,"ts":395801855,"tts":153081}, +{"args":{"src_file":"components/viz/service/display/display_scheduler.cc","src_func":"ScheduleBeginFrameDeadline"},"cat":"toplevel","dur":18,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395801867,"tts":153095}, +{"args":{"frameSeqId":76,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395934162}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":211,"name":"RunTask","ph":"X","pid":4059,"tdur":210,"tid":4059,"ts":395935161,"tts":701069}, +{"args":{"src_file":"third_party/blink/renderer/core/frame/dom_timer.cc","src_func":"DOMTimer"},"cat":"toplevel","dur":178,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":177,"tid":4059,"ts":395935173,"tts":701081}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","timerId":2}},"cat":"devtools.timeline","dur":155,"name":"TimerFire","ph":"X","pid":4059,"tdur":150,"tid":4059,"ts":395935194,"tts":701106}, +{"args":{"data":{"columnNumber":158042,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"e","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":107,"name":"FunctionCall","ph":"X","pid":4059,"tdur":95,"tid":4059,"ts":395935226,"tts":701146}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","singleShot":true,"stackTrace":[{"columnNumber":158047,"functionName":"e","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}],"timeout":0.0,"timerId":15}},"cat":"devtools.timeline","name":"TimerInstall","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395935279,"tts":701216}, +{"args":{"data":{"documents":2,"jsEventListeners":445,"jsHeapSizeUsed":8091300.0,"nodes":1262}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395935336,"tts":701251}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":386,"name":"RunTask","ph":"X","pid":4059,"tdur":386,"tid":4059,"ts":395935378,"tts":701285}, +{"args":{"src_file":"third_party/blink/renderer/core/frame/dom_timer.cc","src_func":"DOMTimer"},"cat":"toplevel","dur":374,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":374,"tid":4059,"ts":395935380,"tts":701287}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","timerId":15}},"cat":"devtools.timeline","dur":369,"name":"TimerFire","ph":"X","pid":4059,"tdur":367,"tid":4059,"ts":395935383,"tts":701292}, +{"args":{"data":{"columnNumber":158058,"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","functionName":"","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}},"cat":"devtools.timeline","dur":346,"name":"FunctionCall","ph":"X","pid":4059,"tdur":341,"tid":4059,"ts":395935392,"tts":701304}, +{"args":{"epoch":11},"cat":"devtools.timeline,disabled-by-default-v8.gc","dur":16,"name":"V8.GC_MC_SWEEP","ph":"X","pid":4059,"tdur":16,"tid":4059,"ts":395935490,"tts":701397}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","stackTrace":[{"columnNumber":157649,"functionName":"nR","lineNumber":1,"scriptId":"8","url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"}]}},"cat":"disabled-by-default-devtools.timeline","name":"ScheduleStyleRecalculation","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395935573,"tts":701500}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":278,"name":"RunTask","ph":"X","pid":4059,"tdur":56,"tid":4072,"ts":395935585,"tts":70414}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"SendCommitRequestToImplThreadIfNeeded"},"cat":"toplevel","dur":268,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":47,"tid":4072,"ts":395935590,"tts":70419}, +{"args":{},"cat":"v8.execute","dur":6,"name":"V8.BytecodeBudgetInterruptWithStackCheck","ph":"X","pid":4059,"tdur":6,"tid":4059,"ts":395935599,"tts":701506}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":42,"name":"OnLibevent","ph":"X","pid":2930,"tdur":42,"tid":2976,"ts":395935640,"tts":49523}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":85,"name":"RunTask","ph":"X","pid":2930,"tdur":84,"tid":2978,"ts":395935707,"tts":153132}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":77,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":77,"tid":2978,"ts":395935713,"tts":153137}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":68,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":68,"tid":2978,"ts":395935720,"tts":153144}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":1654984935,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753680}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":16}},"cat":"toplevel","dur":49,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":49,"tid":2978,"ts":395935733,"tts":153157}, +{"args":{"data":{"documents":2,"jsEventListeners":445,"jsHeapSizeUsed":8106580.0,"nodes":1262}},"cat":"disabled-by-default-devtools.timeline","name":"UpdateCounters","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395935741,"tts":701652}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":4059,"tdur":24,"tid":4062,"ts":395935808,"tts":12927}, +{"args":{"data":{"needsBeginFrame":1},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"NeedsBeginFrameChanged","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395935852,"tts":70459}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":30,"name":"RunTask","ph":"X","pid":4059,"tdur":30,"tid":4072,"ts":395935868,"tts":70475}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":26,"tid":4072,"ts":395935870,"tts":70477}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":20,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395935874,"tts":70481}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":50871626,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762320}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":16}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":5,"tid":4072,"ts":395935884,"tts":70491}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":4059,"tdur":35,"tid":4072,"ts":395935901,"tts":70508}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":30,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":30,"tid":4072,"ts":395935903,"tts":70510}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":21,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":21,"tid":4072,"ts":395935909,"tts":70516}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":3495,"name":"RunTask","ph":"X","pid":4059,"tdur":68,"tid":4072,"ts":395935938,"tts":70546}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"PostPendingBeginFrameTask"},"cat":"toplevel","dur":3488,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":62,"tid":4072,"ts":395935940,"tts":70548}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":100,"name":"OnLibevent","ph":"X","pid":2930,"tdur":49,"tid":2976,"ts":395935992,"tts":49582}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":28,"name":"RunTask","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395936053,"tts":153240}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":23,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":23,"tid":2978,"ts":395936056,"tts":153243}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":17,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":17,"tid":2978,"ts":395936060,"tts":153247}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":5,"tid":2978,"ts":395936068,"tts":153255}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":321,"name":"RunTask","ph":"X","pid":4059,"tdur":321,"tid":4059,"ts":395938979,"tts":701736}, +{"args":{"src_file":"cc/trees/proxy_impl.cc","src_func":"ScheduledActionSendBeginMainFrame"},"cat":"toplevel","dur":303,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":302,"tid":4059,"ts":395938984,"tts":701741}, +{"args":{"data":{"frameId":12},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginMainThreadFrame","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395938995,"tts":701752}, +{"args":{"beginData":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63"},"elementCount":1},"cat":"blink,devtools.timeline","dur":88,"name":"UpdateLayoutTree","ph":"X","pid":4059,"tdur":83,"tid":4059,"ts":395939059,"tts":701821}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","layerTreeId":1}},"cat":"disabled-by-default-devtools.timeline","name":"SetLayerTreeId","ph":"I","pid":4059,"s":"t","tid":4059,"ts":395939159,"tts":701918}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","isMainFrame":true,"isOutermostMainFrame":true,"page":"96B744C7DAB34E6B6FEACAA2F047AF63"}},"cat":"devtools.timeline","dur":12,"name":"PrePaint","ph":"X","pid":4059,"tdur":10,"tid":4059,"ts":395939164,"tts":701923}, +{"args":{"data":{"frame":"96B744C7DAB34E6B6FEACAA2F047AF63","isMainFrame":true,"isOutermostMainFrame":true,"page":"96B744C7DAB34E6B6FEACAA2F047AF63"}},"cat":"devtools.timeline","dur":4,"name":"Layerize","ph":"X","pid":4059,"tdur":3,"tid":4059,"ts":395939195,"tts":701953}, +{"args":{"frameSeqId":76,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"Commit","ph":"X","pid":4059,"tdur":31,"tid":4059,"ts":395939252,"tts":702009}, +{"args":{"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"RequestMainThreadFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395939417,"tts":70599}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":39,"name":"RunTask","ph":"X","pid":4059,"tdur":40,"tid":4072,"ts":395939438,"tts":70619}, +{"args":{"src_file":"cc/trees/proxy_main.cc","src_func":"BeginMainFrame"},"cat":"toplevel","dur":35,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":34,"tid":4072,"ts":395939439,"tts":70621}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":25,"name":"OnLibevent","ph":"X","pid":2930,"tdur":25,"tid":2976,"ts":395939491,"tts":49645}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":31,"name":"RunTask","ph":"X","pid":2930,"tdur":32,"tid":2978,"ts":395939532,"tts":153282}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":26,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":26,"tid":2978,"ts":395939534,"tts":153285}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":19,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":18,"tid":2978,"ts":395939540,"tts":153291}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":6,"tid":2978,"ts":395939549,"tts":153299}, +{"args":{"frameSeqId":77,"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"BeginFrame","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395950828}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":4059,"tdur":33,"tid":4072,"ts":395950912,"tts":70688}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":19,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":18,"tid":4072,"ts":395950921,"tts":70697}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":383,"name":"RunTask","ph":"X","pid":2930,"tdur":77,"tid":2978,"ts":395950976,"tts":153341}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":372,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":66,"tid":2978,"ts":395950983,"tts":153348}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":32,"name":"OnLibevent","ph":"X","pid":4059,"tdur":32,"tid":4062,"ts":395951054,"tts":12974}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":79,"name":"RunTask","ph":"X","pid":4059,"tdur":79,"tid":4072,"ts":395951105,"tts":70739}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":72,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":72,"tid":4072,"ts":395951108,"tts":70742}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":66,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":66,"tid":4072,"ts":395951112,"tts":70746}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":46,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":46,"tid":4072,"ts":395951126,"tts":70760}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":23,"name":"OnLibevent","ph":"X","pid":2930,"tdur":22,"tid":2976,"ts":395951199,"tts":49687}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":54,"name":"RunTask","ph":"X","pid":2930,"tdur":54,"tid":2978,"ts":395951365,"tts":153425}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":49,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":50,"tid":2978,"ts":395951368,"tts":153427}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":43,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":44,"tid":2978,"ts":395951372,"tts":153431}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":7,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":8,"tid":2978,"ts":395951403,"tts":153462}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":79,"name":"RunTask","ph":"X","pid":4059,"tdur":78,"tid":4072,"ts":395967655,"tts":70847}, +{"args":{"src_file":"cc/scheduler/scheduler.cc","src_func":"ScheduleBeginImplFrameDeadline"},"cat":"toplevel","dur":59,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":58,"tid":4072,"ts":395967668,"tts":70859}, +{"args":{"data":{"needsBeginFrame":0},"layerTreeId":1},"cat":"disabled-by-default-devtools.timeline.frame","name":"NeedsBeginFrameChanged","ph":"I","pid":4059,"s":"t","tid":4072,"ts":395967715,"tts":70905}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":179,"name":"RunTask","ph":"X","pid":2930,"tdur":65,"tid":2978,"ts":395967768,"tts":153523}, +{"args":{"src_file":"components/viz/common/frame_sinks/delay_based_time_source.cc","src_func":"PostNextTickTask"},"cat":"toplevel","dur":167,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":53,"tid":2978,"ts":395967776,"tts":153531}, +{"args":{"context":"0x42c00873840","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":116,"flags":2},"cat":"toplevel","dur":29,"name":"OnLibevent","ph":"X","pid":4059,"tdur":29,"tid":4062,"ts":395967834,"tts":13029}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":47,"name":"RunTask","ph":"X","pid":4059,"tdur":48,"tid":4072,"ts":395967881,"tts":70941}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":42,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":4059,"tdur":41,"tid":4072,"ts":395967883,"tts":70944}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSinkClient"}},"cat":"toplevel","dur":35,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":4059,"tdur":35,"tid":4072,"ts":395967888,"tts":70948}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":232,"ipc_hash":3114070324,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":78762272}},"mojo_interface_tag":"viz.mojom.CompositorFrameSinkClient","payload_size":208}},"cat":"toplevel","dur":19,"name":"Receive mojo message","ph":"X","pid":4059,"tdur":19,"tid":4072,"ts":395967899,"tts":70960}, +{"args":{"context":"0x386c00a0d020","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":113,"flags":2},"cat":"toplevel","dur":28,"name":"OnLibevent","ph":"X","pid":2930,"tdur":28,"tid":2976,"ts":395968129,"tts":49730}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":34,"name":"RunTask","ph":"X","pid":2930,"tdur":33,"tid":2978,"ts":395968189,"tts":153604}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","dur":29,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":28,"tid":2978,"ts":395968192,"tts":153607}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"viz.mojom.CompositorFrameSink"}},"cat":"toplevel","dur":23,"name":"SimpleWatcher::OnHandleReady","ph":"X","pid":2930,"tdur":22,"tid":2978,"ts":395968196,"tts":153611}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":40,"ipc_hash":1654984935,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753680}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":16}},"cat":"toplevel","dur":8,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":7,"tid":2978,"ts":395968206,"tts":153621}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":19,"name":"RunTask","ph":"X","pid":2930,"tdur":19,"tid":2978,"ts":395968226,"tts":153641}, +{"args":{"src_file":"mojo/public/cpp/bindings/lib/connector.cc","src_func":"PostDispatchNextMessageFromPipe"},"cat":"toplevel","dur":16,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2930,"tdur":15,"tid":2978,"ts":395968228,"tts":153643}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":80,"ipc_hash":3089589715,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":78753872}},"mojo_interface_tag":"viz.mojom.CompositorFrameSink","payload_size":56}},"cat":"toplevel","dur":5,"name":"Receive mojo message","ph":"X","pid":2930,"tdur":5,"tid":2978,"ts":395968235,"tts":153649}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":106,"name":"RunTask","ph":"X","pid":2845,"tdur":105,"tid":2845,"ts":395996830,"tts":467198}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"HandleMessage"},"cat":"toplevel","dur":88,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":88,"tid":2845,"ts":395996843,"tts":467210}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","dur":38,"name":"RunTask","ph":"X","pid":2845,"tdur":36,"tid":2929,"ts":395999046,"tts":44707}, +{"args":{"src_file":"content/browser/devtools/devtools_pipe_handler.cc","src_func":"Write"},"cat":"toplevel","dur":21,"name":"ThreadControllerImpl::RunTask","ph":"X","pid":2845,"tdur":21,"tid":2929,"ts":395999060,"tts":44720}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":12,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":12,"tid":2861,"ts":396000066,"tts":16513}, +{"args":{"src_file":"base/tracing/perfetto_task_runner.cc","src_func":"PostDelayedTask"},"cat":"toplevel","dur":39,"name":"ThreadPool_RunTask","ph":"X","pid":2845,"tdur":40,"tid":2861,"ts":396000083,"tts":16529}, +{"args":{"context":"0x24dc0074bde0","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":149,"flags":2},"cat":"toplevel","dur":34,"name":"OnLibevent","ph":"X","pid":2845,"tdur":34,"tid":2872,"ts":396000292,"tts":238173}, +{"args":{"context":"0x42c01df8d20","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":125,"flags":2},"cat":"toplevel","dur":37,"name":"OnLibevent","ph":"X","pid":4059,"tdur":37,"tid":4062,"ts":396000311,"tts":13079}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","name":"ThreadPool_RunTask","ph":"B","pid":2845,"tid":2861,"ts":396000364}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","name":"SimpleWatcher::OnHandleReady","ph":"B","pid":2845,"tid":2861,"ts":396000369}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","name":"ThreadPool_RunTask","ph":"B","pid":4059,"tid":4061,"ts":396000378}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":3526922743,"mojo_interface_method":{"native_symbol":{"mapping_id":1,"rel_pc":137544128}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":16}},"cat":"toplevel","name":"Receive mojo message","ph":"B","pid":2845,"tid":2861,"ts":396000380}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","name":"SimpleWatcher::OnHandleReady","ph":"B","pid":4059,"tid":4061,"ts":396000389}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":3526922743,"mojo_interface_method":{"native_symbol":{"mapping_id":2,"rel_pc":137544128}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":16}},"cat":"toplevel","name":"Receive mojo message","ph":"B","pid":4059,"tid":4061,"ts":396000403}, +{"args":{"context":"0x386c00a0d920","controller_created_from":{"file_name":"mojo/core/channel_posix.cc","function_name":"StartOnIOThread","line_number":226},"fd":114,"flags":2},"cat":"toplevel","dur":55,"name":"OnLibevent","ph":"X","pid":2930,"tdur":55,"tid":2976,"ts":396001989,"tts":49785}, +{"args":{"src_file":"mojo/public/cpp/system/simple_watcher.cc","src_func":"Notify"},"cat":"toplevel","name":"ThreadPool_RunTask","ph":"B","pid":2930,"tid":2975,"ts":396002061}, +{"args":{"chrome_mojo_event_info":{"watcher_notify_interface_tag":"tracing.mojom.ProducerClient"}},"cat":"toplevel","name":"SimpleWatcher::OnHandleReady","ph":"B","pid":2930,"tid":2975,"ts":396002071}, +{"args":{"chrome_mojo_event_info":{"data_num_bytes":48,"ipc_hash":3526922743,"mojo_interface_method":{"native_symbol":{"mapping_id":0,"rel_pc":137544128}},"mojo_interface_tag":"tracing.mojom.ProducerClient","payload_size":16}},"cat":"toplevel","name":"Receive mojo message","ph":"B","pid":2930,"tid":2975,"ts":396002085}, +{"args":{"data":{"startTime":395202660}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"Profile","ph":"P","pid":4059,"tid":4059,"ts":395202663,"tts":344708}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"other","functionName":"(root)","scriptId":0},"id":1},{"callFrame":{"codeType":"other","functionName":"(program)","scriptId":0},"id":2,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":0,"functionName":"","lineNumber":0,"scriptId":40},"id":3,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":1,"functionName":"","lineNumber":0,"scriptId":20},"id":4,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":10,"functionName":"evaluate","lineNumber":188,"scriptId":13},"id":5,"parent":4},{"callFrame":{"codeType":"JS","columnNumber":0,"functionName":"","lineNumber":0,"scriptId":41},"id":6,"parent":5},{"callFrame":{"codeType":"JS","columnNumber":0,"functionName":"","lineNumber":0,"scriptId":42},"id":7,"parent":6},{"callFrame":{"codeType":"JS","columnNumber":239937,"functionName":"set scrollLeft","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":8,"parent":7},{"callFrame":{"codeType":"JS","columnNumber":61908,"functionName":"l","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":9,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":31525,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":10,"parent":9},{"callFrame":{"codeType":"JS","columnNumber":44879,"functionName":"setScrollPosition","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":11,"parent":10},{"callFrame":{"codeType":"JS","columnNumber":49505,"functionName":"setScrolling","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":12,"parent":11},{"callFrame":{"codeType":"JS","functionName":"setTimeout","scriptId":0},"id":13,"parent":12}],"samples":[2,2,3,5,8,2,13]},"lines":[0,0,1,197,1,0,1],"timeDeltas":[168792,2192,145,173,178,791,1501]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395377514,"tts":348}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":31394,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":14,"parent":11},{"callFrame":{"codeType":"JS","columnNumber":53898,"functionName":"updateRenderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":15,"parent":11},{"callFrame":{"codeType":"JS","columnNumber":59061,"functionName":"setRenderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":16,"parent":15},{"callFrame":{"codeType":"JS","columnNumber":45150,"functionName":"notifyRenderRangeChange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":17,"parent":16},{"callFrame":{"codeType":"JS","columnNumber":45246,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":18,"parent":17},{"callFrame":{"codeType":"JS","functionName":"requestAnimationFrame","scriptId":0},"id":19,"parent":18},{"callFrame":{"codeType":"JS","columnNumber":45311,"functionName":"notifyScrollChange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":20,"parent":11},{"callFrame":{"codeType":"JS","columnNumber":260450,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":21,"parent":20},{"callFrame":{"codeType":"JS","columnNumber":44879,"functionName":"setScrollPosition","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":22,"parent":21},{"callFrame":{"codeType":"JS","columnNumber":49505,"functionName":"setScrolling","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":23,"parent":22},{"callFrame":{"codeType":"JS","functionName":"setTimeout","scriptId":0},"id":24,"parent":23}],"samples":[14,19,19,24]},"lines":[1,1,1,1],"timeDeltas":[148,130,105,147]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395377619,"tts":453}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":53898,"functionName":"updateRenderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":25,"parent":22},{"callFrame":{"codeType":"JS","columnNumber":59061,"functionName":"setRenderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":26,"parent":25},{"callFrame":{"codeType":"JS","columnNumber":45150,"functionName":"notifyRenderRangeChange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":27,"parent":26},{"callFrame":{"codeType":"JS","columnNumber":45246,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":28,"parent":27},{"callFrame":{"codeType":"JS","functionName":"requestAnimationFrame","scriptId":0},"id":29,"parent":28},{"callFrame":{"codeType":"JS","columnNumber":45252,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":30,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":1355,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":31,"parent":30},{"callFrame":{"codeType":"JS","columnNumber":7237,"functionName":"renderRange","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":32,"parent":31},{"callFrame":{"codeType":"JS","columnNumber":1679,"functionName":"s","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":33,"parent":32},{"callFrame":{"codeType":"JS","columnNumber":8914,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":34,"parent":32}],"samples":[29,2,2,33,34]},"lines":[1,0,0,1,1],"timeDeltas":[148,64,33,274,109]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395377662,"tts":495}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":9323,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":35,"parent":32},{"callFrame":{"codeType":"JS","columnNumber":11946,"functionName":"renderCellAtElement","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":36,"parent":35},{"callFrame":{"codeType":"JS","columnNumber":68060,"functionName":"i","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":37,"parent":36},{"callFrame":{"codeType":"JS","columnNumber":34866,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":38,"parent":37},{"callFrame":{"codeType":"JS","columnNumber":63305,"functionName":"aB","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":39,"parent":38},{"callFrame":{"codeType":"JS","columnNumber":53726,"functionName":"lV","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":40,"parent":39},{"callFrame":{"codeType":"JS","columnNumber":92604,"functionName":"ob","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":41,"parent":39},{"callFrame":{"codeType":"JS","columnNumber":92807,"functionName":"ok","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":42,"parent":41},{"callFrame":{"codeType":"JS","columnNumber":3222,"functionName":"n.unstable_scheduleCallback","lineNumber":32,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":43,"parent":42},{"callFrame":{"codeType":"JS","columnNumber":2161,"functionName":"M","lineNumber":32,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":44,"parent":43},{"callFrame":{"codeType":"JS","columnNumber":2101,"functionName":"u","lineNumber":32,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":45,"parent":44},{"callFrame":{"codeType":"JS","functionName":"postMessage","scriptId":0},"id":46,"parent":45}],"samples":[40,46]},"lines":[9,33],"timeDeltas":[313,146]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395378232,"tts":605}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":21497,"functionName":"C.updateElementPosition","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":47,"parent":36},{"callFrame":{"codeType":"JS","columnNumber":1844,"functionName":"T","lineNumber":32,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":48,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":1181,"functionName":"x","lineNumber":32,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":49,"parent":48},{"callFrame":{"codeType":"JS","columnNumber":93777,"functionName":"ow","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":50,"parent":49},{"callFrame":{"codeType":"JS","columnNumber":98822,"functionName":"oM","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":51,"parent":50},{"callFrame":{"codeType":"JS","columnNumber":98909,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":52,"parent":51},{"callFrame":{"codeType":"JS","columnNumber":99051,"functionName":"oF","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":53,"parent":52},{"callFrame":{"codeType":"JS","columnNumber":118348,"functionName":"i","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":54,"parent":53},{"callFrame":{"codeType":"JS","columnNumber":118485,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":55,"parent":54},{"callFrame":{"codeType":"JS","columnNumber":80707,"functionName":"u_","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":56,"parent":55}],"samples":[47,47,2,47,2,47,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,56]},"lines":[1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9],"timeDeltas":[165,4456,2647,-1292,2258,-154,171,179,252,180,130,176,175,174,174,174,123,180,179,174,185,175,175,175,176,177,169,172,171,170,173,173,170,169,170,172,178,174,176,173,177,177,174,174,177,172,176,174,178,173,176,170,174,177,179,178,180,178,173,178,178,177,131,181,177,177,177,177,176,178,178,174,177,329,-154,189,172,178,180,177,151,176,177,178,175,2299,181,172]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395402609,"tts":2803}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":72685,"functionName":"uf","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":57,"parent":54},{"callFrame":{"codeType":"JS","columnNumber":58285,"functionName":"af","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":58,"parent":57},{"callFrame":{"codeType":"JS","columnNumber":140458,"functionName":"na","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":59,"parent":58},{"callFrame":{"codeType":"JS","columnNumber":98432,"functionName":"eL","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":60,"parent":59},{"callFrame":{"codeType":"JS","columnNumber":58652,"functionName":"ad","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":61,"parent":57},{"callFrame":{"codeType":"JS","columnNumber":135404,"functionName":"t4","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":62,"parent":58},{"callFrame":{"codeType":"JS","columnNumber":71769,"functionName":"ui","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":63,"parent":54},{"callFrame":{"codeType":"JS","columnNumber":72685,"functionName":"uf","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":64,"parent":63},{"callFrame":{"codeType":"JS","columnNumber":58285,"functionName":"af","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":65,"parent":64},{"callFrame":{"codeType":"JS","columnNumber":137657,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":66,"parent":65}],"samples":[59,60,59,61,61,62,66]},"lines":[1,1,1,9,9,1,1],"timeDeltas":[179,174,4396,60,177,177,175]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395407927,"tts":3490}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":236,"functionName":"s","lineNumber":16,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":67,"parent":59},{"callFrame":{"codeType":"JS","columnNumber":368996,"functionName":"t","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":68,"parent":59},{"callFrame":{"codeType":"JS","columnNumber":99159,"functionName":"oO","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":69,"parent":53},{"callFrame":{"codeType":"JS","columnNumber":99247,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":70,"parent":69},{"callFrame":{"codeType":"JS","columnNumber":82039,"functionName":"u","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":71,"parent":70},{"callFrame":{"codeType":"JS","columnNumber":28891,"functionName":"tI","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":72,"parent":63},{"callFrame":{"codeType":"JS","columnNumber":123315,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":73,"parent":65},{"callFrame":{"codeType":"JS","columnNumber":98432,"functionName":"eL","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":74,"parent":73},{"callFrame":{"codeType":"JS","columnNumber":5424,"functionName":"n.useCallback","lineNumber":24,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":75,"parent":73},{"callFrame":{"codeType":"JS","columnNumber":62543,"functionName":"aI","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":76,"parent":75},{"callFrame":{"codeType":"JS","columnNumber":58172,"functionName":"ac","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":77,"parent":76}],"samples":[59,67,68,59,71,72,74,77]},"lines":[1,17,1,1,9,9,1,9],"timeDeltas":[176,1228,2953,93,174,179,178,178]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395413061,"tts":3911}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":121156,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":78,"parent":65},{"callFrame":{"codeType":"JS","columnNumber":358850,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":79,"parent":73},{"callFrame":{"codeType":"JS","columnNumber":129466,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":80,"parent":79},{"callFrame":{"codeType":"JS","columnNumber":124051,"functionName":"Y.horizontalLayoutPageIndex","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":81,"parent":73},{"callFrame":{"codeType":"JS","columnNumber":125432,"functionName":"renderParams.rowIndexInHorizontalLayoutPage","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":82,"parent":81},{"callFrame":{"codeType":"JS","columnNumber":71052,"functionName":"ua","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":83,"parent":54},{"callFrame":{"codeType":"JS","columnNumber":50390,"functionName":"o","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":84,"parent":83},{"callFrame":{"codeType":"JS","columnNumber":48236,"functionName":"l","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":85,"parent":84},{"callFrame":{"codeType":"JS","columnNumber":114955,"functionName":"oq","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":86,"parent":85},{"callFrame":{"codeType":"JS","columnNumber":368996,"functionName":"t","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":87,"parent":74}],"samples":[78,80,82,86,87]},"lines":[1,1,1,9,1],"timeDeltas":[149,184,201,182,176]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395413970,"tts":4123}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":368017,"functionName":"i","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":88,"parent":87},{"callFrame":{"codeType":"JS","columnNumber":236,"functionName":"s","lineNumber":16,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":89,"parent":78},{"callFrame":{"codeType":"JS","columnNumber":368134,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":90,"parent":88},{"callFrame":{"codeType":"JS","columnNumber":58840,"functionName":"am","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":91,"parent":76},{"callFrame":{"codeType":"JS","columnNumber":71052,"functionName":"ua","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":92,"parent":57},{"callFrame":{"codeType":"JS","columnNumber":50390,"functionName":"o","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":93,"parent":92},{"callFrame":{"codeType":"JS","columnNumber":12887,"functionName":"ew","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":94,"parent":71},{"callFrame":{"codeType":"JS","columnNumber":71052,"functionName":"ua","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":95,"parent":64},{"callFrame":{"codeType":"JS","columnNumber":80707,"functionName":"u_","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":96,"parent":54},{"callFrame":{"codeType":"JS","columnNumber":131137,"functionName":"ef.renderBag","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":97,"parent":73}],"samples":[73,71,78,88,73,73,70,89,90,80,73,73,58,79,91,93,88,80,82,80,82,78,79,81,78,74,57,73,73,73,80,82,94,87,65,95,74,73,72,78,87,82,58,78,96,87,97]},"lines":[1,9,1,1,1,1,9,17,1,1,1,1,9,1,9,9,1,1,1,1,1,1,1,1,1,1,9,1,1,1,1,1,9,1,9,9,1,1,9,1,1,1,9,1,9,1,1],"timeDeltas":[173,177,175,176,178,177,188,201,174,178,178,182,177,176,177,179,177,287,179,751,179,177,172,180,177,241,394,132,180,166,180,177,176,155,179,133,181,178,177,176,176,177,177,210,550,178,174]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395423596,"tts":5576}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":51382,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":98,"parent":84},{"callFrame":{"codeType":"JS","columnNumber":49601,"functionName":"p","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":99,"parent":98},{"callFrame":{"codeType":"JS","columnNumber":48482,"functionName":"o","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":100,"parent":99},{"callFrame":{"codeType":"JS","columnNumber":48236,"functionName":"l","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":101,"parent":100},{"callFrame":{"codeType":"JS","columnNumber":114955,"functionName":"oq","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":102,"parent":101},{"callFrame":{"codeType":"other","functionName":"(garbage collector)","scriptId":0},"id":103,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":5973,"functionName":"n.useMemo","lineNumber":24,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":104,"parent":73},{"callFrame":{"codeType":"JS","columnNumber":58840,"functionName":"am","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":105,"parent":104},{"callFrame":{"codeType":"JS","columnNumber":45314,"functionName":"lo","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":106,"parent":70},{"callFrame":{"codeType":"JS","columnNumber":106978,"functionName":"oD","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":107,"parent":50},{"callFrame":{"codeType":"JS","columnNumber":107047,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":108,"parent":107},{"callFrame":{"codeType":"JS","columnNumber":107864,"functionName":"","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":109,"parent":108},{"callFrame":{"codeType":"JS","columnNumber":29635,"functionName":"tA","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":110,"parent":109}],"samples":[102,73,82,78,80,82,80,69,87,75,89,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,69,80,55,73,58,73,78,72,72,73,105,98,80,106,80,71,80,63,65,52,110]},"lines":[9,1,1,1,1,1,1,9,1,25,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,1,9,1,9,1,1,9,9,1,9,9,1,9,1,9,1,9,9,9,9],"timeDeltas":[177,170,179,172,174,178,176,179,178,179,181,205,162,164,164,333,333,338,340,330,439,60,562,343,179,177,177,164,186,5557,177,170,316,345,341,149,3007,169,209,136,2474,177,170,172,169,221,92,170,171,169]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395444754,"tts":7141}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":111,"parent":108},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":112,"parent":111},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":113,"parent":112},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":114,"parent":113},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":115,"parent":114},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":116,"parent":115},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":117,"parent":116},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":118,"parent":117},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":119,"parent":118},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":120,"parent":119},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":121,"parent":120},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":122,"parent":121},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":123,"parent":122},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":124,"parent":123},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":125,"parent":124},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":126,"parent":125},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":127,"parent":126},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":128,"parent":127},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":129,"parent":128},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":130,"parent":129},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":131,"parent":130},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":132,"parent":131},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":133,"parent":132},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":134,"parent":133},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":135,"parent":134},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":136,"parent":135},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":137,"parent":136},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":138,"parent":137},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":139,"parent":138},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":140,"parent":139},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":141,"parent":140},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":142,"parent":141},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":143,"parent":142},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":144,"parent":143},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":145,"parent":144},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":146,"parent":145},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":147,"parent":146},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":148,"parent":147},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":149,"parent":148},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":150,"parent":149},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":151,"parent":150},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":152,"parent":151},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":153,"parent":152},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":154,"parent":153},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":155,"parent":154},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":156,"parent":155},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":157,"parent":156},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":158,"parent":157},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":159,"parent":158},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":160,"parent":159},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":161,"parent":160},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":162,"parent":161},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":163,"parent":162},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":164,"parent":163},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":165,"parent":164},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":166,"parent":165},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":167,"parent":166},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":168,"parent":167},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":169,"parent":168},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":170,"parent":169},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":171,"parent":170},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":172,"parent":171},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":173,"parent":172},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":174,"parent":173},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":175,"parent":174},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":176,"parent":175},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":177,"parent":176},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":178,"parent":177},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":179,"parent":178},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":180,"parent":179},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":181,"parent":180},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":182,"parent":181},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":183,"parent":182},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":184,"parent":183},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":185,"parent":184},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":186,"parent":185},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":187,"parent":186},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":188,"parent":187},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":189,"parent":188},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":190,"parent":189},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":191,"parent":190},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":192,"parent":191},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":193,"parent":192},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":194,"parent":193},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":195,"parent":194},{"callFrame":{"codeType":"JS","columnNumber":11518,"functionName":"eh","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":196,"parent":195}],"samples":[109,196]},"lines":[9,9],"timeDeltas":[480,529]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395445909,"tts":7483}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":197,"parent":195},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":198,"parent":197},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":199,"parent":198},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":200,"parent":199},{"callFrame":{"codeType":"JS","columnNumber":2547,"functionName":"_","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":201,"parent":200},{"callFrame":{"codeType":"JS","functionName":"setAttribute","scriptId":0},"id":202,"parent":201},{"callFrame":{"codeType":"JS","columnNumber":2547,"functionName":"_","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":203,"parent":191},{"callFrame":{"codeType":"JS","functionName":"setAttribute","scriptId":0},"id":204,"parent":203},{"callFrame":{"codeType":"JS","columnNumber":12458,"functionName":"eb","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":205,"parent":191},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":206,"parent":200},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":207,"parent":206},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":208,"parent":207},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":209,"parent":208},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":210,"parent":209},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":211,"parent":210},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":212,"parent":211},{"callFrame":{"codeType":"JS","columnNumber":86360,"functionName":"uQ","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":213,"parent":212}],"samples":[196,196,202,203,204,204,204,205,196,213]},"lines":[9,9,9,9,9,9,9,9,9,9],"timeDeltas":[961,-86,343,342,390,2541,-9,190,321,668]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395451418,"tts":8127}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":2547,"functionName":"_","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":214,"parent":195},{"callFrame":{"codeType":"JS","columnNumber":12458,"functionName":"eb","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":215,"parent":195},{"callFrame":{"codeType":"JS","columnNumber":13238,"functionName":"eS","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":216,"parent":195},{"callFrame":{"codeType":"JS","functionName":"setAttribute","scriptId":0},"id":217,"parent":214},{"callFrame":{"codeType":"JS","columnNumber":110627,"functionName":"e","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":218,"parent":108},{"callFrame":{"codeType":"JS","columnNumber":2101,"functionName":"u","lineNumber":32,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":219,"parent":48},{"callFrame":{"codeType":"JS","functionName":"postMessage","scriptId":0},"id":220,"parent":219}],"samples":[195,214,212,215,215,215,213,215,213,216,194,190,217,215,197,213,216,213,195,215,213,213,215,217,195,212,217,217,193,194,217,215,193,215,218,220,2,2,5,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"lines":[9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,33,0,0,197,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"timeDeltas":[346,485,344,340,309,348,350,547,112,327,314,340,339,491,389,129,315,525,343,150,334,521,151,334,350,465,336,338,327,339,336,490,340,319,338,339,309,344,349,487,-174,7090,173,170,172,171,174,171,173,174,174,174,232,-54,177,170,173,168,174,137,176,174,172,172,174,134,185,163,177,179,177,177,177,178,175,176,178,179,183,178,177,176,170,175,178,178,176,177,175,180,177,178,176,177,176,177,174,176,172,170]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395482233,"tts":11588}, +{"args":{"data":{"cpuProfile":{"samples":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"timeDeltas":[174,178,177,178,177,175,177,179,178,254,-75,176,177,252,190,178,175,178,179,178,179,177,186,181,178,177,179,179,176,173,176,290,11,5,8,3,6,4,5,4,13,-175,173,6,3,4,3,4,17,4,3,3,6,4,5,3,6,4,13,7,3,9,4,6,3,6,4,11,4,8,3,6,3,21,-17,80,4,3,4,3,4,3,3,4,3,4,3,12,4,4,3,3,4,3,4,55,5,4,5,3]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395488319,"tts":12554}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":0,"functionName":"","lineNumber":0,"scriptId":44},"id":221,"parent":5},{"callFrame":{"codeType":"JS","columnNumber":0,"functionName":"","lineNumber":0,"scriptId":47},"id":222,"parent":221},{"callFrame":{"codeType":"JS","columnNumber":239937,"functionName":"set scrollLeft","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":223,"parent":222},{"callFrame":{"codeType":"JS","columnNumber":83932,"functionName":"","lineNumber":0,"scriptId":7,"url":"http://localhost:5555/_next/static/chunks/main-80a06dc896e8924d.js"},"id":224,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":85510,"functionName":"s","lineNumber":0,"scriptId":7,"url":"http://localhost:5555/_next/static/chunks/main-80a06dc896e8924d.js"},"id":225,"parent":224},{"callFrame":{"codeType":"other","functionName":"(idle)","scriptId":0},"id":226,"parent":1},{"callFrame":{"codeType":"JS","functionName":"clearTimeout","scriptId":0},"id":227,"parent":12},{"callFrame":{"codeType":"JS","functionName":"clearTimeout","scriptId":0},"id":228,"parent":23},{"callFrame":{"codeType":"JS","columnNumber":2422,"functionName":"getElementFromListForColumn","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":229,"parent":35},{"callFrame":{"codeType":"JS","columnNumber":13728,"functionName":"C.setTransform","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":230,"parent":47}],"samples":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,223,2,225,225,225,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,2,227,13,14,19,19,228,24,29,2,2,229,47,230]},"lines":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,1,1,1],"timeDeltas":[4,4,3,4,4,4,-48,172,144,163,166,166,1054,291,44,1082,278,449,207,136,177,852,5,178,166,8194,159,175,463,300,231,1653,158,643,168,1259,178,186,186,243,258,46,73,87,32,41,46,136,60,30,1808,150,181]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395511227,"tts":13684}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":3648,"functionName":"renderCellAtElement","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":231,"parent":36},{"callFrame":{"codeType":"JS","functionName":"setProperty","scriptId":0},"id":232,"parent":230},{"callFrame":{"codeType":"JS","columnNumber":34866,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":233,"parent":36},{"callFrame":{"codeType":"JS","columnNumber":362177,"functionName":"Object.defineProperties.channel.value","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":234,"parent":231},{"callFrame":{"codeType":"JS","columnNumber":360917,"functionName":"y","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":235,"parent":234},{"callFrame":{"codeType":"JS","columnNumber":153357,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":236,"parent":36}],"samples":[47,47,47,230,47,47,47,36,35,231,47,232,233,47,230,231,47,230,47,230,230,38,47,47,36,231,47,230,47,230,230,47,235,47,230,230,47,230,47,36,47,47,230,37,2,2,235,230,236,234,236,47,2,47,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"lines":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"timeDeltas":[225,502,60,205,151,178,175,175,175,154,179,182,176,175,179,174,175,178,1962,179,185,176,177,182,177,251,360,180,198,177,177,190,178,176,176,176,177,136,178,176,174,175,177,176,192,-19,178,178,177,173,223,176,335,-157,170,5769,164,178,189,177,179,219,178,176,175,178,174,176,174,262,107,176,176,176,176,125,181,173,173,173,169,152,174,170,175,173,170,172,399,130,177,167,174,173,176,339,346,346,343,824]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395537876,"tts":16696}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":368996,"functionName":"t","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":237,"parent":66},{"callFrame":{"codeType":"JS","columnNumber":368017,"functionName":"i","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":238,"parent":237},{"callFrame":{"codeType":"JS","columnNumber":105462,"functionName":"tu","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":239,"parent":59},{"callFrame":{"codeType":"JS","columnNumber":5424,"functionName":"n.useCallback","lineNumber":24,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":240,"parent":239},{"callFrame":{"codeType":"JS","columnNumber":62543,"functionName":"aI","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":241,"parent":240},{"callFrame":{"codeType":"JS","columnNumber":49983,"functionName":"m","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":242,"parent":98},{"callFrame":{"codeType":"JS","columnNumber":134784,"functionName":"t9","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":243,"parent":58},{"callFrame":{"codeType":"JS","columnNumber":99756,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":244,"parent":60},{"callFrame":{"codeType":"JS","columnNumber":143031,"functionName":"eR","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":245,"parent":78},{"callFrame":{"codeType":"JS","columnNumber":368996,"functionName":"t","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":246,"parent":60}],"samples":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,48,55,60,64,238,69,241,242,68,243,244,71,245,71,67,246]},"lines":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,9,1,9,1,9,9,9,1,1,1,9,1,9,17,1],"timeDeltas":[688,176,582,230,179,173,178,148,180,180,178,179,179,178,178,178,178,175,192,186,180,179,183,179,173,179,176,179,177,179,178,177,177,179,177,167,180,177,178,178,178,175,174,175,178,179,177,176,177,193,333,-157,183,159,177,173,172,177,174,173,176,570,118,178,176,171,174,174,591,1261,26,180,154,179,172,178,1476,76,180,176,177,176,187,180,176,179,2745]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395560872,"tts":19301}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":34742,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":247,"parent":65},{"callFrame":{"codeType":"JS","columnNumber":50390,"functionName":"o","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":248,"parent":95},{"callFrame":{"codeType":"JS","columnNumber":48585,"functionName":"i","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":249,"parent":242},{"callFrame":{"codeType":"JS","columnNumber":48236,"functionName":"l","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":250,"parent":249},{"callFrame":{"codeType":"JS","columnNumber":368873,"functionName":"r","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":251,"parent":87},{"callFrame":{"codeType":"JS","columnNumber":124032,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":252,"parent":73},{"callFrame":{"codeType":"JS","columnNumber":47305,"functionName":"lS","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":253,"parent":95},{"callFrame":{"codeType":"JS","columnNumber":363419,"functionName":"l","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":254,"parent":78},{"callFrame":{"codeType":"JS","columnNumber":48236,"functionName":"l","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":255,"parent":248}],"samples":[97,247,98,87,65,78,80,82,69,78,74,73,73,78,74,81,248,249,250,250,250,82,73,52,74,73,65,251,69,73,248,95,74,73,81,78,87,87,69,73,87,73,252,253,80,97,70,78,80,76,70,78,80,69,73,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,81,73,254,73,255,78,80,81,54,90,73]},"lines":[1,1,9,1,9,1,1,1,9,1,1,1,1,1,1,1,9,9,9,9,9,1,1,9,1,1,9,1,9,1,9,9,1,1,1,1,1,1,9,1,1,1,1,9,1,1,9,1,1,9,9,1,1,9,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,9,1,1,1,9,1,1],"timeDeltas":[1727,180,179,180,175,176,173,178,175,179,172,178,177,178,177,177,177,3008,36,132,174,180,529,180,179,178,5574,2020,4980,1011,179,176,180,177,179,174,178,756,93,1408,92,174,179,174,176,178,175,177,175,177,176,178,177,3291,88,2906,174,175,176,170,168,128,167,174,167,176,172,151,175,175,811,179,173,174,173,138,175,174,174,173,173,134,176,172,172,174,236,72,693,2221,104,180,176,178,178,179,177,176,180,175]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395604690,"tts":23214}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":134281,"functionName":"tY","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":256,"parent":58},{"callFrame":{"codeType":"JS","columnNumber":236,"functionName":"s","lineNumber":16,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":257,"parent":256},{"callFrame":{"codeType":"JS","columnNumber":236,"functionName":"s","lineNumber":16,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":258,"parent":80},{"callFrame":{"codeType":"JS","columnNumber":363419,"functionName":"l","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":259,"parent":73},{"callFrame":{"codeType":"JS","columnNumber":236,"functionName":"s","lineNumber":16,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":260,"parent":73},{"callFrame":{"codeType":"JS","columnNumber":12458,"functionName":"eb","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":261,"parent":200},{"callFrame":{"codeType":"JS","columnNumber":85919,"functionName":"uW","lineNumber":8,"scriptId":6,"url":"http://localhost:5555/_next/static/chunks/framework-cd2f7db1a7d88899.js"},"id":262,"parent":213}],"samples":[82,257,79,81,54,87,69,81,65,80,97,69,258,87,87,87,78,80,71,255,80,65,73,55,259,80,91,65,98,260,80,73,71,78,87,73,73,73,73,78,108,109,196,108,196,261,261,261,213,215,217,215,206,213,262,213,213,215,192,215,215,215,214,215,212,215,213,206,213,2,215,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"lines":[1,17,1,1,9,1,9,1,9,1,1,9,17,1,1,1,1,1,9,9,1,9,1,9,1,1,9,9,9,17,1,1,9,1,1,1,1,1,1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"timeDeltas":[201,182,179,177,177,179,3344,72,178,179,178,176,182,177,174,187,164,176,174,178,177,2876,5067,158,180,178,189,178,179,175,179,174,178,175,176,176,4323,178,177,177,176,167,473,-335,358,176,193,-25,2092,191,165,281,2570,184,175,179,176,176,176,1938,106,178,177,178,181,1173,185,176,173,901,-724,5275,457,177,178,187,3005,42,924,394,781,179,181,175,177,445,53,178,181,178,177,177,182,225,248,1879,150,170,170,172]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395655658,"tts":28124}, +{"args":{"data":{"cpuProfile":{"samples":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"timeDeltas":[217,123,170,176,174,170,171,175,773,216,513,481,168,212,540,346,546,205,335,105,615,57,1915,255,372,8270,1009,442,1397,-1194,2938,145,210,134,208,181,420,110,167,192,151,798,108,169,308,35,173,273,124,468,492,178,157,170,304,438,253,321,757,344,295,46,178,176,189,186,180,166,322,33,121,180,179,178,178,179,177,180,178,179,179,191,164,181,175,190,168,146,180,180,179,177,179,348,182,181,178,177,179,179]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395692546,"tts":31239}, +{"args":{"data":{"cpuProfile":{"samples":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2]},"timeDeltas":[178,178,177,153,177,178,179,176,173,170,835,174,2719,-2542,2760,178,171,180,177,183,172,175,176,258,91,193,192,132,175,177,177,1352,75,174,173,176,180,182,176,173,179,175,175,177,179,179,174,178,177,174,242,17,5,11,4,3,19,7,4,10,4,7,4,-163,174,7,4,5,4,30,5,5,5,4,4,10,4,8,4,8,4,8,4,30,8,4,29,4,-22,35,5,5,4,4,4,4,4,5,4,4]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395706018,"tts":32782}, +{"args":{"data":{"cpuProfile":{"samples":[2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,103,103,48,48,48,48,48,48,48,48,226,103,2,103,103,103,103,103,103,103]},"lines":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,33,33,33,33,33,33,33,0,0,0,0,0,0,0,0,0,0],"timeDeltas":[3,5,3,5,4,4,5,4,12,6,4,5,4,4,4,5,4,32,4,20,5,5,3,4,-59,62,5,3,15,4,4,4,3,4,4,4,4,3,5,4,3,4,4,4,4,4,5,15,6,38,5,4,3,4,4,4,5,4,4,4,4,4,5,4,4,4,4,4,14,4,5,4,4,5,4,22,182,172,181,308,872,2986,1047,173,170,169,173,180,181,225,106,225,204,157,175,191,191,171,204,171]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395715320,"tts":33690}, +{"args":{},"cat":"disabled-by-default-devtools.timeline","id":"0x4","name":"layerId","ph":"D","pid":4059,"tid":4059,"ts":395743745,"tts":692898}, +{"args":{"data":{"cpuProfile":{"samples":[103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,2,103,103,226,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,2,2,226,2,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226]},"timeDeltas":[170,172,175,3413,140,178,176,179,177,172,173,176,175,177,177,172,170,2711,153,176,178,179,236,179,173,171,176,173,3209,101,174,175,176,175,193,156,174,175,172,174,166,2987,466,36,172,2330,176,180,204,177,178,172,233,176,177,3897,4851,1334,2856,181,221,187,160,167,183,186,178,179,177,178,179,180,183,184,188,186,186,3124,253,594,2386,157,184,183,624,186,183,180,177,180,181,177,180,162,179,176,180,178,235,167]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395765169,"tts":37271}, +{"args":{"data":{"cpuProfile":{"samples":[226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226]},"timeDeltas":[182,185,180,182,155,181,182,180,181,453,182,820,181,179,180,178,236,182,261,183,177,184,181,178,180,182,173,179,180,182,177,181,182,180,180,183,186,3181,185,172,190,189,189,189,190,189,189,189,189,188,190,190,189,186,189,188,186,189,189,189,189,189,188,189,186,189,189,189,189,172,189,189,189,190,189,189,188,188,190,189,189,335,166,191,189,201,187,189,190,188,189,188,188,188,2340,169,189,189,185,188]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395789989,"tts":40261}, +{"args":{"data":{"cpuProfile":{"samples":[226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226]},"timeDeltas":[185,185,184,200,192,192,193,192,193,193,190,193,193,193,193,192,192,531,190,188,191,190,1702,163,187,189,187,186,189,482,184,182,189,186,187,188,192,635,251,189,2352,380,186,189,815,951,1443,179,2277,191,169,390,189,146,184,192,188,184,189,186,187,187,188,191,611,388,3306,91,177,177,182,208,164,185,176,170,175,178,197,179,180,193,174,164,179,173,184,181,146,186,2300,115,178,189,170,199,154,180,182,147]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395824256,"tts":43278}, +{"args":{"data":{"cpuProfile":{"samples":[226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226]},"timeDeltas":[200,184,182,181,179,181,182,183,180,182,162,174,181,181,183,179,179,182,179,174,180,208,162,184,170,183,178,178,185,183,171,182,196,167,179,1682,209,2491,213,189,188,188,189,189,188,188,188,188,187,192,189,189,188,189,186,188,190,189,189,189,188,190,188,189,188,187,186,187,187,190,188,184,189,224,170,184,186,256,187,189,189,186,188,187,186,185,555,190,185,184,183,184,187,278,527,310,187,199,369,186]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395847625,"tts":45964}, +{"args":{"data":{"cpuProfile":{"samples":[226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226]},"timeDeltas":[604,165,181,187,1064,173,164,183,186,356,172,185,1065,193,184,181,188,193,177,178,175,196,175,205,179,181,177,171,179,178,179,177,181,177,176,180,259,1428,748,303,190,205,178,167,828,172,298,1671,140,168,617,204,184,635,202,225,260,185,1942,1253,2433,201,303,1757,463,165,186,184,183,185,185,259,165,185,187,180,185,3164,1474,183,181,782,1931,3232,1772,676,3075,528,502,197,184,183,310,241,184,186,184,179,178,169]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395896051,"tts":48337}, +{"args":{"data":{"cpuProfile":{"nodes":[{"callFrame":{"codeType":"JS","columnNumber":158041,"functionName":"e","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":263,"parent":1},{"callFrame":{"codeType":"JS","functionName":"setTimeout","scriptId":0},"id":264,"parent":263},{"callFrame":{"codeType":"JS","columnNumber":158057,"functionName":"","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":265,"parent":1},{"callFrame":{"codeType":"JS","columnNumber":157594,"functionName":"nR","lineNumber":0,"scriptId":8,"url":"http://localhost:5555/_next/static/chunks/pages/_app-0b4c2b8f85186d34.js"},"id":266,"parent":265},{"callFrame":{"codeType":"JS","functionName":"setProperty","scriptId":0},"id":267,"parent":266}],"samples":[226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,264,267,226,226,226,2,2,2]},"lines":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0],"timeDeltas":[179,176,176,2706,2146,162,1948,328,426,193,180,179,191,176,173,179,174,180,174,181,179,176,177,173,172,176,178,173,180,200,180,182,182,180,186,214,180,180,177,186,146,183,182,181,179,241,193,178,181,185,184,179,183,184,183,185,193,179,178,196,286,3193,3050,214,264,163,178,179,178,179,178,178,193,196,221,520,165,179,811,7700,162,178,178,180,183,183,170,182,236,183,184,195,1288,284,277,2913,168,114,-7,176]}},"cat":"disabled-by-default-v8.cpu_profiler","id":"0x1","name":"ProfileChunk","ph":"P","pid":4059,"tid":4103,"ts":395939432,"tts":50612}, +{"args":{"number":4},"cat":"__metadata","name":"num_cpus","ph":"M","pid":2845,"tid":2861,"ts":396000403}, +{"args":{"sort_index":-6},"cat":"__metadata","name":"process_sort_index","ph":"M","pid":2845,"tid":2861,"ts":396000406}, +{"args":{"number":4},"cat":"__metadata","name":"num_cpus","ph":"M","pid":4059,"tid":4059,"ts":396000415}, +{"args":{"sort_index":-5},"cat":"__metadata","name":"process_sort_index","ph":"M","pid":4059,"tid":4059,"ts":396000418}, +{"args":{"labels":"http://localhost:5555/"},"cat":"__metadata","name":"process_labels","ph":"M","pid":4059,"tid":4059,"ts":396000421}, +{"args":{"sort_index":-1},"cat":"__metadata","name":"thread_sort_index","ph":"M","pid":4059,"tid":4059,"ts":396000423}, +{"args":{"number":4},"cat":"__metadata","name":"num_cpus","ph":"M","pid":2930,"tid":2975,"ts":396002096}, +{"args":{"sort_index":-1},"cat":"__metadata","name":"process_sort_index","ph":"M","pid":2930,"tid":2975,"ts":396002099}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":31,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_NO_UPDATE_DESIRED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x1"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395184192}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x1"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395184653}, +{"args":{"chrome_renderer_scheduler_state":{"is_hidden":false}},"cat":"toplevel","id2":{"local":"0x16"},"name":"RendererVisibility","ph":"b","pid":4059,"tid":4059,"ts":395198670}, +{"args":{"chrome_renderer_scheduler_state":{"rail_mode":"RAIL_MODE_ANIMATION"}},"cat":"toplevel","id2":{"local":"0x17"},"name":"Scheduler.RAILMode","ph":"b","pid":4059,"tid":4059,"ts":395198677}, +{"args":{"chrome_renderer_scheduler_state":{"is_backgrounded":false}},"cat":"toplevel","id2":{"local":"0x18"},"name":"RendererPriority","ph":"b","pid":4059,"tid":4059,"ts":395198680}, +{"args":{"state":"silent"},"cat":"toplevel","id2":{"local":"0x42c00328698"},"name":"RendererAudioState","ph":"b","pid":4059,"scope":"toplevel","tid":4059,"ts":395198683}, +{"args":{"state":"normal"},"cat":"toplevel","id2":{"local":"0x42c00328988"},"name":"RendererProcessType","ph":"b","pid":4059,"scope":"toplevel","tid":4059,"ts":395198689}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x1"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395202093}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x1"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395202093}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":42,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_ALL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395367518}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":42,"frame_source":4294967309,"frame_type":"FORKED","has_compositor_animation":false,"has_high_latency":false,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x24"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395367518}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395374791}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x24"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395374791}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395374814}, +{"args":{"send_begin_mainframe_to_commit_breakdown":{"accessibility_update_us":0,"animate_us":11363,"begin_main_sent_to_started_us":51,"composite_commit_us":820,"compositing_inputs_us":100,"handle_input_events_us":2,"layout_update_us":0,"paint_us":1640,"prepaint_us":144,"style_update_us":11274,"update_layers_us":494}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"SendBeginMainFrameToCommit","ph":"b","pid":4059,"tid":4072,"ts":395374814}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":43,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":true,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"high_latency_contribution_stage":["SendBeginMainFrameToCommit.BeginMainSentToStarted"],"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_ALL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395384184}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":43,"frame_source":4294967309,"frame_type":"FORKED","has_compositor_animation":false,"has_high_latency":false,"has_main_animation":false,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2a"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395384184}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x24"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395384300}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x24"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395384300}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395384615}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2a"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395384615}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":44,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_PARTIAL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395400850}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"SendBeginMainFrameToCommit","ph":"e","pid":4059,"tid":4072,"ts":395401157}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"Commit","ph":"b","pid":4059,"tid":4072,"ts":395401157}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"Commit","ph":"e","pid":4059,"tid":4072,"ts":395401489}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"EndCommitToActivation","ph":"b","pid":4059,"tid":4072,"ts":395401489}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395401490}, +{"args":{"send_begin_mainframe_to_commit_breakdown":{"accessibility_update_us":0,"animate_us":24,"begin_main_sent_to_started_us":63669,"composite_commit_us":2047,"compositing_inputs_us":548,"handle_input_events_us":2,"layout_update_us":7574,"paint_us":2556,"prepaint_us":1471,"style_update_us":8787,"update_layers_us":553}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"SendBeginMainFrameToCommit","ph":"b","pid":4059,"tid":4072,"ts":395401490}, +{"args":{"name":"JSAnimation"},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x42c00335980"},"name":"TrackerValidation","ph":"b","pid":4059,"scope":"cc,benchmark,disabled-by-default-devtools.timeline.frame","tid":4072,"ts":395401877}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2a"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395401936}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2a"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395401936}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395401982}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"EndCommitToActivation","ph":"e","pid":4059,"tid":4072,"ts":395405746}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"Activation","ph":"b","pid":4059,"tid":4072,"ts":395405746}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"Activation","ph":"e","pid":4059,"tid":4072,"ts":395405907}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395405907}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395405925}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395405925}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395406478}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395406478}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395406478}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395406478}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395406478}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395406478}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395410293}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395410293}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":4059,"tid":4072,"ts":395410293}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":4059,"tid":4072,"ts":395410293}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":4059,"tid":4072,"ts":395410608}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":4059,"tid":4072,"ts":395410608}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"StartDrawToSwapStart","ph":"b","pid":4059,"tid":4072,"ts":395410608}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"StartDrawToSwapStart","ph":"b","pid":4059,"tid":4072,"ts":395410608}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"StartDrawToSwapStart","ph":"e","pid":4059,"tid":4072,"ts":395411827}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"StartDrawToSwapStart","ph":"e","pid":4059,"tid":4072,"ts":395411827}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395411827}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395411827}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395411888}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395411888}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395411888}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395411888}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2b"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395411888}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x23"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395411888}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":45,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2f"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395417516}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2f"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395419465}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":46,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x32"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395434182}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2f"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395436152}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x2f"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395436152}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x32"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395436321}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":47,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395450848}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x32"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395451116}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x32"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395451116}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395455225}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":48,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x34"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395467514}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395467633}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x33"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395467633}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x34"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395467848}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":49,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":true,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"high_latency_contribution_stage":["BeginImplFrameToSendBeginMainFrame"],"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_ALL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395484180}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":49,"frame_source":4294967309,"frame_type":"FORKED","has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395484180}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x34"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395484317}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x34"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395484317}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395484636}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395484636}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"SendBeginMainFrameToCommit","ph":"e","pid":4059,"tid":4072,"ts":395489018}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"Commit","ph":"b","pid":4059,"tid":4072,"ts":395489018}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"Commit","ph":"e","pid":4059,"tid":4072,"ts":395489591}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"EndCommitToActivation","ph":"b","pid":4059,"tid":4072,"ts":395489591}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":50,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395500846}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395507950}, +{"args":{"send_begin_mainframe_to_commit_breakdown":{"accessibility_update_us":0,"animate_us":14641,"begin_main_sent_to_started_us":86,"composite_commit_us":913,"compositing_inputs_us":125,"handle_input_events_us":2,"layout_update_us":0,"paint_us":2352,"prepaint_us":177,"style_update_us":24527,"update_layers_us":1001}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"SendBeginMainFrameToCommit","ph":"b","pid":4059,"tid":4072,"ts":395507950}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395512211}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x36"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395512211}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395512273}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":51,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_PARTIAL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395517512}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395522991}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x37"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395522991}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395523025}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"EndCommitToActivation","ph":"e","pid":4059,"tid":4072,"ts":395533173}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"Activation","ph":"b","pid":4059,"tid":4072,"ts":395533173}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"Activation","ph":"e","pid":4059,"tid":4072,"ts":395533812}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395533812}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395533840}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395533840}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":52,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x39"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395534178}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395534417}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395534417}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395534417}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395534417}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395534417}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395534417}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x39"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395535328}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395535746}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395535746}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":4059,"tid":4072,"ts":395535746}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":4059,"tid":4072,"ts":395535746}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":4059,"tid":4072,"ts":395536114}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":4059,"tid":4072,"ts":395536114}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"StartDrawToSwapStart","ph":"b","pid":4059,"tid":4072,"ts":395536114}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"StartDrawToSwapStart","ph":"b","pid":4059,"tid":4072,"ts":395536114}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"StartDrawToSwapStart","ph":"e","pid":4059,"tid":4072,"ts":395538049}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"StartDrawToSwapStart","ph":"e","pid":4059,"tid":4072,"ts":395538049}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395538049}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395538049}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395538370}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395538370}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395538370}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395538370}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x38"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395538370}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x29"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395538370}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":53,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":true,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"high_latency_contribution_stage":["SendBeginMainFrameToCommit.BeginMainSentToStarted"],"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_ALL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395550844}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":53,"frame_source":4294967309,"frame_type":"FORKED","has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_PARTIAL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395550844}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x39"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395550959}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x39"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395550959}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395551343}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395551343}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"SendBeginMainFrameToCommit","ph":"e","pid":4059,"tid":4072,"ts":395551952}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"Commit","ph":"b","pid":4059,"tid":4072,"ts":395551952}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"Commit","ph":"e","pid":4059,"tid":4072,"ts":395552286}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"EndCommitToActivation","ph":"b","pid":4059,"tid":4072,"ts":395552286}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395552287}, +{"args":{"send_begin_mainframe_to_commit_breakdown":{"accessibility_update_us":0,"animate_us":9,"begin_main_sent_to_started_us":87146,"composite_commit_us":2557,"compositing_inputs_us":903,"handle_input_events_us":1,"layout_update_us":18273,"paint_us":6377,"prepaint_us":2508,"style_update_us":36069,"update_layers_us":623}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"SendBeginMainFrameToCommit","ph":"b","pid":4059,"tid":4072,"ts":395552287}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"EndCommitToActivation","ph":"e","pid":4059,"tid":4072,"ts":395553719}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"Activation","ph":"b","pid":4059,"tid":4072,"ts":395553719}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"Activation","ph":"e","pid":4059,"tid":4072,"ts":395553895}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395553895}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395553921}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395553921}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395554449}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395554449}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395554449}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395554449}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395554449}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395554449}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395557882}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395557882}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":4059,"tid":4072,"ts":395557882}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":4059,"tid":4072,"ts":395557882}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":4059,"tid":4072,"ts":395558283}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":4059,"tid":4072,"ts":395558283}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"StartDrawToSwapStart","ph":"b","pid":4059,"tid":4072,"ts":395558283}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"StartDrawToSwapStart","ph":"b","pid":4059,"tid":4072,"ts":395558283}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"StartDrawToSwapStart","ph":"e","pid":4059,"tid":4072,"ts":395559169}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"StartDrawToSwapStart","ph":"e","pid":4059,"tid":4072,"ts":395559169}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395559169}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395559169}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395561665}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395561665}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395561665}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395561665}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3b"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395561665}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x35"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395561665}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":54,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3c"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395567510}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3c"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395569821}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":55,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3d"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395584176}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3c"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395584554}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3c"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395584554}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3d"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395584579}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":56,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3e"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395600842}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3d"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395601215}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3d"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395601215}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3e"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395601247}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":57,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3f"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395617508}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3e"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395617878}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3e"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395617878}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3f"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395617899}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":58,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x40"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395634174}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3f"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395634456}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3f"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395634456}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x40"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395634476}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":59,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x41"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395650840}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x40"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395651187}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x40"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395651187}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x41"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395651207}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":60,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x42"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395667506}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x41"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395671036}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x41"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395671036}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x42"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395671069}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":61,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x43"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395684172}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x42"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395684272}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x42"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395684272}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x43"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395684577}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":62,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x44"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395700838}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x43"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395700966}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x43"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395700966}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x44"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395701297}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"SendBeginMainFrameToCommit","ph":"e","pid":4059,"tid":4072,"ts":395707071}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"Commit","ph":"b","pid":4059,"tid":4072,"ts":395707071}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"Commit","ph":"e","pid":4059,"tid":4072,"ts":395707626}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"EndCommitToActivation","ph":"b","pid":4059,"tid":4072,"ts":395707626}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":63,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395717504}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x44"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395726024}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x44"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395726024}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395726043}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":true,"frame_sequence":64,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_DROPPED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x46"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395734170}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395734306}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x45"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395734306}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x46"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395734561}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":65,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_PRESENTED_ALL"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395750836}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x46"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395752097}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x46"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395752097}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"EndCommitToActivation","ph":"e","pid":4059,"tid":4072,"ts":395752288}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"Activation","ph":"b","pid":4059,"tid":4072,"ts":395752288}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"Activation","ph":"e","pid":4059,"tid":4072,"ts":395754650}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395754650}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395754672}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395754694}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"EndActivateToSubmitCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395754694}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395755505}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"EndActivateToSubmitCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395755505}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395755505}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395755505}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395755505}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"SubmitToReceiveCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395755505}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395759318}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"SubmitToReceiveCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395759318}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":4059,"tid":4072,"ts":395759318}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"ReceiveCompositorFrameToStartDraw","ph":"b","pid":4059,"tid":4072,"ts":395759318}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":4059,"tid":4072,"ts":395759653}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"ReceiveCompositorFrameToStartDraw","ph":"e","pid":4059,"tid":4072,"ts":395759653}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"StartDrawToSwapStart","ph":"b","pid":4059,"tid":4072,"ts":395759653}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"StartDrawToSwapStart","ph":"b","pid":4059,"tid":4072,"ts":395759653}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"StartDrawToSwapStart","ph":"e","pid":4059,"tid":4072,"ts":395760829}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"StartDrawToSwapStart","ph":"e","pid":4059,"tid":4072,"ts":395760829}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395760829}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"SwapEndToPresentationCompositorFrame","ph":"b","pid":4059,"tid":4072,"ts":395760829}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395761023}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"SwapEndToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395761023}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395761023}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"SubmitCompositorFrameToPresentationCompositorFrame","ph":"e","pid":4059,"tid":4072,"ts":395761023}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x47"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395761023}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x3a"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395761023}, +{"args":{"chrome_frame_reporter":{"affects_smoothness":false,"frame_sequence":66,"frame_source":4294967309,"has_compositor_animation":false,"has_high_latency":false,"has_main_animation":true,"has_missing_content":false,"has_smooth_input_main":false,"layer_tree_host_id":1,"scroll_state":"SCROLL_NONE","state":"STATE_NO_UPDATE_DESIRED"}},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x4a"},"name":"PipelineReporter","ph":"b","pid":4059,"tid":4072,"ts":395767502}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x4a"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"b","pid":4059,"tid":4072,"ts":395769489}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x4a"},"name":"BeginImplFrameToSendBeginMainFrame","ph":"e","pid":4059,"tid":4072,"ts":395784454}, +{"args":{},"cat":"cc,benchmark,disabled-by-default-devtools.timeline.frame","id2":{"local":"0x4a"},"name":"PipelineReporter","ph":"e","pid":4059,"tid":4072,"ts":395784454}],"metadata": +{"chrome-bitness":64,"clock-domain":"LINUX_CLOCK_MONOTONIC","command_line":"/home/runner/.cache/ms-playwright/chromium-1055/chrome-linux/chrome --disable-field-trial-config --disable-background-networking --enable-features=NetworkService,NetworkServiceInProcess --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=ImprovedCookieControls,LazyFrameLoading,GlobalMediaControls,DestroyProfileOnBrowserClose,MediaRouter,DialMediaRouteProvider,AcceptCHFrame,AutoExpandDetailsElement,CertificateTransparencyComponentUpdater,AvoidUnnecessaryBeforeUnloadCheckSync,Translate --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --disable-sync --force-color-profile=srgb --metrics-recording-only --no-first-run --enable-automation --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --user-data-dir=/tmp/playwright_chromiumdev_profile-17G1CM --remote-debugging-pipe --no-startup-window --use-gl=angle --use-angle=swiftshader-webgl --ozone-platform=headless --allow-pre-commit-input","cpu-brand":"AMD EPYC 7763 64-Core Processor ","cpu-family":25,"cpu-model":1,"cpu-stepping":1,"gpu-devid":65535,"gpu-driver":"5.0.0","gpu-features":{"2d_canvas":"unavailable_software","canvas_oop_rasterization":"disabled_off","direct_rendering_display_compositor":"disabled_off_ok","gpu_compositing":"disabled_software","multiple_raster_threads":"enabled_on","opengl":"disabled_off","rasterization":"disabled_software","raw_draw":"disabled_off_ok","video_decode":"disabled_software","video_encode":"disabled_software","vulkan":"disabled_off","webgl":"unavailable_software","webgl2":"unavailable_software","webgpu":"disabled_off"},"gpu-gl-renderer":"ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver-5.0.0)","gpu-gl-vendor":"Google Inc. (Google)","gpu-psver":"1.00","gpu-venid":65535,"gpu-vsver":"1.00","highres-ticks":1,"network-type":"Ethernet","num-cpus":4,"os-arch":"x86_64","os-name":"Linux","os-version":"6.8.0-1014-azure","physical-memory":15990,"product-version":"HeadlessChrome/112.0.5615.29","trace-capture-datetime":"2024-10-5 15:42:1","trace-config":"{\"enable_argument_filter\":false,\"enable_package_name_filter\":false,\"enable_systrace\":false,\"excluded_categories\":[\"*\"],\"included_categories\":[\"devtools.timeline\",\"v8.execute\",\"toplevel\",\"blink.console\",\"blink.user_timing\",\"latencyInfo\",\"disabled-by-default-devtools.timeline\",\"disabled-by-default-devtools.timeline.frame\",\"disabled-by-default-devtools.timeline.stack\",\"disabled-by-default-v8.cpu_profiler\",\"disabled-by-default-v8.cpu_profiler.hires\"],\"record_mode\":\"record-until-full\"}","trace_processor_stats":{"android_br_parse_errors":0,"android_log_format_invalid":0,"android_log_num_failed":0,"android_log_num_skipped":0,"android_log_num_total":0,"clock_sync_cache_miss":96,"clock_sync_failure":0,"compact_sched_has_parse_errors":0,"compact_sched_switch_skipped":0,"compact_sched_waking_skipped":0,"counter_events_out_of_order":0,"deobfuscate_location_parse_error":0,"empty_chrome_metadata":0,"energy_breakdown_missing_values":0,"energy_descriptor_invalid":0,"energy_uid_breakdown_missing_values":0,"entity_state_descriptor_invalid":0,"entity_state_residency_invalid":0,"entity_state_residency_lookup_failed":0,"flow_duplicate_id":0,"flow_end_without_start":0,"flow_invalid_id":0,"flow_no_enclosing_slice":0,"flow_step_without_start":0,"flow_without_direction":0,"frame_timeline_event_parser_errors":0,"ftrace_bundle_tokenizer_errors":0,"ftrace_packet_before_tracing_start":0,"ftrace_setup_errors":0,"fuchsia_invalid_event":0,"fuchsia_non_numeric_counters":0,"fuchsia_timestamp_overflow":0,"game_intervention_has_parse_errors":0,"game_intervention_has_read_errors":0,"gpu_counters_invalid_spec":0,"gpu_counters_missing_spec":0,"gpu_render_stage_parser_errors":0,"graphics_frame_event_parser_errors":0,"guess_trace_type_duration_ns":11663,"heap_graph_non_finalized_graph":0,"heapprofd_missing_packet":0,"heapprofd_non_finalized_profile":0,"interned_data_tokenizer_errors":0,"invalid_clock_snapshots":0,"invalid_cpu_times":0,"json_display_time_unit":0,"json_parser_failure":0,"json_tokenizer_failure":0,"meminfo_unknown_keys":0,"memory_snapshot_parser_failure":0,"metatrace_overruns":0,"mismatched_sched_switch_tids":0,"misplaced_end_event":0,"mm_unknown_type":0,"ninja_parse_errors":0,"packages_list_has_parse_errors":0,"packages_list_has_read_errors":0,"parse_trace_duration_ns":6369180,"perf_samples_skipped":0,"perf_samples_skipped_dataloss":0,"power_rail_unknown_index":0,"proc_stat_unknown_counters":0,"process_tracker_errors":0,"rss_stat_negative_size":0,"rss_stat_unknown_keys":0,"rss_stat_unknown_thread_for_mm_id":0,"sched_switch_out_of_order":0,"sched_waking_out_of_order":0,"slice_out_of_order":0,"sorter_push_event_out_of_order":0,"stackprofile_invalid_callstack_id":0,"stackprofile_invalid_frame_id":0,"stackprofile_invalid_mapping_id":0,"stackprofile_invalid_string_id":0,"stackprofile_parser_error":0,"symbolization_tmp_build_id_not_found":0,"systrace_parse_failure":0,"task_state_invalid":0,"thread_time_in_state_out_of_order":0,"thread_time_in_state_unknown_cpu_freq":0,"tokenizer_skipped_packets":0,"traced_buf":[{"abi_violations":0,"buffer_size":209715200,"bytes_overwritten":0,"bytes_read":483328,"bytes_written":512000,"chunks_committed_out_of_order":0,"chunks_discarded":0,"chunks_overwritten":0,"chunks_read":118,"chunks_rewritten":0,"chunks_written":125,"padding_bytes_cleared":0,"padding_bytes_written":0,"patches_failed":0,"patches_succeeded":0,"readaheads_failed":0,"readaheads_succeeded":69,"trace_writer_packet_loss":0,"write_wrap_count":0}],"traced_chunks_discarded":0,"traced_data_sources_registered":7,"traced_data_sources_seen":4,"traced_final_flush_failed":0,"traced_final_flush_succeeded":0,"traced_flushes_failed":0,"traced_flushes_requested":0,"traced_flushes_succeeded":0,"traced_patches_discarded":0,"traced_producers_connected":5,"traced_producers_seen":5,"traced_total_buffers":1,"traced_tracing_sessions":1,"track_event_dropped_packets_outside_of_range_of_interest":0,"track_event_parser_errors":0,"track_event_thread_invalid_end":0,"track_event_tokenizer_errors":0,"truncated_sys_write_duration":0,"unknown_extension_fields":0,"vmstat_unknown_keys":0,"vulkan_allocations_invalid_string_id":0},"user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/112.0.5615.29 Safari/537.36","v8-version":"11.2.214.7"}} \ No newline at end of file diff --git a/examples/src/pages/tests/table/perf/default.page.tsx b/examples/src/pages/tests/table/perf/default.page.tsx new file mode 100644 index 000000000..248c115ff --- /dev/null +++ b/examples/src/pages/tests/table/perf/default.page.tsx @@ -0,0 +1,268 @@ +import { + InfiniteTable, + InfiniteTableColumn, +} from '@infinite-table/infinite-react'; +import { DataSource } from '@infinite-table/infinite-react'; +import * as React from 'react'; + +interface DataItem { + id: string; + [key: string]: string; +} + +const alphabet = 'abcdefghijklmnopqrstuvwxyz'.split(''); +const COL_DEFAULT_WIDTH = 150; +const getColumns = (count: number) => { + const columns: Record> = {}; + let i = 0; + while (Object.keys(columns).length < count) { + const time = Math.floor(i / alphabet.length); + const index = i % alphabet.length; + const colName = alphabet[index] + (time + 1); + const column: InfiniteTableColumn = { + field: colName, + // defaultWidth: Math.max(COL_DEFAULT_WIDTH + index, 40), + render: ((i: number, { rowIndex, column }: any) => { + // console.log('render', { rowIndex, columnName: column.id }); + return ( + + Row {rowIndex}, col {column.field} = {i} + + ); + }).bind(null, i), + }; + columns[colName] = column; + i++; + } + return columns; +}; + +const App = () => { + const [columnCount, setColumnCount] = React.useState(150); + const [rowHeight, setRowHeight] = React.useState(40); + const [height, setHeight] = React.useState(null); + const columns = React.useMemo(() => { + return getColumns(columnCount); + }, [columnCount]); + + // const defaultColumnPinning: InfiniteTablePropColumnPinning = + // React.useMemo(() => { + // const ids = Array.from(columns.keys()); + + // return new Map([ + // [ids[0], 'start'], + // [ids[1], 'start'], + // [ids[2], 'end'], + // [ids[3], 'end'], + // ]); + // }, [columns]); + + const [dataSourceCount, setDataSourceCount] = React.useState(100); + const dataSource = React.useMemo(() => { + return Promise.resolve( + [...Array(dataSourceCount)].map((_x, rowIndex) => { + const result = Object.keys(columns).reduce( + (acc: DataItem, key: string) => { + const col = columns[key] as InfiniteTableColumn; + acc[col.field!] = `${col.field as string}-${rowIndex}`; + return acc; + }, + {} as DataItem, + ); + + result.id = `id-${rowIndex}`; + + return result as DataItem; + }), + ); + }, [columns, dataSourceCount]); + + const [expanded, setExpanded] = React.useState(true); + + // dataSource.length = 1; + return ( + +
+ +
+
+ + + + + + +
+
+ + + + +
+
+ + + + + +
+
+ + + + + +
+

+ {dataSourceCount} rows, {columnCount} columns, row height{' '} + {rowHeight} +

+
+ data={dataSource} primaryKey="id"> + + virtualizeColumns={true} + domProps={{ + style: { + margin: '5px', + height: height || '60vh', + border: '1px solid gray', + position: 'relative', + }, + }} + // defaultColumnPinning={defaultColumnPinning} + key={rowHeight} + rowHeight={rowHeight} + columnDefaultWidth={COL_DEFAULT_WIDTH} + columnMinWidth={40} + columns={columns} + /> + +
+
+ ); +}; + +export default App; diff --git a/examples/src/pages/tests/table/perf/default.spec.ts b/examples/src/pages/tests/table/perf/default.spec.ts new file mode 100644 index 000000000..d8cab1ac5 --- /dev/null +++ b/examples/src/pages/tests/table/perf/default.spec.ts @@ -0,0 +1,41 @@ +import { test } from '@testing'; + +export default test.describe.parallel('Tracing', () => { + test('horizontal-scrolling', async ({ page, apiModel, tracingModel }) => { + await page.waitForInfinite(); + + const stop = await tracingModel.start(); + await apiModel.evaluate((api) => { + api.scrollLeft = 1000; + }); + const scrollLeftMax = await apiModel.evaluate((api) => { + return api.scrollLeftMax; + }); + + await apiModel.evaluate((api, scrollLeftMax: number) => { + api.scrollLeft = scrollLeftMax; + }, scrollLeftMax); + + await page.waitForTimeout(500); + await stop(); + }); + + test.skip('vertical-scrolling', async ({ page, apiModel, tracingModel }) => { + await page.waitForInfinite(); + + const stop = await tracingModel.start(); + await apiModel.evaluate((api) => { + api.scrollTop = 1000; + }); + const scrollTopMax = await apiModel.evaluate((api) => { + return api.scrollTopMax; + }); + + await apiModel.evaluate((api, scrollTopMax: number) => { + api.scrollTop = scrollTopMax; + }, scrollTopMax); + + await page.waitForTimeout(500); + await stop(); + }); +}); diff --git a/examples/src/pages/tests/table/perf/horizontal-layout.page.tsx b/examples/src/pages/tests/table/perf/horizontal-layout.page.tsx new file mode 100644 index 000000000..d800046d0 --- /dev/null +++ b/examples/src/pages/tests/table/perf/horizontal-layout.page.tsx @@ -0,0 +1,116 @@ +import { + InfiniteTable, + DataSource, + type InfiniteTablePropColumns, +} from '@infinite-table/infinite-react'; + +import * as React from 'react'; +import { useState } from 'react'; + +type Developer = { + id: number; + + firstName: string; + lastName: string; + + currency: string; + country: string; + preferredLanguage: string; + stack: string; + canDesign: 'yes' | 'no'; + + age: number; + salary: number; +}; + +const columns: InfiniteTablePropColumns = { + id: { + field: 'id', + type: 'number', + // defaultWidth: 50, + }, + canDesign: { + field: 'canDesign', + defaultWidth: 150, + }, + salary: { + field: 'salary', + type: 'number', + defaultWidth: 80, + }, + firstName: { + field: 'firstName', + defaultWidth: 120, + }, + age: { + field: 'age', + type: 'number', + defaultWidth: 90, + }, + + stack: { field: 'stack', renderMenuIcon: false, defaultWidth: 110 }, + // currency: { field: 'currency' }, + // country: { field: 'country' }, +}; + +const domProps = { + // style: { height: 420 /*30px header, 420 body*/, width: 230 }, + style: { height: '50vh' /*30px header, 420 body*/, width: '80vw' }, +}; + +const data = Array.from({ length: 5000 }, (_, i) => ({ + id: i, + preferredLanguage: `Lang ${i}`, + age: i * 10, + salary: i * 1000, + firstName: `John ${i}`, + lastName: `Doe ${i}`, + currency: `USD ${i}`, + country: `USA ${i}`, + canDesign: i % 2 === 0 ? ('yes' as const) : ('no' as const), + stack: i % 2 === 0 ? 'frontend' : 'backend', +})); + +(globalThis as any).INFINITE_API = null; +export default function App() { + const [wrapRowsHorizontally, setWrapRowsHorizontally] = useState(true); + + return ( + <> + + + + primaryKey="id" + data={data} + key={`${wrapRowsHorizontally}`} + defaultCellSelection={{ + defaultSelection: false, + selectedCells: [], + }} + > + + onReady={({ api }) => { + (globalThis as any).INFINITE_API = api; + }} + wrapRowsHorizontally={wrapRowsHorizontally} + rowHeight={50} + domProps={domProps} + header={true} + columnHeaderHeight={30} + columns={columns} + keyboardNavigation="cell" + columnDefaultWidth={100} + onCellClick={({ rowIndex, colIndex }) => { + console.log('clicked', rowIndex, colIndex); + }} + /> + + + ); +} diff --git a/examples/src/pages/tests/table/perf/horizontal-layout.spec.ts b/examples/src/pages/tests/table/perf/horizontal-layout.spec.ts new file mode 100644 index 000000000..45327adfe --- /dev/null +++ b/examples/src/pages/tests/table/perf/horizontal-layout.spec.ts @@ -0,0 +1,54 @@ +import { InfiniteTableApi } from '@infinite-table/infinite-react'; +import { test } from '@testing'; + +export default test.describe.parallel('Tracing', () => { + test.skip('horizontal-scrolling', async ({ page, tracingModel }) => { + await page.waitForInfinite(); + + const stop = await tracingModel.start(); + + await page.evaluate(() => { + const api = (globalThis as any).INFINITE_API as InfiniteTableApi; + const scrollLeftMax = api.scrollLeftMax; + + return api.scrollContainer.scroll({ + left: scrollLeftMax, + behavior: 'smooth', + }); + }); + // console.log('scrollMax', scrollMax); + // const scrollPositions = Array.from({ length: 100 }, (_, i) => i * 1000); + + // for (const scrollPosition of scrollPositions) { + // await apiModel.evaluate((api, scrollPosition) => { + // api.scrollLeft = scrollPosition; + // }, scrollPosition); + // } + + await page.waitForTimeout(1000); + + await stop(); + }); + + test.skip('vertical-scrolling', async ({ page, apiModel, tracingModel }) => { + await page.waitForInfinite(); + + await page.click('button'); + + await page.waitForTimeout(100); + + const stop = await tracingModel.start(); + + const scrollPositions = Array.from({ length: 100 }, (_, i) => i * 1000); + + for (const scrollPosition of scrollPositions) { + await apiModel.evaluate((api, scrollPosition) => { + api.scrollTop = scrollPosition; + }, scrollPosition); + } + + await page.waitForTimeout(1000); + + await stop(); + }); +}); diff --git a/examples/src/pages/tests/table/props/data/custom-flashingcmp-test.page.tsx b/examples/src/pages/tests/table/props/data/custom-flashingcmp-test.page.tsx new file mode 100644 index 000000000..3d18f4311 --- /dev/null +++ b/examples/src/pages/tests/table/props/data/custom-flashingcmp-test.page.tsx @@ -0,0 +1,145 @@ +import * as React from 'react'; + +import { + InfiniteTable, + InfiniteTablePropColumns, + useInfiniteColumnCell, +} from '@infinite-table/infinite-react'; +import { DataSource } from '@infinite-table/infinite-react'; + +export type Developer = { + id: number; + + firstName: string; + lastName: string; + + currency: string; + salary: number; + monthlyBonus: number; + preferredLanguage: string; + stack: string; + canDesign: 'yes' | 'no'; + + age: number; + reposCount: number; +}; + +const dataSource: Developer[] = [ + { + id: 1, + firstName: 'John', + lastName: 'Doe', + monthlyBonus: 1000, + currency: 'USD', + salary: 1000, + preferredLanguage: 'JavaScript', + stack: 'Frontend', + canDesign: 'yes', + age: 30, + reposCount: 100, + }, +]; + +const FlashingColumnCell = React.forwardRef( + (props: React.HTMLProps, _ref: React.Ref) => { + const { domRef, value, column, rowInfo } = + useInfiniteColumnCell(); + + const flashBackground = 'blue'; + const [flash, setFlash] = React.useState(false); + + const rowId = rowInfo.id; + const columnId = column.id; + + const prevValueRef = React.useRef({ + columnId, + rowId, + value, + }); + + React.useEffect(() => { + const prev = prevValueRef.current; + if ( + prev.value !== value && + prev.rowId === rowId && + prev.columnId === columnId + ) { + setFlash(true); + setTimeout(() => { + setFlash(false); + }, 100); + } + + prevValueRef.current = { + columnId: column.id, + rowId: rowInfo.id, + value, + }; + }, [value, columnId, rowId]); + + return ( +
+ {props.children}-{value} +
+ ); + }, +); + +const columns: InfiniteTablePropColumns = { + id: { + field: 'id', + }, + firstName: { + field: 'firstName', + }, + monthlyBonus: { + field: 'monthlyBonus', + type: 'number', + components: { + ColumnCell: FlashingColumnCell, + }, + defaultWidth: 200, + }, + salary: { + field: 'salary', + type: 'number', + }, + reposCount: { + field: 'reposCount', + type: 'number', + }, + + stack: { field: 'stack', renderMenuIcon: false }, + currency: { field: 'currency' }, +}; + +const domProps = { + style: { + height: '100%', + }, +}; +export default () => { + return ( + <> + +

Update the monthlyBonus field to see the flashing effect

+ data={dataSource} primaryKey="id"> + + domProps={domProps} + columnDefaultWidth={100} + columnMinWidth={50} + columns={columns} + columnDefaultEditable + /> + +
+ + ); +}; diff --git a/examples/src/pages/tests/table/props/data/custom-flashingcmp-test.spec.ts b/examples/src/pages/tests/table/props/data/custom-flashingcmp-test.spec.ts new file mode 100644 index 000000000..fec377c68 --- /dev/null +++ b/examples/src/pages/tests/table/props/data/custom-flashingcmp-test.spec.ts @@ -0,0 +1,45 @@ +import { test, expect } from '@testing'; + +export default test.describe.parallel('Flashing', () => { + test('should work immediately after update, not only when changing the active cell away from the edited cell', async ({ + page, + editModel, + tableModel, + }) => { + await page.waitForInfinite(); + + const cell = await tableModel.withCell({ + rowIndex: 0, + colId: 'monthlyBonus', + }); + + let value = await cell.getLocator().textContent(); + + expect(value).toBe('1000-1000'); + + await editModel.startEdit({ + event: 'enter', + value: '234', + rowIndex: 0, + colId: 'monthlyBonus', + }); + await editModel.confirmEdit({ + rowIndex: 0, + colId: 'monthlyBonus', + }); + + await page.waitForTimeout(50); + value = await cell.getLocator().textContent(); + + expect(value).toBe('234-234'); + + let backgroundColor = await cell.getComputedStyleProperty( + 'backgroundColor', + ); + expect(backgroundColor).toBe('rgb(0, 0, 255)'); + + await page.waitForTimeout(100); + backgroundColor = await cell.getComputedStyleProperty('backgroundColor'); + expect(backgroundColor).not.toBe('rgb(0, 0, 255)'); + }); +}); diff --git a/examples/src/pages/tests/table/props/data/flashing-cells-on-update.page.tsx b/examples/src/pages/tests/table/props/data/flashing-cells-on-update.page.tsx new file mode 100644 index 000000000..9768a26da --- /dev/null +++ b/examples/src/pages/tests/table/props/data/flashing-cells-on-update.page.tsx @@ -0,0 +1,136 @@ +import * as React from 'react'; + +import { + DataSourceApi, + InfiniteTable, + InfiniteTablePropColumns, + DataSource, + createFlashingColumnCellComponent, +} from '@infinite-table/infinite-react'; +import { useState } from 'react'; + +const FlashingColumnCell = createFlashingColumnCellComponent({ + // flashDuration: 1500, + // fadeDuration: 1000, + // flashClassName: 'fade-red', + // fadeClassName: 'red', + render: ({ children, oldValue }) => { + return ( + <> + {children}---{oldValue} + + ); + }, +}); + +type Developer = { + id: number; + firstName: string; + monthlyBonus: number; + salary: number; + reposCount: number; + stack: string; + currency: string; +}; +const dataSource: Developer[] = [ + { + id: 1, + firstName: 'John', + monthlyBonus: 1000, + salary: 1000, + reposCount: 10, + stack: 'React', + currency: 'USD', + }, + { + id: 2, + firstName: 'Jane', + monthlyBonus: 1000, + salary: 1000, + reposCount: 10, + stack: 'React', + currency: 'USD', + }, +]; + +const salaryValues = [dataSource[0].salary]; +(globalThis as any).salaryValues = salaryValues; + +const columns: InfiniteTablePropColumns = { + id: { + field: 'id', + }, + firstName: { + field: 'firstName', + components: { + ColumnCell: FlashingColumnCell, + }, + }, + + salary: { + field: 'salary', + type: 'number', + defaultWidth: 400, + components: { + ColumnCell: FlashingColumnCell, + }, + }, +}; + +const domProps = { + style: { + height: '100%', + }, +}; +export default () => { + const [dataSourceApi, setDataSourceApi] = + useState>(); + + return ( + <> + + + + + data={dataSource} + onReady={setDataSourceApi} + primaryKey="id" + defaultCellSelection={{ + defaultSelection: false, + selectedCells: [], + }} + > + + domProps={domProps} + columnMinWidth={50} + columns={columns} + columnDefaultEditable + /> + + + + ); +}; diff --git a/examples/src/pages/tests/table/props/data/mutations.page.tsx b/examples/src/pages/tests/table/props/data/mutations.page.tsx index e9f66e279..fdf7ad86e 100644 --- a/examples/src/pages/tests/table/props/data/mutations.page.tsx +++ b/examples/src/pages/tests/table/props/data/mutations.page.tsx @@ -152,6 +152,14 @@ export default () => { Update id=2 to age=100 + + data={data} diff --git a/examples/src/pages/tests/table/props/data/mutations.spec.ts b/examples/src/pages/tests/table/props/data/mutations.spec.ts index e9434e73f..b7e6d3139 100644 --- a/examples/src/pages/tests/table/props/data/mutations.spec.ts +++ b/examples/src/pages/tests/table/props/data/mutations.spec.ts @@ -147,4 +147,73 @@ export default test.describe.parallel('Mutations simple test', () => { ], ); }); + + test('api.replaceAllData works correctly', async ({ page, rowModel }) => { + await page.waitForInfinite(); + + expect(await rowModel.getRenderedRowCount()).toBe(5); + + await page.getByText('Clear all data').click(); + await page.evaluate(() => new Promise(requestAnimationFrame)); + + expect( + await page.evaluate(() => Array.from((window as any).mutations.values())), + ).toEqual([ + [ + { + metadata: undefined, + primaryKey: undefined, + type: 'clear-all', + }, + ], + ]); + + expect(await rowModel.getRenderedRowCount()).toBe(0); + + await page.getByText('Add 2 items').click(); + await page.evaluate(() => new Promise(requestAnimationFrame)); + + expect(await rowModel.getRenderedRowCount()).toBe(2); + + expect( + await page.evaluate(() => Array.from((window as any).mutations.values())), + ).toEqual([ + [ + { + position: 'after', + primaryKey: undefined, + originalData: null, + type: 'insert', + data: { + id: 6, + firstName: 'Mark', + lastName: 'Berg', + age: 39, + canDesign: 'no', + currency: 'USD', + preferredLanguage: 'Go', + stack: 'frontend', + }, + }, + ], + [ + { + position: 'before', + primaryKey: 6, + type: 'insert', + originalData: null, + data: { + id: 7, + firstName: 'Before Mark', + lastName: 'Before', + age: 39, + canDesign: 'no', + currency: 'USD', + preferredLanguage: 'Go', + stack: 'frontend', + }, + }, + ], + ]); + }); }); diff --git a/examples/src/pages/tests/table/theme/balsam.page.tsx b/examples/src/pages/tests/table/theme/balsam.page.tsx new file mode 100644 index 000000000..35f9ca9f0 --- /dev/null +++ b/examples/src/pages/tests/table/theme/balsam.page.tsx @@ -0,0 +1,113 @@ +import { + InfiniteTable, + DataSource, + InfiniteTableProps, +} from '@infinite-table/infinite-react'; +import type { InfiniteTablePropColumns } from '@infinite-table/infinite-react'; + +import * as React from 'react'; +import orders from '../../../../datasets/orders.json'; + +interface Order { + OrderId: number; + CompanyName: string; + ItemCount: number; + OrderCost: number; + ShipCountry: string; + ShipVia: string; +} + +const columns: InfiniteTablePropColumns = { + OrderId: { + field: 'OrderId', + type: 'number', + renderSelectionCheckBox: true, + }, + CompanyName: { + field: 'CompanyName', + defaultFlex: 1, + }, + ItemCount: { + field: 'ItemCount', + type: 'number', + defaultFlex: 2, + align: 'center', + }, + OrderCost: { field: 'OrderCost', type: 'number' }, + ShipCountry: { field: 'ShipCountry' }, + ShipVia: { field: 'ShipVia' }, +}; + +const domProps = { + style: { + height: '100%', + }, +}; +const containerStyle = { + flex: 1, + height: '100%', + padding: 10, +}; +const infiniteProps: InfiniteTableProps = { + wrapRowsHorizontally: true, + columns, + domProps, + // rowHeight: 40, + columnHeaderHeight: 53, + // keyboardNavigation: 'row', + + columnMinWidth: 100, +}; +export default function Example() { + const [darkMode, setDarkMode] = React.useState(true); + return ( +
+
+ +
+
+ + primaryKey="OrderId" + data={orders.slice(0, 10)} + selectionMode="multi-row" + defaultRowSelection={{ + defaultSelection: false, + selectedRows: [], + }} + > + {...infiniteProps} /> + +
+
+ + primaryKey="OrderId" + data={orders.slice(0, 10)} + selectionMode="multi-row" + defaultRowSelection={{ + defaultSelection: false, + selectedRows: [], + }} + > + {...infiniteProps} /> + +
+
+ ); +} diff --git a/examples/src/pages/tests/table/theme/ocean.page.tsx b/examples/src/pages/tests/table/theme/ocean.page.tsx new file mode 100644 index 000000000..0dc88bc57 --- /dev/null +++ b/examples/src/pages/tests/table/theme/ocean.page.tsx @@ -0,0 +1,113 @@ +import { + InfiniteTable, + DataSource, + InfiniteTableProps, +} from '@infinite-table/infinite-react'; +import type { InfiniteTablePropColumns } from '@infinite-table/infinite-react'; + +import * as React from 'react'; +import orders from '../../../../datasets/orders.json'; + +interface Order { + OrderId: number; + CompanyName: string; + ItemCount: number; + OrderCost: number; + ShipCountry: string; + ShipVia: string; +} + +const columns: InfiniteTablePropColumns = { + OrderId: { + field: 'OrderId', + type: 'number', + renderSelectionCheckBox: true, + }, + CompanyName: { + field: 'CompanyName', + defaultFlex: 1, + }, + ItemCount: { + field: 'ItemCount', + type: 'number', + defaultFlex: 2, + align: 'center', + }, + OrderCost: { field: 'OrderCost', type: 'number' }, + ShipCountry: { field: 'ShipCountry' }, + ShipVia: { field: 'ShipVia' }, +}; + +const domProps = { + style: { + height: '100%', + }, +}; +const containerStyle = { + flex: 1, + height: '100%', + padding: 10, +}; +const infiniteProps: InfiniteTableProps = { + wrapRowsHorizontally: true, + columns, + domProps, + // rowHeight: 40, + columnHeaderHeight: 53, + // keyboardNavigation: 'row', + + columnMinWidth: 100, +}; +export default function Example() { + const [darkMode, setDarkMode] = React.useState(true); + return ( +
+
+ +
+
+ + primaryKey="OrderId" + data={orders.slice(0, 10)} + selectionMode="multi-row" + defaultRowSelection={{ + defaultSelection: false, + selectedRows: [], + }} + > + {...infiniteProps} /> + +
+
+ + primaryKey="OrderId" + data={orders.slice(0, 10)} + selectionMode="multi-row" + defaultRowSelection={{ + defaultSelection: false, + selectedRows: [], + }} + > + {...infiniteProps} /> + +
+
+ ); +} diff --git a/examples/src/pages/tests/table/treeview/default.page.tsx b/examples/src/pages/tests/table/treeview/default.page.tsx new file mode 100644 index 000000000..3aec9e77d --- /dev/null +++ b/examples/src/pages/tests/table/treeview/default.page.tsx @@ -0,0 +1,60 @@ +import { + InfiniteTable, + InfiniteTableColumn, + DataSource, +} from '@infinite-table/infinite-react'; + +type Building = { + building: string; + floor: string | null; + office: string; + numOccupants: string; +}; + +const data: Building[] = [ + { building: 'building 1', floor: 'one', office: 'A', numOccupants: '5' }, + { building: 'building 1', floor: 'one', office: 'B', numOccupants: '1' }, + { building: 'building 1', floor: 'two', office: 'F', numOccupants: '2' }, + { building: 'building 1', floor: 'two', office: 'G', numOccupants: '1' }, + { building: 'building 2', floor: 'one', office: 'A', numOccupants: '5' }, + { building: 'building 2', floor: 'one', office: 'B', numOccupants: '1' }, + { building: 'building 2', floor: 'two', office: 'X', numOccupants: '1' }, + { building: 'building 2', floor: 'two', office: 'Y', numOccupants: '3' }, + { building: 'building 3', floor: null, office: 'M', numOccupants: '2' }, + { building: 'building 3', floor: null, office: 'N', numOccupants: '1' }, +]; + +const columns: Record> = { + building: { + field: 'building', + }, + floor: { + field: 'floor', + }, + office: { + field: 'office', + }, + numOccupants: { + field: 'numOccupants', + }, +}; + +export default function Default() { + return ( + + data={data} + primaryKey="building" + defaultGroupBy={[{ field: 'building' }, { field: 'floor' }]} + > + + columns={columns} + columnDefaultWidth={200} + domProps={{ + style: { + height: '90vh', + }, + }} + /> + + ); +} diff --git a/examples/src/pages/tests/testUtils/InfiniteTableApiModel.ts b/examples/src/pages/tests/testUtils/InfiniteTableApiModel.ts index 351369c8b..8446940c0 100644 --- a/examples/src/pages/tests/testUtils/InfiniteTableApiModel.ts +++ b/examples/src/pages/tests/testUtils/InfiniteTableApiModel.ts @@ -12,12 +12,18 @@ export class InfiniteTableApiModel { constructor(page: Page) { this.page = page; } - async evaluate(evaluateFn: (api: InfiniteTableApi) => void) { - return this.page.evaluate((evaluateFn) => { - const api = (window as any).INFINITE_GRID_API as InfiniteTableApi; - const fn = eval(evaluateFn); - return fn(api); - }, evaluateFn.toString()); + async evaluate( + evaluateFn: (api: InfiniteTableApi, ...args: any[]) => T, + ...args: any[] + ) { + return this.page.evaluate( + ([evaluateFn, ...args]) => { + const api = (window as any).INFINITE_GRID_API as InfiniteTableApi; + const fn = eval(evaluateFn); + return fn(api, ...args) as T; + }, + [evaluateFn.toString(), ...args], + ); } async evaluateDataSource( diff --git a/examples/src/pages/tests/testUtils/TracingModel.ts b/examples/src/pages/tests/testUtils/TracingModel.ts new file mode 100644 index 000000000..6fcc42289 --- /dev/null +++ b/examples/src/pages/tests/testUtils/TracingModel.ts @@ -0,0 +1,50 @@ +import { Browser } from '@playwright/test'; +import { Page } from '@testing'; +const fs = require('fs'); + +type TracingModelOptions = { + page: Page; + browser: Browser; + title: string; + filePathNoExt: string; +}; + +export class TracingModel { + static get(options: TracingModelOptions) { + return new TracingModel(options); + } + + private page: Page; + private filePathNoExt: string; + private browser: Browser; + private title: string; + constructor(options: TracingModelOptions) { + this.page = options.page; + this.filePathNoExt = options.filePathNoExt; + this.browser = options.browser; + this.title = options.title; + } + + async start() { + let index = 0; + const name = `${this.filePathNoExt}-${this.title}-${new Date() + .toISOString() + .slice(0, 19) + .replace('T', '_')}`; + let tracePath = `${name}.trace.json`; + while (fs.existsSync(tracePath)) { + index++; + tracePath = `${name}-${index}.trace.json`; + } + + await this.browser.startTracing(this.page, { + path: tracePath, + }); + + return async () => this.stop(); + } + + async stop() { + await this.browser.stopTracing(); + } +} diff --git a/examples/src/pages/tests/useEffectWhen.page.tsx b/examples/src/pages/tests/useEffectWhen.page.tsx new file mode 100644 index 000000000..92daffc93 --- /dev/null +++ b/examples/src/pages/tests/useEffectWhen.page.tsx @@ -0,0 +1,45 @@ +import { useEffectWhen } from '@infinite-table/infinite-react'; +import { useState } from 'react'; + +(globalThis as any).effectCalls = 0; +function Cmp({ counter1, counter2 }: { counter1: number; counter2: number }) { + useEffectWhen( + () => { + (globalThis as any).effectCalls++; + console.log('effect calls', (globalThis as any).effectCalls); + }, + { + same: [counter1], + different: [counter2], + }, + ); + + return ( +
+ counter1={counter1} - counter2={counter2} +
+ ); +} + +export default function App() { + const [counter1, setCounter1] = useState(0); + const [counter2, setCounter2] = useState(0); + const [rerender, setRerender] = useState(0); + return ( +
+ + + + + + rerender {rerender} +
+ ); +} diff --git a/examples/src/pages/tests/useEffectWhen.spec.ts b/examples/src/pages/tests/useEffectWhen.spec.ts new file mode 100644 index 000000000..70b35f332 --- /dev/null +++ b/examples/src/pages/tests/useEffectWhen.spec.ts @@ -0,0 +1,50 @@ +import { expect, test } from '@testing'; + +export default test.describe.parallel('useEffectWhen', () => { + test('should work', async ({ page }) => { + await page.load(); + await page.waitForSelector('button'); + + let effectCalls = await page.evaluate(() => { + return (globalThis as any).effectCalls; + }); + await page.getByText('inc1').click(); + await page.getByText('inc1').click(); + + effectCalls = await page.evaluate(() => { + return (globalThis as any).effectCalls; + }); + + expect(effectCalls).toBe(0); + + await page.getByText('re-render').click(); + await page.getByText('re-render').click(); + await page.getByText('re-render').click(); + + effectCalls = await page.evaluate(() => { + return (globalThis as any).effectCalls; + }); + + expect(effectCalls).toBe(0); + + await page.getByText('inc2').click(); + await page.getByText('inc2').click(); + await page.getByText('inc2').click(); + await page.getByText('inc2').click(); + + effectCalls = await page.evaluate(() => { + return (globalThis as any).effectCalls; + }); + + expect(effectCalls).toBe(4); + + await page.getByText('inc1').click(); + await page.getByText('re-render').click(); + + effectCalls = await page.evaluate(() => { + return (globalThis as any).effectCalls; + }); + + expect(effectCalls).toBe(4); + }); +}); diff --git a/examples/src/pages/tests/useEffectWhenSameDeps.page.tsx b/examples/src/pages/tests/useEffectWhenSameDeps.page.tsx new file mode 100644 index 000000000..77358b7e7 --- /dev/null +++ b/examples/src/pages/tests/useEffectWhenSameDeps.page.tsx @@ -0,0 +1,25 @@ +import { useEffectWhenSameDeps } from '@infinite-table/infinite-react'; +import { useState } from 'react'; + +(globalThis as any).effectCalls = 0; +function Cmp({ counter }: { counter: number }) { + useEffectWhenSameDeps(() => { + (globalThis as any).effectCalls++; + console.log('effect calls', (globalThis as any).effectCalls); + }, [counter]); + + return
counter {counter}
; +} + +export default function App() { + const [counter, setCounter] = useState(0); + const [rerender, setRerender] = useState(0); + return ( +
+ + + + rerender {rerender} +
+ ); +} diff --git a/examples/src/pages/tests/useEffectWhenSameDeps.spec.ts b/examples/src/pages/tests/useEffectWhenSameDeps.spec.ts new file mode 100644 index 000000000..4d0655e71 --- /dev/null +++ b/examples/src/pages/tests/useEffectWhenSameDeps.spec.ts @@ -0,0 +1,32 @@ +import { expect, test } from '@testing'; + +export default test.describe.parallel('useEffectWhenSameDeps', () => { + test('should work', async ({ page }) => { + await page.load(); + await page.waitForSelector('button'); + + let effectCalls = await page.evaluate(() => { + return (globalThis as any).effectCalls; + }); + await page.getByText('inc').click(); + await page.getByText('inc').click(); + + effectCalls = await page.evaluate(() => { + return (globalThis as any).effectCalls; + }); + + expect(effectCalls).toBe(0); + + await expect(page.locator('body')).toContainText('counter 2'); + + await page.getByText('re-render').click(); + await page.getByText('re-render').click(); + await page.getByText('re-render').click(); + + effectCalls = await page.evaluate(() => { + return (globalThis as any).effectCalls; + }); + + expect(effectCalls).toBe(3); + }); +}); diff --git a/examples/src/pages/tests/utils/debug.spec.ts b/examples/src/pages/tests/utils/debug.spec.ts index 3e6ddcbe9..b9f36b99a 100644 --- a/examples/src/pages/tests/utils/debug.spec.ts +++ b/examples/src/pages/tests/utils/debug.spec.ts @@ -16,9 +16,9 @@ export default test.describe.parallel('debug', () => { let args: string[] = []; logger1a('testing'); - expect(args).toEqual(['%c[channel1]', 'color: red', 'testing']); + expect(args).toEqual(['%c[channel1]%c %s', 'color: red', '', 'testing']); logger1b('abc'); - expect(args).toEqual(['%c[channel1]', 'color: red', 'abc']); + expect(args).toEqual(['%c[channel1]%c %s', 'color: red', '', 'abc']); // destroying it dettaches the channel from the color logger1b.destroy(); @@ -26,7 +26,7 @@ export default test.describe.parallel('debug', () => { // so a new logger on the same channel will get a new color, if the old one is destroyed const logger1c = debug('channel1'); logger1c('xyz'); - expect(args).toEqual(['%c[channel1]', 'color: green', 'xyz']); + expect(args).toEqual(['%c[channel1]%c %s', 'color: green', '', 'xyz']); }); test('should allow setting logFn for a channel', () => { @@ -39,7 +39,7 @@ export default test.describe.parallel('debug', () => { const logger1 = debug('channel1'); logger1('testing'); - expect(args).toEqual(['%c[channel1]', 'color: red', 'testing']); + expect(args).toEqual(['%c[channel1]%c %s', 'color: red', '', 'testing']); let customLoggerArgs: string[] = []; logger1.logFn = (...x: string[]) => { @@ -50,18 +50,20 @@ export default test.describe.parallel('debug', () => { logger1('second test'); expect(args).toEqual(['1']); expect(customLoggerArgs).toEqual([ - '%c[channel1]', + '%c[channel1]%c %s', 'color: red', + '', 'second test', ]); logger1.logFn = undefined; logger1('third test'); - expect(args).toEqual(['%c[channel1]', 'color: red', 'third test']); + expect(args).toEqual(['%c[channel1]%c %s', 'color: red', '', 'third test']); expect(customLoggerArgs).toEqual([ - '%c[channel1]', + '%c[channel1]%c %s', 'color: red', + '', 'second test', ]); }); @@ -84,11 +86,11 @@ export default test.describe.parallel('debug', () => { const oneabz = debug('channel1:a:b:z'); oneax('1ax'); - expect(args).toEqual(['%c[channel1:a:x]', 'color: red', '1ax']); + expect(args).toEqual(['%c[channel1:a:x]%c %s', 'color: red', '', '1ax']); onebx('1bx'); expect(args).toEqual( - (prevArgs = ['%c[channel1:b:x]', 'color: green', '1bx']), + (prevArgs = ['%c[channel1:b:x]%c %s', 'color: green', '', '1bx']), ); oneaz('1az'); @@ -100,11 +102,11 @@ export default test.describe.parallel('debug', () => { expect(args).toEqual(prevArgs); onecx('1cx'); - expect(args).toEqual(['%c[channel1:c:x]', 'color: red', '1cx']); + expect(args).toEqual(['%c[channel1:c:x]%c %s', 'color: red', '', '1cx']); oneabx('1abx'); expect(args).toEqual( - (prevArgs = ['%c[channel1:a:b:x]', 'color: green', '1abx']), + (prevArgs = ['%c[channel1:a:b:x]%c %s', 'color: green', '', '1abx']), ); oneabz('1abz'); @@ -125,17 +127,17 @@ export default test.describe.parallel('debug', () => { const three = debug('channel3'); onea('1a'); - expect(args).toEqual(['%c[channel1:a]', 'color: red', '1a']); + expect(args).toEqual(['%c[channel1:a]%c %s', 'color: red', '', '1a']); oneb('1b'); - expect(args).toEqual(['%c[channel1:b]', 'color: green', '1b']); + expect(args).toEqual(['%c[channel1:b]%c %s', 'color: green', '', '1b']); two('2'); - expect(args).toEqual(['%c[channel2]', 'color: blue', '2']); + expect(args).toEqual(['%c[channel2]%c %s', 'color: blue', '', '2']); three('3'); // same as 2, since 3 is not enabled - expect(args).toEqual(['%c[channel2]', 'color: blue', '2']); + expect(args).toEqual(['%c[channel2]%c %s', 'color: blue', '', '2']); }); test('channel negation working', () => { @@ -150,7 +152,9 @@ export default test.describe.parallel('debug', () => { const oneb = debug('channel1:b'); onea('1a'); - expect(args).toEqual((prevArgs = ['%c[channel1:a]', 'color: red', '1a'])); + expect(args).toEqual( + (prevArgs = ['%c[channel1:a]%c %s', 'color: red', '', '1a']), + ); oneb('1b'); // not logged diff --git a/examples/test-fixtures.ts b/examples/test-fixtures.ts index 4c304f841..e8c955151 100644 --- a/examples/test-fixtures.ts +++ b/examples/test-fixtures.ts @@ -5,6 +5,7 @@ import { InfiniteTableApiModel } from '@examples/pages/tests/testUtils/InfiniteT import { MenuTestingModel } from '@examples/pages/tests/testUtils/MenuTestingModel'; import { RowTestingModel } from '@examples/pages/tests/testUtils/RowTestingModel'; import { TableTestingModel } from '@examples/pages/tests/testUtils/TableTestingModel'; +import { TracingModel } from '@examples/pages/tests/testUtils/TracingModel'; import { test as base, expect, @@ -14,6 +15,7 @@ import { Page, ElementHandle, Locator, + TestInfo, } from '@playwright/test'; const fs = require('fs'); @@ -33,6 +35,22 @@ type TestExtras = { getGlobalValue: (name: string) => Promise; }; +function getFileInfoFromTestInfo(testInfo: TestInfo) { + const [_, __, ...rest] = testInfo.titlePath[0].split(pathSep); + + const fileName = rest.join(pathSep).replace('.spec.ts', ''); + const filePath = path.resolve(__dirname, 'src/pages', fileName + '.page.tsx'); + + const exists = fs.existsSync(filePath); + + return { + exists, + filePath, + fileName, + filePathNoExt: filePath.replace('.page.tsx', ''), + }; +} + export const test = base.extend< PlaywrightTestArgs & PlaywrightTestOptions & { @@ -44,18 +62,24 @@ export const test = base.extend< menuModel: MenuTestingModel; apiModel: InfiniteTableApiModel; tableModel: TableTestingModel; + tracingModel: TracingModel; } >({ + tracingModel: async ({ page, browser }, use, testInfo) => { + const { filePathNoExt } = getFileInfoFromTestInfo(testInfo); + + await use( + TracingModel.get({ + page, + title: testInfo.title, + filePathNoExt, + browser, + }), + ); + }, //@ts-ignore page: async ({ baseURL, page }, use, testInfo) => { - const [_, __, ...rest] = testInfo.titlePath[0].split(pathSep); - - const fileName = rest.join(pathSep).replace('.spec.ts', ''); - const filePath = path.resolve( - __dirname, - 'src/pages', - fileName + '.page.tsx', - ); + const { fileName, filePath } = getFileInfoFromTestInfo(testInfo); const url = `${baseURL}${fileName}`; diff --git a/package-lock.json b/package-lock.json index c163939f4..ba203cbef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -39588,7 +39588,7 @@ }, "source": { "name": "@infinite-table/infinite-react", - "version": "4.2.1-canary.1", + "version": "5.0.0-canary.3", "license": "Commercial & Open Source", "dependencies": { "binary-search": "^1.3.6" @@ -39596,7 +39596,7 @@ "devDependencies": { "@babel/runtime-corejs2": "^7.6.3", "@types/jest": "29.4.0", - "@types/node": "^18.8.0", + "@types/node": "20.11.25", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", "@vanilla-extract/css": "1.15.1", @@ -40003,6 +40003,16 @@ "pretty-format": "^29.0.0" } }, + "source/node_modules/@types/node": { + "version": "20.11.25", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.25.tgz", + "integrity": "sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, "source/node_modules/@types/stack-utils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", diff --git a/source/package-lock.json b/source/package-lock.json index e39349e03..273e336e5 100644 --- a/source/package-lock.json +++ b/source/package-lock.json @@ -1,6 +1,6 @@ { "name": "@infinite-table/infinite-react", - "version": "4.4.1", + "version": "5.1.0-canary.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/source/package.json b/source/package.json index 97eea965b..e10df63e4 100644 --- a/source/package.json +++ b/source/package.json @@ -25,7 +25,7 @@ "bugs": { "url": "https://github.com/infinite-table/infinite-react/issues" }, - "version": "4.4.1", + "version": "5.1.0-canary.1", "main": "index.js", "module": "index.mjs", "typings": "index.d.ts", @@ -92,7 +92,7 @@ }, "devDependencies": { "@babel/runtime-corejs2": "^7.6.3", - "@types/node": "^18.8.0", + "@types/node": "20.11.25", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", "@vanilla-extract/css": "1.15.1", diff --git a/source/src/components/DataSource/DataSourceCache.ts b/source/src/components/DataSource/DataSourceCache.ts index e93d79083..8b3a2c34b 100644 --- a/source/src/components/DataSource/DataSourceCache.ts +++ b/source/src/components/DataSource/DataSourceCache.ts @@ -19,16 +19,25 @@ export type DataSourceMutation = originalData: null; data: T; metadata: any; + } + | { + type: 'clear-all'; + primaryKey: undefined; + metadata: any; }; +const CLEAR_SYMBOL = Symbol('CLEAR'); + +export type DataSourceMutationMap = Map< + PrimaryKeyType, + DataSourceMutation[] +>; export class DataSourceCache { private affectedFields: Set = new Set(); private allFieldsAffected: boolean = false; - private primaryKeyToData: Map< - PrimaryKeyType, - DataSourceMutation[] - > = new Map(); + private primaryKeyToData: DataSourceMutationMap = + new Map(); static clone( cache: DataSourceCache, @@ -37,6 +46,7 @@ export class DataSourceCache { const clone = new DataSourceCache(); clone.allFieldsAffected = cache.allFieldsAffected; + clone.affectedFields = new Set(cache.affectedFields); clone.primaryKeyToData = light ? cache.primaryKeyToData @@ -118,6 +128,25 @@ export class DataSourceCache { this.primaryKeyToData.set(primaryKey, value); }; + resetDataSource = (metadata: any) => { + this.clear(); + this.allFieldsAffected = true; + + const pk = CLEAR_SYMBOL as any as PrimaryKeyType; + const value = this.primaryKeyToData.get(pk) || []; + + value.push({ + type: 'clear-all', + primaryKey: undefined, + metadata, + }); + this.primaryKeyToData.set(pk, value); + }; + + shouldResetDataSource = () => { + return this.primaryKeyToData.has(CLEAR_SYMBOL as any as PrimaryKeyType); + }; + clear = () => { this.allFieldsAffected = false; this.affectedFields.clear(); @@ -140,7 +169,15 @@ export class DataSourceCache { return data; }; + getMutationsCount = () => { + return this.primaryKeyToData.size; + }; + getMutations = () => { return new Map(this.primaryKeyToData); }; + + getMutationsArray = () => { + return Array.from(this.primaryKeyToData.values()).flat(); + }; } diff --git a/source/src/components/DataSource/Indexer.ts b/source/src/components/DataSource/Indexer.ts index 6ee72fcf8..b259643cb 100644 --- a/source/src/components/DataSource/Indexer.ts +++ b/source/src/components/DataSource/Indexer.ts @@ -24,6 +24,10 @@ export class Indexer { ) => { const { cache, toPrimaryKey } = options; + if (cache && cache.shouldResetDataSource()) { + this.clear(); + arr = []; + } if (cache && !cache.isEmpty()) { // because of React.StrictMode, we need to clone the array and return a copy // not very efficient for large arrays @@ -32,7 +36,7 @@ export class Indexer { } if (!arr.length && cache) { - const cacheInfo = [...cache.getMutations().values()].flatMap((x) => x); + const cacheInfo = cache.getMutationsArray(); if (cacheInfo && cacheInfo.length) { // we had inserts when the array was empty diff --git a/source/src/components/DataSource/getDataSourceApi.ts b/source/src/components/DataSource/getDataSourceApi.ts index 726c1cb02..efa4f6774 100644 --- a/source/src/components/DataSource/getDataSourceApi.ts +++ b/source/src/components/DataSource/getDataSourceApi.ts @@ -5,7 +5,6 @@ import { DataSourceSingleSortInfo, DataSourceState, } from '.'; -import { raf } from '../../utils/raf'; import { InfiniteTableRowInfo } from '../InfiniteTable/types'; import { DataSourceCache } from './DataSourceCache'; import { getRowInfoAt, getRowInfoArray } from './dataSourceGetters'; @@ -43,6 +42,11 @@ type DataSourceOperation = // the insert is being made - so before or after this primaryKey primaryKey: any; metadata: any; + } + | { + type: 'replace-all'; + array: T[]; + metadata: any; }; class DataSourceApiImpl implements DataSourceApi { @@ -51,7 +55,7 @@ class DataSourceApiImpl implements DataSourceApi { private getState: () => DataSourceState; private actions: DataSourceComponentActions; //@ts-ignore - private batchOperationRafId: number = 0; + private batchOperationRafId: any = 0; //@ts-ignore private batchOperationTimeoutId: any = 0; @@ -76,26 +80,26 @@ class DataSourceApiImpl implements DataSourceApi { const delay = Math.max(0, this.getState().batchOperationDelay ?? 0); if (delay === 0) { - this.batchOperationRafId = raf(() => { + this.batchOperationRafId = setTimeout(() => { this.commit(); }); } else { this.batchOperationTimeoutId = setTimeout(() => { - this.batchOperationRafId = raf(() => { + this.batchOperationRafId = setTimeout(() => { this.commit(); }); }, delay); } } + if (operation.type === 'replace-all') { + this.pendingOperations.length = 0; + } + this.pendingOperations.push(operation); return this.pendingPromise; } - batchOperations(operations: DataSourceOperation[]) { - this.pendingOperations.push(...operations); - } - private commitOperations(operations: DataSourceOperation[]) { if (!operations.length) { return; @@ -144,6 +148,9 @@ class DataSourceApiImpl implements DataSourceApi { position = 'after'; }); break; + case 'replace-all': + cache.resetDataSource(operation.metadata); + break; } }); @@ -151,11 +158,16 @@ class DataSourceApiImpl implements DataSourceApi { this.actions.cache = cache; } + flush() { + return this.commit(); + } + commit() { this.commitOperations(this.pendingOperations); this.pendingOperations.length = 0; - if (this.pendingPromise && this.resolvePendingPromise) { + const pendingPromise = this.pendingPromise; + if (pendingPromise && this.resolvePendingPromise) { const resolve = this.resolvePendingPromise; // let's resolve the promise in the next frame // so we give the DataSource reducer the chance to pick up the commited operations @@ -167,6 +179,8 @@ class DataSourceApiImpl implements DataSourceApi { this.pendingPromise = null; this.resolvePendingPromise = null; } + + return pendingPromise || Promise.resolve(true); } getRowInfoArray = () => { @@ -198,6 +212,35 @@ class DataSourceApiImpl implements DataSourceApi { return indexer.getDataForPrimaryKey(id) ?? null; }; + /** + * Replaces all data in the DataSource with the provided data. + * @param data - The new data to replace the existing data with. + * @param options - Additional options for the operation. + * @param options.flush - If true, the mutations will be flushed immediately. + * @param options.metadata - Additional metadata for the operation. + * @returns A promise that resolves when the operation is complete. + */ + replaceAllData = (data: T[], options?: DataSourceCRUDParam) => { + this.batchOperation({ + type: 'replace-all', + array: data, + metadata: options?.metadata, + }); + + return this.addDataArray(data, options); + }; + + /** + * Clears all data in the DataSource. + * @param options - Additional options for the operation. + * @param options.flush - If true, the mutations will be flushed immediately. + * @param options.metadata - Additional metadata for the operation. + * @returns A promise that resolves when the operation is complete. + */ + clearAllData = (options?: DataSourceCRUDParam) => { + return this.replaceAllData([], options); + }; + updateData = (data: Partial, options?: DataSourceCRUDParam) => { return this.updateDataArray([data], options); }; diff --git a/source/src/components/DataSource/privateHooks/useLoadData.ts b/source/src/components/DataSource/privateHooks/useLoadData.ts index 12f16d504..778fcfd3f 100644 --- a/source/src/components/DataSource/privateHooks/useLoadData.ts +++ b/source/src/components/DataSource/privateHooks/useLoadData.ts @@ -1054,7 +1054,7 @@ function lazyLoadRange( ] = [componentState.data, componentState, componentActions, fnCall]; // TODO make this whole function testable, so we can properly test multiple calls are not issued for the same batch (in the same group) - + // TODO should replace raf with setTimeout return promise.then(() => getRafPromise()).then(() => loadData(...args)); }, initialPromise); } diff --git a/source/src/components/DataSource/state/reducer.ts b/source/src/components/DataSource/state/reducer.ts index 0b9621c16..861e6af5c 100644 --- a/source/src/components/DataSource/state/reducer.ts +++ b/source/src/components/DataSource/state/reducer.ts @@ -269,7 +269,6 @@ export function concludeReducer(params: { // why only when not lazyLoad? if (!state.lazyLoad) { mutations = cache?.getMutations(); - state.originalDataArray = state.indexer.indexArray( state.originalDataArray, { diff --git a/source/src/components/DataSource/types.ts b/source/src/components/DataSource/types.ts index 54b097517..ae7214cde 100644 --- a/source/src/components/DataSource/types.ts +++ b/source/src/components/DataSource/types.ts @@ -434,6 +434,8 @@ export interface DataSourceApi { options?: DataSourceCRUDParam, ): Promise; + flush(): Promise; + removeDataByPrimaryKey(id: any, options?: DataSourceCRUDParam): Promise; removeDataArrayByPrimaryKeys( id: any[], @@ -446,6 +448,9 @@ export interface DataSourceApi { options?: DataSourceCRUDParam, ): Promise; + clearAllData(options?: DataSourceCRUDParam): Promise; + replaceAllData(data: T[], options?: DataSourceCRUDParam): Promise; + addData(data: T, options?: DataSourceCRUDParam): Promise; addDataArray(data: T[], options?: DataSourceCRUDParam): Promise; diff --git a/source/src/components/HeadlessTable/HeadlessTableWithPinnedContainers.tsx b/source/src/components/HeadlessTable/HeadlessTableWithPinnedContainers.tsx index 7e6c8908a..bec46c421 100644 --- a/source/src/components/HeadlessTable/HeadlessTableWithPinnedContainers.tsx +++ b/source/src/components/HeadlessTable/HeadlessTableWithPinnedContainers.tsx @@ -85,10 +85,10 @@ export function HeadlessTableWithPinnedContainersFn( useEffect(() => { const removeOnRenderCount = brain.onRenderCountChange(() => { - setTotalScrollSize(brain.getTotalSize()); + setTotalScrollSize(brain.getVirtualizedContentSize()); }); - setTotalScrollSize(brain.getTotalSize()); + setTotalScrollSize(brain.getVirtualizedContentSize()); return () => { removeOnRenderCount(); diff --git a/source/src/components/HeadlessTable/HorizontalLayoutTableRenderer.tsx b/source/src/components/HeadlessTable/HorizontalLayoutTableRenderer.tsx new file mode 100644 index 000000000..4ecf51704 --- /dev/null +++ b/source/src/components/HeadlessTable/HorizontalLayoutTableRenderer.tsx @@ -0,0 +1,112 @@ +import { InternalVarUtils } from '../InfiniteTable/utils/infiniteDOMUtils'; +import { ThemeVars } from '../InfiniteTable/vars.css'; +import { HorizontalLayoutMatrixBrain } from '../VirtualBrain/HorizontalLayoutMatrixBrain'; +import { + columnOffsetAtIndexWhileReordering, + currentTransformY, + ReactHeadlessTableRenderer, +} from './ReactHeadlessTableRenderer'; + +export class HorizontalLayoutTableRenderer extends ReactHeadlessTableRenderer { + protected brain: HorizontalLayoutMatrixBrain; + constructor(brain: HorizontalLayoutMatrixBrain, debugId?: string) { + super(brain, debugId); + this.brain = brain; + } + + protected getCellRealCoordinates(rowIndex: number, colIndex: number) { + // return { + // rowIndex, + // colIndex, + // }; + return this.brain.getHorizontalLayoutPositionFromMatrixCoordinates({ + rowIndex, + colIndex, + }); + } + + isCellRenderedAndMappedCorrectly(row: number, col: number) { + const rendered = this.mappedCells.isCellRendered(row, col); + + if (!rendered) { + return { + rendered, + mapped: false, + }; + } + + const cellAdditionalInfo = this.mappedCells.getCellAdditionalInfo(row, col); + + if (!cellAdditionalInfo) { + return { + rendered, + mapped: false, + }; + } + + const info = this.getCellRealCoordinates(row, col); + + const mapped = + info.colIndex === cellAdditionalInfo!.renderColIndex && + info.rowIndex === cellAdditionalInfo!.renderRowIndex; + + return { + rendered, + mapped, + }; + } + + setTransform = ( + element: HTMLElement, + rowIndex: number, + colIndex: number, + + options: { + x: number; + y: number; + scrollLeft?: boolean; + scrollTop?: boolean; + }, + _zIndex: number | 'auto' | undefined | null, + ) => { + const horizontalLayoutCoords = this.getCellRealCoordinates( + rowIndex, + colIndex, + ); + + const { y } = options; + const pageIndex = Math.floor( + horizontalLayoutCoords.rowIndex / this.brain.rowsPerPage, + ); + const pageWidth = ThemeVars.runtime.totalVisibleColumnsWidthVar; + const pageOffset = pageIndex ? `calc(${pageWidth} * ${pageIndex})` : '0px'; + + const columnOffsetX = InternalVarUtils.columnOffsets.get( + horizontalLayoutCoords.colIndex, + ); + const columnOffsetXWhileReordering = `${columnOffsetAtIndexWhileReordering}-${horizontalLayoutCoords.colIndex}`; + + const currentTransformYValue = `${y}px`; + + //@ts-ignore + if (element.__currentTransformY !== currentTransformYValue) { + //@ts-ignore + element.__currentTransformY = currentTransformYValue; + element.style.setProperty(currentTransformY, currentTransformYValue); + } + + const xOffset = `calc(var(${columnOffsetXWhileReordering}, ${columnOffsetX}) + ${pageOffset})`; + // const transformX = `var(${columnOffsetXWhileReordering}, ${xOffset})`; + // const transformXIncludeReordering = `calc(var(${columnOffsetXWhileReordering}, ${xOffset}) + var(${pageOffset}))`; + const transformY = `var(${currentTransformY})`; + + const transformValue = `translate3d(${xOffset}, ${transformY}, 0px)`; + + //@ts-ignore + if (element.__transformValue !== transformValue) { + //@ts-ignore + element.__transformValue = transformValue; + element.style.transform = transformValue; + } + }; +} diff --git a/source/src/components/HeadlessTable/MappedCells.ts b/source/src/components/HeadlessTable/MappedCells.ts index 1b8b6b94e..859c3cea3 100644 --- a/source/src/components/HeadlessTable/MappedCells.ts +++ b/source/src/components/HeadlessTable/MappedCells.ts @@ -14,7 +14,7 @@ import { TableRenderRange } from '../VirtualBrain/MatrixBrain'; * This class has tests - see tests/mapped-cells.spec.ts */ -export class MappedCells extends Logger { +export class MappedCells extends Logger { /** * This is the mapping from element index to cell info. * The index in the array is the element index while the value at the position is an array where @@ -29,14 +29,21 @@ export class MappedCells extends Logger { */ private cellToElementIndex!: DeepMap; + private cellAdditionalInfo!: DeepMap; + /** * Keeps the JSX of rendered elements in memory, so we can possibly reuse it later. */ private renderedElements!: Renderable[]; - constructor() { + private withCellAdditionalInfo: boolean = false; + + constructor(opts?: { withCellAdditionalInfo: boolean }) { super(`MappedCells`); this.init(); + if (opts?.withCellAdditionalInfo) { + this.withCellAdditionalInfo = opts.withCellAdditionalInfo; + } // if (__DEV__) { // (globalThis as any).mappedCells = this; @@ -66,9 +73,36 @@ export class MappedCells extends Logger { return elementsOutsideItemRange.pop(); }; + getElementFromListForRow = ( + elementsOutsideItemRange: number[], + _rowIndex: number, + ): number | undefined => { + // from profiling and tracing, seems like this is better + // than searching for an element in the same row + return elementsOutsideItemRange.pop(); + /* + const last = elementsOutsideItemRange.length - 1; + for (let i = last; i >= 0; i--) { + const elementIndex = elementsOutsideItemRange[i]; + + const cell = elementIndexToCell[elementIndex]; + if (cell && cell[0] === rowIndex) { + if (i === last) { + return elementsOutsideItemRange.pop(); + } + console.log('found ', elementIndex, 'at index', i, 'for row', rowIndex); + elementsOutsideItemRange.splice(i, 1); + return elementIndex; + } + } + return elementsOutsideItemRange.pop(); + */ + }; + init() { this.elementIndexToCell = []; this.cellToElementIndex = new DeepMap(); + this.cellAdditionalInfo = new DeepMap(); this.renderedElements = []; } @@ -79,6 +113,7 @@ export class MappedCells extends Logger { destroy() { this.elementIndexToCell = []; this.cellToElementIndex.clear(); + this.cellAdditionalInfo.clear(); this.renderedElements = []; } @@ -129,6 +164,13 @@ export class MappedCells extends Logger { return this.cellToElementIndex.has([rowIndex, columnIndex]); }; + getCellAdditionalInfo = ( + rowIndex: number, + columnIndex: number, + ): T_ADDITIONAL_CELL_INFO | undefined => { + return this.cellAdditionalInfo.get([rowIndex, columnIndex]); + }; + isElementRendered = (elementIndex: number): boolean => { return !!this.elementIndexToCell[elementIndex]; }; @@ -137,6 +179,12 @@ export class MappedCells extends Logger { return this.cellToElementIndex.getValuesStartingWith([rowIndex]); }; + getAdditionalInfoForRowIndex = ( + rowIndex: number, + ): T_ADDITIONAL_CELL_INFO[] => { + return this.cellAdditionalInfo.getValuesStartingWith([rowIndex]); + }; + getRenderedNodeAtElement = (elementIndex: number): Renderable | null => { return this.renderedElements[elementIndex] || null; }; @@ -172,7 +220,8 @@ export class MappedCells extends Logger { rowIndex: number, colIndex: number, elementIndex: number, - renderNode?: Renderable, + renderNode: Renderable | undefined, + cellAdditionalInfo?: T_ADDITIONAL_CELL_INFO, ) => { if (__DEV__) { this.debug( @@ -184,7 +233,11 @@ export class MappedCells extends Logger { const currentCell = this.elementIndexToCell[elementIndex]; if (currentCell) { - this.cellToElementIndex.delete([currentCell[0], currentCell[1]]); + const currentCellKey = [currentCell[0], currentCell[1]]; + this.cellToElementIndex.delete(currentCellKey); + if (this.withCellAdditionalInfo) { + this.cellAdditionalInfo.delete(currentCellKey); + } } if (renderNode) { this.renderedElements[elementIndex] = renderNode; @@ -192,6 +245,9 @@ export class MappedCells extends Logger { this.elementIndexToCell[elementIndex] = [rowIndex, colIndex]; this.cellToElementIndex.set(key, elementIndex); + if (this.withCellAdditionalInfo && cellAdditionalInfo !== undefined) { + this.cellAdditionalInfo.set(key, cellAdditionalInfo); + } }; discardCell = (rowIndex: number, colIndex: number) => { @@ -202,6 +258,9 @@ export class MappedCells extends Logger { this.renderedElements[elementIndex] = null; this.elementIndexToCell[elementIndex] = null; this.cellToElementIndex.delete(key); + if (this.withCellAdditionalInfo) { + this.cellAdditionalInfo.delete(key); + } } }; @@ -213,6 +272,9 @@ export class MappedCells extends Logger { this.renderedElements[elementIndex] = null; this.elementIndexToCell[elementIndex] = null; this.cellToElementIndex.delete(key); + if (this.withCellAdditionalInfo) { + this.cellAdditionalInfo.delete(key); + } return cell; } diff --git a/source/src/components/HeadlessTable/RawTable.tsx b/source/src/components/HeadlessTable/RawTable.tsx index 349c128b1..f58cb820d 100644 --- a/source/src/components/HeadlessTable/RawTable.tsx +++ b/source/src/components/HeadlessTable/RawTable.tsx @@ -4,8 +4,8 @@ import { useEffect, useLayoutEffect, useMemo } from 'react'; import { AvoidReactDiff } from '../RawList/AvoidReactDiff'; import { Renderable } from '../types/Renderable'; import { SubscriptionCallback } from '../types/SubscriptionCallback'; -import { buildSubscriptionCallback } from '../utils/buildSubscriptionCallback'; import { MatrixBrain } from '../VirtualBrain/MatrixBrain'; +import { createRenderer } from './createRenderer'; import { ReactHeadlessTableRenderer, @@ -23,20 +23,6 @@ export type RawTableProps = { onRenderUpdater?: SubscriptionCallback; }; -function createRenderer(brain: MatrixBrain) { - const renderer = new ReactHeadlessTableRenderer(brain); - const onRenderUpdater = buildSubscriptionCallback(); - - brain.onDestroy(() => { - renderer.destroy(); - onRenderUpdater.destroy(); - }); - - return { - renderer, - onRenderUpdater, - }; -} export function RawTableFn(props: RawTableProps) { const { brain, renderCell, renderDetailRow } = props; @@ -93,7 +79,7 @@ export function RawTableFn(props: RawTableProps) { }); return remove; - }, [renderCell, renderDetailRow]); + }, [renderCell, renderDetailRow, brain, onRenderUpdater]); return ; } diff --git a/source/src/components/HeadlessTable/ReactHeadlessTableRenderer.tsx b/source/src/components/HeadlessTable/ReactHeadlessTableRenderer.tsx index 3e1b0ed2b..fcf8cec67 100644 --- a/source/src/components/HeadlessTable/ReactHeadlessTableRenderer.tsx +++ b/source/src/components/HeadlessTable/ReactHeadlessTableRenderer.tsx @@ -9,6 +9,7 @@ import { InternalVars } from '../InfiniteTable/internalVars.css'; import { ScrollAdjustPosition } from '../InfiniteTable/types/InfiniteTableProps'; import { getParentInfiniteNode, + InternalVarUtils, setInfiniteScrollPosition, } from '../InfiniteTable/utils/infiniteDOMUtils'; import { AvoidReactDiff } from '../RawList/AvoidReactDiff'; @@ -63,41 +64,50 @@ export type RenderableWithPosition = { position: 'start' | 'end' | null; }; -const ITEM_POSITION_WITH_TRANSFORM = true; +export const ITEM_POSITION_WITH_TRANSFORM = true; -const currentTransformY = stripVar(InternalVars.y); +export const currentTransformY = stripVar(InternalVars.y); -const scrollTopCSSVar = stripVar(InternalVars.scrollTop); -const columnOffsetAtIndex = stripVar(InternalVars.columnOffsetAtIndex); -const columnOffsetAtIndexWhileReordering = stripVar( +export const scrollTopCSSVar = stripVar(InternalVars.scrollTop); +export const columnOffsetAtIndex = stripVar(InternalVars.columnOffsetAtIndex); +export const columnOffsetAtIndexWhileReordering = stripVar( InternalVars.columnOffsetAtIndexWhileReordering, ); +export type HorizontalLayoutColVisibilityOptions = { + horizontalLayoutPageIndex?: number; +}; + export class ReactHeadlessTableRenderer extends Logger { - private brain: MatrixBrain; + protected brain: MatrixBrain; public debugId: string = ''; - private destroyed = false; + protected destroyed = false; private scrolling = false; public cellHoverClassNames: string[] = []; private itemDOMElements: (HTMLElement | null)[] = []; - private itemDOMRefs: RefCallback[] = []; - private updaters: SubscriptionCallback[] = []; + protected itemDOMRefs: RefCallback[] = []; + protected updaters: SubscriptionCallback[] = []; private detailRowDOMElements: (HTMLElement | null)[] = []; private detailRowDOMRefs: RefCallback[] = []; private detailRowUpdaters: SubscriptionCallback[] = []; - private mappedCells: MappedCells; + protected mappedCells: MappedCells<{ + renderRowIndex: number; + renderColIndex: number; + }>; private mappedDetailRows: MappedVirtualRows; private items: Renderable[] = []; private detailItems: Renderable[] = []; - private currentHoveredRow = -1; + private lastEnteredRow = -1; + private lastExitedRow = -1; + private onDestroy: VoidFunction; private hoverRowUpdatesInProgress: Map = new Map(); @@ -145,7 +155,7 @@ export class ReactHeadlessTableRenderer extends Logger { }: { x: number; y: number; scrollLeft?: boolean; scrollTop?: boolean }, zIndex: number | 'auto' | undefined | null, ) => { - const columnOffsetX = `${columnOffsetAtIndex}-${colIndex}`; + const columnOffsetX = InternalVarUtils.columnOffsets.get(colIndex); const columnOffsetXWhileReordering = `${columnOffsetAtIndexWhileReordering}-${colIndex}`; // const columnZIndex = `${columnZIndexAtIndex}-${colIndex}`; @@ -177,7 +187,7 @@ export class ReactHeadlessTableRenderer extends Logger { element.style.setProperty(currentTransformY, currentTransformYValue); } - const transformValue = `translate3d(var(${columnOffsetXWhileReordering}, var(${columnOffsetX})), var(${currentTransformY}), 0)`; + const transformValue = `translate3d(var(${columnOffsetXWhileReordering}, ${columnOffsetX}), var(${currentTransformY}), 0)`; // this does not change, but we need for initial setup //@ts-ignore @@ -193,14 +203,22 @@ export class ReactHeadlessTableRenderer extends Logger { } }; - constructor(brain: MatrixBrain) { - super('ReactHeadlessTableRenderer'); + constructor(brain: MatrixBrain, debugId?: string) { + debugId = debugId || 'ReactHeadlessTableRenderer'; + super(debugId); this.brain = brain; - this.debugId = brain.name; + this.debugId = debugId; - this.mappedCells = new MappedCells(); + this.mappedCells = new MappedCells<{ + renderRowIndex: number; + renderColIndex: number; + }>({ + withCellAdditionalInfo: brain.isHorizontalLayoutBrain, + }); this.mappedDetailRows = new MappedVirtualRows(); + this.renderRange = this.renderRange.bind(this); + const removeOnScroll = brain.onScroll(this.adjustFixedElementsOnScroll); const removeOnSizeChange = brain.onAvailableSizeChange(() => { this.adjustFixedElementsOnScroll(); @@ -253,6 +271,7 @@ export class ReactHeadlessTableRenderer extends Logger { config: { scrollAdjustPosition?: ScrollAdjustPosition; offset?: number; + colIndex?: number; } = { offset: 0 }, ): ScrollPosition | null => { if (this.destroyed) { @@ -260,6 +279,10 @@ export class ReactHeadlessTableRenderer extends Logger { } const { brain } = this; const scrollPosition = brain.getScrollPosition(); + + // only needed for horizontal layout + let scrollLeft = scrollPosition.scrollLeft; + let { scrollAdjustPosition, offset = 0 } = config; if (this.isRowFullyVisible(rowIndex) && !scrollAdjustPosition) { return scrollPosition; @@ -307,8 +330,24 @@ export class ReactHeadlessTableRenderer extends Logger { scrollTop += rowOffset - bottom + offset + fixedEndRowsHeight; } + if (this.brain.isHorizontalLayoutBrain) { + const colIndex = + config.colIndex! ?? Math.ceil(this.brain.getInitialCols() / 2); + + const colScrollPosition = this.getScrollPositionForScrollColumnIntoView( + colIndex, + { + ...config, + horizontalLayoutPageIndex: this.brain.getPageIndexForRow(rowIndex), + }, + ); + if (colScrollPosition) { + scrollLeft = colScrollPosition.scrollLeft; + } + } + return { - ...scrollPosition, + scrollLeft, scrollTop, }; }; @@ -318,18 +357,31 @@ export class ReactHeadlessTableRenderer extends Logger { config: { scrollAdjustPosition?: ScrollAdjustPosition; offset?: number; - } = { offset: 0 }, + } & HorizontalLayoutColVisibilityOptions = { offset: 0 }, ): ScrollPosition | null => { if (this.destroyed) { return null; } const { brain } = this; const scrollPosition = brain.getScrollPosition(); + const horizLayoutOptions = + config.horizontalLayoutPageIndex != null + ? { horizontalLayoutPageIndex: config.horizontalLayoutPageIndex } + : undefined; let { scrollAdjustPosition, offset = 0 } = config; - if (this.isColumnFullyVisible(colIndex) && !scrollAdjustPosition) { + if ( + this.isColumnFullyVisible(colIndex, undefined, horizLayoutOptions) && + !scrollAdjustPosition + ) { return scrollPosition; } + if (horizLayoutOptions) { + colIndex = + brain.getInitialCols() * horizLayoutOptions.horizontalLayoutPageIndex + + colIndex; + } + const colOffset = brain.getItemOffsetFor(colIndex, 'horizontal'); const colWidth = brain.getItemSize(colIndex, 'horizontal'); @@ -431,6 +483,11 @@ export class ReactHeadlessTableRenderer extends Logger { if (!this.isRowRendered(rowIndex)) { return false; } + const pageIndex = this.brain.getPageIndexForRow(rowIndex); + rowIndex = + pageIndex && this.brain.rowsPerPage + ? rowIndex % this.brain.rowsPerPage + : rowIndex; const { brain } = this; @@ -476,28 +533,58 @@ export class ReactHeadlessTableRenderer extends Logger { }; public isRowRendered = (rowIndex: number) => { - const elements = this.mappedCells.getElementsForRowIndex(rowIndex); + if (!this.brain.isHorizontalLayoutBrain) { + const elements = this.mappedCells.getElementsForRowIndex(rowIndex); - return elements.length > 0; + return elements.length > 0; + } + + const initialRowIndex = rowIndex; + + rowIndex = this.brain.rowsPerPage + ? rowIndex % this.brain.rowsPerPage + : rowIndex; + + return ( + this.mappedCells + .getAdditionalInfoForRowIndex(rowIndex) + .filter((info) => info.renderRowIndex === initialRowIndex).length > 0 + ); }; public isCellVisible = (rowIndex: number, colIndex: number) => { return this.isRowVisible(rowIndex) && this.isColumnVisible(colIndex); }; - public isCellFullyVisible = (rowIndex: number, colIndex: number) => { - return this.isRowFullyVisible(rowIndex) && this.isColumnVisible(colIndex); + public isCellFullyVisible = ( + rowIndex: number, + colIndex: number, + opts?: HorizontalLayoutColVisibilityOptions, + ) => { + return ( + this.isRowFullyVisible(rowIndex) && + this.isColumnVisible(colIndex, undefined, opts) + ); }; - public isColumnFullyVisible = (colIndex: number, offsetMargin = 2) => { + public isColumnFullyVisible = ( + colIndex: number, + offsetMargin = 2, + opts?: HorizontalLayoutColVisibilityOptions, + ) => { return this.isColumnVisible( colIndex, this.brain.getColWidth(colIndex) - offsetMargin, + opts, ); }; - public isColumnVisible = (colIndex: number, offsetMargin = 10) => { - if (!this.isColumnRendered(colIndex)) { + public isColumnVisible = ( + colIndex: number, + offsetMargin = 10, + opts?: HorizontalLayoutColVisibilityOptions, + ) => { + if (!this.isColumnRendered(colIndex, opts)) { return false; } @@ -506,6 +593,11 @@ export class ReactHeadlessTableRenderer extends Logger { if (brain.isColFixed(colIndex)) { return true; } + if (opts && opts.horizontalLayoutPageIndex != null) { + colIndex = brain.getVirtualColIndex(colIndex, { + pageIndex: opts.horizontalLayoutPageIndex, + }); + } const { start: [_, startCol], @@ -547,16 +639,33 @@ export class ReactHeadlessTableRenderer extends Logger { return true; }; - public isCellRendered = (rowIndex: number, colIndex: number) => { - return this.isRowRendered(rowIndex) && this.isColumnRendered(colIndex); + public isCellRendered = ( + rowIndex: number, + colIndex: number, + opts?: HorizontalLayoutColVisibilityOptions, + ) => { + return ( + this.isRowRendered(rowIndex) && this.isColumnRendered(colIndex, opts) + ); }; - public isColumnRendered = (colIndex: number) => { + public isColumnRendered = ( + colIndex: number, + opts?: HorizontalLayoutColVisibilityOptions, + ) => { const { start: [startRow], } = this.brain.getRenderRange(); - return this.mappedCells.getRenderedNodeForCell(startRow, colIndex) !== null; + if (opts?.horizontalLayoutPageIndex != null) { + const colsCount = this.brain.getInitialCols(); + + colIndex = colsCount * opts.horizontalLayoutPageIndex + colIndex; + } + const nodeRendered = + this.mappedCells.getRenderedNodeForCell(startRow, colIndex) !== null; + + return nodeRendered; }; getExtraSpanCellsForRange = (range: TableRenderRange) => { @@ -570,7 +679,15 @@ export class ReactHeadlessTableRenderer extends Logger { }); }; - renderRange = ( + isCellRenderedAndMappedCorrectly(row: number, col: number) { + const rendered = this.mappedCells.isCellRendered(row, col); + return { + rendered, + mapped: rendered, + }; + } + + renderRange( range: TableRenderRange, { @@ -584,13 +701,15 @@ export class ReactHeadlessTableRenderer extends Logger { renderDetailRow?: TableRenderDetailRowFn; onRender: (items: Renderable[]) => void; }, - ): Renderable[] => { + ): Renderable[] { if (this.destroyed) { return []; } const { start, end } = range; + const horizontalLayout = this.brain.isHorizontalLayoutBrain; + if (__DEV__) { this.debug(`Render range ${start}-${end}. Force ${force}`); } @@ -600,6 +719,24 @@ export class ReactHeadlessTableRenderer extends Logger { const fixedRanges = this.getFixedRanges(range); const ranges = [range, ...fixedRanges]; + const alwaysRenderedColumns = this.brain.getAlwaysRenderedColumns(); + + if (alwaysRenderedColumns.length > 0) { + const startCol = range.start[1]; + const endCol = range.end[1]; + + alwaysRenderedColumns.forEach((colIndex) => { + const colInRange = startCol <= colIndex && colIndex < endCol; + + if (!colInRange) { + ranges.push({ + start: [range.start[0], colIndex], + end: [range.end[0], colIndex + 1], + }); + } + }); + } + const extraCellsMap = new Map(); const extraCells = ranges.map(this.getExtraSpanCellsForRange).flat(); /** @@ -771,7 +908,8 @@ export class ReactHeadlessTableRenderer extends Logger { continue; } visitedCells.set(key, true); - const cellRendered = mappedCells.isCellRendered(row, col); + const { rendered: cellRendered, mapped: cellMappedCorrectly } = + this.isCellRenderedAndMappedCorrectly(row, col); // for cells that belong to the first row of the render range // or to the first column of the render range @@ -803,12 +941,18 @@ export class ReactHeadlessTableRenderer extends Logger { } } - if (cellRendered && !force) { + if (cellRendered && !force && cellMappedCorrectly) { continue; } const elementIndex = cellRendered ? mappedCells.getElementIndexForCell(row, col) + : // TODO when horizontal layout, just do elementsOutsideItemRange.pop() + horizontalLayout + ? mappedCells.getElementFromListForRow( + elementsOutsideItemRange, + row, + ) : mappedCells.getElementFromListForColumn( elementsOutsideItemRange, col, @@ -854,8 +998,12 @@ export class ReactHeadlessTableRenderer extends Logger { }); extraCells.forEach(([rowIndex, colIndex]) => { - if (mappedCells.isCellRendered(rowIndex, colIndex)) { - if (force) { + const { rendered, mapped } = this.isCellRenderedAndMappedCorrectly( + rowIndex, + colIndex, + ); + if (rendered) { + if (force || !mapped) { const elementIndex = mappedCells.getElementIndexForCell( rowIndex, colIndex, @@ -903,7 +1051,7 @@ export class ReactHeadlessTableRenderer extends Logger { // } return result; - }; + } private renderElement(elementIndex: number) { const domRef = (node: HTMLElement | null) => { @@ -1106,7 +1254,7 @@ export class ReactHeadlessTableRenderer extends Logger { return arr; }; - private isCellFixed = ( + protected isCellFixed = ( rowIndex: number, colIndex: number, ): { row: FixedPosition; col: FixedPosition } => { @@ -1154,7 +1302,7 @@ export class ReactHeadlessTableRenderer extends Logger { }; }; - private isCellCovered = (rowIndex: number, colIndex: number) => { + protected isCellCovered = (rowIndex: number, colIndex: number) => { const rowspanParent = this.brain.getRowspanParent(rowIndex, colIndex); const colspanParent = this.brain.getColspanParent(rowIndex, colIndex); @@ -1225,7 +1373,15 @@ export class ReactHeadlessTableRenderer extends Logger { this.updateDetailElementPosition(detailElementIndex); return; } - private renderCellAtElement( + + protected getCellRealCoordinates(rowIndex: number, colIndex: number) { + return { + rowIndex, + colIndex, + }; + } + + protected renderCellAtElement( rowIndex: number, colIndex: number, elementIndex: number, @@ -1260,9 +1416,12 @@ export class ReactHeadlessTableRenderer extends Logger { const hidden = !!covered; + const { rowIndex: renderRowIndex, colIndex: renderColIndex } = + this.getCellRealCoordinates(rowIndex, colIndex); + const renderedNode = renderCell({ - rowIndex, - colIndex, + rowIndex: renderRowIndex, + colIndex: renderColIndex, height, width, rowspan, @@ -1286,35 +1445,37 @@ export class ReactHeadlessTableRenderer extends Logger { return; } - // console.log('render row', rowIndex); + const cellAdditionalInfo = this.brain.isHorizontalLayoutBrain + ? { + renderRowIndex, + renderColIndex, + } + : undefined; this.mappedCells.renderCellAtElement( rowIndex, colIndex, elementIndex, renderedNode, + cellAdditionalInfo, ); - if (__DEV__) { - this.debug( - `Render cell ${rowIndex},${colIndex} at element ${elementIndex}`, - ); - } - - // console.log('update', rowIndex, colIndex, renderedNode); itemUpdater(renderedNode); this.updateElementPosition(elementIndex, { hidden, rowspan, colspan }); return; } - private onMouseEnter = (rowIndex: number) => { - this.currentHoveredRow = rowIndex; + protected onMouseEnter = (rowIndex: number) => { + this.lastEnteredRow = rowIndex; + this.lastExitedRow = -1; if (this.scrolling) { return; } - this.addHoverClass(rowIndex); + if (rowIndex != -1) { + this.addHoverClass(rowIndex); + } }; private addHoverClass = (rowIndex: number) => { @@ -1329,15 +1490,15 @@ export class ReactHeadlessTableRenderer extends Logger { }); }; - private onMouseLeave = (rowIndex: number) => { - if (this.currentHoveredRow != -1 && this.currentHoveredRow === rowIndex) { - this.removeHoverClass(rowIndex); - } - this.currentHoveredRow = -1; + protected onMouseLeave = (rowIndex: number) => { + this.lastExitedRow = rowIndex; + this.lastEnteredRow = -1; if (this.scrolling) { return; } - this.removeHoverClass(rowIndex); + if (rowIndex != -1) { + this.removeHoverClass(rowIndex); + } }; private removeHoverClass = (rowIndex: number) => { @@ -1352,7 +1513,7 @@ export class ReactHeadlessTableRenderer extends Logger { }); }; - private updateHoverClassNamesForRow = (rowIndex: number) => { + protected updateHoverClassNamesForRow = (rowIndex: number) => { if (this.scrolling) { return; } @@ -1366,8 +1527,8 @@ export class ReactHeadlessTableRenderer extends Logger { this.hoverRowUpdatesInProgress.set(rowIndex, true); const checkHoverClass = () => { - if (this.currentHoveredRow != -1 && !this.scrolling) { - if (this.currentHoveredRow === rowIndex) { + if (!this.scrolling && this.lastEnteredRow != -1) { + if (this.lastEnteredRow === rowIndex) { this.addHoverClass(rowIndex); } else { this.removeHoverClass(rowIndex); @@ -1384,7 +1545,7 @@ export class ReactHeadlessTableRenderer extends Logger { }); }; - private updateElementPosition = ( + protected updateElementPosition = ( elementIndex: number, options?: { hidden: boolean; rowspan: number; colspan: number }, ) => { @@ -1417,9 +1578,10 @@ export class ReactHeadlessTableRenderer extends Logger { // itemElement.style.gridRow = `${rowIndex} / span 1`; // (itemElement.dataset as any).elementIndex = elementIndex; - (itemElement.dataset as any).rowIndex = rowIndex; + const realCoords = this.getCellRealCoordinates(rowIndex, colIndex); + (itemElement.dataset as any).rowIndex = realCoords.rowIndex; - (itemElement.dataset as any).colIndex = colIndex; + (itemElement.dataset as any).colIndex = realCoords.colIndex; if (ITEM_POSITION_WITH_TRANSFORM) { this.setTransform(itemElement, rowIndex, colIndex, { x, y }, null); @@ -1503,16 +1665,20 @@ export class ReactHeadlessTableRenderer extends Logger { private onScrollStart = () => { this.scrolling = true; - // if (this.currentHoveredRow != -1) { - // this.removeHoverClass(this.currentHoveredRow); - // } + + if (this.lastEnteredRow != -1) { + this.removeHoverClass(this.lastEnteredRow); + } }; private onScrollStop = () => { this.scrolling = false; - if (this.currentHoveredRow != -1) { - this.addHoverClass(this.currentHoveredRow); + if (this.lastEnteredRow != -1) { + this.addHoverClass(this.lastEnteredRow); + } + if (this.lastExitedRow != -1) { + this.removeHoverClass(this.lastExitedRow); } }; diff --git a/source/src/components/HeadlessTable/createRenderer.ts b/source/src/components/HeadlessTable/createRenderer.ts new file mode 100644 index 000000000..a15c55698 --- /dev/null +++ b/source/src/components/HeadlessTable/createRenderer.ts @@ -0,0 +1,34 @@ +import { Renderable } from '../types/Renderable'; +import { buildSubscriptionCallback } from '../utils/buildSubscriptionCallback'; +import { HorizontalLayoutMatrixBrain } from '../VirtualBrain/HorizontalLayoutMatrixBrain'; +import { MatrixBrain } from '../VirtualBrain/MatrixBrain'; +import { HorizontalLayoutTableRenderer } from './HorizontalLayoutTableRenderer'; +import { ReactHeadlessTableRenderer } from './ReactHeadlessTableRenderer'; + +export function createRenderer(brain: MatrixBrain) { + const renderer = !brain.isHorizontalLayoutBrain + ? new ReactHeadlessTableRenderer( + brain, + `ReactHeadlessTableRenderer:${brain.name}`, + ) + : new HorizontalLayoutTableRenderer( + brain as HorizontalLayoutMatrixBrain, + `HorizontalLayoutTableRenderer:${brain.name}`, + ); + + const onRenderUpdater = buildSubscriptionCallback(); + + brain.onDestroy(() => { + renderer.destroy(); + onRenderUpdater.destroy(); + }); + + if (__DEV__) { + (brain as any).renderer = renderer; + } + + return { + renderer, + onRenderUpdater, + }; +} diff --git a/source/src/components/HeadlessTable/index.tsx b/source/src/components/HeadlessTable/index.tsx index 71fb24cb1..0def12f64 100644 --- a/source/src/components/HeadlessTable/index.tsx +++ b/source/src/components/HeadlessTable/index.tsx @@ -34,6 +34,7 @@ import { join } from '../../utils/join'; export type HeadlessTableProps = { scrollerDOMRef?: MutableRefObject; + wrapRowsHorizontally?: boolean; brain: MatrixBrain; debugId?: string; activeCellRowHeight: number | ((rowIndex: number) => number) | undefined; @@ -162,6 +163,7 @@ export function HeadlessTable( activeRowIndex, activeCellIndex, onRenderUpdater, + wrapRowsHorizontally, ...domProps } = props; @@ -202,23 +204,30 @@ export function HeadlessTable( const remove = setupResizeObserver(node, onResize, { debounce: 50 }); return remove; + }, [wrapRowsHorizontally, brain]); + + const updateDOMTransform = useCallback((scrollPos: ScrollPosition) => { + domRef.current!.style.transform = `translate3d(${-scrollPos.scrollLeft}px, ${-scrollPos.scrollTop}px, 0px)`; }, []); const onContainerScroll = useCallback( (scrollPos: ScrollPosition) => { - brain.setScrollPosition(scrollPos, (scrollPos) => { - domRef.current!.style.transform = `translate3d(${-scrollPos.scrollLeft}px, ${-scrollPos.scrollTop}px, 0px)`; - }); + brain.setScrollPosition(scrollPos, updateDOMTransform); }, - [brain], + [brain, updateDOMTransform], ); useEffect(() => { const removeOnRenderCount = brain.onRenderCountChange(() => { - setTotalScrollSize(brain.getTotalSize()); + setTotalScrollSize(brain.getVirtualizedContentSize()); }); - setTotalScrollSize(brain.getTotalSize()); + setTotalScrollSize(brain.getVirtualizedContentSize()); + + // useful when the brain is changed - when toggling the value of wrapRowsHorizontally + updateDOMTransform( + brain.getScrollPosition() || { scrollLeft: 0, scrollTop: 0 }, + ); return removeOnRenderCount; }, [brain]); @@ -242,13 +251,17 @@ export function HeadlessTable( brain={brain} cellHoverClassNames={cellHoverClassNames} /> - + {activeCellIndex != null ? ( + + ) : null} - + {activeRowIndex != null ? ( + + ) : null} ( sortInfo: DataSourceSingleSortInfo, @@ -1148,6 +1149,18 @@ class InfiniteTableApiImpl implements InfiniteTableApi { }; getDataSourceState = () => this.context.getDataSourceState(); + get scrollContainer() { + return this.getState().scrollerDOMRef.current!; + } + + get scrollLeftMax() { + const scrollLeftMax = this.getState().brain.scrollLeftMax; + return scrollLeftMax; + } + get scrollTopMax() { + const scrollTopMax = this.getState().brain.scrollTopMax; + return scrollTopMax; + } get scrollLeft() { const state = this.getState(); return state.brain.getScrollPosition().scrollLeft; @@ -1169,30 +1182,61 @@ class InfiniteTableApiImpl implements InfiniteTableApi { rowIndex: number, config: { scrollAdjustPosition?: ScrollAdjustPosition; + columnId?: string; offset?: number; } = { offset: 0 }, ) { const state = this.getState(); + const computed = this.getComputed(); + const currentScrollPosition = state.brain.getScrollPosition(); + + let columnId = config.columnId; + let colIndex = undefined; + + if ( + !columnId && + state.brain.isHorizontalLayoutBrain && + computed.computedVisibleColumns.length > 0 + ) { + columnId = + computed.computedVisibleColumns[ + Math.ceil(computed.computedVisibleColumns.length / 2) + ].id; + + colIndex = + computed.computedVisibleColumnsMap.get(columnId)?.computedVisibleIndex; + } const scrollPosition = state.renderer.getScrollPositionForScrollRowIntoView( rowIndex, - config, + { ...config, colIndex }, ); if (!scrollPosition) { return false; } - const currentScrollPosition = state.brain.getScrollPosition(); const scrollTopMax = state.brain.scrollTopMax; - if (scrollPosition.scrollTop > scrollTopMax + (config.offset || 0)) { + const scrollLeftChanged = + scrollPosition.scrollLeft !== currentScrollPosition.scrollLeft; + + const scrollTopValid = + scrollPosition.scrollTop <= scrollTopMax + (config.offset || 0); + + if (!scrollTopValid && !scrollLeftChanged) { return false; } - if (scrollPosition.scrollTop !== currentScrollPosition.scrollTop) { + if ( + scrollTopValid && + scrollPosition.scrollTop !== currentScrollPosition.scrollTop + ) { state.scrollerDOMRef.current!.scrollTop = scrollPosition.scrollTop; } + if (scrollLeftChanged) { + state.scrollerDOMRef.current!.scrollLeft = scrollPosition.scrollLeft; + } return true; } scrollColumnIntoView( @@ -1200,7 +1244,7 @@ class InfiniteTableApiImpl implements InfiniteTableApi { config: { scrollAdjustPosition?: ScrollAdjustPosition; offset?: number; - } = { offset: 0 }, + } & HorizontalLayoutColVisibilityOptions = { offset: 0 }, ) { const state = this.getState(); const computed = this.getComputed(); @@ -1255,6 +1299,15 @@ class InfiniteTableApiImpl implements InfiniteTableApi { colIndex = computedColumn.computedVisibleIndex; } + if (state.brain.isHorizontalLayoutBrain) { + config = config || {}; + + const pageIndex = state.brain.getPageIndexForRow(rowIndex); + ( + config as HorizontalLayoutColVisibilityOptions + ).horizontalLayoutPageIndex = pageIndex || 0; + } + const scrollPositionForCol = state.renderer.getScrollPositionForScrollColumnIntoView(colIndex, config); const scrollPositionForRow = diff --git a/source/src/components/InfiniteTable/components/ActiveCellIndicator.css.ts b/source/src/components/InfiniteTable/components/ActiveCellIndicator.css.ts index b8ec0c71f..e65a09481 100644 --- a/source/src/components/InfiniteTable/components/ActiveCellIndicator.css.ts +++ b/source/src/components/InfiniteTable/components/ActiveCellIndicator.css.ts @@ -1,4 +1,5 @@ -import { fallbackVar, style, styleVariants } from '@vanilla-extract/css'; +import { fallbackVar, style } from '@vanilla-extract/css'; +import { recipe } from '@vanilla-extract/recipes'; import { ThemeVars } from '../vars.css'; import { @@ -51,7 +52,12 @@ export const ActiveCellIndicatorBaseCls = style( 'ActiveCellIndicator', ); -export const ActiveCellIndicatorCls = styleVariants({ - visible: [ActiveCellIndicatorBaseCls, { display: 'block' }], - hidden: [ActiveCellIndicatorBaseCls, { display: 'none' }], +export const ActiveCellIndicatorRecipe = recipe({ + base: [ActiveCellIndicatorBaseCls], + variants: { + visible: { + true: { display: 'block' }, + false: { display: 'none' }, + }, + }, }); diff --git a/source/src/components/InfiniteTable/components/ActiveCellIndicator.tsx b/source/src/components/InfiniteTable/components/ActiveCellIndicator.tsx index 9fba8feec..b8d4cee5a 100644 --- a/source/src/components/InfiniteTable/components/ActiveCellIndicator.tsx +++ b/source/src/components/InfiniteTable/components/ActiveCellIndicator.tsx @@ -8,7 +8,7 @@ import { internalProps } from '../internalProps'; import { InternalVars } from '../internalVars.css'; import { setInfiniteVarsOnNode } from '../utils/infiniteDOMUtils'; import { - ActiveCellIndicatorCls, + ActiveCellIndicatorRecipe, ActiveIndicatorWrapperCls, } from './ActiveCellIndicator.css'; @@ -39,7 +39,12 @@ const reposition = ( return; } - const rowIndex = activeCellIndex[0]; + let [rowIndex] = activeCellIndex; + + if (brain.isHorizontalLayoutBrain && brain.rowsPerPage) { + rowIndex = rowIndex % brain.rowsPerPage; + } + const activeCellRowHeight: number = typeof rowHeight === 'function' ? rowHeight(rowIndex) @@ -65,11 +70,11 @@ const ActiveCellIndicatorFn = (props: ActiveCellIndicatorProps) => { const active = props.activeCellIndex != null && - brain.getRowCount() > props.activeCellIndex[0]; + brain.getInitialRows() > props.activeCellIndex[0]; useLayoutEffect(() => { reposition(brain, props.activeCellIndex, props.rowHeight, domRef); - }, [props.activeCellIndex, props.rowHeight]); + }, [props.activeCellIndex, props.rowHeight, brain]); useEffect(() => { const removeOnRenderCountChange = brain.onRenderCountChange(() => { @@ -99,11 +104,9 @@ const ActiveCellIndicatorFn = (props: ActiveCellIndicatorProps) => { >
); diff --git a/source/src/components/InfiniteTable/components/ActiveRowIndicator.css.ts b/source/src/components/InfiniteTable/components/ActiveRowIndicator.css.ts index dbcddfbf6..c7bbde061 100644 --- a/source/src/components/InfiniteTable/components/ActiveRowIndicator.css.ts +++ b/source/src/components/InfiniteTable/components/ActiveRowIndicator.css.ts @@ -1,7 +1,8 @@ -import { fallbackVar, style, styleVariants } from '@vanilla-extract/css'; +import { fallbackVar, style } from '@vanilla-extract/css'; import { ThemeVars } from '../vars.css'; import { left, top, pointerEvents, position } from '../utilities.css'; +import { recipe } from '@vanilla-extract/recipes'; export const ActiveRowIndicatorBaseCls = style( [ @@ -10,7 +11,7 @@ export const ActiveRowIndicatorBaseCls = style( top['0'], left['0'], { - right: ThemeVars.runtime.browserScrollbarWidth, + right: 0, //ThemeVars.runtime.browserScrollbarWidth, border: fallbackVar( ThemeVars.components.Row.activeBorder, `${fallbackVar( @@ -48,12 +49,16 @@ export const ActiveRowIndicatorBaseCls = style( 'ActiveRowIndicator', ); -export const ActiveRowIndicatorCls = styleVariants({ - visible: [ - ActiveRowIndicatorBaseCls, - { - display: 'block', +export const ActiveRowIndicatorRecipe = recipe({ + base: [ActiveRowIndicatorBaseCls], + variants: { + active: { + true: { + display: 'block', + }, + false: { + display: 'none', + }, }, - ], - hidden: [ActiveRowIndicatorBaseCls, { display: 'none' }], + }, }); diff --git a/source/src/components/InfiniteTable/components/ActiveRowIndicator.tsx b/source/src/components/InfiniteTable/components/ActiveRowIndicator.tsx index 9ca53fb9a..2e14e73c9 100644 --- a/source/src/components/InfiniteTable/components/ActiveRowIndicator.tsx +++ b/source/src/components/InfiniteTable/components/ActiveRowIndicator.tsx @@ -2,6 +2,7 @@ import * as React from 'react'; import { CSSProperties, useEffect, useLayoutEffect, useRef } from 'react'; import { stripVar } from '../../../utils/stripVar'; import { useRerender } from '../../hooks/useRerender'; +import { ScrollPosition } from '../../types/ScrollPosition'; import { MatrixBrain } from '../../VirtualBrain/MatrixBrain'; import { internalProps } from '../internalProps'; @@ -9,7 +10,7 @@ import { InternalVars } from '../internalVars.css'; import { setInfiniteVarsOnNode } from '../utils/infiniteDOMUtils'; import { ThemeVars } from '../vars.css'; import { ActiveIndicatorWrapperCls } from './ActiveCellIndicator.css'; -import { ActiveRowIndicatorCls } from './ActiveRowIndicator.css'; +import { ActiveRowIndicatorRecipe } from './ActiveRowIndicator.css'; const { rootClassName } = internalProps; const baseCls = `${rootClassName}-ActiveRowIndicator`; @@ -19,14 +20,18 @@ type ActiveRowIndicatorProps = { brain: MatrixBrain; }; +const transformX = `calc(${InternalVars.activeCellRowOffsetX} + var(${stripVar( + InternalVars.scrollLeftForActiveRowWhenHorizontalLayout, +)}, 0px))`; + const ActiveStyle: CSSProperties = { [stripVar(InternalVars.activeCellOffsetY)]: InternalVars.activeCellRowOffset, - transform: `translate3d(0px, calc( ${ + transform: `translate3d(${transformX}, calc( ${ InternalVars.activeCellOffsetY } + var(${stripVar(InternalVars.scrollTopForActiveRow)}, 0px)), 0px)`, height: InternalVars.activeCellRowHeight, - maxWidth: ThemeVars.runtime.totalVisibleColumnsWidth, + maxWidth: ThemeVars.runtime.totalVisibleColumnsWidthVar, }; const ActiveRowIndicatorFn = (props: ActiveRowIndicatorProps) => { @@ -35,7 +40,8 @@ const ActiveRowIndicatorFn = (props: ActiveRowIndicatorProps) => { const domRef = useRef(null); const active = - props.activeRowIndex != null && brain.getRowCount() > props.activeRowIndex; + props.activeRowIndex != null && + brain.getInitialRows() > props.activeRowIndex; const [_rerenderId, rerender] = useRerender(); @@ -44,7 +50,16 @@ const ActiveRowIndicatorFn = (props: ActiveRowIndicatorProps) => { return; } - const rowIndex = props.activeRowIndex; + let activeCellRowOffsetX = '0px'; + let rowIndex = props.activeRowIndex; + + if (brain.isHorizontalLayoutBrain && brain.rowsPerPage) { + const pageIndex = brain.getPageIndexForRow(rowIndex); + if (pageIndex > 0) { + activeCellRowOffsetX = `calc(${ThemeVars.runtime.totalVisibleColumnsWidthVar} * ${pageIndex})`; + } + rowIndex = rowIndex % brain.rowsPerPage; + } const activeCellRowHeight = brain.getRowHeight(rowIndex); const activeCellRowOffset = brain.getItemOffsetFor(rowIndex, 'vertical'); @@ -53,20 +68,25 @@ const ActiveRowIndicatorFn = (props: ActiveRowIndicatorProps) => { const vars = { activeCellRowHeight: `${activeCellRowHeight}px`, activeCellRowOffset: `${activeCellRowOffset}px`, + activeCellRowOffsetX, }; setInfiniteVarsOnNode(vars, node); - }, [props.activeRowIndex]); + }, [props.activeRowIndex, brain]); useEffect(() => { - const removeOnScroll = brain.onScroll((scrollPosition) => { + const updateVars = (scrollPosition: ScrollPosition) => { setInfiniteVarsOnNode( { scrollTopForActiveRow: `${-scrollPosition.scrollTop}px`, + scrollLeftForActiveRowWhenHorizontalLayout: `${-scrollPosition.scrollLeft}px`, }, domRef.current!, ); - }); + }; + + updateVars(brain.getScrollPosition()); + const removeOnScroll = brain.onScroll(updateVars); const removeOnRenderCountChange = brain.onRenderCountChange(rerender); @@ -82,9 +102,9 @@ const ActiveRowIndicatorFn = (props: ActiveRowIndicatorProps) => {
diff --git a/source/src/components/InfiniteTable/components/HScrollSyncContent.tsx b/source/src/components/InfiniteTable/components/HScrollSyncContent.tsx index eb3f178aa..7e75e1a78 100644 --- a/source/src/components/InfiniteTable/components/HScrollSyncContent.tsx +++ b/source/src/components/InfiniteTable/components/HScrollSyncContent.tsx @@ -28,17 +28,17 @@ export function HScrollSyncContent( const style = { ...domProps.style }; if (width === 'column') { - style.width = ThemeVars.runtime.totalVisibleColumnsWidth; + style.width = ThemeVars.runtime.totalVisibleColumnsWidthValue; } else if (width === 'viewport') { style.width = ThemeVars.runtime.bodyWidth; } if (minWidth === 'column') { - style.minWidth = ThemeVars.runtime.totalVisibleColumnsWidth; + style.minWidth = ThemeVars.runtime.totalVisibleColumnsWidthValue; } else if (minWidth === 'viewport') { style.minWidth = ThemeVars.runtime.bodyWidth; } if (maxWidth === 'column') { - style.maxWidth = ThemeVars.runtime.totalVisibleColumnsWidth; + style.maxWidth = ThemeVars.runtime.totalVisibleColumnsWidthValue; } else if (maxWidth === 'viewport') { style.maxWidth = ThemeVars.runtime.bodyWidth; } diff --git a/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableColumnHeaderFilterContext.ts b/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableColumnHeaderFilterContext.ts index 3477318c0..e5ab6b00f 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableColumnHeaderFilterContext.ts +++ b/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableColumnHeaderFilterContext.ts @@ -8,6 +8,7 @@ import { Renderable } from '../../../types/Renderable'; import { rootClassName } from '../../internalProps'; export type InfiniteTableColumnHeaderFilterProps = { + horizontalLayoutPageIndex: null | number; filterEditor: () => JSX.Element | null; filterOperatorSwitch: () => JSX.Element | null; filterTypes: DataSourcePropFilterTypes; diff --git a/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeader.tsx b/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeader.tsx index 4f403a5ce..83663cfdd 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeader.tsx +++ b/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeader.tsx @@ -45,20 +45,25 @@ function InfiniteTableHeaderFn( const { computedColumnsMap } = computed; + const domRef = useRef(null); + + const updateDOMTransform = useCallback((scrollPosition: ScrollPosition) => { + if (domRef.current) { + domRef.current.style.transform = `translate3d(-${scrollPosition.scrollLeft}px, 0px, 0px)`; + } + }, []); + useEffect(() => { - const onScroll = (scrollPosition: ScrollPosition) => { - if (domRef.current) { - domRef.current.style.transform = `translate3d(-${scrollPosition.scrollLeft}px, 0px, 0px)`; - } - }; + const removeOnScroll = brain.onScroll(updateDOMTransform); - const removeOnScroll = brain.onScroll(onScroll); + // useful when the brain is changed - when toggling the value of wrapRowsHorizontally + updateDOMTransform( + brain.getScrollPosition() || { scrollLeft: 0, scrollTop: 0 }, + ); return removeOnScroll; }, [brain]); - const domRef = useRef(null); - const headerCls = HeaderClsRecipe({ overflow: false, }); @@ -91,6 +96,9 @@ function InfiniteTableHeaderFn( if (!column || hidden) { return null; } + const horizontalLayoutPageIndex = headerBrain.isHorizontalLayoutBrain + ? headerBrain.getPageIndexForRow(rowIndex) + : null; const colGroupItem = columnAndGroupTreeInfo ? columnAndGroupTreeInfo.pathsToCells.get([rowIndex, colIndex]) : null; @@ -111,6 +119,7 @@ function InfiniteTableHeaderFn( return visible ? ( ( domRef={domRef} column={column} + horizontalLayoutPageIndex={horizontalLayoutPageIndex} headerOptions={headerOptions} width={widthWithColspan} height={heightWithRowspan} @@ -144,6 +154,7 @@ function InfiniteTableHeaderFn( columnAndGroupTreeInfo, columnGroupsMaxDepth, showColumnFilters, + headerBrain, ], ); diff --git a/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeaderCell.tsx b/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeaderCell.tsx index 0e8ee8de3..563b54937 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeaderCell.tsx +++ b/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeaderCell.tsx @@ -153,6 +153,7 @@ export function InfiniteTableHeaderCell( columnHeaderHeight, columnReorderDragColumnId, columnMenuVisibleForColumnId, + columnReorderInPageIndex, }, getDataSourceMasterContext, } = useInfiniteTable(); @@ -167,8 +168,13 @@ export function InfiniteTableHeaderCell( const { allRowsSelected, someRowsSelected, selectionMode } = useDataSourceState(); + const horizontalLayoutPageIndex = props.horizontalLayoutPageIndex; const dragging = columnReorderDragColumnId === column.id; + const insideDisabledDraggingPage = + columnReorderInPageIndex != null + ? horizontalLayoutPageIndex !== columnReorderInPageIndex + : false; const { onResize, height, width, headerOptions, columnsMap } = props; const sortInfo = column.computedSortInfo; @@ -261,6 +267,7 @@ export function InfiniteTableHeaderCell( const menuIcon = ; const initialRenderParam: InfiniteTableColumnHeaderParam = { + horizontalLayoutPageIndex, dragging, domRef: ref, insideColumnMenu: false, @@ -492,6 +499,7 @@ export function InfiniteTableHeaderCell( const { onPointerDown, proxyPosition } = useColumnPointerEvents({ columnId: column.id, domRef, + horizontalLayoutPageIndex, }); let draggingProxy = null; @@ -561,7 +569,9 @@ export function InfiniteTableHeaderCell( filterType?.components?.FilterOperatorSwitch || column.components?.FilterOperatorSwitch; - const resizeHandle = useColumnResizeHandle(column); + const resizeHandle = useColumnResizeHandle(column, { + horizontalLayoutPageIndex, + }); const zIndex = `var(${columnZIndexAtIndex}-${column.computedVisibleIndex})`; style.zIndex = zIndex; @@ -585,6 +595,7 @@ export function InfiniteTableHeaderCell( domRef={ref} + horizontalLayoutPageIndex={props.horizontalLayoutPageIndex} cellType="header" column={column} {...dataAttrs} @@ -610,6 +621,7 @@ export function InfiniteTableHeaderCell( HeaderCellRecipe, { dragging, + insideDisabledDraggingPage, align, verticalAlign, rowSelected: false, @@ -618,6 +630,7 @@ export function InfiniteTableHeaderCell( zebra: false, rowActive: false, firstRow: true, + firstRowInHorizontalLayoutPage: true, groupCell: false, groupRow: false, rowExpanded: false, @@ -631,6 +644,7 @@ export function InfiniteTableHeaderCell( {showColumnFilters ? ( column.computedFilterable ? ( ( const { columnGroup, height, columns, bodyBrain, columnGroupsMaxDepth } = props; - let { header } = columnGroup; + let { header, style: userStyle } = columnGroup; if (header instanceof Function) { header = header({ columnGroup, + horizontalLayoutPageIndex: props.horizontalLayoutPageIndex, }); } @@ -57,12 +58,24 @@ export function InfiniteTableHeaderGroup( firstColumn.computedVisibleIndex }) + ${columnGroupsMaxDepth - columnGroup.depth})`; + let style = + typeof userStyle === 'function' + ? userStyle({ + columnGroup, + horizontalLayoutPageIndex: props.horizontalLayoutPageIndex, + }) + : userStyle; + style = style && typeof style === 'object' ? style : {}; + + style.width = width; + style.height = height; + return (
= { }; export type InfiniteTableHeaderGroupProps = { + horizontalLayoutPageIndex: number | null; bodyBrain: MatrixBrain; columns: InfiniteTableComputedColumn[]; columnGroup: InfiniteTableComputedColumnGroup; diff --git a/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeaderWrapper.tsx b/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeaderWrapper.tsx index cd2abc06b..e61fdf9e3 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeaderWrapper.tsx +++ b/source/src/components/InfiniteTable/components/InfiniteTableHeader/InfiniteTableHeaderWrapper.tsx @@ -14,6 +14,7 @@ export type TableHeaderWrapperProps = { headerBrain: MatrixBrain; bodyBrain: MatrixBrain; scrollbars: Scrollbars; + wrapRowsHorizontally: boolean; }; export function TableHeaderWrapper(props: TableHeaderWrapperProps) { const { headerBrain, bodyBrain, scrollbars } = props; @@ -175,7 +176,7 @@ export function TableHeaderWrapper(props: TableHeaderWrapperProps) {
{header} diff --git a/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/GroupResizeHandle.tsx b/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/GroupResizeHandle.tsx index 378c1d590..349032680 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/GroupResizeHandle.tsx +++ b/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/GroupResizeHandle.tsx @@ -93,7 +93,7 @@ function GroupResizeHandleFn(props: GroupResizeHandleProps) { height: currentSize.height, }; - props.brain.setAvailableSize(newSize); + props.brain.update(newSize); initialMove = false; } diff --git a/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/columnResizer.ts b/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/columnResizer.ts index e0f072601..ed8acab99 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/columnResizer.ts +++ b/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/columnResizer.ts @@ -3,8 +3,7 @@ import { RefObject } from 'react'; import { InfiniteTableComputedColumn } from '../../../types'; import { addToInfiniteColumnOffset, - setInfiniteColumnOffset, - setInfiniteColumnWidth, + InternalVarUtils, } from '../../../utils/infiniteDOMUtils'; export function getColumnResizer( @@ -24,7 +23,7 @@ export function getColumnResizer( return { resize(diff: number) { // set the new width for the current column - setInfiniteColumnWidth( + InternalVarUtils.columnWidths.set( colIndex, column.computedWidth + diff, domRef.current, @@ -38,7 +37,7 @@ export function getColumnResizer( if (!nextColumn) { return; } - setInfiniteColumnWidth( + InternalVarUtils.columnWidths.set( nextColIndex, nextColumn.computedWidth - diff, domRef.current, @@ -47,7 +46,7 @@ export function getColumnResizer( if (nextColumn.computedPinned === 'start') { addToInfiniteColumnOffset(nextColumn, diff, domRef.current); } else { - setInfiniteColumnOffset( + InternalVarUtils.columnOffsets.set( nextColIndex, nextColumn.computedOffset + diff, domRef.current, @@ -79,7 +78,11 @@ export function getColumnResizer( if (col.computedPinned === 'end') { continue; } - setInfiniteColumnOffset(i, col.computedOffset + diff, domRef.current); + InternalVarUtils.columnOffsets.set( + i, + col.computedOffset + diff, + domRef.current, + ); } return; } @@ -90,7 +93,11 @@ export function getColumnResizer( if (col.computedPinned) { continue; } - setInfiniteColumnOffset(i, col.computedOffset + diff, domRef.current); + InternalVarUtils.columnOffsets.set( + i, + col.computedOffset + diff, + domRef.current, + ); } }, }; @@ -137,14 +144,14 @@ export function getColumnGroupResizer( const column = columns[colIndex]; const newWidth = column.computedWidth + diff; - setInfiniteColumnWidth(colIndex, newWidth, node); + InternalVarUtils.columnWidths.set(colIndex, newWidth, node); if (column.computedPinned === 'end') { return; } if (offset) { - setInfiniteColumnOffset(colIndex, offset, node); + InternalVarUtils.columnOffsets.set(colIndex, offset, node); } offset += newWidth; }); @@ -159,7 +166,11 @@ export function getColumnGroupResizer( if (col.computedPinned === 'end') { continue; } - setInfiniteColumnOffset(i, col.computedOffset + diffSum, node); + InternalVarUtils.columnOffsets.set( + i, + col.computedOffset + diffSum, + node, + ); } }, }; diff --git a/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/index.tsx b/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/index.tsx index 6e846ea66..eeb78747b 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/index.tsx +++ b/source/src/components/InfiniteTable/components/InfiniteTableHeader/ResizeHandle/index.tsx @@ -10,8 +10,10 @@ import { ResizeHandleDraggerClsRecipe, ResizeHandleRecipeCls, } from './ResizeHandle.css'; +import { useInfiniteTable } from '../../../hooks/useInfiniteTable'; type ResizeHandleProps = { + horizontalLayoutPageIndex: number | null; columnIndex: number; columns: InfiniteTableComputedColumn[]; @@ -41,12 +43,16 @@ const { rootClassName } = internalProps; export const InfiniteTableHeaderCellResizeHandleCls = `${rootClassName}HeaderCell_ResizeHandle`; function ResizeHandleFn(props: ResizeHandleProps) { + const { + state: { brain, headerBrain }, + } = useInfiniteTable(); const domRef = useRef(null); const [constrained, setConstrained] = useState(false); const constrainedRef = useRef(constrained); constrainedRef.current = constrained; const col = props.columns[props.columnIndex]; + const horizontalLayoutPageIndex = props.horizontalLayoutPageIndex; if (!col) { return null; @@ -55,6 +61,7 @@ function ResizeHandleFn(props: ResizeHandleProps) { const computedFirstInCategory = col.computedFirstInCategory; const computedLastInCategory = col.computedLastInCategory; + let restoreRenderRange: () => void = () => {}; const onPointerDown = (e: PointerEvent) => { e.stopPropagation(); @@ -63,6 +70,23 @@ function ResizeHandleFn(props: ResizeHandleProps) { const initialX = e.clientX; const target = e.target as HTMLElement; + if (brain.isHorizontalLayoutBrain) { + const restoreBodyRange = brain.extendRenderRange({ + start: true, + end: true, + direction: 'horizontal', + }); + const restoreHeaderRange = headerBrain.extendRenderRange({ + start: true, + end: true, + direction: 'horizontal', + }); + restoreRenderRange = () => { + restoreBodyRange(); + restoreHeaderRange(); + }; + } + target.setPointerCapture(pointerId); const resizer = getColumnResizer(props.columnIndex, { @@ -71,7 +95,13 @@ function ResizeHandleFn(props: ResizeHandleProps) { domRef, }); - const resizeDiff = (diff: number) => { + const resizeDiff = (diff: number, { done }: { done?: boolean } = {}) => { + if (horizontalLayoutPageIndex) { + diff = diff / (horizontalLayoutPageIndex + 1); + if (done) { + diff = Math.round(diff); + } + } if (computedPinned === 'end') { diff *= -1; } @@ -102,7 +132,9 @@ function ResizeHandleFn(props: ResizeHandleProps) { target.removeEventListener('pointerup', onPointerUp); const diff = Math.round(e.clientX - initialX); - const adjustedDiff = resizeDiff(diff); + const adjustedDiff = resizeDiff(diff, { done: true }); + + restoreRenderRange(); props.onResize({ diff: adjustedDiff, shareSpaceOnResize }); }; diff --git a/source/src/components/InfiniteTable/components/InfiniteTableHeader/getColumnLabel.ts b/source/src/components/InfiniteTable/components/InfiniteTableHeader/getColumnLabel.ts index e1f524779..d6ca3fe05 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableHeader/getColumnLabel.ts +++ b/source/src/components/InfiniteTable/components/InfiniteTableHeader/getColumnLabel.ts @@ -40,6 +40,7 @@ export function getColumnLabel( })!; label = col.header({ + horizontalLayoutPageIndex: null, column: col, columnApi, insideColumnMenu: true, diff --git a/source/src/components/InfiniteTable/components/InfiniteTableHeader/header.css.ts b/source/src/components/InfiniteTable/components/InfiniteTableHeader/header.css.ts index efa635151..97430d938 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableHeader/header.css.ts +++ b/source/src/components/InfiniteTable/components/InfiniteTableHeader/header.css.ts @@ -181,6 +181,10 @@ export const HeaderCellRecipe = recipe({ false: {}, true: {}, }, + firstRowInHorizontalLayoutPage: { + false: {}, + true: {}, + }, groupRow: { false: {}, true: {}, @@ -208,6 +212,15 @@ export const HeaderCellRecipe = recipe({ true: {}, false: {}, }, + insideDisabledDraggingPage: { + true: { + opacity: + ThemeVars.components.Cell + .horizontalLayoutColumnReorderDisabledPageOpacity, + }, + + false: {}, + }, first: { true: ColumnCellVariantsObject.first, diff --git a/source/src/components/InfiniteTable/components/InfiniteTableHeader/useColumnResizeHandle.tsx b/source/src/components/InfiniteTable/components/InfiniteTableHeader/useColumnResizeHandle.tsx index 87cdda13d..0d98fa368 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableHeader/useColumnResizeHandle.tsx +++ b/source/src/components/InfiniteTable/components/InfiniteTableHeader/useColumnResizeHandle.tsx @@ -10,6 +10,9 @@ import { ResizeHandle } from './ResizeHandle'; export function useColumnResizeHandle( column: InfiniteTableComputedColumn, + opts: { + horizontalLayoutPageIndex: number | null; + }, ) { const { computed: { computedVisibleColumns }, @@ -135,6 +138,7 @@ export function useColumnResizeHandle( const resizeHandle = column.computedResizable ? ( { const forceStyle = () => { - raf(() => { + setTimeout(() => { enforceStyle(domRef.current, defaultStyle); enforceStyle( domRef.current?.firstElementChild as HTMLElement | null, diff --git a/source/src/components/InfiniteTable/components/InfiniteTableRow/FlashingColumnCell.tsx b/source/src/components/InfiniteTable/components/InfiniteTableRow/FlashingColumnCell.tsx new file mode 100644 index 000000000..f6f5b1198 --- /dev/null +++ b/source/src/components/InfiniteTable/components/InfiniteTableRow/FlashingColumnCell.tsx @@ -0,0 +1,159 @@ +import * as React from 'react'; + +import { useEffectWhen } from '../../../hooks/useEffectWhen'; +import { useInfiniteColumnCell } from './InfiniteTableColumnCell'; +import { join } from '../../../../utils/join'; +import { FlashingColumnCellRecipe } from '../cell.css'; +import { useInfiniteTable } from '../../hooks/useInfiniteTable'; +import { InternalVars } from '../../internalVars.css'; +import { stripVar } from '../../../../utils/stripVar'; + +export type FlashingCellOptions = { + flashDuration?: number; + // fadeDuration?: number; + flashClassName?: string; + // fadeClassName?: string; + render?: (props: { + children: React.ReactNode; + oldValue: any; + }) => React.ReactNode; +}; + +const currentFlashingDurationVar = stripVar( + InternalVars.currentFlashingDuration, +); + +const defaultRender: FlashingCellOptions['render'] = ({ children }) => { + return <>{children}; +}; + +export const DEFAULT_FLASH_DURATION = 1000; + +export const createFlashingColumnCellComponent = ( + options: FlashingCellOptions = {}, +) => { + const { + flashDuration: FLASH_DURATION, + // fadeDuration, + flashClassName, + // fadeClassName, + render = defaultRender, + } = options; + + const FlashingColumnCell = React.forwardRef( + ( + props: React.HTMLProps, + _ref: React.Ref, + ) => { + const cellContext = useInfiniteColumnCell(); + + const { + state: { flashingDurationCSSVarValue }, + } = useInfiniteTable(); + + const duration = + typeof flashingDurationCSSVarValue === 'number' + ? flashingDurationCSSVarValue ?? + FLASH_DURATION ?? + DEFAULT_FLASH_DURATION + : FLASH_DURATION ?? DEFAULT_FLASH_DURATION; + + const { domRef, value, column, rowInfo, htmlElementRef } = cellContext; + + const rowId = rowInfo.id; + const columnId = column.id; + + const initialRef = React.useRef(true); + const oldValueRef = React.useRef(value); + const oldValue = initialRef.current ? null : oldValueRef.current; + + initialRef.current = false; + + const flashTimeoutIdRef = React.useRef(); + const fadeTimeoutIdRef = React.useRef(); + + useEffectWhen( + () => { + if (value === oldValueRef.current) { + return; + } + if (flashTimeoutIdRef.current) { + clearTimeout(flashTimeoutIdRef.current); + } + if (fadeTimeoutIdRef.current) { + clearTimeout(fadeTimeoutIdRef.current); + } + + const el = htmlElementRef.current; + + oldValueRef.current = value; + + if (!el) { + return; + } + + const flashDirection = + typeof value === 'number' + ? value > oldValue + ? 'up' + : 'down' + : 'neutral'; + + const internalflashCls = FlashingColumnCellRecipe({ + direction: flashDirection, + }).split(' '); + + el.style.setProperty(currentFlashingDurationVar, `${duration}`); + if (flashClassName) { + el.classList.add(flashClassName); + } + + el.classList.add(...internalflashCls); + + flashTimeoutIdRef.current = setTimeout(() => { + flashTimeoutIdRef.current = undefined; + + if (flashClassName) { + el.classList.remove(flashClassName); + } + el.classList.remove(...internalflashCls); + el.style.removeProperty(currentFlashingDurationVar); + // if (!fadeDuration || !fadeClassName) { + // return; + // } + + // el.classList.add(fadeClassName); + + // fadeTimeoutIdRef.current = setTimeout(() => { + // el.classList.remove(fadeClassName); + // fadeTimeoutIdRef.current = undefined; + // }, fadeDuration); + }, duration); + + return () => { + if (flashTimeoutIdRef.current) { + clearTimeout(flashTimeoutIdRef.current); + } + if (fadeTimeoutIdRef.current) { + clearTimeout(fadeTimeoutIdRef.current); + } + }; + }, + { + same: [columnId, rowId], + different: [value], + }, + ); + + return ( +
+ {render({ children: props.children, oldValue })} +
+ ); + }, + ); + + return FlashingColumnCell; +}; + +export const FlashingColumnCell = createFlashingColumnCellComponent(); diff --git a/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableCell.tsx b/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableCell.tsx index e6de54688..b3c3b5223 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableCell.tsx +++ b/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableCell.tsx @@ -44,6 +44,7 @@ function InfiniteTableCellFn( cellType, cssPosition: _cssPosition, renderChildren, + horizontalLayoutPageIndex, ...domProps } = props; diff --git a/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableCellTypes.ts b/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableCellTypes.ts index de99c2151..4e27a7df7 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableCellTypes.ts +++ b/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableCellTypes.ts @@ -23,6 +23,8 @@ export type InfiniteTableBaseCellProps = { column: InfiniteTableComputedColumn; align?: InfiniteTableColumnAlignValues; + horizontalLayoutPageIndex: number | null; + rowId?: any; renderChildren: () => Renderable; @@ -65,6 +67,8 @@ export interface InfiniteTableColumnCellProps groupRenderStrategy: InfiniteTablePropGroupRenderStrategy; getData: () => InfiniteTableRowInfo[]; toggleGroupRow: InfiniteTableToggleGroupRowFn; + rowIndexInHorizontalLayoutPage: number | null; + horizontalLayoutPageIndex: number | null; rowIndex: number; rowHeight: number; cellStyle?: InfiniteTablePropCellStyle; diff --git a/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableColumnCell.tsx b/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableColumnCell.tsx index ca4e39bf4..f6949da3b 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableColumnCell.tsx +++ b/source/src/components/InfiniteTable/components/InfiniteTableRow/InfiniteTableColumnCell.tsx @@ -142,6 +142,8 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { rowStyle, rowClassName, + rowIndexInHorizontalLayoutPage, + horizontalLayoutPageIndex, getData, cellStyle, cellClassName, @@ -160,11 +162,22 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { fieldsToColumn, - domRef, + domRef: initialDomRef, hidden, showZebraRows, } = props; + const htmlElementRef = React.useRef(null); + const domRef = useCallback( + (node: HTMLElement | null) => { + htmlElementRef.current = node; + if (initialDomRef) { + initialDomRef(node); + } + }, + [initialDomRef], + ); + if (!column) { return
no column
; } @@ -185,7 +198,8 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { componentActions: dataSourceActions, } = useDataSourceContextValue(); - const { activeRowIndex, keyboardNavigation } = getState(); + const { activeRowIndex, keyboardNavigation, columnReorderInPageIndex } = + getState(); const rowActive = rowIndex === activeRowIndex && keyboardNavigation === 'row'; const renderingContext: InfiniteTableColumnRenderingContext = { @@ -201,8 +215,9 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { const rowDisabled = rowInfo.rowDisabled; const visibleColumnsIds = computed.computedVisibleColumns.map((x) => x.id); - const colRenderingParams = getColumnRenderingParams({ + horizontalLayoutPageIndex, + rowIndexInHorizontalLayoutPage, column, rowInfo, rowDetailState: rowDetailState, @@ -268,6 +283,7 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { const cellSelected = renderParam.cellSelected; renderParam.domRef = domRef; + renderParam.htmlElementRef = htmlElementRef; renderParam.selectCell = useCallback(renderParam.selectCell, [rowInfo]); renderParam.deselectCell = useCallback(renderParam.deselectCell, [rowInfo]); @@ -313,6 +329,7 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { if (inEdit) { return null; } + renderParamRef.current = renderParam; if (renderFunctions.renderGroupIcon) { renderParam.renderBag.groupIcon = ( @@ -547,7 +564,9 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { ); const odd = - (rowInfo.indexInAll != null ? rowInfo.indexInAll : rowIndex) % 2 === 1; + rowIndexInHorizontalLayoutPage != null + ? rowIndexInHorizontalLayoutPage % 2 === 1 + : (rowInfo.indexInAll != null ? rowInfo.indexInAll : rowIndex) % 2 === 1; const zebra = showZebraRows ? (odd ? 'odd' : 'even') : false; @@ -599,7 +618,13 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { } : null; + const insideDisabledDraggingPage = + columnReorderInPageIndex != null + ? horizontalLayoutPageIndex !== columnReorderInPageIndex + : false; + const afterChildren = editor; + const theChildren = renderChildren(); const cellProps: InfiniteTableCellProps & React.HTMLAttributes = { domRef, @@ -607,6 +632,7 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { column, width, rowId: rowInfo.id, + horizontalLayoutPageIndex, style: memoizedStyle, onMouseLeave, @@ -625,6 +651,7 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { ColumnCellRecipe, { dragging: false, + insideDisabledDraggingPage, zebra, align, verticalAlign, @@ -633,6 +660,7 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { cellSelected, rowSelected, firstRow: rowInfo.indexInAll === 0, + firstRowInHorizontalLayoutPage: rowIndexInHorizontalLayoutPage === 0, groupRow: rowInfo.isGroupRow, groupCell: rowInfo.isGroupRow ? !!column.groupByForColumn : false, rowExpanded: rowInfo.isGroupRow ? !rowInfo.collapsed : false, @@ -641,7 +669,7 @@ function InfiniteTableColumnCellFn(props: InfiniteTableColumnCellProps) { colClassName, rowComputedClassName, ), - renderChildren, + renderChildren: useCallback(() => theChildren, [renderChildren]), }; const ContextProvider = diff --git a/source/src/components/InfiniteTable/components/InfiniteTableRow/columnRendering.tsx b/source/src/components/InfiniteTable/components/InfiniteTableRow/columnRendering.tsx index 575e6e01e..67df25025 100644 --- a/source/src/components/InfiniteTable/components/InfiniteTableRow/columnRendering.tsx +++ b/source/src/components/InfiniteTable/components/InfiniteTableRow/columnRendering.tsx @@ -156,6 +156,8 @@ export function getColumnValueToEdit(options: { export function getColumnRenderingParams(options: { column: InfiniteTableComputedColumn; + rowIndexInHorizontalLayoutPage: number | null; + horizontalLayoutPageIndex: number | null; rowInfo: InfiniteTableRowInfo; rowDetailState: 'expanded' | 'collapsed' | false; visibleColumnsIds: string[]; @@ -174,11 +176,7 @@ export function getColumnRenderingParams(options: { const { getState } = context; const { editingCell } = getState(); - const formattedResult = getFormattedValueContextForCell({ - ...options, - // column: groupByColumnReference || column, - column, - }); + const formattedResult = getFormattedValueContextForCell(options); const { formattedValueContext } = formattedResult; const inEdit = context.api.isEditorVisibleForCell({ @@ -186,20 +184,27 @@ export function getColumnRenderingParams(options: { rowIndex: rowInfo.indexInAll, }); - const stylingParam = { - column: options.column, - inEdit, - rowHasSelectedCells: false, - ...formattedValueContext, - editError: - editingCell && - editingCell.primaryKey === rowInfo.id && - editingCell.columnId === column.id && - !editingCell.active && - editingCell.accepted instanceof Error - ? editingCell.accepted - : undefined, - }; + const stylingParam = Object.assign( + { + rowIndexInHorizontalLayoutPage: options.rowIndexInHorizontalLayoutPage, + horizontalLayoutPageIndex: options.horizontalLayoutPageIndex, + column: options.column, + inEdit, + rowHasSelectedCells: false, + }, + formattedValueContext, + { + editError: + editingCell && + editingCell.primaryKey === rowInfo.id && + editingCell.columnId === column.id && + !editingCell.active && + editingCell.accepted instanceof Error + ? editingCell.accepted + : undefined, + }, + ); + // we define it initially as false so TS doesn't complain // and then make it a getter // so it can be computed lazily - just when the user calls and needs this @@ -234,7 +239,18 @@ export function getColumnRenderingParams(options: { column.renderLeafValue || groupByColumnReference?.renderLeafValue, }, renderParams: getColumnRenderParam({ - ...options, + // prefer this over spreading the options object + // for better performance + rowIndexInHorizontalLayoutPage: options.rowIndexInHorizontalLayoutPage, + horizontalLayoutPageIndex: options.horizontalLayoutPageIndex, + column: options.column, + rowInfo: options.rowInfo, + visibleColumnsIds: options.visibleColumnsIds, + columnsMap: options.columnsMap, + fieldsToColumn: options.fieldsToColumn, + context: options.context, + + // override the following: align, verticalAlign, formattedValueContext, @@ -244,6 +260,8 @@ export function getColumnRenderingParams(options: { } export function getColumnRenderParam(options: { + rowIndexInHorizontalLayoutPage: number | null; + horizontalLayoutPageIndex: number | null; column: InfiniteTableComputedColumn; align: InfiniteTableColumnAlignValues; verticalAlign: InfiniteTableColumnVerticalAlignValues; @@ -287,7 +305,10 @@ export function getColumnRenderParam(options: { const cellSelected = cellSelection?.isCellSelected(rowInfo.id, column.id) ?? false; - const renderParam: Omit, 'domRef'> = { + const renderParam: Omit< + InfiniteTableColumnCellContextType, + 'domRef' | 'htmlElementRef' + > = { column, columnsMap, fieldsToColumn, @@ -296,6 +317,8 @@ export function getColumnRenderParam(options: { cellSelected, rowHasSelectedCells: false, + horizontalLayoutPageIndex: options.horizontalLayoutPageIndex, + rowIndexInHorizontalLayoutPage: options.rowIndexInHorizontalLayoutPage, ...formattedValueContext, editError: diff --git a/source/src/components/InfiniteTable/components/cell.css.ts b/source/src/components/InfiniteTable/components/cell.css.ts index 742f68fea..e63a8021f 100644 --- a/source/src/components/InfiniteTable/components/cell.css.ts +++ b/source/src/components/InfiniteTable/components/cell.css.ts @@ -1,6 +1,7 @@ import { ComplexStyleRule, fallbackVar, + keyframes, style, styleVariants, } from '@vanilla-extract/css'; @@ -17,6 +18,7 @@ import { whiteSpace, willChange, } from '../utilities.css'; +import { InternalVars } from '../internalVars.css'; export const columnAlignCellStyle = styleVariants({ center: { justifyContent: 'center' }, @@ -132,6 +134,70 @@ const CellSelectionIndicatorBase: ComplexStyleRule = { )}`, ), }; + +export const FlashingColumnCellRecipe = recipe({ + base: { + '::after': { + position: 'absolute', + content: '', + inset: 0, + zIndex: ThemeVars.components.Cell.flashingOverlayZIndex, + + // expand the indicator to cover the cell borders left and right + left: `calc(0px - ${ThemeVars.components.Cell.borderWidth})`, + right: `calc(0px - ${ThemeVars.components.Cell.borderWidth})`, + pointerEvents: 'none', + + animationName: fallbackVar( + ThemeVars.components.Cell.flashingAnimationName, + keyframes({ + '0%': { opacity: 0 }, + '25%': { opacity: 1 }, + + '75%': { opacity: 1 }, + '100%': { opacity: 0 }, + }), + ), + + animationDuration: `calc(1ms * ${fallbackVar( + InternalVars.currentFlashingDuration, + ThemeVars.components.Cell.flashingDuration, + )})`, + + background: fallbackVar( + InternalVars.currentFlashingBackground, + ThemeVars.components.Cell.flashingBackground, + ), + }, + }, + variants: { + direction: { + up: { + vars: { + [InternalVars.currentFlashingBackground]: fallbackVar( + ThemeVars.components.Cell.flashingUpBackground, + ThemeVars.components.Cell.flashingBackground, + ), + }, + }, + down: { + vars: { + [InternalVars.currentFlashingBackground]: fallbackVar( + ThemeVars.components.Cell.flashingDownBackground, + ThemeVars.components.Cell.flashingBackground, + ), + }, + }, + neutral: { + vars: { + [InternalVars.currentFlashingBackground]: + ThemeVars.components.Cell.flashingBackground, + }, + }, + }, + }, +}); + export const ColumnCellSelectionIndicatorRecipe = recipe({ base: { '::before': CellSelectionIndicatorBase, @@ -175,10 +241,22 @@ export const ColumnCellRecipe = recipe({ base: [ { color: ThemeVars.components.Cell.color, + // contain: 'strict', // DONT APPLY _STRICT_ AS IT breaks rendering cell selection + // and possibly other things as well + + // contain: 'size layout style', }, ], variants: { dragging: { false: {}, true: {} }, + insideDisabledDraggingPage: { + true: { + opacity: + ThemeVars.components.Cell + .horizontalLayoutColumnReorderDisabledPageOpacity, + }, + false: {}, + }, cellSelected: { false: {}, true: {} }, align: { start: {}, @@ -273,6 +351,10 @@ export const ColumnCellRecipe = recipe({ borderTop: ThemeVars.components.Cell.borderTop, }, }, + firstRowInHorizontalLayoutPage: { + true: {}, + false: {}, + }, lastInCategory: { true: ColumnCellVariantsObject.lastInCategory, false: {}, @@ -297,6 +379,15 @@ export const ColumnCellRecipe = recipe({ }, compoundVariants: [ + { + variants: { + firstRowInHorizontalLayoutPage: true, + firstRow: false, + }, + style: { + borderTop: 'none', + }, + }, { variants: { pinned: 'start', diff --git a/source/src/components/InfiniteTable/eventHandlers/keyboardNavigation.ts b/source/src/components/InfiniteTable/eventHandlers/keyboardNavigation.ts index a41dc31fd..b81410d34 100644 --- a/source/src/components/InfiniteTable/eventHandlers/keyboardNavigation.ts +++ b/source/src/components/InfiniteTable/eventHandlers/keyboardNavigation.ts @@ -73,6 +73,15 @@ export function handleRowNavigation( }, ArrowLeft: () => { const rowInfo = dataArray[activeRowIndex!]; + if (brain.isHorizontalLayoutBrain) { + const rowsPerPage = brain.rowsPerPage; + if (activeRowIndex! - rowsPerPage >= min) { + activeRowIndex = activeRowIndex! - rowsPerPage; + } else { + KeyToFunction.ArrowUp(); + } + return; + } if (rowInfo && rowInfo.isGroupRow) { return api.collapseGroupRow(rowInfo.groupKeys); } @@ -83,6 +92,16 @@ export function handleRowNavigation( }, ArrowRight: () => { const rowInfo = dataArray[activeRowIndex!]; + + if (brain.isHorizontalLayoutBrain) { + const rowsPerPage = brain.rowsPerPage; + if (activeRowIndex! + rowsPerPage <= max) { + activeRowIndex = activeRowIndex! + rowsPerPage; + } else { + KeyToFunction.ArrowDown(); + } + return; + } if (rowInfo && rowInfo.isGroupRow) { return api.expandGroupRow(rowInfo.groupKeys); } @@ -195,7 +214,16 @@ export function handleCellNavigation( if (rowIndex !== minRow) { colIndex = maxCol; } - KeyToFunction.ArrowUp(); + if (brain.isHorizontalLayoutBrain) { + const rowsPerPage = brain.rowsPerPage; + if (rowIndex - rowsPerPage >= minRow) { + rowIndex = rowIndex - rowsPerPage; + } else { + KeyToFunction.ArrowUp(); + } + } else { + KeyToFunction.ArrowUp(); + } } else { colIndex = clamp(colIndex - 1, minCol, maxCol); } @@ -205,7 +233,16 @@ export function handleCellNavigation( if (rowIndex !== maxRow) { colIndex = minCol; } - KeyToFunction.ArrowDown(); + if (brain.isHorizontalLayoutBrain) { + const rowsPerPage = brain.rowsPerPage; + if (rowIndex + rowsPerPage <= maxRow) { + rowIndex = rowIndex + rowsPerPage; + } else { + KeyToFunction.ArrowDown(); + } + } else { + KeyToFunction.ArrowDown(); + } } else { colIndex = clamp(colIndex + 1, minCol, maxCol); } diff --git a/source/src/components/InfiniteTable/hooks/reorderColumnsOnDrag.ts b/source/src/components/InfiniteTable/hooks/reorderColumnsOnDrag.ts index 1ab8a543f..35abf366b 100644 --- a/source/src/components/InfiniteTable/hooks/reorderColumnsOnDrag.ts +++ b/source/src/components/InfiniteTable/hooks/reorderColumnsOnDrag.ts @@ -11,8 +11,10 @@ import { InfiniteTablePropColumnPinning, InfiniteTableProps, } from '../types/InfiniteTableProps'; +import { CSSCalc } from '../utils/CSSCalc'; import { clearInfiniteColumnReorderDuration, + InternalVarUtils, restoreInfiniteColumnReorderDuration, setInfiniteColumnOffsetWhileReordering, setInfiniteVarOnRoot, @@ -33,8 +35,8 @@ type MousePosition = { type ColumnBreakpoint = { columnId: string; - index: number; - breakpoint: number; + columnIndex: number; + offsetX: number; }; type GetBreakPointsOptions = { @@ -52,6 +54,8 @@ export type ReorderParams = { computedPinnedStartColumns: InfiniteTableComputedColumn[]; computedPinnedEndColumns: InfiniteTableComputedColumn[]; computedUnpinnedColumns: InfiniteTableComputedColumn[]; + horizontalLayoutPageIndex: number | null; + pageWidth: number | null; draggableColumnsRestrictTo: NonUndefined< InfiniteTableProps['draggableColumnsRestrictTo'] @@ -76,8 +80,6 @@ export type ReorderParams = { api: InfiniteTableApi; setProxyPosition: (position: TopLeftOrNull) => void; - columnOffsetAtIndexCSSVar: string; - columnWidthAtIndexCSSVar: string; }; const PROXY_OFFSET = 10; @@ -87,8 +89,6 @@ const pinnedStartWidthCSSVar = stripVar(InternalVars.pinnedStartWidth); export function reorderColumnsOnDrag(params: ReorderParams) { const { - columnOffsetAtIndexCSSVar, - columnWidthAtIndexCSSVar, computedVisibleColumns, computedVisibleColumnsMap, computedPinnedEndColumns, @@ -101,6 +101,8 @@ export function reorderColumnsOnDrag(params: ReorderParams) { tableRect, setProxyPosition, api: imperativeApi, + horizontalLayoutPageIndex, + pageWidth, } = params; // returns the total width of the pinned start columns @@ -128,22 +130,32 @@ export function reorderColumnsOnDrag(params: ReorderParams) { } function isColumnVisible(b: ColumnBreakpoint) { - if (b.index === dragColumnIndex) { + if (b.columnIndex === dragColumnIndex) { return true; } - const col = computedVisibleColumns[b.index]; + if (horizontalLayoutPageIndex != null) { + // for horizontal layout, consider all columns visible for now + return true; + } + const col = computedVisibleColumns[b.columnIndex]; if (col.computedPinned) { return true; } const scrollLeft = brain.getScrollPosition().scrollLeft; - - return ( - col.computedOffset >= scrollLeft + getCurrentPinnedWidth('start') && - col.computedOffset + col.computedWidth < - scrollLeft + tableRect.width - getCurrentPinnedWidth('end') - ); + const colOffset = + col.computedOffset + + (horizontalLayoutPageIndex != null && pageWidth != null + ? pageWidth * horizontalLayoutPageIndex + : 0); + + const visible = + colOffset >= scrollLeft + getCurrentPinnedWidth('start') && + colOffset + col.computedWidth <= + scrollLeft + tableRect.width - getCurrentPinnedWidth('end'); + + return visible; } const getBreakPoints = ( @@ -155,12 +167,17 @@ export function reorderColumnsOnDrag(params: ReorderParams) { let breakpoints: ColumnBreakpoint[] = []; columns.forEach((c) => { - const b = { + if (c.computedVisibleIndex === dragColumnIndex) { + // the current column is the drag column, + // and we don't need a breakpoint for it + // the breakpoints of all the other columns will be enough + return; + } + + const b: ColumnBreakpoint = { columnId: c.id, - index: c.computedVisibleIndex, - breakpoint: - // tableRect.left + - c.computedOffset + Math.round(c.computedWidth / 2), + columnIndex: c.computedVisibleIndex, + offsetX: c.computedOffset + Math.round(c.computedWidth / 2), }; if (isColumnVisible(b)) { @@ -344,7 +361,7 @@ export function reorderColumnsOnDrag(params: ReorderParams) { } function updateDropIndex(newDropIndex: number) { - if (newDropIndex === currentDropIndex) { + if (newDropIndex == null || newDropIndex === currentDropIndex) { return; } @@ -409,27 +426,34 @@ export function reorderColumnsOnDrag(params: ReorderParams) { newPosition = isDragColumn ? // this is the column we're dragging to the left // so we place it exactly at the offset of the currentDropIndex - `var(${columnOffsetAtIndexCSSVar}-${currentDropIndex})` + InternalVarUtils.columnOffsets.get(currentDropIndex) : isOutsideCol ? // this col should have the initial pos, so we're good - `var(${columnOffsetAtIndexCSSVar}-${colIndex})` + InternalVarUtils.columnOffsets.get(colIndex) : // place it at the default offset + the width of the drag column // as these are columns situated between the dragindex and the dropindex - `calc( var(${columnOffsetAtIndexCSSVar}-${colIndex}) + var(${columnWidthAtIndexCSSVar}-${dragColumnIndex}) )`; + CSSCalc.add( + InternalVarUtils.columnOffsets.get(colIndex), + InternalVarUtils.columnWidths.get(dragColumnIndex), + ).done(); // newColumnIndexes.push(colCurrentIndex); } else { newPosition = isOutsideCol ? // this is the default value for a column - `var(${columnOffsetAtIndexCSSVar}-${colIndex})` + InternalVarUtils.columnOffsets.get(colIndex) : isDragColumn ? // this is the column we're dragging to the right - `calc( var(${columnOffsetAtIndexCSSVar}-${ - currentDropIndex - 1 - }) + var(${columnWidthAtIndexCSSVar}-${ - currentDropIndex - 1 - }) - var(${columnWidthAtIndexCSSVar}-${dragColumnIndex}) )` - : `calc( var(${columnOffsetAtIndexCSSVar}-${colIndex}) - var(${columnWidthAtIndexCSSVar}-${dragColumnIndex}) )`; + CSSCalc.add( + InternalVarUtils.columnOffsets.get(currentDropIndex - 1), + InternalVarUtils.columnWidths.get(currentDropIndex - 1), + ) + .minus(InternalVarUtils.columnWidths.get(dragColumnIndex)) + .done() + : CSSCalc.minus( + InternalVarUtils.columnOffsets.get(colIndex), + InternalVarUtils.columnWidths.get(dragColumnIndex), + ).done(); } setInfiniteColumnOffsetWhileReordering( @@ -477,28 +501,34 @@ export function reorderColumnsOnDrag(params: ReorderParams) { ? dragColumn.computedOffset + diffX : dragColumn.computedOffset + dragColumn.computedWidth + diffX; - let idx = binarySearch<{ breakpoint: number }, number>( + let idx = binarySearch<{ offsetX: number }, number>( breakpoints, currentPos, - ({ breakpoint }, value) => { - return breakpoint < value ? -1 : breakpoint > value ? 1 : 0; + ({ offsetX }, value) => { + return offsetX < value ? -1 : offsetX > value ? 1 : 0; }, ); if (idx < 0) { idx = ~idx; } - idx = breakpoints[idx] - ? breakpoints[idx].index - : breakpoints[breakpoints.length - 1].index + 1; - - if (idx != null && idx !== currentDropIndex) { - if (dir === 1 && currentDropIndex === dragColumnIndex + 1) { - idx = dragColumnIndex; + if (!breakpoints.length) { + if (computedVisibleColumns.length > 1) { + console.error('No breakpoints available, something is wrong!'); } - - updateDropIndex(idx); + idx = 0; + } else { + idx = breakpoints[idx] + ? breakpoints[idx].columnIndex + : breakpoints[breakpoints.length - 1].columnIndex + 1; } + // the drag column has 2 valid positionswhen it doesn't change the order - either before itself or after itself + // which is basically the same position, but let's normalise to only have one of them + if (idx === dragColumnIndex + 1) { + idx = dragColumnIndex; + } + + updateDropIndex(idx); const columnPinning: InfiniteTablePropColumnPinning = {}; diff --git a/source/src/components/InfiniteTable/hooks/useCellClassName.ts b/source/src/components/InfiniteTable/hooks/useCellClassName.ts index 4f44c7ea0..0750ac707 100644 --- a/source/src/components/InfiniteTable/hooks/useCellClassName.ts +++ b/source/src/components/InfiniteTable/hooks/useCellClassName.ts @@ -11,8 +11,10 @@ export function useCellClassName( baseClasses: string[], variants: (x: ColumnCellVariantsType | HeaderCellVariantsType) => string, extraFlags: { + insideDisabledDraggingPage: boolean; groupRow: boolean; firstRow: boolean; + firstRowInHorizontalLayoutPage: boolean; groupCell: boolean; rowExpanded: boolean; rowActive: boolean; @@ -38,7 +40,10 @@ export function useCellClassName( rowSelected: extraFlags.rowSelected ?? 'null', rowActive: extraFlags.rowActive, dragging: extraFlags.dragging, + insideDisabledDraggingPage: extraFlags.insideDisabledDraggingPage, firstRow: extraFlags.firstRow ?? false, + firstRowInHorizontalLayoutPage: + extraFlags.firstRowInHorizontalLayoutPage ?? false, rowDisabled: extraFlags.rowDisabled, groupRow: extraFlags.groupRow, groupCell: extraFlags.groupCell, @@ -76,6 +81,11 @@ export function useCellClassName( if (extraFlags.firstRow) { result.push(...baseClasses.map((c) => `${c}--first-row`)); } + if (extraFlags.firstRowInHorizontalLayoutPage) { + result.push( + ...baseClasses.map((c) => `${c}--first-row-in-horizontal-layout-page`), + ); + } if (extraFlags.rowDisabled) { result.push(...baseClasses.map((c) => `${c}--disabled`)); diff --git a/source/src/components/InfiniteTable/hooks/useCellRendering.tsx b/source/src/components/InfiniteTable/hooks/useCellRendering.tsx index 662e9572c..5f474bdde 100644 --- a/source/src/components/InfiniteTable/hooks/useCellRendering.tsx +++ b/source/src/components/InfiniteTable/hooks/useCellRendering.tsx @@ -88,6 +88,7 @@ export function useCellRendering( onScrollToBottom, onScrollStop, scrollToBottomOffset, + wrapRowsHorizontally, ready, } = state; @@ -231,11 +232,22 @@ export function useCellRendering( : 'collapsed'; } + const rowIndexInHorizontalLayoutPage = wrapRowsHorizontally + ? brain.getRowIndexInPage(rowIndex) + : null; + + const horizontalLayoutPageIndex = wrapRowsHorizontally + ? brain.getPageIndexForRow(rowIndex) + : null; + const cellProps: InfiniteTableColumnCellProps = { getData, virtualized: true, showZebraRows, groupRenderStrategy, + rowIndexInHorizontalLayoutPage, + horizontalLayoutPageIndex, + rowIndex, rowInfo, hidden, @@ -269,8 +281,10 @@ export function useCellRendering( computedColumnsMap, fieldsToColumn, groupRenderStrategy, + wrapRowsHorizontally, toggleGroupRow, showZebraRows, + brain, repaintId, rowStyle, rowClassName, diff --git a/source/src/components/InfiniteTable/hooks/useColumnPointerEvents.ts b/source/src/components/InfiniteTable/hooks/useColumnPointerEvents.ts index 36305d7df..067d2217b 100644 --- a/source/src/components/InfiniteTable/hooks/useColumnPointerEvents.ts +++ b/source/src/components/InfiniteTable/hooks/useColumnPointerEvents.ts @@ -21,9 +21,8 @@ import { import { shallowEqualObjects } from '../../../utils/shallowEqualObjects'; import { InfiniteTablePropColumnPinning } from '../types'; import adjustColumnOrderForAllColumns from './adjustColumnOrderForAllColumns'; +import { HorizontalLayoutMatrixBrain } from '../../VirtualBrain/HorizontalLayoutMatrixBrain'; -const columnOffsetAtIndex = stripVar(InternalVars.columnOffsetAtIndex); -const columnWidthAtIndex = stripVar(InternalVars.columnWidthAtIndex); const baseZIndexForCells = stripVar(InternalVars.baseZIndexForCells); type TopLeft = { @@ -52,9 +51,11 @@ const equalPinning = ( export const useColumnPointerEvents = ({ columnId, domRef, + horizontalLayoutPageIndex, }: { columnId: string; domRef: React.MutableRefObject; + horizontalLayoutPageIndex: number | null; }) => { const [proxyPosition, setProxyPosition] = useState(null); @@ -115,6 +116,15 @@ export const useColumnPointerEvents = ({ const initialAvailableSize = brain.getAvailableSize(); const dragColumnIndex = dragColumn.computedVisibleIndex; + const dragColumnIndexInHorizontalLayout = brain.getVirtualColIndex( + dragColumn.computedVisibleIndex, + { + pageIndex: horizontalLayoutPageIndex || 0, + }, + ); + const pageWidth = brain.isHorizontalLayoutBrain + ? (brain as HorizontalLayoutMatrixBrain).getPageWidth() + : null; let initialCursor: React.CSSProperties['cursor'] = target.style.cursor ?? 'auto'; @@ -123,9 +133,9 @@ export const useColumnPointerEvents = ({ const dragger = reorderColumnsOnDrag({ brain, + horizontalLayoutPageIndex, + pageWidth, draggableColumnsRestrictTo, - columnOffsetAtIndexCSSVar: columnOffsetAtIndex, - columnWidthAtIndexCSSVar: columnWidthAtIndex, computedPinnedEndColumns, computedPinnedStartColumns, computedUnpinnedColumns, @@ -145,6 +155,9 @@ export const useColumnPointerEvents = ({ let reorderDragResult: ReorderDragResult | null = null; + let discardAlwaysRenderedColumn: VoidFunction | undefined; + let restoreRenderRange: VoidFunction | undefined; + function persistColumnOrder(reorderDragResult: ReorderDragResult) { const { columnPinning, columnOrder } = reorderDragResult; @@ -186,17 +199,43 @@ export const useColumnPointerEvents = ({ // by increasing the render count // we could have a method that says: keep this column rendered (the current column) // even if the scrolling changes horizontally - brain.setRenderCount({ - horizontal: computedVisibleColumns.length, - vertical: undefined, - }); - headerBrain.setRenderCount({ - horizontal: computedVisibleColumns.length, - vertical: undefined, - }); + + const discardForBody = brain.keepColumnRendered( + dragColumnIndexInHorizontalLayout, + ); + const discardForHeader = headerBrain.keepColumnRendered( + dragColumnIndexInHorizontalLayout, + ); + + if (brain.isHorizontalLayoutBrain) { + const extendBy = true; + const restoreBodyRange = brain.extendRenderRange({ + start: extendBy, + end: extendBy, + direction: 'horizontal', + }); + const restoreHeaderRange = headerBrain.extendRenderRange({ + start: extendBy, + end: extendBy, + direction: 'horizontal', + }); + restoreRenderRange = () => { + restoreBodyRange(); + restoreHeaderRange(); + }; + } + + discardAlwaysRenderedColumn = () => { + discardForBody(); + discardForHeader(); + }; actions.columnReorderDragColumnId = dragColumn.id; + if (horizontalLayoutPageIndex != null) { + actions.columnReorderInPageIndex = horizontalLayoutPageIndex; + } + setInfiniteColumnZIndex( dragColumnIndex, `calc( var(${baseZIndexForCells}) + 10000 )`, @@ -217,9 +256,11 @@ export const useColumnPointerEvents = ({ dragger.stop(); - brain.setAvailableSize({ + brain.update({ ...initialAvailableSize, }); + discardAlwaysRenderedColumn?.(); + restoreRenderRange?.(); computedVisibleColumns.forEach((col) => { clearInfiniteColumnReorderDuration( @@ -267,6 +308,9 @@ export const useColumnPointerEvents = ({ } actions.columnReorderDragColumnId = false; + if (horizontalLayoutPageIndex != null) { + actions.columnReorderInPageIndex = null; + } }; target.addEventListener('pointermove', onPointerMove); @@ -274,7 +318,7 @@ export const useColumnPointerEvents = ({ target.setPointerCapture(e.pointerId); }, - [columnId], + [columnId, horizontalLayoutPageIndex], ); return { diff --git a/source/src/components/InfiniteTable/hooks/useComputed.ts b/source/src/components/InfiniteTable/hooks/useComputed.ts index 9da38a493..dda36ba9c 100644 --- a/source/src/components/InfiniteTable/hooks/useComputed.ts +++ b/source/src/components/InfiniteTable/hooks/useComputed.ts @@ -49,6 +49,14 @@ export function useComputed(): InfiniteTableComputedValues { componentActions.rowHeight = rowHeight; } }); + componentState.onFlashingDurationCSSVarChange.onChange( + (flashingDuration) => { + const num = flashingDuration ? flashingDuration * 1 : null; + if (num != null && !isNaN(num)) { + componentActions.flashingDurationCSSVarValue = num; + } + }, + ); componentState.onRowDetailHeightCSSVarChange.onChange((rowDetailHeight) => { if (rowDetailHeight) { componentActions.rowDetailHeight = rowDetailHeight; diff --git a/source/src/components/InfiniteTable/hooks/useDOMProps.ts b/source/src/components/InfiniteTable/hooks/useDOMProps.ts index e62be008e..e4ecb7547 100644 --- a/source/src/components/InfiniteTable/hooks/useDOMProps.ts +++ b/source/src/components/InfiniteTable/hooks/useDOMProps.ts @@ -11,10 +11,7 @@ import { } from '../InfiniteCls.css'; import { InternalVars } from '../internalVars.css'; import { InfiniteTableComputedColumn } from '../types'; -import { - getCSSVarNameForColOffset, - getCSSVarNameForColWidth, -} from '../utils/infiniteDOMUtils'; +import { InternalVarUtils } from '../utils/infiniteDOMUtils'; import { rafFn } from '../utils/rafFn'; import { ThemeVars } from '../vars.css'; import { useInfiniteTable } from './useInfiniteTable'; @@ -27,8 +24,12 @@ const publicRuntimeVars: Record< } > = { bodyWidth: { name: stripVar(ThemeVars.runtime.bodyWidth), value: '' }, - totalVisibleColumnsWidth: { - name: stripVar(ThemeVars.runtime.totalVisibleColumnsWidth), + totalVisibleColumnsWidthValue: { + name: stripVar(ThemeVars.runtime.totalVisibleColumnsWidthValue), + value: '', + }, + totalVisibleColumnsWidthVar: { + name: stripVar(ThemeVars.runtime.totalVisibleColumnsWidthVar), value: '', }, visibleColumnsCount: { @@ -47,7 +48,6 @@ const scrollbarWidthHorizontal = stripVar( const scrollbarWidthVertical = stripVar(InternalVars.scrollbarWidthVertical); const columnWidthAtIndex = stripVar(InternalVars.columnWidthAtIndex); -const columnOffsetAtIndex = stripVar(InternalVars.columnOffsetAtIndex); const columnZIndexAtIndex = stripVar(InternalVars.columnZIndexAtIndex); const scrollLeftCSSVar = stripVar(InternalVars.scrollLeft); // const columnReorderEffectDurationAtIndex = stripVar( @@ -116,6 +116,7 @@ export function useDOMProps( onSelfBlur, bodySize, activeCellIndex, + wrapRowsHorizontally, } = state; const { computedPinnedStartColumnsWidth, @@ -133,10 +134,11 @@ export function useDOMProps( const index = col.computedVisibleIndex; //@ts-ignore - vars[`${columnWidthAtIndex}-${index}`] = col.computedWidth + 'px'; + vars[InternalVarUtils.columnWidths.varName.get(index)] = + col.computedWidth + 'px'; //@ts-ignore - vars[`${columnOffsetAtIndex}-${index}`] = + vars[InternalVarUtils.columnOffsets.varName.get(index)] = col.computedPinned === 'start' ? `calc( ${col.computedOffset}px + var(${scrollLeftCSSVar}) )` : col.computedPinned === 'end' @@ -144,8 +146,8 @@ export function useDOMProps( `calc( var(${pinnedEndOffsetCSSVar}) ${ prevPinnedEndCols.length ? '+' : '' } ${prevPinnedEndCols - .map( - (c) => `var(${columnWidthAtIndex}-${c.computedVisibleIndex})`, + .map((c) => + InternalVarUtils.columnWidths.get(c.computedVisibleIndex), ) .join(' + ')} + var(${scrollLeftCSSVar}) )` : `${col.computedOffset}px`; @@ -183,25 +185,44 @@ export function useDOMProps( ] = `calc(${InternalVars.bodyWidth} - ${InternalVars.scrollbarWidthVertical})`; //@ts-ignore - cssVars[publicRuntimeVars.totalVisibleColumnsWidth.name] = `${ + cssVars[publicRuntimeVars.totalVisibleColumnsWidthValue.name] = `${ computedPinnedStartColumnsWidth + computedPinnedEndColumnsWidth + computedUnpinnedColumnsWidth }px`; + //@ts-ignore + cssVars[ + publicRuntimeVars.totalVisibleColumnsWidthVar.name + ] = `calc(${computedVisibleColumns + .map((_col, index) => { + return `var(${columnWidthAtIndex}-${index})`; + }) + .join(' + ')})`; + //@ts-ignore cssVars[publicRuntimeVars.visibleColumnsCount.name] = computedVisibleColumns.length; if (activeCellIndex != null) { //@ts-ignore - cssVars[activeCellColWidth] = `var(${getCSSVarNameForColWidth( + cssVars[activeCellColWidth] = InternalVarUtils.columnWidths.get( activeCellIndex[1], - )})`; - //@ts-ignore - cssVars[activeCellColOffset] = `var(${getCSSVarNameForColOffset( + ); + const defaultActiveCellColOffset = InternalVarUtils.columnOffsets.get( activeCellIndex[1], - )})`; + ); + if (state.brain.isHorizontalLayoutBrain) { + const pageIndex = state.brain.getPageIndexForRow(activeCellIndex[0]); + + //@ts-ignore + cssVars[activeCellColOffset] = pageIndex + ? `calc( ${ThemeVars.runtime.totalVisibleColumnsWidthVar} * ${pageIndex} + ${defaultActiveCellColOffset})` + : defaultActiveCellColOffset; + } else { + //@ts-ignore + cssVars[activeCellColOffset] = defaultActiveCellColOffset; + } } //@ts-ignore @@ -219,7 +240,7 @@ export function useDOMProps( cssVars[pinnedStartWidthCSSVar] = `calc( ` + computedPinnedStartColumns - .map((c) => `var(${getCSSVarNameForColWidth(c.computedVisibleIndex)})`) + .map((c) => InternalVarUtils.columnWidths.get(c.computedVisibleIndex)) .join(' + ') + ')'; @@ -227,7 +248,7 @@ export function useDOMProps( cssVars[pinnedEndWidthCSSVar] = `calc( ` + computedPinnedEndColumns - .map((c) => `var(${getCSSVarNameForColWidth(c.computedVisibleIndex)})`) + .map((c) => InternalVarUtils.columnWidths.get(c.computedVisibleIndex)) .join(' + ') + ')'; //@ts-ignore @@ -313,6 +334,9 @@ export function useDOMProps( InfiniteTableClassName, InfiniteCls, + wrapRowsHorizontally + ? `${InfiniteTableClassName}--horizontal-layout` + : null, domProps?.className, computedPinnedStartColumnsWidth ? `${InfiniteTableClassName}--has-pinned-start ${InfiniteClsHasPinnedStart}` @@ -335,6 +359,7 @@ export function useDOMProps( : null, InfiniteClsRecipe({ + horizontalLayout: !!wrapRowsHorizontally, hasPinnedStart: !!computedPinnedStartColumnsWidth, hasPinnedEnd: !!computedPinnedEndColumnsWidth, // hasPinnedStartOverflow: !!computed.computedPinnedStartOverflow, diff --git a/source/src/components/InfiniteTable/hooks/useToggleWrapRowsHorizontally.ts b/source/src/components/InfiniteTable/hooks/useToggleWrapRowsHorizontally.ts new file mode 100644 index 000000000..778785493 --- /dev/null +++ b/source/src/components/InfiniteTable/hooks/useToggleWrapRowsHorizontally.ts @@ -0,0 +1,31 @@ +import { useEffect } from 'react'; +import { usePrevious } from '../../hooks/usePrevious'; +import { DEBUG_NAME } from '../InfiniteDebugName'; +import { createBrains } from '../state/getInitialState'; +import { useInfiniteTable } from './useInfiniteTable'; + +export function useToggleWrapRowsHorizontally() { + const { state, getState, actions } = useInfiniteTable(); + + const { wrapRowsHorizontally } = state; + const oldWrapRowsHorizontally = usePrevious(wrapRowsHorizontally); + + useEffect(() => { + if (oldWrapRowsHorizontally !== wrapRowsHorizontally) { + const { brain, headerBrain, renderer, onRenderUpdater } = getState(); + + brain.destroy(); + headerBrain.destroy(); + renderer.destroy(); + onRenderUpdater.destroy(); + + const newBrains = createBrains(DEBUG_NAME, !!wrapRowsHorizontally); + + actions.brain = newBrains.brain; + actions.headerBrain = newBrains.headerBrain; + + actions.renderer = newBrains.renderer; + actions.onRenderUpdater = newBrains.onRenderUpdater; + } + }, [oldWrapRowsHorizontally, wrapRowsHorizontally]); +} diff --git a/source/src/components/InfiniteTable/index.tsx b/source/src/components/InfiniteTable/index.tsx index 9d4640424..eedce66fe 100644 --- a/source/src/components/InfiniteTable/index.tsx +++ b/source/src/components/InfiniteTable/index.tsx @@ -52,7 +52,7 @@ import { cleanupState, getCellSelector, } from './state/getInitialState'; -import { columnHeaderHeightName } from './vars.css'; +import { columnHeaderHeightName, ThemeVars } from './vars.css'; import type { InfiniteTableContextValue, @@ -89,6 +89,9 @@ import { HScrollSyncContent } from './components/HScrollSyncContent'; import { useGridScroll } from './hooks/useGridScroll'; import { useVisibleColumnSizes } from './hooks/useVisibleColumnSizes'; +import { DEBUG_NAME } from './InfiniteDebugName'; +import { useToggleWrapRowsHorizontally } from './hooks/useToggleWrapRowsHorizontally'; + export const InfiniteTableClassName = internalProps.rootClassName; const HOVERED_CLASS_NAMES = [RowHoverCls, 'InfiniteColumnCell--hovered']; @@ -113,18 +116,19 @@ const { ManagedComponentContextProvider: InfiniteTableRoot } = mappedCallbacks: getMappedCallbacks(), // @ts-ignore getParentState: () => useDataSourceState(), - debugName: 'InfiniteTable', + debugName: DEBUG_NAME, }); function InfiniteTableHeader() { const context = useInfiniteTable(); const { state: componentState, getComputed } = context; - const { header, brain, headerBrain } = componentState; + const { header, brain, headerBrain, wrapRowsHorizontally } = componentState; const { scrollbars } = getComputed(); return header ? ( () { activeCellIndex, rowDetailRenderer, showHoverRows, + wrapRowsHorizontally, domProps, } = componentState; @@ -246,6 +251,8 @@ function InfiniteTableBody() { const { autoFocus, tabIndex } = domProps ?? {}; + useToggleWrapRowsHorizontally(); + return ( () { } scrollStopDelay={scrollStopDelay} renderer={renderer} + wrapRowsHorizontally={wrapRowsHorizontally} onRenderUpdater={onRenderUpdater} brain={brain} activeCellRowHeight={activeCellRowHeight} @@ -301,6 +309,7 @@ export const InfiniteTableComponent = React.memo( portalDOMRef, onRowHeightCSSVarChange, + onFlashingDurationCSSVarChange, onRowDetailHeightCSSVarChange, onColumnHeaderHeightCSSVarChange, rowHeightCSSVar, @@ -425,18 +434,29 @@ export const InfiniteTableComponent = React.memo(
{rowHeightCSSVar ? ( ) : null} + + + {rowDetailHeightCSSVar ? ( ) : null} {columnHeaderHeightCSSVar ? ( diff --git a/source/src/components/InfiniteTable/internalVars.css.ts b/source/src/components/InfiniteTable/internalVars.css.ts index 8c2b9c5fb..1b3f0fb63 100644 --- a/source/src/components/InfiniteTable/internalVars.css.ts +++ b/source/src/components/InfiniteTable/internalVars.css.ts @@ -3,13 +3,18 @@ export const InternalVars = createThemeContract({ currentColumnTransformX: null, y: null, + currentFlashingBackground: null, + currentFlashingDuration: null, + activeCellRowOffset: null, + activeCellRowOffsetX: null, activeCellRowHeight: null, activeCellOffsetX: null, activeCellOffsetY: null, scrollTopForActiveRow: null, + scrollLeftForActiveRowWhenHorizontalLayout: null, // this will be set to `${columnWidthAtIndex}-${the index of the column on which the active cell is}` activeCellColWidth: null, diff --git a/source/src/components/InfiniteTable/state/getInitialState.ts b/source/src/components/InfiniteTable/state/getInitialState.ts index 13a8933f7..45854c0db 100644 --- a/source/src/components/InfiniteTable/state/getInitialState.ts +++ b/source/src/components/InfiniteTable/state/getInitialState.ts @@ -11,10 +11,9 @@ import { RowDetailCacheEntry, RowDetailCacheKey, } from '../../DataSource/state/getInitialState'; -import { ReactHeadlessTableRenderer } from '../../HeadlessTable/ReactHeadlessTableRenderer'; + import { ForwardPropsToStateFnResult } from '../../hooks/useComponentState'; import { CellPositionByIndex } from '../../types/CellPositionByIndex'; -import { Renderable } from '../../types/Renderable'; import { buildSubscriptionCallback } from '../../utils/buildSubscriptionCallback'; import { MatrixBrain } from '../../VirtualBrain/MatrixBrain'; import { ScrollListener } from '../../VirtualBrain/ScrollListener'; @@ -42,24 +41,11 @@ import { import { computeColumnGroupsDepths } from './computeColumnGroupsDepths'; import { getRowDetailRendererFromComponent } from './rowDetailRendererFromComponent'; +import { HorizontalLayoutMatrixBrain } from '../../VirtualBrain/HorizontalLayoutMatrixBrain'; +import { createRenderer } from '../../HeadlessTable/createRenderer'; const EMPTY_OBJECT = {}; -function createRenderer(brain: MatrixBrain) { - const renderer = new ReactHeadlessTableRenderer(brain); - const onRenderUpdater = buildSubscriptionCallback(); - - brain.onDestroy(() => { - renderer.destroy(); - onRenderUpdater.destroy(); - }); - - return { - renderer, - onRenderUpdater, - }; -} - export function getCellSelector(cellPosition?: CellPositionByIndex) { const selector = `.${InfiniteTableColumnCellClassName}[data-row-index${ cellPosition ? `="${cellPosition.rowIndex}"` : '' @@ -68,28 +54,27 @@ export function getCellSelector(cellPosition?: CellPositionByIndex) { return selector; } -/** - * The computed state is independent from props and cannot - * be affected by props. - */ -export function initSetupState({ - debugId, -}: { - debugId?: string; -}): InfiniteTableSetupState { - const columnsGeneratedForGrouping: InfiniteTablePropColumns = {}; - +export function createBrains(debugId: string, wrapRowsHorizontally: boolean) { /** * This is the main virtualization brain that powers the table */ - const brain = new MatrixBrain(debugId); + const brain = !wrapRowsHorizontally + ? new MatrixBrain(debugId) + : new HorizontalLayoutMatrixBrain(debugId, { + isHeader: false, + }); /** * The brain that virtualises the header is different from the main brain * because obviously the header will have different rowspans/colspans * (which are due to column groups) than the main grid viewport */ - const headerBrain = new MatrixBrain('header'); + const headerBrain = !wrapRowsHorizontally + ? new MatrixBrain('header') + : new HorizontalLayoutMatrixBrain('header', { + isHeader: true, + masterBrain: brain as HorizontalLayoutMatrixBrain, + }); // however, we sync the headerBrain with the main brain // on horizontal scrolling @@ -109,12 +94,29 @@ export function initSetupState({ // and on width changes brain.onAvailableSizeChange((size) => { - headerBrain.setAvailableSize({ width: size.width }); + headerBrain.update({ width: size.width }); }); - if (__DEV__) { - (globalThis as any).renderer = renderer; - } + return { brain, headerBrain, renderer, onRenderUpdater }; +} + +/** + * The computed state is independent from props and cannot + * be affected by props. + */ +export function initSetupState({ + debugId, + wrapRowsHorizontally, +}: { + debugId: string; + wrapRowsHorizontally?: boolean; +}): InfiniteTableSetupState { + const columnsGeneratedForGrouping: InfiniteTablePropColumns = {}; + + const { brain, headerBrain, renderer, onRenderUpdater } = createBrains( + debugId, + !!wrapRowsHorizontally, + ); const domRef = createRef(); @@ -166,6 +168,8 @@ export function initSetupState({ column: InfiniteTableComputedColumn; }>(), + flashingDurationCSSVarValue: null, + onFlashingDurationCSSVarChange: buildSubscriptionCallback(), onRowHeightCSSVarChange: buildSubscriptionCallback(), onRowDetailHeightCSSVarChange: buildSubscriptionCallback(), onColumnHeaderHeightCSSVarChange: buildSubscriptionCallback(), @@ -185,6 +189,7 @@ export function initSetupState({ scrollLeft: 0, }, columnReorderDragColumnId: false, + columnReorderInPageIndex: null, ready: false, focused: false, focusedWithin: false, @@ -262,6 +267,8 @@ export const forwardProps = ( onScrollbarsChange: 1, autoSizeColumnsKey: 1, + wrapRowsHorizontally: 1, + columnDefaultFlex: 1, draggableColumnsRestrictTo: (draggableColumnsRestrictTo) => @@ -395,6 +402,7 @@ export const cleanupState = (state: InfiniteTableState) => { state.renderer.destroy(); state.onRenderUpdater.destroy(); + state.onFlashingDurationCSSVarChange.destroy(); state.onRowHeightCSSVarChange.destroy(); state.onColumnHeaderHeightCSSVarChange.destroy(); state.onColumnMenuClick.destroy(); diff --git a/source/src/components/InfiniteTable/theme-balsam.css.ts b/source/src/components/InfiniteTable/theme-balsam.css.ts new file mode 100644 index 000000000..9c26849e3 --- /dev/null +++ b/source/src/components/InfiniteTable/theme-balsam.css.ts @@ -0,0 +1,17 @@ +import { BalsamLightVars } from './vars-balsam-light.css'; +import { BalsamDarkVars } from './vars-balsam-dark.css'; + +import { defineTheme } from './defineTheme.css'; + +const balsamStyles = {}; + +defineTheme('balsam', { + lightStyles: { + vars: BalsamLightVars, + ...balsamStyles, + }, + darkStyles: { + vars: BalsamDarkVars, + ...balsamStyles, + }, +}); diff --git a/source/src/components/InfiniteTable/theme-ocean.css.ts b/source/src/components/InfiniteTable/theme-ocean.css.ts new file mode 100644 index 000000000..4f10e5fdd --- /dev/null +++ b/source/src/components/InfiniteTable/theme-ocean.css.ts @@ -0,0 +1,17 @@ +import { OceanLightVars } from './vars-ocean-light.css'; +import { OceanDarkVars } from './vars-ocean-dark.css'; + +import { defineTheme } from './defineTheme.css'; + +const oceanStyles = {}; + +defineTheme('ocean', { + lightStyles: { + vars: OceanLightVars, + ...oceanStyles, + }, + darkStyles: { + vars: OceanDarkVars, + ...oceanStyles, + }, +}); diff --git a/source/src/components/InfiniteTable/theming.css.ts b/source/src/components/InfiniteTable/theming.css.ts index 35bcb87bc..de825fed8 100644 --- a/source/src/components/InfiniteTable/theming.css.ts +++ b/source/src/components/InfiniteTable/theming.css.ts @@ -1,2 +1,4 @@ import './theme-default.css'; import './theme-minimalist.css'; +import './theme-ocean.css'; +import './theme-balsam.css'; diff --git a/source/src/components/InfiniteTable/types/InfiniteTableColumn.ts b/source/src/components/InfiniteTable/types/InfiniteTableColumn.ts index 7694fe738..10042c0c5 100644 --- a/source/src/components/InfiniteTable/types/InfiniteTableColumn.ts +++ b/source/src/components/InfiniteTable/types/InfiniteTableColumn.ts @@ -55,6 +55,7 @@ export type InfiniteTableColumnHeaderParam< columnSortInfo: DataSourceSingleSortInfo | null; columnFilterValue: DataSourceFilterValueItem | null; selectionMode: DataSourcePropSelectionMode; + horizontalLayoutPageIndex: null | number; allRowsSelected: boolean; someRowsSelected: boolean; filtered: boolean; @@ -91,6 +92,10 @@ export type InfiniteTableColumnRenderParamBase< COL_TYPE = InfiniteTableComputedColumn, > = { domRef: InfiniteTableCellProps['domRef']; + htmlElementRef: React.MutableRefObject; + + rowIndexInHorizontalLayoutPage: null | number; + horizontalLayoutPageIndex: null | number; // TODO type this to be the type of DATA_TYPE[column.field] if possible value: string | number | Renderable; @@ -238,6 +243,13 @@ export type InfiniteTableColumnHeaderRenderFunction = ( headerParams: InfiniteTableColumnHeaderParam, ) => Renderable; +export type InfiniteTableColumnOrHeaderRenderFunction = ( + params: + | (InfiniteTableColumnCellContextType & { + rowInfo: InfiniteTableRowInfo; + }) + | (InfiniteTableColumnHeaderParam & { rowInfo: null }), +) => ReturnType>; export type InfiniteTableColumnContentFocusable = | boolean | InfiniteTableColumnContentFocusableFn; @@ -310,6 +322,8 @@ export type InfiniteTableColumnWithRenderDescriptor = RequireAtLeastOne< export type InfiniteTableColumnStylingFnParams = { value: Renderable; column: InfiniteTableComputedColumn; + rowIndexInHorizontalLayoutPage: null | number; + horizontalLayoutPageIndex: null | number; inEdit: boolean; rowHasSelectedCells: boolean; editError: InfiniteTableColumnRenderParamBase['editError']; @@ -488,7 +502,7 @@ export type InfiniteTableColumn = { renderFilterIcon?: InfiniteTableColumnHeaderRenderFunction; renderSelectionCheckBox?: | boolean - | InfiniteTableColumnRenderFunction; + | InfiniteTableColumnOrHeaderRenderFunction; renderMenuIcon?: boolean | InfiniteTableColumnHeaderRenderFunction; renderHeaderSelectionCheckBox?: diff --git a/source/src/components/InfiniteTable/types/InfiniteTableProps.ts b/source/src/components/InfiniteTable/types/InfiniteTableProps.ts index 0298a6e1a..0b903a9fe 100644 --- a/source/src/components/InfiniteTable/types/InfiniteTableProps.ts +++ b/source/src/components/InfiniteTable/types/InfiniteTableProps.ts @@ -271,6 +271,7 @@ export interface InfiniteTableApi { get rowDetailApi(): InfiniteTableRowDetailApi; get rowSelectionApi(): InfiniteTableRowSelectionApi; get cellSelectionApi(): InfiniteTableCellSelectionApi; + get scrollContainer(): HTMLElement; setColumnOrder: (columnOrder: InfiniteTablePropColumnOrder) => void; setColumnVisibility: ( columnVisibility: InfiniteTablePropColumnVisibility, @@ -295,9 +296,11 @@ export interface InfiniteTableApi { columnId: string; }): boolean; + get scrollLeftMax(): number; get scrollLeft(): number; set scrollLeft(value: number); + get scrollTopMax(): number; get scrollTop(): number; set scrollTop(value: number); @@ -439,14 +442,20 @@ export type InfiniteTablePropCollapsedColumnGroups = Map; export type InfiniteTableColumnGroupHeaderRenderParams = { columnGroup: InfiniteTableComputedColumnGroup; + horizontalLayoutPageIndex: number | null; }; export type InfiniteTableColumnGroupHeaderRenderFunction = ( params: InfiniteTableColumnGroupHeaderRenderParams, ) => Renderable; +export type InfiniteTableColumnGroupStyleFunction = ( + params: InfiniteTableColumnGroupHeaderRenderParams, +) => React.CSSProperties; + export type InfiniteTableColumnGroup = { columnGroup?: string; header?: Renderable | InfiniteTableColumnGroupHeaderRenderFunction; + style?: React.CSSProperties | InfiniteTableColumnGroupStyleFunction; }; export type InfiniteTableComputedColumnGroup = InfiniteTableColumnGroup & { id: string; @@ -597,6 +606,8 @@ export interface InfiniteTableProps { loadingText?: Renderable; components?: InfiniteTablePropComponents; + wrapRowsHorizontally?: boolean; + keyboardShortcuts?: InfiniteTablePropKeyboardShorcut[]; viewportReservedWidth?: number; diff --git a/source/src/components/InfiniteTable/types/InfiniteTableState.ts b/source/src/components/InfiniteTable/types/InfiniteTableState.ts index 83150babf..10d0df0ab 100644 --- a/source/src/components/InfiniteTable/types/InfiniteTableState.ts +++ b/source/src/components/InfiniteTable/types/InfiniteTableState.ts @@ -58,11 +58,14 @@ export type ContextMenuLocationWithEvent = Partial & { }; export interface InfiniteTableSetupState { + brain: MatrixBrain; + headerBrain: MatrixBrain; renderer: ReactHeadlessTableRenderer; + onRenderUpdater: SubscriptionCallback; + lastRowToExpandRef: MutableRefObject; lastRowToCollapseRef: MutableRefObject; getDOMNodeForCell: (cellPos: CellPositionByIndex) => HTMLElement | null; - onRenderUpdater: SubscriptionCallback; propsCache: Map, WeakMap>; columnsWhenInlineGroupRenderStrategy?: Record>; domRef: MutableRefObject; @@ -71,6 +74,8 @@ export interface InfiniteTableSetupState { portalDOMRef: MutableRefObject; focusDetectDOMRef: MutableRefObject; activeCellIndicatorDOMRef: MutableRefObject; + onFlashingDurationCSSVarChange: SubscriptionCallback; + flashingDurationCSSVarValue: number | null; onRowHeightCSSVarChange: SubscriptionCallback; onRowDetailHeightCSSVarChange: SubscriptionCallback; onColumnMenuClick: SubscriptionCallback<{ @@ -104,11 +109,11 @@ export interface InfiniteTableSetupState { keyDown: SubscriptionCallback; columnsWhenGrouping?: InfiniteTablePropColumns; bodySize: Size; - brain: MatrixBrain; - headerBrain: MatrixBrain; + focused: boolean; ready: boolean; columnReorderDragColumnId: false | string; + columnReorderInPageIndex: number | null; columnVisibilityForGrouping: Record; focusedWithin: boolean; scrollPosition: ScrollPosition; @@ -161,6 +166,8 @@ export interface InfiniteTableMappedState { onKeyDown: InfiniteTableProps['onKeyDown']; onCellClick: InfiniteTableProps['onCellClick']; + wrapRowsHorizontally: InfiniteTableProps['wrapRowsHorizontally']; + rowDetailCache: RowDetailCache; headerOptions: NonUndefined['headerOptions']>; diff --git a/source/src/components/InfiniteTable/utils/CSSCalc.jestspec.ts b/source/src/components/InfiniteTable/utils/CSSCalc.jestspec.ts new file mode 100644 index 000000000..22852bc63 --- /dev/null +++ b/source/src/components/InfiniteTable/utils/CSSCalc.jestspec.ts @@ -0,0 +1,91 @@ +import { CSSCalc as calc } from './CSSCalc'; + +it('should work for +', () => { + expect(calc.add(2, 3).done()).toEqual('calc(2 + 3)'); + expect(calc.add(calc.subtract(5, 3), 2).done()).toEqual('calc(5 - 3 + 2)'); + expect(calc.add(calc.subtract(calc.add(2, 3), 5)).done()).toEqual( + 'calc(2 + 3 - 5)', + ); + expect(calc.add(calc.subtract(calc.add(2, 3), 5), 12).done()).toEqual( + 'calc(2 + 3 - 5 + 12)', + ); +}); + +it('should work for real-case usage', () => { + expect(calc.add('a', 'b').subtract('x').add('y').done()).toEqual( + 'calc(a + b - x + y)', + ); +}); + +it('should work for + with nested calcs', () => { + expect(calc.add(1, calc.multiply(2, 3).done()).done()).toEqual( + 'calc(1 + calc(2 * 3))', + ); +}); + +it('should work for + with chaining', () => { + expect(calc.add(2, 3).subtract(1).done()).toEqual('calc(2 + 3 - 1)'); +}); + +it('should work for *', () => { + expect(calc.multiply(2, 3).done()).toEqual('calc(2 * 3)'); + expect(calc.multiply(calc.subtract(5, 3), 2).done()).toEqual( + 'calc((5 - 3) * 2)', + ); + expect(calc.multiply(calc.subtract(calc.multiply(2, 3), 5)).done()).toEqual( + 'calc(2 * 3 - 5)', + ); + expect( + calc.multiply(calc.subtract(calc.multiply(2, 3), 5), 12).done(), + ).toEqual('calc((2 * 3 - 5) * 12)'); +}); + +it('should work for * with nested calcs', () => { + expect(calc.multiply(1, calc.multiply(2, 3).done()).done()).toEqual( + 'calc(1 * calc(2 * 3))', + ); +}); + +it('should work for * with chaining', () => { + expect(calc.multiply(2, 3).subtract(1).done()).toEqual('calc(2 * 3 - 1)'); +}); + +it('should work for /', () => { + expect(calc.divide(2, 3).done()).toEqual('calc(2 / 3)'); + expect(calc.divide(calc.subtract(5, 3), 2).done()).toEqual( + 'calc((5 - 3) / 2)', + ); + expect(calc.subtract(calc.divide(2, 3), 5).done()).toEqual('calc(2 / 3 - 5)'); + expect(calc.divide(calc.subtract(calc.divide(2, 3), 5), 12).done()).toEqual( + 'calc((2 / 3 - 5) / 12)', + ); +}); + +it('should work for / with nested calcs', () => { + expect(calc.divide(1, calc.divide(2, 3).done()).done()).toEqual( + 'calc(1 / calc(2 / 3))', + ); +}); + +it('should work for / with chaining', () => { + expect(calc.divide(2, 3).subtract(1).done()).toEqual('calc(2 / 3 - 1)'); +}); + +it('should work for complex case', () => { + expect(calc.multiply(2, calc.add(3, 4).done()).done()).toEqual( + 'calc(2 * calc(3 + 4))', + ); + expect( + calc + .multiply( + 2, + calc.add( + 3, + calc.subtract(9, calc.multiply(calc.minus(8, 7), calc.add('b', 1))), + ), + 5, + calc.divide(6, calc.minus(7).done()), + ) + .done(), + ).toEqual('calc(2 * (3 + 9 - (8 - 7) * (b + 1)) * 5 * (6 / calc(7)))'); +}); diff --git a/source/src/components/InfiniteTable/utils/CSSCalc.ts b/source/src/components/InfiniteTable/utils/CSSCalc.ts new file mode 100644 index 000000000..f7218463d --- /dev/null +++ b/source/src/components/InfiniteTable/utils/CSSCalc.ts @@ -0,0 +1,104 @@ +type CSSContinuationType = { + __operation: CSSCalcOperation | null; + __get: (parent?: CSSContinuationType) => string; + done: () => string; +} & CSSCalcMethods; + +type CSSCalcOperation = '*' | '/' | '+' | '-'; +type CSSOperand = string | number | CSSContinuationType; + +type CSSCalcMethods = { + add: (...args: CSSOperand[]) => CSSContinuationType; + subtract: (...args: CSSOperand[]) => CSSContinuationType; + minus: (...args: CSSOperand[]) => CSSContinuationType; + multiply: (...args: CSSOperand[]) => CSSContinuationType; + divide: (...args: CSSOperand[]) => CSSContinuationType; +}; + +function mapToContinuation(args: CSSOperand[]): CSSContinuationType[] { + return args.map((arg) => + arg instanceof CssContinuation ? arg : new CssContinuation(null, [arg]), + ); +} + +export class CssContinuation implements CSSContinuationType { + __operands: CSSOperand[] = []; + __operation: CSSCalcOperation | null = null; + + constructor(operation: CSSCalcOperation | null, operands: CSSOperand[] = []) { + this.__operands = operands; + this.__operation = operation; + } + + add(...args: CSSOperand[]): CSSContinuationType { + return new CssContinuation('+', [this, ...args]); + } + subtract(...args: CSSOperand[]): CSSContinuationType { + return new CssContinuation('-', [this, ...args]); + } + minus(...args: CSSOperand[]): CSSContinuationType { + return this.subtract(...args); + } + multiply(...args: CSSOperand[]): CSSContinuationType { + return new CssContinuation('*', [this, ...args]); + } + divide(...args: CSSOperand[]): CSSContinuationType { + return new CssContinuation('/', [this, ...args]); + } + __get(parent?: CSSContinuationType): string { + const { __operation, __operands } = this; + + const result = __operands + .map((operand) => operandToString(operand, this)) + .join(` ${__operation} `); + + const skipParens = + __operands.length <= 1 + ? true + : parent?.__operation === '+' || parent?.__operation === '-'; + + return skipParens ? result : `(${result})`; + } + done(): string { + const str = this.__get(); + + const hasParens = str.startsWith('(') && str.endsWith(')'); + const value = hasParens ? str : `(${str})`; + + return `calc${value}`; + } +} + +function operandToString( + operand: CSSOperand, + parent?: CSSContinuationType, +): string { + if (typeof operand === 'string' || typeof operand === 'number') { + return `${operand}`; + } + if (!parent) { + return operand.done(); + } + + return operand.__get(parent); +} + +const add = (...args: CSSOperand[]) => + new CssContinuation('+', mapToContinuation(args)); + +const subtract = (...args: CSSOperand[]) => + new CssContinuation('-', mapToContinuation(args)); + +const multiply = (...args: CSSOperand[]) => + new CssContinuation('*', mapToContinuation(args)); + +const divide = (...args: CSSOperand[]) => + new CssContinuation('/', mapToContinuation(args)); + +export const CSSCalc = { + add, + subtract, + minus: subtract, + multiply, + divide, +}; diff --git a/source/src/components/InfiniteTable/utils/infiniteDOMUtils.ts b/source/src/components/InfiniteTable/utils/infiniteDOMUtils.ts index b2d94d538..2846d0f5b 100644 --- a/source/src/components/InfiniteTable/utils/infiniteDOMUtils.ts +++ b/source/src/components/InfiniteTable/utils/infiniteDOMUtils.ts @@ -42,9 +42,8 @@ export function setInfiniteVarOnNode( node: HTMLElement | null, ) { if (node) { - const prop = InternalVars[varName as keyof typeof InternalVars] - ? stripVar(InternalVars[varName as keyof typeof InternalVars]) - : varName; + const name = varName as keyof typeof InternalVars; + const prop = InternalVars[name] ? stripVar(InternalVars[name]) : varName; node.style.setProperty(prop, `${varValue}`); } @@ -67,12 +66,13 @@ export function setInfiniteVarsOnNode( ) { if (node) { for (var varName in vars) { - node.style.setProperty( - InternalVars[varName as keyof typeof InternalVars] - ? stripVar(InternalVars[varName as keyof typeof InternalVars]) - : varName, - `${vars[varName as keyof typeof InternalVars]}`, - ); + const propName = InternalVars[varName as keyof typeof InternalVars] + ? stripVar(InternalVars[varName as keyof typeof InternalVars]) + : varName; + + const propValue = `${vars[varName as keyof typeof InternalVars]}`; + + node.style.setProperty(propName, propValue); } } } @@ -169,12 +169,74 @@ export function restoreInfiniteColumnReorderDuration( ); } +type InternalVarUtilsType = { + columnWidths: { + get: (index: number) => string; + getVarName: (index: number) => string; + varName: { + get: (index: number) => string; + }; + set: ( + index: number, + value: string | number, + node: HTMLElement | null, + ) => void; + }; + + columnOffsets: { + get: (index: number) => string; + getVarName: (index: number) => string; + varName: { + get: (index: number) => string; + }; + set: ( + index: number, + value: string | number, + node: HTMLElement | null, + ) => void; + }; +}; + +export const InternalVarUtils: InternalVarUtilsType = { + columnWidths: { + get(index: number) { + return `var(${this.getVarName(index)})`; + }, + getVarName(index: number) { + return this.varName.get(index); + }, + varName: { + get(index: number) { + return `${columnWidthAtIndex}-${index}`; + }, + }, + set(index: number, value: string | number, node: HTMLElement | null) { + value = typeof value === 'number' ? value + 'px' : value; + setInfiniteVarOnRoot(this.varName.get(index), value, node); + }, + }, + columnOffsets: { + get(index: number) { + return `var(${this.getVarName(index)})`; + }, + getVarName(index: number) { + return this.varName.get(index); + }, + varName: { + get(index: number) { + return `${columnOffsetAtIndex}-${index}`; + }, + }, + set(index: number, value: string | number, node: HTMLElement | null) { + value = typeof value === 'number' ? value + 'px' : value; + setInfiniteVarOnRoot(this.varName.get(index), value, node); + }, + }, +}; + export function getCSSVarNameForColWidth(colIndex: number) { return `${columnWidthAtIndex}-${colIndex}`; } -export function getCSSVarNameForColOffset(colIndex: number) { - return `${columnOffsetAtIndex}-${colIndex}`; -} export function setInfiniteScrollPosition( scrollPosition: ScrollPosition, diff --git a/source/src/components/InfiniteTable/vars-balsam-dark.css.ts b/source/src/components/InfiniteTable/vars-balsam-dark.css.ts new file mode 100644 index 000000000..dd7ced1a1 --- /dev/null +++ b/source/src/components/InfiniteTable/vars-balsam-dark.css.ts @@ -0,0 +1,30 @@ +import { BalsamLightVars } from './vars-balsam-light.css'; +import { ThemeVars } from './vars.css'; + +const borderColor = `#5c5c5c`; + +export const BalsamDarkVars = { + ...BalsamLightVars, + [ThemeVars.background]: '#2d3436', + + [ThemeVars.components.Menu.separatorColor]: borderColor, + [ThemeVars.components.Menu.background]: ThemeVars.background, + [ThemeVars.components.Menu + .itemDisabledBackground]: `color-mix(in srgb, ${ThemeVars.components.Menu.background}, white 20%)`, + [ThemeVars.components.Menu + .itemPressedBackground]: `color-mix(in srgb, ${ThemeVars.components.HeaderCell.background}, white 4%)`, + + [ThemeVars.color.color]: '#f5f5f5', + + [ThemeVars.components.Cell.borderTop]: `1px solid ${borderColor}`, + [ThemeVars.components.HeaderCell.background]: '#1c1c1c', + [ThemeVars.components.HeaderCell + .hoverBackground]: `color-mix(in srgb, ${ThemeVars.components.HeaderCell.background}, white 2%)`, + [ThemeVars.components.Row.background]: ThemeVars.background, + + [ThemeVars.components.Row.oddBackground]: `#262c2e`, + [ThemeVars.components.Row.hoverBackground]: '#3d4749', + + [ThemeVars.components.Row + .selectedHoverBackground]: `color-mix(in srgb, ${ThemeVars.components.Row.selectedBackground}, white 2%)`, +}; diff --git a/source/src/components/InfiniteTable/vars-balsam-light.css.ts b/source/src/components/InfiniteTable/vars-balsam-light.css.ts new file mode 100644 index 000000000..d495666d4 --- /dev/null +++ b/source/src/components/InfiniteTable/vars-balsam-light.css.ts @@ -0,0 +1,33 @@ +import { OceanLightVars } from './vars-ocean-light.css'; +import { ThemeVars } from './vars.css'; + +const borderColor = `#bdc3c7`; + +export const BalsamLightVars = { + ...OceanLightVars, + [ThemeVars.components.Row + .selectedBackground]: `color-mix(in srgb, transparent, ${ThemeVars.color.accent} 20%);`, + + [ThemeVars.background]: 'white', + + [ThemeVars.components.Menu.separatorColor]: borderColor, + [ThemeVars.components.Menu.background]: ThemeVars.background, + [ThemeVars.components.Menu + .itemDisabledBackground]: `color-mix(in srgb, ${ThemeVars.components.Menu.background}, white 20%)`, + [ThemeVars.components.Menu + .itemPressedBackground]: `color-mix(in srgb, ${ThemeVars.components.HeaderCell.background}, white 4%)`, + + [ThemeVars.color.color]: 'black', + [ThemeVars.components.Cell.color]: ThemeVars.color.color, + [ThemeVars.components.Cell.borderTop]: `1px solid rgba(189, 195, 199, .58)`, + [ThemeVars.components.HeaderCell.background]: '#f5f7f7', + [ThemeVars.components.HeaderCell + .hoverBackground]: `color-mix(in srgb, ${ThemeVars.components.HeaderCell.background}, white 2%)`, + [ThemeVars.components.Row.background]: ThemeVars.background, + + [ThemeVars.components.Row.oddBackground]: `#fcfdfe`, + [ThemeVars.components.Row.hoverBackground]: '#ecf0f1', + + [ThemeVars.components.Row + .selectedHoverBackground]: `color-mix(in srgb, ${ThemeVars.components.Row.selectedBackground}, white 2%)`, +}; diff --git a/source/src/components/InfiniteTable/vars-default-dark.css.ts b/source/src/components/InfiniteTable/vars-default-dark.css.ts index 5f125c9f8..adddcdacb 100644 --- a/source/src/components/InfiniteTable/vars-default-dark.css.ts +++ b/source/src/components/InfiniteTable/vars-default-dark.css.ts @@ -3,6 +3,7 @@ import { ThemeVars } from './vars.css'; export const DarkVars = { [ThemeVars.iconSize]: '24px', [ThemeVars.background]: '#101419', + [ThemeVars.color.success]: '#008700', [ThemeVars.components.Cell.border]: '1px solid #2a323d', [ThemeVars.components.Header.color]: '#c3c3c3', [ThemeVars.components.LoadMask.textBackground]: ThemeVars.background, diff --git a/source/src/components/InfiniteTable/vars-default-light.css.ts b/source/src/components/InfiniteTable/vars-default-light.css.ts index 758d0e4d3..7043ba07a 100644 --- a/source/src/components/InfiniteTable/vars-default-light.css.ts +++ b/source/src/components/InfiniteTable/vars-default-light.css.ts @@ -65,6 +65,12 @@ const ActiveCellIndicatorVars = { const CellVars = { [ThemeVars.components.Cell.color]: 'currentColor', [ThemeVars.components.Cell.borderWidth]: '1px', + [ThemeVars.components.Cell.flashingOverlayZIndex]: -1, + [ThemeVars.components.Cell + .horizontalLayoutColumnReorderDisabledPageOpacity]: 0.3, + [ThemeVars.components.Cell.flashingBackground]: ThemeVars.color.accent, + [ThemeVars.components.Cell.flashingUpBackground]: ThemeVars.color.success, + [ThemeVars.components.Cell.flashingDownBackground]: ThemeVars.color.error, [ThemeVars.components.Cell .padding]: `${ThemeVars.spacing[2]} ${ThemeVars.spacing[3]}`, [ThemeVars.components.Cell @@ -191,6 +197,7 @@ export const LightVars = { [ThemeVars.fontFamily]: 'inherit', [ThemeVars.color.color]: '#484848', [ThemeVars.color.accent]: '#0284c7', + [ThemeVars.color.success]: '#7aff7a', [ThemeVars.color.error]: '#ff0000', [ThemeVars.borderRadius]: ThemeVars.spacing[2], [ThemeVars.background]: 'white', diff --git a/source/src/components/InfiniteTable/vars-ocean-dark.css.ts b/source/src/components/InfiniteTable/vars-ocean-dark.css.ts new file mode 100644 index 000000000..62073b0db --- /dev/null +++ b/source/src/components/InfiniteTable/vars-ocean-dark.css.ts @@ -0,0 +1,30 @@ +import { OceanLightVars } from './vars-ocean-light.css'; +import { ThemeVars } from './vars.css'; + +const borderColor = `color-mix(in srgb, transparent, ${ThemeVars.components.Cell.color} 10%)`; // chakra gray 700 + +export const OceanDarkVars = { + ...OceanLightVars, + [ThemeVars.background]: '#032c4f', + + [ThemeVars.components.Menu.separatorColor]: borderColor, + [ThemeVars.components.Menu.background]: + ThemeVars.components.HeaderCell.background, + [ThemeVars.components.Menu.itemPressedBackground]: ThemeVars.background, + + [ThemeVars.color.color]: '#96a0aa', + [ThemeVars.components.Cell.color]: ThemeVars.color.color, + [ThemeVars.components.Cell.borderTop]: `1px solid ${borderColor}`, + [ThemeVars.components.HeaderCell.background]: '#04233d', + [ThemeVars.components.HeaderCell.hoverBackground]: '#021f35', + [ThemeVars.components.Row.background]: ThemeVars.background, + + [ThemeVars.components.Row + .oddBackground]: `color-mix(in srgb, ${ThemeVars.components.Row.background}, white 2%)`, + [ThemeVars.components.Row.hoverBackground]: + ThemeVars.components.HeaderCell.background, + [ThemeVars.components.Row.selectedBackground]: + ThemeVars.components.HeaderCell.hoverBackground, + [ThemeVars.components.Row + .selectedHoverBackground]: `color-mix(in srgb, ${ThemeVars.components.Row.selectedBackground}, white 2%)`, +}; diff --git a/source/src/components/InfiniteTable/vars-ocean-light.css.ts b/source/src/components/InfiniteTable/vars-ocean-light.css.ts new file mode 100644 index 000000000..f5f0f8b0e --- /dev/null +++ b/source/src/components/InfiniteTable/vars-ocean-light.css.ts @@ -0,0 +1,10 @@ +import { ThemeVars } from './vars.css'; + +export const OceanLightVars = { + // TODO we need to implement ocean light theme + [ThemeVars.color.accent]: '#00b0ff', + [ThemeVars.components.Cell.borderLeft]: 'none', + [ThemeVars.components.Cell.borderRight]: 'none', + [ThemeVars.components.Cell.borderWidth]: '0px', + [ThemeVars.components.ActiveCellIndicator.inset]: '2px 1px 1px 1px', +}; diff --git a/source/src/components/InfiniteTable/vars.css.ts b/source/src/components/InfiniteTable/vars.css.ts index 78651da96..be6354e49 100644 --- a/source/src/components/InfiniteTable/vars.css.ts +++ b/source/src/components/InfiniteTable/vars.css.ts @@ -10,6 +10,7 @@ export const ThemeVars = createGlobalThemeContract( * Brand-specific accent color. This probably needs override to match your app. */ accent: 'accent-color', + success: 'success-color', error: 'error-color', /** * The text color inside the component @@ -53,7 +54,8 @@ export const ThemeVars = createGlobalThemeContract( runtime: { bodyWidth: 'runtime-body-content-width', - totalVisibleColumnsWidth: 'runtime-total-visible-columns-width', + totalVisibleColumnsWidthValue: 'runtime-total-visible-columns-width', + totalVisibleColumnsWidthVar: 'runtime-total-visible-columns-width-var', visibleColumnsCount: 'runtime-visible-columns-count', browserScrollbarWidth: 'runtime-browser-scrollbar-width', }, @@ -149,6 +151,12 @@ export const ThemeVars = createGlobalThemeContract( inset: 'active-cell-indicator-inset', }, Cell: { + flashingDuration: 'flashing-duration', + flashingAnimationName: 'flashing-animation-name', + flashingOverlayZIndex: 'flashing-overlay-z-index', + flashingBackground: 'flashing-background', + flashingUpBackground: 'flashing-up-background', + flashingDownBackground: 'flashing-down-background', padding: 'cell-padding', borderWidth: 'cell-border-width', /** @@ -164,6 +172,8 @@ export const ThemeVars = createGlobalThemeContract( borderRadius: 'cell-border-radius', reorderEffectDuration: 'column-reorder-effect-duration', pinnedBorder: 'pinned-cell-border', + horizontalLayoutColumnReorderDisabledPageOpacity: + 'horizontal-layout-column-reorder-disabled-page-opacity', /** * Text color inside rows. Defaults to `currentColor` diff --git a/source/src/components/VirtualBrain/HorizontalLayoutMatrixBrain.ts b/source/src/components/VirtualBrain/HorizontalLayoutMatrixBrain.ts new file mode 100644 index 000000000..f445c88b0 --- /dev/null +++ b/source/src/components/VirtualBrain/HorizontalLayoutMatrixBrain.ts @@ -0,0 +1,474 @@ +import { raf } from '../../utils/raf'; +import { Size } from '../types/Size'; +import { + ALL_DIRECTIONS, + IBrain, + ItemSizeFunction, + SORT_ASC, + WhichDirection, +} from './IBrain'; + +import { MatrixBrain, MatrixBrainOptions } from './MatrixBrain'; + +/** + * + * A Horizontal layout brain is a variation of the matrix brain. + * + * It's a matrix brain that will only have rows that fit in the viewport + * while repeating the columns multiple times. + * Basically all rows outside the viewport are wrapped and brought horizontally, + * after the initial column set. + * + * Say we have 4 cols and 24 rows, and the viewport can only fit 10 rows without vertical scrollbar. + * + * This means the first 10 rows are displayed as is, + * then the next 10 rows are wrapped horizontally, thus creating another 4 columns + * (identical to the first ones) + * and then the last 4 rows are wrapped again, thus another 4 cols are created. + * + * So we have a total of 24 rows and 12 columns - although physically, there are only 10 rows. + * + * It's still a matrix, so the matrix brain should work its way and the algorithm is the same + * after we enforce the correct number of physical rows and columns (10 and 24 respectively + * in the example above). + * + * + * Let's take another, more simple example, + * + * col0|col1|col2 col0'|col1'|col2'| + * +----+----+----++------+-----+-----| + * 0| 0,0| 0,1|0,2 || 3,0 | 3,1 | 3,2 | + * 1| 1,0| 1,1|1,2 || 4,0 | 4,1 | 4,2 | + * 2| 2,0| 2,1|2,2 || 5,0 | 5,1 | 5,2 | + * +----+----+----||------------------- + * + * + * Now imagine that we have scrolling and only col1 to col1' are in the viewport + * + * this gives us the following render range: + * rows 0 to 2, with col1 and col2 + * rows 3 to 4, with col0' and col1' + * + * so if we were to unwrap and put those rows vertically, + * we won't have a contiguous render range like we do for the normal matrix brain. + * + * I mean we still have a valid matrix brain range, which would be + * rows 0 to 2 and col1 to col1', so start:[0,1], end: [3,5] + * but this is in the normal matrix, but when we unwrap, it's no longer continuous + * but rather we have two render ranges: + * start: [0,1], end: [3,3] so + * |col1|col2 + * +----+----+ + * 0| 0,1|0,2 | + * 1| 1,1|1,2 | + * 2| 2,1|2,2 | + * +----+----+----| + * start: [3,0], end: [6,3] so + * col0'|col1'| + * +-----+-----+ + * 3| 3,0 | 3,1 | + * 4| 4,0 | 4,1 | + * 5| 5,0 | 5,1 | + * +-----+-----+ + * + * + * SO: we need a way to translate a cell position from MATRIX RANGE to HORIZONTAL LAYOUT RANGE. + * + * This is what + * - getMatrixCoordinatesForHorizontalLayoutPosition and + * - getHorizontalLayoutPositionFromMatrixCoordinates + * do! + * + */ + +type HorizontalLayoutMatrixBrainOptions = { + isHeader: boolean; + masterBrain?: HorizontalLayoutMatrixBrain; +}; + +export class HorizontalLayoutMatrixBrain extends MatrixBrain implements IBrain { + public visiblePageCount = 0; + public isHorizontalLayoutBrain = true; + + private _totalPageCount: number = 0; + public pageWidth: number = 0; + + public initialCols = 0; + public initialRows = 0; + private initialColWidth: MatrixBrainOptions['colWidth'] = 0; + protected colWidth: ItemSizeFunction = () => 10; + + private options: HorizontalLayoutMatrixBrainOptions; + + constructor(name: string, opts: HorizontalLayoutMatrixBrainOptions) { + super(`HorizontalLayout${name ? `:${name}` : ''}`); + this.options = opts; + + if (this.options.masterBrain) { + this.options.masterBrain.onTotalPageCountChange(() => { + this.updateRenderCount({ horizontal: true, vertical: true }); + }); + } + } + + protected computeDirectionalRenderCount( + direction: 'horizontal' | 'vertical', + itemSize: number | ItemSizeFunction, + count: number, + theRenderSize: Size, + ) { + if (direction === 'vertical') { + return super.computeDirectionalRenderCount( + direction, + itemSize, + count, + theRenderSize, + ); + } + let renderCount = 0; + + let size = theRenderSize.width; + + size -= this.getFixedSize('horizontal'); + + if (size <= 0) { + return 0; + } + + if (typeof itemSize === 'number') { + renderCount = (itemSize ? Math.ceil(size / itemSize) : 0) + 1; + renderCount = Math.min(count, renderCount); + return renderCount; + } + + const pagesInView = Math.floor(size / this.pageWidth); + + renderCount += pagesInView * this.initialCols; + + const remainingSize = size - pagesInView * this.pageWidth; + + const sizes = []; + for (let i = 0; i < this.initialCols; i++) { + sizes.push(this.getItemSize(i, direction)); + } + sizes.sort(SORT_ASC); + + let sum = 0; + for (let i = 0; i < this.initialCols; i++) { + sum += sizes[i]; + + renderCount++; + if (sum > remainingSize) { + break; + } + } + renderCount += 1; + renderCount = Math.min(count, renderCount); + + return renderCount; + } + + getRowIndexInPage(rowIndex: number) { + return this.rowsPerPage ? rowIndex % this.rowsPerPage : rowIndex; + } + + getInitialCols() { + return this.initialCols; + } + + getInitialRows() { + return this.initialRows; + } + + getPageIndexForRow(rowIndex: number) { + const pageIndex = Math.floor(rowIndex / this.rowsPerPage); + + return pageIndex; + } + + public getMatrixCoordinatesForHorizontalLayoutPosition(pos: { + rowIndex: number; + colIndex: number; + }) { + let rowIndex = pos.rowIndex; + let colIndex = pos.colIndex; + if (pos.rowIndex >= this.rowsPerPage && this.rowsPerPage > 0) { + rowIndex = pos.rowIndex % this.rowsPerPage; + + const pageIndex = Math.floor(pos.rowIndex / this.rowsPerPage); + colIndex = pageIndex * this.initialCols + colIndex; + } + + return { + rowIndex, + colIndex, + }; + } + + public getHorizontalLayoutPositionFromMatrixCoordinates(pos: { + rowIndex: number; + colIndex: number; + }) { + let rowIndex = pos.rowIndex; + let colIndex = pos.colIndex; + + if (pos.colIndex >= this.initialCols && this.initialCols > 0) { + const pageIndex = Math.floor(pos.colIndex / this.initialCols); + + colIndex = pos.colIndex - pageIndex * this.initialCols; + rowIndex = this.rowsPerPage * pageIndex + pos.rowIndex; + } + return { + colIndex: Math.min(colIndex, this.initialCols), + rowIndex: this.options.isHeader + ? rowIndex + : Math.min(rowIndex, this.initialRows), + }; + } + + public update(options: Partial) { + const { + rows, + cols, + rowHeight, + colWidth, + width: availableWidth, + height: availableHeight, + } = options; + + const widthDefined = typeof availableWidth === 'number'; + const heightDefined = typeof availableHeight === 'number'; + + const widthChanged = widthDefined && availableWidth !== this.availableWidth; + const heightChanged = + heightDefined && availableHeight !== this.availableHeight; + + if (widthChanged) { + this.availableWidth = availableWidth; + this.availableRenderWidth = availableWidth; + } + if (heightChanged) { + this.availableHeight = availableHeight; + this.availableRenderHeight = availableHeight; + } + + if (widthChanged || heightChanged) { + this.notifyAvailableSizeChange(); + } + + const rowsDefined = typeof rows === 'number'; + const colsDefined = typeof cols === 'number'; + + const rowsChanged = rowsDefined && rows !== this.initialRows; + const colsChanged = colsDefined && cols !== this.initialCols; + + if (rowsDefined && rowsChanged) { + this.initialRows = rows; + this.rows = rows; + } + if (colsDefined && colsChanged) { + this.initialCols = cols; + this.cols = cols; + } + + const rowHeightDefined = rowHeight != null; + const colWidthDefined = colWidth != null; + + const rowHeightChanged = rowHeightDefined && rowHeight !== this.rowHeight; + const colWidthChanged = + colWidthDefined && colWidth !== this.initialColWidth; + + if (rowHeightDefined) { + this.rowHeight = rowHeight; + } + if (colWidthDefined) { + this.initialColWidth = colWidth; + this.colWidth = this.getColWidth; + } + + if (__DEV__) { + if (widthChanged) { + this.debug( + 'New available width %d (size is %d,%d)', + this.availableWidth, + this.availableWidth, + this.availableHeight, + ); + } + if (heightChanged) { + this.debug( + 'New available height %d (size is %d,%d)', + this.availableHeight, + this.availableWidth, + this.availableHeight, + ); + } + + if (rowsChanged) { + this.debug('New rows count: %d', this.rows); + } + if (colsChanged) { + this.debug('New cols count: %d', this.cols); + } + if (rowHeightChanged) { + this.debug('New row size', this.rowHeight); + } + if (colWidthChanged) { + this.debug('New col size', this.colWidth); + } + } + + const verticalChange = rowsChanged || rowHeightChanged || heightChanged; + const horizontalChange = + colsChanged || + colWidthChanged || + widthChanged || + /** when something changes vertically, + * it needs to trigger horizontal change as well since + * the number of "virtual" columns needs to be adjusted + * + * THIS IS VERY IMPORTANT TO HAVE HERE + */ + verticalChange; + + if (horizontalChange || verticalChange) { + this.updateRenderCount({ + horizontal: horizontalChange, + vertical: verticalChange, + }); + } + } + + getColWidth = (colIndex: number) => { + if (typeof this.initialColWidth === 'number') { + return this.initialColWidth; + } + + return this.initialColWidth(colIndex % this.initialCols); + }; + + getInitialRowHeight() { + if (typeof this.rowHeight !== 'number') { + return this.getRowHeight(0); + } + + return this.rowHeight; + } + + get totalPageCount(): number { + return this.options.masterBrain + ? this.options.masterBrain.totalPageCount + : this._totalPageCount; + } + + set totalPageCount(value: number) { + if (this.options.masterBrain) { + return; + } + this._totalPageCount = value; + } + + getPageWidth() { + return this.pageWidth; + } + + doUpdateRenderCount(which: WhichDirection = ALL_DIRECTIONS) { + const rowHeight = this.getInitialRowHeight(); + + // determine the width of a column-set (or page) + + let pageWidth = 0; + for (let i = 0; i < this.initialCols; i++) { + pageWidth += this.getColWidth(i); + } + this.pageWidth = pageWidth; + + // based on the page width, determine the number of rows per page + this.rowsPerPage = Math.floor(this.availableHeight / rowHeight); + + let shouldNotifyTotalPageCountChange = false; + + if (!this.options.masterBrain) { + const prevTotalPageCount = this.totalPageCount; + this.totalPageCount = this.rowsPerPage + ? Math.ceil(this.initialRows / this.rowsPerPage) + : 0; + + if (prevTotalPageCount != this.totalPageCount) { + shouldNotifyTotalPageCountChange = true; + } + } + + this.visiblePageCount = + this.totalPageCount && this.pageWidth + ? Math.max(Math.ceil(this.availableWidth / this.pageWidth), 1) + : 1; + + this.availableRenderHeight = + this.visiblePageCount * this.rowsPerPage * rowHeight; + + this.cols = Math.max( + this.totalPageCount * this.initialCols, + this.initialCols, + ); + this.rows = this.rowsPerPage; + + super.doUpdateRenderCount(which); + + if (shouldNotifyTotalPageCountChange) { + this.notifyTotalPageCountChange(); + } + } + private onTotalPageCountChangeFns: Set<(totalPageCount: number) => void> = + new Set(); + + private notifyTotalPageCountChange() { + if (this.destroyed) { + return; + } + const fns = this.onTotalPageCountChangeFns; + + fns.forEach((fn) => { + raf(() => { + if (this.destroyed) { + return; + } + // #check-for-presence - see above note + if (fns.has(fn)) { + fn(this.totalPageCount); + } + }); + }); + } + + protected onTotalPageCountChange = (fn: (x: number) => void) => { + this.onTotalPageCountChangeFns.add(fn); + + return () => { + this.onTotalPageCountChangeFns.delete(fn); + }; + }; + + public getVirtualColIndex(colIndex: number, opts?: { pageIndex: number }) { + return this.initialCols * (opts?.pageIndex ?? 0) + colIndex; + } + + destroy() { + if (this.destroyed) { + return; + } + super.destroy(); + + this.options.masterBrain = undefined; + this.onTotalPageCountChangeFns.clear(); + } + + getVirtualizedContentSizeFor(direction: 'horizontal' | 'vertical') { + if (direction === 'vertical') { + const rowHeight = this.getInitialRowHeight(); + return rowHeight * this.rowsPerPage; + } + + return this.pageWidth * this.totalPageCount; + } +} diff --git a/source/src/components/VirtualBrain/IBrain.ts b/source/src/components/VirtualBrain/IBrain.ts new file mode 100644 index 000000000..b583debdf --- /dev/null +++ b/source/src/components/VirtualBrain/IBrain.ts @@ -0,0 +1,111 @@ +import { OnScrollFn, ScrollPosition } from '../types/ScrollPosition'; +import { Size } from '../types/Size'; + +export type TableRenderRange = { + start: [number, number]; + end: [number, number]; + rowFixed?: FixedPosition; + colFixed?: FixedPosition; +}; +export type FixedPosition = false | 'start' | 'end'; + +export type WhichDirection = { horizontal?: boolean; vertical?: boolean }; + +export const SORT_ASC = (a: number, b: number) => a - b; + +export const ALL_DIRECTIONS: WhichDirection = { + horizontal: true, + vertical: true, +}; + +export type ItemSizeFunction = (index: number) => number; +export interface IBrain { + getColCount: () => number; + getRowCount: () => number; + + getFixedCellInfo: () => { + fixedRowsStart: number; + fixedColsStart: number; + fixedRowsEnd: number; + fixedColsEnd: number; + }; + + getRowspanParent: (rowIndex: number, colIndex: number) => number; + getColspanParent: (rowIndex: number, colIndex: number) => number; + + getRowHeight: (rowIndex: number) => number; + getColWidth: (colIndex: number) => number; + + getRowHeightWithSpan: ( + rowIndex: number, + colIndex: number, + rowspan: number, + ) => number; + + getColWidthWithSpan: ( + rowIndex: number, + colIndex: number, + colspan: number, + ) => number; + + isRowFixedStart: (rowIndex: number) => boolean; + isRowFixedEnd: (rowIndex: number) => boolean; + + getScrollPosition: () => ScrollPosition; + getItemOffsetFor: ( + itemIndex: number, + direction: 'horizontal' | 'vertical', + ) => number; + + getItemSize: ( + itemIndex: number, + direction: 'horizontal' | 'vertical', + ) => number; + + getItemAt: ( + scrollPos: number, + direction: 'horizontal' | 'vertical', + ) => number; + + getAvailableSize: () => Size; + + getFixedStartRowsHeight: () => number; + getFixedEndRowsHeight: (options?: { skipScroll: boolean }) => number; + + getFixedStartColsWidth: () => number; + getFixedEndColsWidth: (options?: { skipScroll: boolean }) => number; + + getFixedEndColsOffsets: (options?: { skipScroll: boolean }) => number[]; + getFixedEndRowsOffsets: (options?: { skipScroll: boolean }) => number[]; + + isRowFixed: (rowIndex: number) => boolean; + isColFixed: (colIndex: number) => boolean; + + getRenderRange: () => TableRenderRange; + + getExtraSpanCellsForRange: (options: { + horizontal: { startIndex: number; endIndex: number }; + vertical: { + startIndex: number; + endIndex: number; + }; + }) => [number, number][]; + + getRowspan: (rowIndex: number, colIndex: number) => number; + getColspan: (rowIndex: number, colIndex: number) => number; + + getCellOffset: ( + rowIndex: number, + colIndex: number, + ) => { x: number; y: number }; + + name: string; + onRenderRangeChange: ( + fn: (renderRange: TableRenderRange) => void, + ) => VoidFunction; + onScroll: (fn: OnScrollFn) => VoidFunction; + onAvailableSizeChange: (fn: (size: Size) => void) => VoidFunction; + onDestroy: (fn: VoidFunction) => void; + onScrollStart: (fn: VoidFunction) => VoidFunction; + onScrollStop: (fn: (scrollPos: ScrollPosition) => void) => VoidFunction; +} diff --git a/source/src/components/VirtualBrain/MatrixBrain.ts b/source/src/components/VirtualBrain/MatrixBrain.ts index 62106c9a8..069cd1c53 100644 --- a/source/src/components/VirtualBrain/MatrixBrain.ts +++ b/source/src/components/VirtualBrain/MatrixBrain.ts @@ -4,8 +4,17 @@ import { Logger } from '../../utils/debug'; import type { OnScrollFn, ScrollPosition } from '../types/ScrollPosition'; import type { Size } from '../types/Size'; import type { VoidFn } from '../types/VoidFn'; +import type { + IBrain, + TableRenderRange, + FixedPosition, + WhichDirection, + ItemSizeFunction, +} from './IBrain'; -export type FixedPosition = false | 'start' | 'end'; +import { SORT_ASC, ALL_DIRECTIONS } from './IBrain'; + +export type { FixedPosition }; export type SpanFunction = ({ rowIndex, colIndex, @@ -14,13 +23,11 @@ export type SpanFunction = ({ colIndex: number; }) => number; -type RenderRangeType = { +export type RenderRangeType = { startIndex: number; endIndex: number; }; -type ItemSizeFunction = (index: number) => number; - export type MatrixBrainOptions = { width: number; height: number; @@ -35,12 +42,7 @@ export type MatrixBrainOptions = { colspan?: SpanFunction; }; -export type TableRenderRange = { - start: [number, number]; - end: [number, number]; - rowFixed?: FixedPosition; - colFixed?: FixedPosition; -}; +export type { TableRenderRange }; export const getRenderRangeCellCount = (range: TableRenderRange) => { const { start, end } = range; @@ -63,11 +65,6 @@ export const getRenderRangeRowCount = (range: TableRenderRange) => { return rowCount; }; -type WhichDirection = { horizontal?: boolean; vertical?: boolean }; - -const ALL_DIRECTIONS: WhichDirection = { horizontal: true, vertical: true }; -const SORT_ASC = (a: number, b: number) => a - b; - const raf = typeof window !== 'undefined' ? requestAnimationFrame @@ -93,18 +90,60 @@ export type FnOnScrollStop = ( range: TableRenderRange, ) => void; -export class MatrixBrain extends Logger { +export type ShouldUpdateRenderCountOptions = { + horizontalChange: boolean; + + colsChanged: boolean; + colWidthChanged: boolean; + widthChanged: boolean; + colspanChanged: boolean; + + verticalChange: boolean; + + rowsChanged: boolean; + rowHeightChanged: boolean; + heightChanged: boolean; + rowspanChanged: boolean; +}; + +function defaultShouldUpdateRenderCount( + options: ShouldUpdateRenderCountOptions, +) { + return options.horizontalChange || options.verticalChange; +} + +export class MatrixBrain extends Logger implements IBrain { private scrolling = false; - private width: MatrixBrainOptions['width'] = 0; + protected availableWidth: MatrixBrainOptions['width'] = 0; + protected availableRenderWidth: number = 0; + public isHorizontalLayoutBrain = false; public name: string = ''; - private height: MatrixBrainOptions['height'] = 0; + protected availableHeight: MatrixBrainOptions['height'] = 0; + protected availableRenderHeight: number = 0; + + protected cols: MatrixBrainOptions['cols'] = 0; + protected rows: MatrixBrainOptions['rows'] = 0; + + protected alwaysRenderedColumns: Set = new Set(); + + /** + * This is only here for easier accessing in the renderer, when the horizontal layout is enabled. + * In this way, the API is the same for both brains, so we don't have to cast the brain type in the renderer. + */ + set rowsPerPage(rowsPerPage: number) { + if (rowsPerPage != this._rowsPerPage) { + this._rowsPerPage = rowsPerPage; + } + } - private cols: MatrixBrainOptions['cols'] = 0; - private rows: MatrixBrainOptions['rows'] = 0; + get rowsPerPage() { + return this._rowsPerPage; + } + protected _rowsPerPage = 0; - private rowHeight: MatrixBrainOptions['rowHeight'] = 0; - private colWidth: MatrixBrainOptions['colWidth'] = 0; + protected rowHeight: MatrixBrainOptions['rowHeight'] = 0; + protected colWidth: MatrixBrainOptions['colWidth'] = 0; private rowspan: MatrixBrainOptions['rowspan']; private colspan: MatrixBrainOptions['colspan']; @@ -112,29 +151,41 @@ export class MatrixBrain extends Logger { private rowspanParent!: Map; private rowspanValue!: Map; - private rowHeightCache!: number[]; - private rowOffsetCache!: number[]; + protected rowHeightCache!: number[]; + protected rowOffsetCache!: number[]; private verticalTotalSize = 0; private colspanParent!: Map; private colspanValue!: Map; - private colWidthCache!: number[]; - private colOffsetCache!: number[]; + protected colWidthCache!: number[]; + protected colOffsetCache!: number[]; private horizontalTotalSize = 0; private horizontalRenderCount?: number = undefined; private verticalRenderCount?: number = undefined; - private horizontalRenderRange: RenderRangeType = { + private horizontalExtendRangeBy: { start: number; end: number } = { + start: 0, + end: 0, + }; + private verticalExtendRangeBy: { start: number; end: number } = { + start: 0, + end: 0, + }; + + protected horizontalRenderRange: RenderRangeType = { startIndex: 0, endIndex: 0, }; - private verticalRenderRange: RenderRangeType = { startIndex: 0, endIndex: 0 }; + protected verticalRenderRange: RenderRangeType = { + startIndex: 0, + endIndex: 0, + }; - private extraSpanCells: [number, number][] = []; + protected extraSpanCells: [number, number][] = []; private scrollPosition: ScrollPosition = { scrollLeft: 0, scrollTop: 0 }; @@ -148,7 +199,7 @@ export class MatrixBrain extends Logger { new Set(); private onDestroyFns: VoidFn[] = []; - private destroyed = false; + protected destroyed = false; private onRenderCountChangeFns: Set = new Set(); private onAvailableSizeChangeFns: Set = new Set(); private onScrollStartFns: VoidFunction[] = []; @@ -174,10 +225,16 @@ export class MatrixBrain extends Logger { */ private fixedRowsEnd = 0; - constructor(name?: string) { + constructor(name: string) { const logName = `MatrixBrain${name ? `:${name}` : ''}`; super(logName); - this.name = logName; + this.name = name || 'MatrixBrain'; + + this.update = this.update.bind(this); + this.destroy = this.destroy.bind(this); + + this.getCellOffset = this.getCellOffset.bind(this); + this.reset(); } @@ -214,6 +271,10 @@ export class MatrixBrain extends Logger { this.scrollStopDelay = scrollStopDelay; }; + public getVirtualColIndex(colIndex: number, _opts?: { pageIndex: number }) { + return colIndex; + } + public getRowCount = () => { return this.rows; }; @@ -221,16 +282,40 @@ export class MatrixBrain extends Logger { return this.cols; }; - public update = (options: Partial) => { - const { rows, cols, rowHeight, colWidth, width, height } = options; + public update( + options: Partial, + shouldUpdateRenderCount?: ( + options: ShouldUpdateRenderCountOptions, + ) => boolean, + ) { + const { + rows, + cols, + rowHeight, + colWidth, + width: availableWidth, + height: availableHeight, + } = options; + + const widthDefined = typeof availableWidth === 'number'; + const heightDefined = typeof availableHeight === 'number'; - const widthDefined = typeof width === 'number'; - const heightDefined = typeof height === 'number'; + const widthChanged = widthDefined && availableWidth !== this.availableWidth; + const heightChanged = + heightDefined && availableHeight !== this.availableHeight; - const widthChanged = widthDefined && width !== this.width; - const heightChanged = heightDefined && height !== this.height; + if (widthChanged) { + this.availableWidth = availableWidth; + this.availableRenderWidth = availableWidth; + } + if (heightChanged) { + this.availableHeight = availableHeight; + this.availableRenderHeight = availableHeight; + } - this.setAvailableSize({ width, height }, { skipUpdateRenderCount: true }); + if (widthChanged || heightChanged) { + this.notifyAvailableSizeChange(); + } const rowsDefined = typeof rows === 'number'; const colsDefined = typeof cols === 'number'; @@ -240,6 +325,7 @@ export class MatrixBrain extends Logger { if (rowsDefined) { this.rows = rows; + this.rowsPerPage = rows; } if (colsDefined) { this.cols = cols; @@ -262,17 +348,17 @@ export class MatrixBrain extends Logger { if (widthChanged) { this.debug( 'New available width %d (size is %d,%d)', - this.width, - this.width, - this.height, + this.availableWidth, + this.availableWidth, + this.availableHeight, ); } if (heightChanged) { this.debug( 'New available height %d (size is %d,%d)', - this.height, - this.width, - this.height, + this.availableHeight, + this.availableWidth, + this.availableHeight, ); } @@ -308,82 +394,85 @@ export class MatrixBrain extends Logger { const verticalChange = rowsChanged || rowHeightChanged || heightChanged || rowspanChanged; - if (horizontalChange || verticalChange) { + const shouldUpdateFn = + shouldUpdateRenderCount || defaultShouldUpdateRenderCount; + + if ( + shouldUpdateFn({ + horizontalChange, + verticalChange, + colsChanged, + colWidthChanged, + widthChanged, + colspanChanged, + rowsChanged, + rowHeightChanged, + heightChanged, + rowspanChanged, + }) + ) { this.updateRenderCount({ horizontal: horizontalChange, vertical: verticalChange, }); } - }; - - public setRowAndColumnSizes({ - rowHeight, - colWidth, - }: { - rowHeight: number | ItemSizeFunction; - colWidth: number | ItemSizeFunction; - }) { - const horizontalSame = colWidth === this.colWidth; - const verticalSame = rowHeight === this.rowHeight; - - this.rowHeight = rowHeight; - this.colWidth = colWidth; - - this.updateRenderCount({ - horizontal: !horizontalSame, - vertical: !verticalSame, - }); } - public setRowsAndCols = ({ rows, cols }: { rows: number; cols: number }) => { - const rowsSame = rows === this.rows; - const colsSame = cols === this.cols; - - this.rows = rows; - this.cols = cols; - - this.updateRenderCount({ - horizontal: !colsSame, - vertical: !rowsSame, - }); - }; - - public setAvailableSize( - size: Partial, - config?: { skipUpdateRenderCount?: boolean }, - ) { - let { width, height } = size; - - width = width ?? this.width; - height = height ?? this.height; - - const widthSame = width === this.width; - const heightSame = height === this.height; - - if (widthSame && heightSame) { - return; - } - this.width = width; - this.height = height; - - if (__DEV__) { - this.debug( - 'New available size: width %d, height %d', - this.width, - this.height, - ); + /** + * + * @param options.left - if true, extends the left side with the amount of current visible columns, otherwise with the specified number + * @param options.right - if true, extends the right side with the amount of current visible columns, otherwise with the specified number + */ + public extendRenderRange(options: { + start?: number | boolean; + end?: number | boolean; + direction: 'horizontal' | 'vertical'; + }) { + const { direction } = options; + const horizontal = direction === 'horizontal'; + const extendValueWhenTrue = horizontal + ? this.horizontalRenderCount || this.getInitialCols() + : this.verticalRenderCount || this.getInitialRows(); + + const startAmount = + typeof options.start === 'number' + ? options.start + : options.start === true + ? extendValueWhenTrue + : 0; + const endAmount = + typeof options.end === 'number' + ? options.end + : options.end === true + ? extendValueWhenTrue + : 0; + + if (horizontal) { + this.horizontalExtendRangeBy = { + start: startAmount, + end: endAmount, + }; + } else { + this.verticalExtendRangeBy = { + start: startAmount, + end: endAmount, + }; } - this.notifyAvailableSizeChange(); + this.updateRenderRange({ horizontal: horizontal, vertical: !horizontal }); - if (config && config.skipUpdateRenderCount) { - return; - } + const restore = () => { + this.extendRenderRange({ + start: 0, + end: 0, + direction, + }); + }; - this.updateRenderCount({ horizontal: !widthSame, vertical: !heightSame }); + return restore; } - updateRenderCount = (which: WhichDirection = ALL_DIRECTIONS) => { + public updateRenderCount(which: WhichDirection = ALL_DIRECTIONS) { // if (this._updateRenderCountRafId) { // cancelAnimationFrame(this._updateRenderCountRafId); // } @@ -393,23 +482,37 @@ export class MatrixBrain extends Logger { // delete this._updateRenderCountRafId; // }); - }; + } - private doUpdateRenderCount = (which: WhichDirection = ALL_DIRECTIONS) => { - if (!this.width || !this.height) { - this.setRenderCount({ horizontal: 0, vertical: 0 }); + protected doUpdateRenderCount(which: WhichDirection = ALL_DIRECTIONS) { + if (!this.availableWidth || !this.availableHeight) { + const count: Parameters[0] = { + horizontal: undefined, + vertical: undefined, + }; + + if (!this.availableWidth) { + count.horizontal = 0; + } + if (!this.availableHeight) { + count.vertical = 0; + } + + this.setRenderCount(count); + // DON'T uncomment the return + // return } this.setRenderCount(this.computeRenderCount(which)); - }; + } get scrollTopMax() { - const totalSize = this.getTotalSize(); - return totalSize.height - this.height; + const totalSize = this.getVirtualizedContentSize(); + return totalSize.height - this.availableHeight; } get scrollLeftMax() { - const totalSize = this.getTotalSize(); - return totalSize.width - this.width; + const totalSize = this.getVirtualizedContentSize(); + return totalSize.width - this.availableWidth; } private setScrolling = (scrolling: boolean) => { @@ -458,10 +561,10 @@ export class MatrixBrain extends Logger { } }; - public setScrollPosition = ( + public setScrollPosition( scrollPosition: ScrollPosition, callback?: (scrollPos: ScrollPosition) => void, - ) => { + ) { this.setScrolling(true); const changeHorizontal = scrollPosition.scrollLeft !== this.scrollPosition.scrollLeft; @@ -479,9 +582,9 @@ export class MatrixBrain extends Logger { this.notifyScrollChange(); } - }; + } - private notifyAvailableSizeChange = () => { + protected notifyAvailableSizeChange = () => { if (this.destroyed) { return; } @@ -505,7 +608,7 @@ export class MatrixBrain extends Logger { }); }; - private notifyRenderRangeChange = () => { + protected notifyRenderRangeChange() { if (this.destroyed) { return; } @@ -524,8 +627,8 @@ export class MatrixBrain extends Logger { } }); }); - }; - private notifyVerticalRenderRangeChange = () => { + } + protected notifyVerticalRenderRangeChange = () => { if (this.destroyed) { return; } @@ -545,7 +648,7 @@ export class MatrixBrain extends Logger { }); }); }; - private notifyHorizontalRenderRangeChange = () => { + protected notifyHorizontalRenderRangeChange = () => { if (this.destroyed) { return; } @@ -578,15 +681,16 @@ export class MatrixBrain extends Logger { } } - private computeDirectionalRenderCount = ( + protected computeDirectionalRenderCount( direction: 'horizontal' | 'vertical', itemSize: number | ItemSizeFunction, count: number, - theSize: Size, - ) => { + theRenderSize: Size, + ) { let renderCount = 0; - let size = direction === 'horizontal' ? theSize.width : theSize.height; + let size = + direction === 'horizontal' ? theRenderSize.width : theRenderSize.height; size -= this.getFixedSize(direction); @@ -616,7 +720,7 @@ export class MatrixBrain extends Logger { renderCount = Math.min(count, renderCount); return renderCount; - }; + } getFixedSize(direction: 'horizontal' | 'vertical') { return direction === 'horizontal' @@ -842,7 +946,7 @@ export class MatrixBrain extends Logger { 'horizontal', this.colWidth, this.cols, - this.getAvailableSize(), + this.getAvailableRenderSize(), ); } if (recomputeVertical) { @@ -850,7 +954,7 @@ export class MatrixBrain extends Logger { 'vertical', this.rowHeight, this.rows, - this.getAvailableSize(), + this.getAvailableRenderSize(), ); } const result = { @@ -1031,7 +1135,7 @@ export class MatrixBrain extends Logger { }; computeDirectionalRenderRange = (direction: 'horizontal' | 'vertical') => { - const renderCount = + let renderCount = direction === 'horizontal' ? this.horizontalRenderCount : this.verticalRenderCount; @@ -1056,8 +1160,22 @@ export class MatrixBrain extends Logger { scrollPositionForDirection += this.getFixedStartSize(direction); + const extendBy = + direction === 'horizontal' + ? this.horizontalExtendRangeBy + : this.verticalExtendRangeBy; + let startIndex = this.getItemAt(scrollPositionForDirection, direction); + if (extendBy.start) { + startIndex = Math.max(0, startIndex - extendBy.start); + renderCount += extendBy.start; + } + + if (extendBy.end) { + renderCount += extendBy.end; + } + let endIndex = startIndex + renderCount; const theEnd = Math.max( @@ -1130,21 +1248,31 @@ export class MatrixBrain extends Logger { } return ~searchResult - 1; - - return 0; }; - public getCellOffset = (rowIndex: number, colIndex: number) => { + public getCellOffset(rowIndex: number, colIndex: number) { return { x: this.getItemOffsetFor(colIndex, 'horizontal'), y: this.getItemOffsetFor(rowIndex, 'vertical'), }; - }; + } + + getInitialRowHeight() { + return this.rowHeight; + } + + getInitialCols() { + return this.cols; + } + + getInitialRows() { + return this.rows; + } - public getItemOffsetFor = ( + public getItemOffsetFor( itemIndex: number, direction: 'horizontal' | 'vertical', - ): number => { + ): number { const itemSize = direction === 'horizontal' ? this.colWidth : this.rowHeight; if (typeof itemSize !== 'function') { @@ -1168,9 +1296,9 @@ export class MatrixBrain extends Logger { result = itemOffsetCache[itemIndex]; } return result; - }; + } - private computeCacheFor = ( + protected computeCacheFor = ( itemIndex: number, direction: 'horizontal' | 'vertical', ) => { @@ -1432,14 +1560,22 @@ export class MatrixBrain extends Logger { return cachedSize; }; - getTotalSize = () => { + getRowIndexInPage(rowIndex: number) { + return rowIndex; + } + + getPageIndexForRow(_rowIndex: number) { + return 0; + } + + getVirtualizedContentSize() { return { - height: this.getTotalSizeFor('vertical'), - width: this.getTotalSizeFor('horizontal'), + height: this.getVirtualizedContentSizeFor('vertical'), + width: this.getVirtualizedContentSizeFor('horizontal'), }; - }; + } - public getTotalSizeFor = (direction: 'horizontal' | 'vertical') => { + public getVirtualizedContentSizeFor(direction: 'horizontal' | 'vertical') { const count = direction === 'horizontal' ? this.cols : this.rows; const itemSize = direction === 'horizontal' ? this.colWidth : this.rowHeight; @@ -1471,6 +1607,18 @@ export class MatrixBrain extends Logger { } return result; + } + + keepColumnRendered = (colIndex: number) => { + this.alwaysRenderedColumns.add(colIndex); + + return () => { + this.alwaysRenderedColumns.delete(colIndex); + }; + }; + + getAlwaysRenderedColumns = () => { + return Array.from(this.alwaysRenderedColumns); }; setRenderRange = ({ @@ -1602,8 +1750,15 @@ export class MatrixBrain extends Logger { public getAvailableSize = () => { return { - width: this.width, - height: this.height, + width: this.availableWidth, + height: this.availableHeight, + }; + }; + + protected getAvailableRenderSize = () => { + return { + width: this.availableRenderWidth ?? this.availableWidth, + height: this.availableRenderHeight ?? this.availableHeight, }; }; @@ -1614,7 +1769,7 @@ export class MatrixBrain extends Logger { } } - destroy = () => { + destroy() { if (this.destroyed) { return; } @@ -1624,14 +1779,17 @@ export class MatrixBrain extends Logger { this.rowspanParent.clear(); this.colspanParent.clear(); + this.alwaysRenderedColumns.clear(); + this.horizontalExtendRangeBy = { start: 0, end: 0 }; + this.verticalExtendRangeBy = { start: 0, end: 0 }; this.destroyed = true; this.onDestroyFns = []; this.onScrollFns = []; this.onScrollStartFns = []; this.onScrollStopFns = []; - this.onRenderCountChangeFns = new Set(); - this.onRenderRangeChangeFns = new Set(); - this.onVerticalRenderRangeChangeFns = new Set(); - this.onHorizontalRenderRangeChangeFns = new Set(); - }; + this.onRenderCountChangeFns.clear(); + this.onRenderRangeChangeFns.clear(); + this.onVerticalRenderRangeChangeFns.clear(); + this.onHorizontalRenderRangeChangeFns.clear(); + } } diff --git a/source/src/components/hooks/useEffectWhen.ts b/source/src/components/hooks/useEffectWhen.ts new file mode 100644 index 000000000..19fa5a794 --- /dev/null +++ b/source/src/components/hooks/useEffectWhen.ts @@ -0,0 +1,59 @@ +import { DependencyList, EffectCallback, useEffect, useRef } from 'react'; + +const isSameDeps = ( + deps: DependencyList, + prevDeps: DependencyList, + compare?: (a: any, b: any) => boolean, +) => { + return deps.every((dep, index) => { + if (compare) { + return compare(dep, prevDeps[index]); + } + return dep === prevDeps[index]; + }); +}; + +export const useEffectWhen = ( + callback: EffectCallback, + options: { + same: DependencyList; + different: DependencyList; + compare?: (a: any, b: any) => boolean; + }, +) => { + const { same: depsForSame, different: depsForDifferent, compare } = options; + + const sameDepsRef = useRef(depsForSame); + const differentDepsRef = useRef(depsForDifferent); + + const sameRespected = isSameDeps(depsForSame, sameDepsRef.current, compare); + const differentRespected = !isSameDeps( + depsForDifferent, + differentDepsRef.current, + compare, + ); + + const isInitialRef = useRef(true); + + sameDepsRef.current = depsForSame; + differentDepsRef.current = depsForDifferent; + + const effectDepsRef = useRef(['same']); + const effectDeps = + sameRespected && differentRespected ? [Date.now()] : effectDepsRef.current; + effectDepsRef.current = effectDeps; + + const callbackRef = useRef(callback); + callbackRef.current = callback; + + if (sameRespected && differentRespected) { + isInitialRef.current = false; + } + + useEffect(() => { + if (isInitialRef.current) { + return; + } + return callbackRef.current(); + }, effectDeps); +}; diff --git a/source/src/components/hooks/useEffectWhenSameDeps.ts b/source/src/components/hooks/useEffectWhenSameDeps.ts new file mode 100644 index 000000000..67a6f7634 --- /dev/null +++ b/source/src/components/hooks/useEffectWhenSameDeps.ts @@ -0,0 +1,32 @@ +import { DependencyList, EffectCallback, useEffect, useRef } from 'react'; + +const isSameDeps = (deps: DependencyList, prevDeps: DependencyList) => { + return deps.every((dep, index) => dep === prevDeps[index]); +}; + +export const useEffectWhenSameDeps = ( + callback: EffectCallback, + deps: DependencyList, +) => { + const depsRef = useRef(deps); + const sameDeps = isSameDeps(deps, depsRef.current); + + const isInitialRef = useRef(true); + + depsRef.current = deps; + + const effectDepsRef = useRef(['same']); + const effectDeps = sameDeps ? [Date.now()] : effectDepsRef.current; + effectDepsRef.current = effectDeps; + + const callbackRef = useRef(callback); + callbackRef.current = callback; + + useEffect(() => { + if (isInitialRef.current) { + isInitialRef.current = false; + return; + } + return callbackRef.current(); + }, effectDeps); +}; diff --git a/source/src/index.tsx b/source/src/index.tsx index e6528baf5..ab093f12a 100644 --- a/source/src/index.tsx +++ b/source/src/index.tsx @@ -46,4 +46,13 @@ export { debug, type DebugLogger } from './utils/debugPackage'; export { useEffectWithChanges } from './components/hooks/useEffectWithChanges'; +export { useEffectWhenSameDeps } from './components/hooks/useEffectWhenSameDeps'; +export { useEffectWhen } from './components/hooks/useEffectWhen'; +export { usePrevious } from './components/hooks/usePrevious'; + export { defaultFilterTypes } from './components/DataSource/defaultFilterTypes'; + +export { + createFlashingColumnCellComponent, + FlashingColumnCell, +} from './components/InfiniteTable/components/InfiniteTableRow/FlashingColumnCell'; diff --git a/source/src/utils/debugPackage.ts b/source/src/utils/debugPackage.ts index 336c571cc..3c2cd22c9 100644 --- a/source/src/utils/debugPackage.ts +++ b/source/src/utils/debugPackage.ts @@ -3,10 +3,10 @@ import { getGlobal } from './getGlobal'; // colors take from the `debug` package on npm const COLORS = [ - '#0000CC', - '#0000FF', - '#0033CC', - '#0033FF', + // '#0000CC', + // '#0000FF', + // '#0033CC', + // '#0033FF', '#0066CC', '#0066FF', '#0099CC', @@ -340,7 +340,7 @@ function debugPackage(channelName: string): any { logFn(...theArgs); } else { - logFn(`%c[${channel}]`, `color: ${color}`, ...args); + logFn(`%c[${channel}]%c %s`, `color: ${color}`, '', ...args); } } }, diff --git a/source/src/utils/groupAndPivot/index.ts b/source/src/utils/groupAndPivot/index.ts index 6fdd95f25..c0c15d9a6 100644 --- a/source/src/utils/groupAndPivot/index.ts +++ b/source/src/utils/groupAndPivot/index.ts @@ -547,7 +547,7 @@ export function lazyGroup( rootData.visitDepthFirst( (lazyGroupRowInfo: LazyRowInfoGroup, keys, _index, next) => { const [_rootKey, ...currentGroupKeys] = keys; - const dataArray = lazyGroupRowInfo.children; + let dataArray = lazyGroupRowInfo.children; const current = deepMap.get(currentGroupKeys as KeyType[]); if (current) { @@ -575,10 +575,12 @@ export function lazyGroup( } } - indexer.indexArray(dataArray as any as DataType[], { + const res = indexer.indexArray(dataArray as any as DataType[], { toPrimaryKey, cache, }); + //@ts-ignore + dataArray = res; } return next?.(); } diff --git a/tsconfig.root.json b/tsconfig.root.json index c4847f119..f77e2d40f 100644 --- a/tsconfig.root.json +++ b/tsconfig.root.json @@ -3,7 +3,7 @@ "include": ["./source/globals.d.ts"], "compilerOptions": { "baseUrl": "./", - "target": "ES6", + "target": "ES2020", "lib": ["dom", "dom.iterable", "esnext"], "allowJs": false, "importHelpers": true, diff --git a/www/content/docs/reference/datasource-api/index.page.md b/www/content/docs/reference/datasource-api/index.page.md index 38280ed22..60302440d 100644 --- a/www/content/docs/reference/datasource-api/index.page.md +++ b/www/content/docs/reference/datasource-api/index.page.md @@ -109,6 +109,25 @@ For setting the enable/disable state for a row by its primary key, see the + + +> Replaces all data in the DataSource with the provided data. + +Clears the current data array in the `` and replaces it with the provided data. + +When calling this, if there are pending data mutations, they will be discarded. + +See related method. + + + + + +> Clears all data in the DataSource. + +See related method. + + diff --git a/www/content/docs/reference/datasource-props/index.page.md b/www/content/docs/reference/datasource-props/index.page.md index 11652c4b0..ce8ffb31c 100644 --- a/www/content/docs/reference/datasource-props/index.page.md +++ b/www/content/docs/reference/datasource-props/index.page.md @@ -417,6 +417,29 @@ If you want to prevent debouncing/batching filter values, you can set + + +> The delay in milliseconds to wait before mutations are applied. This is useful to batch multiple mutations together. + +If not specified, a `requestAnimationFrame` will be used to batch mutations. + +The following mutative operations are batched: + + - + - + - + - + - + - + - + - + - + - + - + - + + + > A function to be used for client-side filtering. diff --git a/www/content/docs/releases/index.page.md b/www/content/docs/releases/index.page.md index 20c0eae1c..7d958f62d 100644 --- a/www/content/docs/releases/index.page.md +++ b/www/content/docs/releases/index.page.md @@ -3,7 +3,10 @@ title: Releases description: All releases | Infinite Table DataGrid for React --- +## 5.0.0-canary.6 +## 5.0.0-canary.4 ## 4.4.1 + ## 4.4.0 @milestone id="125"