PluginProbe
Defender Security – Malware Scanner, Login Security & Firewall / 6.3.0
Defender Security – Malware Scanner, Login Security & Firewall v6.3.0
6.3.0 6.2.3 6.2.4 6.2.0 6.2.1 6.2.2 6.1.0 5.3.1 5.4.0 5.4.1 5.5.0 5.5.1 5.6.0 5.6.1 5.6.2 5.7.0 5.7.1 5.7.2 5.8.0 5.8.1 5.9.0 6.0.0 6.0.1 3.0.1 3.1.0 All 141 releases
← All changes | src/component/security-headers/class-sh-feature-policy.php +2 -2 5.6.2 → 6.3.0 View file →
@@ -31,9 +31,9 @@
31 31
32 32 if ( ! $model->sh_feature_policy ) {
33 33 return false;
34 34 }
35 - if ( isset( $model->sh_feature_policy_mode ) && ! empty( $model->sh_feature_policy_mode ) ) {
35 + if ( isset( $model->sh_feature_policy_mode ) && '' !== $model->sh_feature_policy_mode ) {
36 36 return true;
37 37 }
38 38 $headers = $this->head_request( network_site_url(), self::$rule_slug );
39 39 if ( is_wp_error( $headers ) ) {
@@ -136,9 +136,9 @@
136 136 );
137 137 $headers = 'Permissions-Policy: ' . implode( ', ', $features );
138 138 break;
139 139 case 'origins':
140 - if ( isset( $model->sh_feature_policy_urls ) && ! empty( $model->sh_feature_policy_urls ) ) {
140 + if ( isset( $model->sh_feature_policy_urls ) && '' !== $model->sh_feature_policy_urls ) {
141 141 $urls = explode( PHP_EOL, $model->sh_feature_policy_urls );
142 142 $urls = array_map( 'trim', $urls );
143 143 // Wrap strings in quotes.
144 144 array_walk(