├── .gitignore ├── README.md ├── azure-pipelines.yml ├── jest-preset.js ├── jest.config.js ├── package.json ├── tests ├── box-metrics │ ├── offset-left.html │ └── offset-top.html ├── dom-manipulation │ ├── insert-display-none-element.html │ ├── insert-visibility-hidden-element.html │ └── insert-visible-element.html └── index.test.ts ├── tools └── puppeteerInteraction.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/README.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /jest-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/jest-preset.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/package.json -------------------------------------------------------------------------------- /tests/box-metrics/offset-left.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/tests/box-metrics/offset-left.html -------------------------------------------------------------------------------- /tests/box-metrics/offset-top.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/tests/box-metrics/offset-top.html -------------------------------------------------------------------------------- /tests/dom-manipulation/insert-display-none-element.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/tests/dom-manipulation/insert-display-none-element.html -------------------------------------------------------------------------------- /tests/dom-manipulation/insert-visibility-hidden-element.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/tests/dom-manipulation/insert-visibility-hidden-element.html -------------------------------------------------------------------------------- /tests/dom-manipulation/insert-visible-element.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/tests/dom-manipulation/insert-visible-element.html -------------------------------------------------------------------------------- /tests/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/tests/index.test.ts -------------------------------------------------------------------------------- /tools/puppeteerInteraction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/tools/puppeteerInteraction.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htho/what-forces-layout-reflow/HEAD/tsconfig.json --------------------------------------------------------------------------------