nanto
Repos
33
Followers
50

Events

Created at 1 month ago

Bump lint-staged from 13.0.4 to 13.1.0 (#18366)

Bump eslint from 8.28.0 to 8.29.0 (#18367)

New Edge 108 version (#18373)

Bump @types/yargs from 17.0.15 to 17.0.16 (#18378)

Bumps @types/yargs from 17.0.15 to 17.0.16.


updated-dependencies:

  • dependency-name: "@types/yargs" dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] support@github.com

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Bump @types/node from 18.11.10 to 18.11.11 (#18377)

Bumps @types/node from 18.11.10 to 18.11.11.


updated-dependencies:

  • dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] support@github.com

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Bump @typescript-eslint/parser from 5.45.0 to 5.45.1 (#18376)

Bumps @typescript-eslint/parser from 5.45.0 to 5.45.1.


updated-dependencies:

  • dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] support@github.com

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Bump browser-specs from 3.33.0 to 3.34.0 (#18374)

Bumps browser-specs from 3.33.0 to 3.34.0.


updated-dependencies:

  • dependency-name: browser-specs dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] support@github.com

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Bump @typescript-eslint/eslint-plugin from 5.45.0 to 5.45.1 (#18375)

Bumps @typescript-eslint/eslint-plugin from 5.45.0 to 5.45.1.


updated-dependencies:

  • dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] support@github.com

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Split (Async)?(Generator)?Function class and ctor pages (#18383)

  • Split (Async)?(Generator)?Function class and ctor pages

  • Add description

  • Missing __compat key

Add "preview" for things in STP 158 (#18268)

added the BCD for font-variant-emoji (#18381)

Use ED spec version for LargestContentfulPaint (#18380)

releases(CSS): Container queries are enabled by default in Fx 109 nightly (#18379)

  • releases(CSS): Container queries are enabled by default in Fx 109 nightly

  • releases(CSS): Container queries are enabled by default in Fx 109 nightly, set to 'preview'

Bump @types/deep-diff from 1.0.1 to 1.0.2 (#18386)

Add deletable, onDeleteSuggestion, improve accuracy of version_added (#18372)

  • Add deletable, onDeleteSuggestion, improve accuracy of version_added

  • fix formatting

Add compat info for SecurityInfo.secretKeyLength (#18371)

  • Document secretKeyLength

  • Update version

  • Add compat info for SuggestResult.deletable, onDeleteSuggestion, improve accuracy of version_added

  • Revert

Add PerformanceResourceTiming.responseStatus (#18328)

Deprecate arguments.callee (#18384)

Merge branch 'main' into patch-1

Created at 1 month ago
issue comment
Allow lexical subroutines to be inside subroutines

Thank you for merging!

Created at 1 month ago
pull request opened
Add Safari support for `overflow-wrap: anywhere`

Summary

overflow-wrap: anywhere is now supported in Safari (https://twitter.com/jensimmons/status/1515042940783104002). It should be from Safari 15.4 according to https://github.com/mdn/browser-compat-data/issues/17012#issuecomment-1245231072.

Test results and supporting details

Related issues

Fixes #17012

Created at 1 month ago

added Safari support for overflow-wrap: anywhere

Created at 1 month ago
Created at 1 month ago
issue comment
[css-overscroll] the target of overscroll-behavior should be scrolling box instead of scroll container?

If scrolling on an element with no scroll range doesn't hand off, we can just write as dialog:modal { overscroll-behavior: contain; }. This way works as expected on Chrome canary 110 but doesn't work on Firefox nightly 109.

I tested it on Chrome Canary 110.0.5453.0, it does still hand off.

Sorry, my examination was incomplete. On Chrome, scrolling by mouse wheel or two-finger swipe doesn't hand off but scrolling by Arrow/PageUp/PageDown key does hand off.

I found there's an open spec issue for such case.

Thank you for letting me know!

Created at 2 months ago
issue comment
[css-overscroll] the target of overscroll-behavior should be scrolling box instead of scroll container?

I think it's helpful if scrolling on an overflow: auto element with no scroll range doesn't hand off to outer elements. The major use case is to prevent background scrolling when a modal dialog is open.

Many people are looking for a way to prevent background scrolling when a modal dialog is open. Some people use body { overflow: hidden; } but this way has some problems:

  1. Needs JavaScript to know the timing to specify overflow: hidden to the body element.
  2. Scrollbar gutter disappears and the reflow happens on the content of the body element.

If scrolling on an element with no scroll range doesn't hand off, we can just write as dialog:modal { overscroll-behavior: contain; }. This way works as expected on Chrome canary 110 but doesn't work on Firefox nightly 109.

Created at 2 months ago