From 18e868e787ab3e8859ec32a45e12638bdd87200b Mon Sep 17 00:00:00 2001 From: Shihua Zheng Date: Wed, 29 Jan 2020 15:54:53 -0700 Subject: [PATCH] Resource=>Mutator refactor for story auto ads (#26548) --- .../amp-story-auto-ads/0.1/story-ad-button-text-fitter.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/extensions/amp-story-auto-ads/0.1/story-ad-button-text-fitter.js b/extensions/amp-story-auto-ads/0.1/story-ad-button-text-fitter.js index 23e0ed56b3d1..8bcad6de9ded 100644 --- a/extensions/amp-story-auto-ads/0.1/story-ad-button-text-fitter.js +++ b/extensions/amp-story-auto-ads/0.1/story-ad-button-text-fitter.js @@ -31,8 +31,8 @@ export class ButtonTextFitter { * @param {!../../../src/service/ampdoc-impl.AmpDoc} ampdoc */ constructor(ampdoc) { - /** @private @const {!../../../src/service/resources-interface.ResourcesInterface} */ - this.resources_ = Services.resourcesForDoc(ampdoc); + /** @const @private {!../../../src/service/mutator-interface.MutatorInterface} */ + this.mutator_ = Services.mutatorForDoc(ampdoc); /** @private {!Document} */ this.doc_ = ampdoc.win.document; @@ -40,7 +40,7 @@ export class ButtonTextFitter { /** @private {!Element} */ this.measurer_ = this.doc_.createElement('div'); - this.resources_.mutateElement(this.measurer_, () => { + this.mutator_.mutateElement(this.measurer_, () => { this.doc_.body.appendChild(this.measurer_); setStyles(this.measurer_, { position: 'absolute', @@ -62,7 +62,7 @@ export class ButtonTextFitter { */ fit(pageElement, container, content) { let success = false; - return this.resources_ + return this.mutator_ .mutateElement(container, () => { this.measurer_.textContent = content; const fontSize = calculateFontSize(