Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 339b1ed8 authored by Philip Whitehouse's avatar Philip Whitehouse
Browse files

Update JSoup to improve unknown tag handling and test iframe removal

parent 023caaa7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ dependencies {
    compile "com.squareup.okio:okio:${okioVersion}"
    compile 'commons-io:commons-io:2.4'
    compile "com.android.support:support-v4:${androidSupportLibraryVersion}"
    compile 'org.jsoup:jsoup:1.10.2'
    compile 'org.jsoup:jsoup:1.11.2'
    compile 'de.cketti.library.changelog:ckchangelog:1.2.1'
    compile 'com.github.bumptech.glide:glide:3.6.1'
    compile 'com.splitwise:tokenautocomplete:2.0.7'
+11 −0
Original line number Diff line number Diff line
@@ -189,4 +189,15 @@ public class HtmlSanitizerTest {

        assertEquals("<html><head><style>keep this</style></head><body></body></html>", toCompactString(result));
    }

    @Test
    public void shouldRemoveIFrames() {
        String html = "<html><body>" +
                "<iframe src=\"http://www.google.com\" />" +
                "</body></html>";

        Document result = htmlSanitizer.sanitize(html);

        assertEquals("<html><head></head><body></body></html>", toCompactString(result));
    }
}