Skip to content

Broadbandy AMP Integration #36010

Merged
powerivq merged 135 commits intoampproject:mainfrom
BroadBandyDev:broadbandy
Sep 16, 2021
Merged

Broadbandy AMP Integration #36010
powerivq merged 135 commits intoampproject:mainfrom
BroadBandyDev:broadbandy

Conversation

@BroadBandyDev
Copy link
Copy Markdown
Contributor

Hi there,
We'd like to integrate our Ad-Server with AMP. We've contributed to AMP as per documentation. Please check & approve.
Thanks in advance!

Tijl Verbert

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Sep 9, 2021

CLA assistant check
All committers have signed the CLA.

@amp-owners-bot
Copy link
Copy Markdown

amp-owners-bot bot commented Sep 9, 2021

Hey @rsimha! These files were changed:

.circleci/config.yml
build-system/common/utils.js
build-system/compile/compile.js
build-system/pr-check/build-targets.js
build-system/pr-check/ie-tests.js
build-system/pr-check/utils.js

Hey @erwinmombay! These files were changed:

build-system/babel-plugins/babel-plugin-transform-inline-isenumvalue/index.js

Hey @jridgewell! These files were changed:

build-system/babel-plugins/babel-plugin-transform-inline-isenumvalue/index.js
src/core/dom/img.js
src/core/dom/video/index.js

Hey @alanorozco! These files were changed:

build-system/server/app-index/settings.js
build-system/tasks/markdown-toc/index.js
build-system/tasks/markdown-toc/test/test.js
build-system/tasks/storybook/README.md
build-system/tasks/storybook/amp-env/main.js
build-system/tasks/storybook/package-lock.json
build-system/tasks/storybook/package.json
build-system/tasks/storybook/preact-env/main.js

Hey @rcebulko! These files were changed:

build-system/tasks/check-types.js

Hey @estherkim! These files were changed:

build-system/tasks/e2e/expect.js
build-system/tasks/e2e/package-lock.json
build-system/tasks/e2e/package.json

Hey @danielrozenberg! These files were changed:

build-system/tasks/visual-diff/index.js
build-system/tasks/visual-diff/package-lock.json
build-system/tasks/visual-diff/package.json
build-system/tasks/visual-diff/snippets/freeze-form-values.js
build-system/tasks/visual-diff/snippets/remove-no-script.js

Hey @jeffkaufman! These files were changed:

extensions/amp-ad-network-doubleclick-impl/0.1/sra-utils.js
extensions/amp-ad-network-doubleclick-impl/0.1/test/test-doubleclick-sra.js

Hey @gmajoulet, @newmuis! These files were changed:

extensions/amp-story-panning-media/0.1/amp-story-panning-media.css
extensions/amp-story/1.0/amp-story-draggable-drawer-header.css
extensions/amp-story/1.0/amp-story-draggable-drawer.css
extensions/amp-story/1.0/amp-story-draggable-drawer.js
extensions/amp-story/1.0/amp-story-grid-layer.js
extensions/amp-story/1.0/amp-story-open-page-attachment.js
extensions/amp-story/1.0/amp-story-page-attachment.js
extensions/amp-story/1.0/amp-story-page.js
extensions/amp-story/1.0/amp-story-user-overridable.css
extensions/amp-story/1.0/amp-story.css
extensions/amp-story/1.0/amp-story.js
extensions/amp-story/1.0/animation-presets.js
+5 more

Hey @processprocess! These files were changed:

extensions/amp-story-panning-media/0.1/amp-story-panning-media.css

Hey @westonruter, @ediamin! These files were changed:

extensions/amp-wordpress-embed/1.0/component.js
extensions/amp-wordpress-embed/1.0/component.type.js
extensions/amp-wordpress-embed/1.0/storybook/Basic.amp.js
extensions/amp-wordpress-embed/1.0/storybook/Basic.js

Hey @ampproject/wg-performance! These files were changed:

tsconfig.json

Hey @ampproject/wg-caching! These files were changed:

validator/README.md
validator/WORKSPACE
validator/build.py
validator/cpp/engine/WORKSPACE
validator/cpp/engine/validator-internal.cc
validator/cpp/engine/validator_test.cc
validator/cpp/htmlparser/WORKSPACE
validator/cpp/htmlparser/css/parse-css.cc
validator/cpp/htmlparser/css/parse-css_test.cc
validator/js/engine/parse-css.js
validator/js/engine/parse-css_test.js
validator/js/engine/validator.js
+57 more

DevMahix and others added 19 commits September 9, 2021 11:26
* update compilerOptions.paths to handle barrel files (index.js) in VSCode

* update includes/excludes allowlist/blocklist src files
* Bento Selector Option: Give props via JSX

* Remove extraneous event handlers
* applyAmpConfig: also update sourcemaps

* no stone unturned: AMP_CONFIG should be part of the wrapper

* update comments

* update comment + fix bug

* another bugfix

* allow newline between ; and AMP_CONFIG

* retain logs for dist|build

* smol clean

* Update build-system/tasks/prepend-global/index.js

Co-authored-by: Raghu Simha <rsimha@amp.dev>

* Update build-system/tasks/prepend-global/index.js

Co-authored-by: Raghu Simha <rsimha@amp.dev>

* target --> filename

Co-authored-by: Raghu Simha <rsimha@amp.dev>
…ect#35317)

* Since we are not using the data, lets remove it

* Remove all isIE checks and polyfills only used by IE

* Remove URL changes

* Integration tests were looking for IE specifics

* remove transparent img, and ie tests

* Skip all tests on IE, this functionality will be removed by the infra team following success

* try using user agent directy in test configuration

* Fix

* Feedback on describe tests not needing configuration now

* Remove unused files again

* Fix build before main is repaired
* Merged the VerizonMedia ad component into the yahoo component

* Fixed documentation formatting issues.
* Catch for promise.

* Update comment.

* Send e.
…ject#35786)

* Add position to attachment-content wrapper.

* whitespace
* Wrap all play calls in catch handler

* Introduce playIgnoringError

* Fix type

* Fix undefined return case
* add policy attributes

* add owners

* update files for Owners.

* Revert file

* added GAM implementation

* removed policy attribute

* removed policy attribute description

* changed attribute name and corrected indentation

* indentation corrected

* new line added at last
alanorozco and others added 8 commits September 9, 2021 11:29
This is to prevent new stable releases of Chrome from causing test failures. Eg, the Chrome 93 release caused several tests failures that made `main` red until the tests were skipped. This delayed a cherry-pick we're working on, since the new release (on on top of old code) also picked up Chrome 93.

This should be updated regularly, hopefully with a chance to test Chrome releases during the Beta period so we can proactively fix issues.

Co-authored-by: Daniel Rozenberg <rodaniel@amp.dev>
* Add try catch

* Changed PR number to match PR
@BroadBandyDev
Copy link
Copy Markdown
Contributor Author

HI, i see the we are still missing the approval, anything we can do from our side?

Copy link
Copy Markdown
Member

@calebcordry calebcordry left a comment

Choose a reason for hiding this comment

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

Thanks for contributing! just one nit.

@honeybadgerdontcare honeybadgerdontcare added the WG: Caching: Triaged Initial triage from wg-caching complete. Remove label if new input required. label Sep 14, 2021
@powerivq
Copy link
Copy Markdown
Contributor

@powerivq powerivq merged commit 51b3485 into ampproject:main Sep 16, 2021
@BroadBandyDev BroadBandyDev deleted the broadbandy branch September 17, 2021 07:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR use: In LTS PR use: In Stable WG: Caching: Triaged Initial triage from wg-caching complete. Remove label if new input required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.