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.

Comment thread .gitignore Outdated
Comment thread 3p/integration.js Outdated
Comment thread 3p/integration.js Outdated
@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.