8000 feature #49343 [HtmlSanitizer] Remove experimental status (tgalopin) · symfony/symfony@69b2149 · GitHub
[go: up one dir, main page]

Skip to content

Commit 69b2149

Browse files
committed
feature #49343 [HtmlSanitizer] Remove experimental status (tgalopin)
This PR was merged into the 6.3 branch. Discussion ---------- [HtmlSanitizer] Remove experimental status | Q | A | ------------- | --- | Branch? | 6.3 | Bug fix? | no | New feature? | no | Deprecations? | no | Tickets | - | License | MIT | Doc PR | - The HtmlSanitizer component was introduced in May 2022 and the overall API seems stable (I don't anticipate any BC break needed any time soon). I suggest we remove its experimental status for 6.3. I removed it in the code, I didn't find other places where it could be referenced as experimental but if I forgot some, please let me know :) ! Commits ------- 13114ec [HtmlSanitizer] Remove experimental status
2 parents 81b08c6 + 13114ec commit 69b2149

File tree

12 files changed

+1
-23
lines changed

12 files changed

+1
-23
lines changed

src/Symfony/Component/HtmlSanitizer/HtmlSanitizer.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919

2020
/**
2121
* @author Titouan Galopin <galopintitouan@gmail.com>
22-
*
23-
* @experimental
2422
*/
2523
final class HtmlSanitizer implements HtmlSanitizerInterface
2624
{

src/Symfony/Component/HtmlSanitizer/HtmlSanitizerConfig.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616

1717
/**
1818
* @author Titouan Galopin <galopintitouan@gmail.com>
19-
*
20-
* @experimental
2119
*/
2220
class HtmlSanitizerConfig
2321
{

src/Symfony/Component/HtmlSanitizer/HtmlSanitizerInterface.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@
1818
* ({@see https://wicg.github.io/sanitizer-api/}).
1919
*
2020
* @author Titouan Galopin <galopintitouan@gmail.com>
21-
*
22-
* @experimental
2321
*/
2422
interface HtmlSanitizerInterface
2523
{

src/Symfony/Component/HtmlSanitizer/Parser/MastermindsParser.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515

1616
/**
1717
* @author Titouan Galopin <galopintitouan@gmail.com>
18-
*
19-
* @experimental
2018
*/
2119
final class MastermindsParser implements ParserInterface
2220
{

src/Symfony/Component/HtmlSanitizer/Parser/ParserInterface.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
* Transforms an untrusted HTML input string into a DOM tree.
1616
*
1717
* @author Titouan Galopin <galopintitouan@gmail.com>
18-
*
19-
* @experimental
2018
*/
2119
interface ParserInterface
2220
{

src/Symfony/Component/HtmlSanitizer/Visitor/AttributeSanitizer/AttributeSanitizerInterface.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@
1717
* Implements attribute-specific sanitization logic.
1818
*
1919
* @author Titouan Galopin <galopintitouan@gmail.com>
20-
*
21-
* @experimental
2220
*/
2321
interface AttributeSanitizerInterface
2422
{

src/Symfony/Component/HtmlSanitizer/Visitor/AttributeSanitizer/UrlAttributeSanitizer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
use Symfony\Component\HtmlSanitizer\TextSanitizer\UrlSanitizer;
1616

1717
/**
18-
* @experimental
18+
* @author Titouan Galopin <galopintitouan@gmail.com>
1919
*/
2020
final class UrlAttributeSanitizer implements AttributeSanitizerInterface
2121
{

src/Symfony/Component/HtmlSanitizer/Visitor/Node/BlockedNode.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313

1414
/**
1515
* @author Titouan Galopin <galopintitouan@gmail.com>
16-
*
17-
* @experimental
1816
*/
1917
final class BlockedNode implements NodeInterface
2018
{

src/Symfony/Component/HtmlSanitizer/Visitor/Node/DocumentNode.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313

1414
/**
1515
* @author Titouan Galopin <galopintitouan@gmail.com>
16-
*
17-
* @experimental
1816
*/
1917
final class DocumentNode implements NodeInterface
2018
{

src/Symfony/Component/HtmlSanitizer/Visitor/Node/Node.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515

1616
/**
1717
* @author Titouan Galopin <galopintitouan@gmail.com>
18-
*
19-
* @experimental
2018
*/
2119
final class Node implements NodeInterface
2220
{

src/Symfony/Component/HtmlSanitizer/Visitor/Node/NodeInterface.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@
1717
* Once the sanitization is done, nodes are rendered into the final output string.
1818
*
1919
* @author Titouan Galopin <galopintitouan@gmail.com>
20-
*
21-
* @experimental
2220
*/
2321
interface NodeInterface
2422
{

src/Symfony/Component/HtmlSanitizer/Visitor/Node/TextNode.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515

1616
/**
1717
* @author Titouan Galopin <galopintitouan@gmail.com>
18-
*
19-
* @experimental
2018
*/
2119
final class TextNode implements NodeInterface
2220
{

0 commit comments

Comments
 (0)
0