mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-04-20 23:56:34 -04:00
Merge branch 'fb-ad' into qa
This commit is contained in:
commit
f0a17da851
@ -17,6 +17,15 @@
|
||||
#
|
||||
|
||||
# first matched behavior is used, so order matters here
|
||||
-
|
||||
url_regex: '^https?://(?:www\.)?facebook\.com/ads/library/.*$'
|
||||
behavior_js_template: umbraBehavior.js.j2
|
||||
request_idle_timeout_sec: 30
|
||||
default_parameters:
|
||||
interval: 500
|
||||
actions:
|
||||
- selector: 'a[data-testid="snapshot_footer_link"]'
|
||||
closeSelector: 'div._7lq1 > button'
|
||||
-
|
||||
url_regex: '^https?://(?:www\.)?facebook\.com/.*$'
|
||||
behavior_js_template: facebook.js
|
||||
|
@ -58,10 +58,8 @@ class UmbraBehavior {
|
||||
for (var j = 0; j < documentsLength; j++) {
|
||||
if (closeSelector) {
|
||||
var closeTargets = documents[j].querySelectorAll(closeSelector);
|
||||
if ((closeTargets.length > 0) &&
|
||||
(this.alreadyDone.indexOf(closeTargets[0]) === -1) &&
|
||||
(this.isVisible(closeTargets[0]))) {
|
||||
doTarget(closeTargets[0], 'click');
|
||||
for (var i = 0; i < closeTargets.length; i++) {
|
||||
this.doTarget(closeTargets[i], "click");
|
||||
}
|
||||
}
|
||||
if (firstMatchOnly) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user