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

Merge develop and resolve conflicts #5117

Merged
merged 3,064 commits into from
Jul 29, 2020

Conversation

delawski
Copy link
Collaborator

@delawski delawski commented Jul 28, 2020

Summary

This PR merges the latest changes done in the develop branch (2.0.0-beta1) into add/spa-amp-shadow-dom branch (1.5.0-alpha) and resolves code conflicts that found along the way. Amends #1519.

For a clearer picture, it's useful to check a diff between the feature branch in xwp/amp-wp fork and the origin develop branch.

Fixes n/a

Checklist

  • My pull request is addressing an open issue (please create one otherwise).
  • My code is tested and passes existing tests.
  • My code follows the Engineering Guidelines (updates are often made to the guidelines, check it out periodically).

johnwatkins0 and others added 30 commits July 14, 2020 22:37
…ssion' into feature/5015-react-post-template-settings
…-plugin-suppression

Plugin settings: Handle plugin suppression section with REST/React components
pierlon and others added 22 commits July 24, 2020 04:08
…el-defaults

Rework how and whether galleries are rendered as carousels
…-4.x

Update dependency webpack to v4.44.0
…plugin-jest-23.x

Update dependency eslint-plugin-jest to v23.18.1
…plugin-jest-23.x

Update dependency eslint-plugin-jest to v23.18.2
* develop: (2551 commits)
  Update dependency eslint-plugin-jest to v23.18.2
  Update dependency eslint-plugin-jest to v23.18.1
  Fix TikTok test
  Fix test failure in WP 4.9
  Add tests for ObsoleteBlockAttributeRemover
  Skip adding data attributes for gallery shortcodes
  Revert block deprecation logic
  Harden pattern to match block comment and start tag
  Improve phpdoc for ObsoleteBlockAttributeRemover
  Improve logic for obtaining obsolete attribute pattern
  Introduce ObsoleteBlockAttributeRemover service
  Update dependency webpack to v4.44.0
  Modify the block attributes during its deprecation
  Use DOMElement as return type for HasCaption::get_caption_element()
  Prevent removal of data attributes in sanitize_raw_embeds and fix boolean checks
  Ensure data-amp-carousel=true attribute is present for proper styling of gallery block
  Supply missing attribute value for gallery shortcode output
  Ensure comments_popup_link() is also filtered to prevent mobile redirection
  Test AMP_Theme_Support::amend_comments_link
  Remove unused imports
  ...

# Conflicts:
#	amp.php
#	includes/amp-helper-functions.php
#	includes/class-amp-theme-support.php
#	includes/sanitizers/class-amp-style-sanitizer.php
#	includes/sanitizers/class-amp-tag-and-attribute-sanitizer.php
@google-cla
Copy link

google-cla bot commented Jul 28, 2020

All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter.

We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only @googlebot I consent. in this pull request.

Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the cla label to yes (if enabled on your project).

ℹ️ Googlers: Go here for more info.

@google-cla google-cla bot added the cla: no Has not signed the Google CLA label Jul 28, 2020
@delawski
Copy link
Collaborator Author

@googlebot I consent.

@google-cla
Copy link

google-cla bot commented Jul 28, 2020

All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter.

We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only @googlebot I consent. in this pull request.

Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the cla label to yes (if enabled on your project).

ℹ️ Googlers: Go here for more info.

@westonruter westonruter added cla: yes Signed the Google CLA and removed cla: no Has not signed the Google CLA labels Jul 29, 2020
Copy link
Member

@westonruter westonruter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm just going to assume this works. 😅

@westonruter westonruter merged commit 77fca7d into ampproject:add/spa-amp-shadow-dom Jul 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes Signed the Google CLA
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants