]> source.dussan.org Git - redmine.git/commitdiff
Reverts r14812 (#6969).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 11 Nov 2015 07:34:15 +0000 (07:34 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 11 Nov 2015 07:34:15 +0000 (07:34 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@14863 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/redcloth3.rb
test/unit/lib/redmine/wiki_formatting/textile_formatter_test.rb

index 20cccac5b9ba3c6f804fa012c270b711f96b115b..f9c9054b87e62c0f7b59729776cef9392e365459 100644 (file)
@@ -1202,7 +1202,7 @@ class RedCloth3 < String
     ALLOWED_TAGS = %w(redpre pre code notextile)
     
     def escape_html_tags(text)
-      text.gsub!(%r{<(\/?([!\w]+)[^<>\n]*)?(>?)}) {|m| $2 && ALLOWED_TAGS.include?($2) ? "<#{$1}#{$3}" : "&lt;#{$1}#{'&gt;' unless $3.blank?}" }
+      text.gsub!(%r{<(\/?([!\w]+)[^<>\n]*)(>?)}) {|m| ALLOWED_TAGS.include?($2) ? "<#{$1}#{$3}" : "&lt;#{$1}#{'&gt;' unless $3.blank?}" }
     end
 end
 
index de0e5086eb8e0f10619d4f84ca99b30aa058b980..65a91b20ac8b2523fa0cf54f557e92cb4f863d80 100644 (file)
@@ -160,19 +160,12 @@ EXPECTED
     assert_equal expected.gsub(%r{\s+}, ''), to_html(raw).gsub(%r{\s+}, '')
   end
 
-  def test_should_escape_unallowed_tags
+  def test_escaping
     assert_html_output(
       'this is a <script>'      => 'this is a &lt;script&gt;'
     )
   end
 
-  def test_should_escape_less_than_signs
-    assert_html_output(
-      '<'                     => '&lt;',
-      '1 < 2'                 => '1 &lt; 2'
-    )
-  end
-
   def test_use_of_backslashes_followed_by_numbers_in_headers
     assert_html_output({
       'h1. 2009\02\09'      => '<h1>2009\02\09</h1>'