Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Release: v9.5.1 #27580

Merged
merged 3 commits into from
Dec 8, 2020
Merged

Release: v9.5.1 #27580

merged 3 commits into from
Dec 8, 2020

Conversation

vcanales and others added 3 commits December 8, 2020 16:05
* Revert "Fix c and r formats, add tests."

This reverts commit 1f73702.

* Revert date changes from branch 'replace-moment'

* fix merge error
Fix an issue where the `Popover` component throws a runtime `TypeError: Cannot read property 'getBoundingClientRect' of undefined.`

This may happen in WordPress if a Popover is rendered in an iframe. It's been observed by rendering a `BlockList` component containing `RichText` in an iframe 😵

The issue is that `instanceof` checks fail across iframe boundaries, where `anchorRef instanceof window.Element` fails because `anchorRef` when it _is_ an instance of Element in the frame but not `window.Element`.

Instead of `instanceof` checks that fail across iframe boundaries, check for expected methods as the predicate.
@WunderBart WunderBart self-assigned this Dec 8, 2020
@github-actions
Copy link

github-actions bot commented Dec 8, 2020

Size Change: +20.6 kB (1%)

Total Size: 1.21 MB

Filename Size Change
build/a11y/index.js 1.14 kB +2 B (0%)
build/annotations/index.js 3.8 kB -1 B
build/api-fetch/index.js 3.42 kB -1 B
build/block-directory/index.js 8.72 kB +3 B (0%)
build/block-editor/index.js 128 kB -10 B (0%)
build/block-library/index.js 148 kB -5 B (0%)
build/block-serialization-default-parser/index.js 1.88 kB +1 B
build/blocks/index.js 48.1 kB -1 B
build/components/index.js 172 kB +5 B (0%)
build/core-data/index.js 14.8 kB -2 B (0%)
build/data/index.js 8.97 kB -8 B (0%)
build/date/index.js 31.8 kB +20.6 kB (64%) 🆘
build/deprecated/index.js 769 B +1 B
build/edit-navigation/index.js 11.1 kB +1 B
build/edit-post/index.js 306 kB +5 B (0%)
build/edit-site/index.js 24.1 kB +11 B (0%)
build/edit-widgets/index.js 26.3 kB -12 B (0%)
build/editor/index.js 43.3 kB -9 B (0%)
build/format-library/index.js 6.86 kB +1 B
build/i18n/index.js 3.57 kB +2 B (0%)
build/keyboard-shortcuts/index.js 2.54 kB -1 B
build/keycodes/index.js 1.93 kB -1 B
build/list-reusable-blocks/index.js 3.1 kB -1 B
build/media-utils/index.js 5.32 kB +1 B
build/plugins/index.js 2.56 kB -1 B
build/priority-queue/index.js 789 B -2 B (0%)
build/redux-routine/index.js 2.84 kB -3 B (0%)
build/reusable-blocks/index.js 2.92 kB -3 B (0%)
build/rich-text/index.js 13.4 kB -2 B (0%)
build/shortcode/index.js 1.69 kB +2 B (0%)
build/viewport/index.js 1.86 kB +1 B
build/wordcount/index.js 1.22 kB +1 B
ℹ️ View Unchanged
Filename Size Change
build/autop/index.js 2.84 kB 0 B
build/blob/index.js 665 B 0 B
build/block-directory/style-rtl.css 943 B 0 B
build/block-directory/style.css 942 B 0 B
build/block-editor/style-rtl.css 11.2 kB 0 B
build/block-editor/style.css 11.2 kB 0 B
build/block-library/editor-rtl.css 8.95 kB 0 B
build/block-library/editor.css 8.95 kB 0 B
build/block-library/style-rtl.css 8.27 kB 0 B
build/block-library/style.css 8.27 kB 0 B
build/block-library/theme-rtl.css 789 B 0 B
build/block-library/theme.css 790 B 0 B
build/block-serialization-spec-parser/index.js 3.06 kB 0 B
build/components/style-rtl.css 15.3 kB 0 B
build/components/style.css 15.3 kB 0 B
build/compose/index.js 9.95 kB 0 B
build/data-controls/index.js 827 B 0 B
build/dom-ready/index.js 571 B 0 B
build/dom/index.js 4.95 kB 0 B
build/edit-navigation/style-rtl.css 881 B 0 B
build/edit-navigation/style.css 885 B 0 B
build/edit-post/style-rtl.css 6.42 kB 0 B
build/edit-post/style.css 6.4 kB 0 B
build/edit-site/style-rtl.css 3.91 kB 0 B
build/edit-site/style.css 3.91 kB 0 B
build/edit-widgets/style-rtl.css 3.13 kB 0 B
build/edit-widgets/style.css 3.13 kB 0 B
build/editor/editor-styles-rtl.css 476 B 0 B
build/editor/editor-styles.css 478 B 0 B
build/editor/style-rtl.css 3.85 kB 0 B
build/editor/style.css 3.85 kB 0 B
build/element/index.js 4.63 kB 0 B
build/escape-html/index.js 735 B 0 B
build/format-library/style-rtl.css 547 B 0 B
build/format-library/style.css 548 B 0 B
build/hooks/index.js 2.27 kB 0 B
build/html-entities/index.js 623 B 0 B
build/is-shallow-equal/index.js 698 B 0 B
build/list-reusable-blocks/style-rtl.css 476 B 0 B
build/list-reusable-blocks/style.css 476 B 0 B
build/notices/index.js 1.82 kB 0 B
build/nux/index.js 3.42 kB 0 B
build/nux/style-rtl.css 671 B 0 B
build/nux/style.css 668 B 0 B
build/primitives/index.js 1.43 kB 0 B
build/server-side-render/index.js 2.77 kB 0 B
build/token-list/index.js 1.27 kB 0 B
build/url/index.js 2.84 kB 0 B
build/warning/index.js 1.14 kB 0 B

compressed-size-action

@WunderBart WunderBart marked this pull request as ready for review December 8, 2020 15:36
@youknowriad
Copy link
Contributor

youknowriad commented Dec 8, 2020

Actually, this PR is targetting the wrong branch, it should target release/9.5

Edit: Nevermind, I got confused by the name of the branch itself :)

@youknowriad
Copy link
Contributor

Looks like there's a small package.lock diff that might be good to fix to get the tests passing

@WunderBart
Copy link
Member Author

WunderBart commented Dec 8, 2020

Looks like there's a small package.lock diff that might be good to fix to get the tests passing

@youknowriad, this one's actually a bit confusing to me (https://github.com/WordPress/gutenberg/runs/1518139432?check_suite_focus=true) - shouldn't it be running npm ci, not npm install? This way it wouldn't attempt to update the package-lock.json.

@youknowriad
Copy link
Contributor

Ideally we don't name temporary branches release/* because these are special branches (protected)

@youknowriad
Copy link
Contributor

@WunderBart I thought there's a valid reason for this check to not run npm ci but it's not important here, I think we should explore that separately. I'm fine merging with this failure.

@youknowriad youknowriad merged commit 76a0088 into release/9.5 Dec 8, 2020
@youknowriad youknowriad deleted the release/9.5.1 branch December 8, 2020 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants