Find file History
Latest commit 49f80f9 Jan 18, 2017 @dvoytenko dvoytenko committed on GitHub Reuse resource when reparented for some extensions (#7035)
* Reuse resource when reparented for some extensions

* examples in docs
Permalink
..
Failed to load latest commit information.
inabox [amp-inabox] Only request position when visibility-v2 is disabled or … ( Dec 22, 2016
polyfills Cache SW FF: Use artificial referer (#6639) Dec 13, 2016
service-worker Cache SW: Forbid the "validator" extension (#6788) Dec 22, 2016
service Reuse resource when reparented for some extensions (#7035) Jan 18, 2017
utils Apply rate limit to amp-inabox host event listeners (#6657) Dec 14, 2016
.eslintrc Forbid global window reference (#4531) Aug 16, 2016
3p-frame.js Merges isDevChannel() and isDevChannelVersionDoNotUse_() to isCanary() ( Jan 7, 2017
access-service.js Fix all type errors in v0.js and turn on type checking on travis (#4908) Sep 10, 2016
action.js Adopt core embed window services (#6414) Dec 5, 2016
activity.js Migrate activity to doc-scope and fix instrumentation resolution (#6241) Nov 30, 2016
ad-cid.js Check log message usage in Presubmit (#5743) Oct 21, 2016
ad-helper.js First cut of changes for New Type Inference (#5438) Oct 7, 2016
amp-babel.js [WIP] Working-an-in-it-works closure compiler based compilation for AMP. Dec 24, 2015
amp-shadow-babel.js Create new entry point for multi-doc shadow-root runtime (#3681) Jun 21, 2016
amp-shadow.js RFC: Separate the load phase of AMP into multiple chunks. (#5536) Oct 18, 2016
amp.js Debugging missing origin problem: store the value very early (#6205) Nov 15, 2016
ampdoc.js Rename ampdocFor to ampdocServiceFor (#5088) Sep 19, 2016
analytics.js Move analytics service getters to doc-scope. (#6442) Dec 5, 2016
animation.js First cut of changes for New Type Inference (#5438) Oct 7, 2016
base-element.js Reuse resource when reparented for some extensions (#7035) Jan 18, 2017
bind.js Bind service and state component (#6449) Dec 14, 2016
chunk.js Ensure that viewer handshake always happens quickly. (#6765) Dec 21, 2016
cid.js Fix all type errors in v0.js and turn on type checking on travis (#4908) Sep 10, 2016
config.js Allow *.cdn.ampproject.org as amp cache origin (#5901) Nov 23, 2016
cookies.js Moving TryCatch out of some busy functions (#4028) Jul 19, 2016
crypto.js Add DOM fingerprint for ad requests (#5952) Nov 10, 2016
curve.js Process curve string that is a cubic-bezier curve (#5001) Sep 15, 2016
custom-element.js Reuse resource when reparented for some extensions (#7035) Jan 18, 2017
document-click.js Move Viewer.isIframe out to dom.js as a util function. (#6564) Dec 8, 2016
document-info.js Separate out implementaton of document-info and remove dependency of … ( Oct 28, 2016
document-ready.js Friendly iframes: a more precise document.ready signal (#5174) Sep 22, 2016
document-submit.js Delegate submit events until amp-form is loaded (#6929) Jan 13, 2017
dom.js Add some A4A ad request parameters (#6643) Jan 12, 2017
element-service.js Migrate Instrumentation and Visibility to doc-scope service. (#5693) Nov 17, 2016
element-stub.js Reuse resource when reparented for some extensions (#7035) Jan 18, 2017
error.js Merges isDevChannel() and isDevChannelVersionDoNotUse_() to isCanary() ( Jan 7, 2017
event-helper.js Target and listener in the event listener cannot be null (#6561) Dec 8, 2016
experiments.js Allow experiments being opted in at document level. (#6938) Jan 10, 2017
exponential-backoff.js Side effect exports 2 (#4387) Aug 11, 2016
extended-element.js tools(lint): add lint rule for unused vars and params. Dec 23, 2015
extensions.js Optimize service retrieval for inlineability. (#4115) Jul 21, 2016
finite-state-machine.js First cut of changes for New Type Inference (#5438) Oct 7, 2016
focus-history.js Revert "Lazily allocate observables" (#6650) Dec 14, 2016
font-stylesheet-timeout.js Remove unsupported query selector feature (#5999) Nov 3, 2016
friendly-iframe-embed.js Embed and animation visibility (#6500) Dec 9, 2016
gesture-recognizers.js fix carousel types (#4989) Sep 15, 2016
gesture.js Gesture cleanup should clear the cached instance (#5656) Oct 20, 2016
history.js History migration to ampdoc (#5130) Sep 21, 2016
iframe-helper.js Fix log calls without TAGNAME (#6005) Nov 3, 2016
impression.js Default requireAmpResponseSourceOrigin to true. (#6744) Jan 9, 2017
input.js Revert "Lazily allocate observables" (#6650) Dec 14, 2016
intersection-observer-polyfill.js [amp-inabox] Only request position when visibility-v2 is disabled or … ( Dec 22, 2016
intersection-observer.js Revert "Remove old IO file" (#6864) Jan 4, 2017
json.js amp-list: customize array location in the response (#6745) Dec 20, 2016
layout-rect.js resizing of margins (#6824) Jan 13, 2017
layout.js Pixel re-implemented to trigger immediately on visibility (#6988) Jan 12, 2017
loader.js Core-only internal css classes refactored (#6766) Dec 21, 2016
log.js add expectedError method (#6581) Dec 20, 2016
mode-object.js Ensure that mode.getFullVersion_ falls back to the full version and n… Nov 2, 2016
mode.js Allow for hosted testing to override where third party frame is retri… Nov 3, 2016
motion.js First cut of changes for New Type Inference (#5438) Oct 7, 2016
observable.js Lazily allocate observables (#6839) Jan 5, 2017
pass.js First cut of changes for New Type Inference (#5438) Oct 7, 2016
performance.js Fix lots of type errors and introduces assertElement. (#4885) Sep 9, 2016
platform.js Port the platform service to be globally installed. (#5012) Sep 15, 2016
polyfills.js Polyfill classList.toggle on IE (#6400) Dec 1, 2016
preconnect.js PWA: VIewer as an ampdoc service (#5300) Oct 3, 2016
pull-to-refresh.js PWA: VIewer as an ampdoc service (#5300) Oct 3, 2016
render-delaying-services.js First cut of changes for New Type Inference (#5438) Oct 7, 2016
resources.js Make Resources service an ampdoc-level service (#4594) Sep 8, 2016
runtime.js Ensure that viewer handshake always happens quickly. (#6765) Dec 21, 2016
sanitizer.js Support target protocol in templates (#5738) Oct 21, 2016
service.js Adopt core embed window services (#6414) Dec 5, 2016
shadow-embed.js Forbid direct style manipulation (#6012) Nov 8, 2016
share-tracking-service.js Fix all type errors in v0.js and turn on type checking on travis (#4908) Sep 10, 2016
share-tracking.js Add amp-sharing-tracking skeleton code (#3761) Jun 24, 2016
size-list.js Remove side effect exports (#4261) Aug 3, 2016
srcset.js Restrict selection of srcset to the two closest values (#6741) Dec 20, 2016
storage.js Type check amp-app-banner (#5439) Oct 6, 2016
string.js Cache SW: bad closure polyfills (#4934) Sep 13, 2016
style-installer.js Avoid duplicating server-layout (#7021) Jan 13, 2017
style.js Forbid direct style manipulation (#6012) Nov 8, 2016
template.js Optimize service retrieval for inlineability. (#4115) Jul 21, 2016
time.js 1 pass type fix (#4150) Jul 21, 2016
timer.js Migrate timer into shared service. (#4961) Sep 13, 2016
transition.js Image lightbox improvements (#5717) Oct 27, 2016
types.js Added hasOwn helper. (#6592) Dec 12, 2016
url-replacements.js Embed-level service overrides (#5925) Nov 1, 2016
url.js Allow *.cdn.ampproject.org as amp cache origin (#5901) Nov 23, 2016
user-notification.js Fix some types and work around stack overflow in closure compiler. (#… Sep 8, 2016
validator-integration.js First cut of changes for New Type Inference (#5438) Oct 7, 2016
variant-service.js Fix all type errors in v0.js and turn on type checking on travis (#4908) Sep 10, 2016
video-interface.js [amp-youtube] autoplay and test suite to run across all video players… Oct 28, 2016
video-manager.js Video: common video API skeleton and muted autoplay for <amp-video> (#… Sep 14, 2016
viewer.js PWA: VIewer as an ampdoc service (#5300) Oct 3, 2016
viewport.js Viewport migrated to ampdoc scope (#5182) Sep 26, 2016
visibility-state.js [amp-analytics] More visibilitySpec vars. (#3371) Jun 2, 2016
vsync.js Optimize service retrieval for inlineability. (#4115) Jul 21, 2016
xhr.js Optimize service retrieval for inlineability. (#4115) Jul 21, 2016