| Index: extensions/common/ad_injection_constants.cc
|
| diff --git a/extensions/common/ad_injection_constants.cc b/extensions/common/ad_injection_constants.cc
|
| index 68ce280f42382a5fc1d96c9d50f55877d33f6fe7..d2445e17214a94fe2b06d4a0a5a0473a981480bf 100644
|
| --- a/extensions/common/ad_injection_constants.cc
|
| +++ b/extensions/common/ad_injection_constants.cc
|
| @@ -20,6 +20,7 @@ const char kHref[] = "href";
|
|
|
| const char kHtmlIframeSrcApiName[] = "HTMLIFrameElement.src";
|
| const char kHtmlEmbedSrcApiName[] = "HTMLEmbedElement.src";
|
| +const char kHtmlAnchorHrefApiName[] = "HTMLAnchorElement.href";
|
| const char kAppendChildApiSuffix[] = "appendChild";
|
|
|
| // The maximum number of children to check when we examine a newly-added
|
| @@ -32,6 +33,7 @@ extern const size_t kMaximumDepthToCheck = 5u;
|
| bool ApiCanInjectAds(const std::string& api) {
|
| return api == kHtmlIframeSrcApiName ||
|
| api == kHtmlEmbedSrcApiName ||
|
| + api == kHtmlAnchorHrefApiName ||
|
| EndsWith(api, kAppendChildApiSuffix, true /* case sensitive */);
|
| }
|
|
|
|
|