Skip to content

Conversation

@davireis
Copy link

Hi @coop182 ,

Thanks a lot for this library. Great work.

In my deploy scenario I run your code inside a <iframe></iframe>, and I hit https://bugs.webkit.org/show_bug.cgi?id=145692, which means that jquery.dfp tries to access about://partner.googleadservices.com/gpt/pubads_impl_94.js.

The solution that preserves the current behavior involves looping over parent.location.protocol until about is gone, or simply doing top.location.protocol. However, I considered the option of doing simply using https, and that is what is in the current code. This will be a problem for 3rd party creatives that serve over plain http, but I don't really know if this matters nowadays.

If you would prefer a different solution, by either looping over parent.location.protocol, or exposing this is a library flag, I will be happy to update the pull request.

I have opportunistically upgraded grunt-contrib-jasmine so tests stop hanging due to gruntjs/grunt-contrib-jasmine#193.

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.

3 participants