Remove X-XSS-Protection response header
authorTim Düsterhus <duesterhus@woltlab.com>
Fri, 28 May 2021 10:51:24 +0000 (12:51 +0200)
committerTim Düsterhus <duesterhus@woltlab.com>
Fri, 28 May 2021 10:52:27 +0000 (12:52 +0200)
The XSS auditor has been removed in all web browsers by now, making this header
useless.

wcfsetup/install/files/lib/acp/form/AdAddForm.class.php
wcfsetup/install/files/lib/acp/form/TemplateAddForm.class.php
wcfsetup/install/files/lib/acp/form/UserMailForm.class.php

index 7bc89ba7e478f60993fb71b3cd2097fabbd0c4bf..48eb901b82fd2edc1bc83a586f41d90879b6da67 100644 (file)
@@ -275,16 +275,4 @@ class AdAddForm extends AbstractForm
             }
         }
     }
-
-    /**
-     * @inheritDoc
-     */
-    public function show()
-    {
-        // work-around for a known Chrome bug that causes the XSS auditor
-        // to incorrectly detect JavaScript inside a textarea
-        @\header('X-XSS-Protection: 0');
-
-        parent::show();
-    }
 }
index 6970c28634f8be7e7be962b1b1423abf9a6ce7b5..e388e196368351c6e48b7e9e0df0af51eca16159 100644 (file)
@@ -265,16 +265,4 @@ class TemplateAddForm extends AbstractForm
             'copy' => $this->copy,
         ]);
     }
-
-    /**
-     * @inheritDoc
-     */
-    public function show()
-    {
-        // work-around for a known Chrome bug that causes the XSS auditor
-        // to incorrectly detect JavaScript inside a textarea
-        @\header('X-XSS-Protection: 0');
-
-        parent::show();
-    }
 }
index e1a3654232ae3b866a0def976c7360f65de48810..ade3052a6ca24f62decafcce79442dbc43c3379d 100755 (executable)
@@ -255,16 +255,4 @@ class UserMailForm extends AbstractForm
             'userList' => $this->userList,
         ]);
     }
-
-    /**
-     * @inheritDoc
-     */
-    public function show()
-    {
-        // work-around for a known Chrome bug that causes the XSS auditor
-        // to incorrectly detect JavaScript inside a textarea
-        @\header('X-XSS-Protection: 0');
-
-        parent::show();
-    }
 }