OSDN Git Service

Docs: Encode URL input to search box
authorGina Dimino <gdimino@google.com>
Tue, 5 Jan 2016 23:00:36 +0000 (15:00 -0800)
committerGina Dimino <gdimino@google.com>
Tue, 5 Jan 2016 23:08:40 +0000 (15:08 -0800)
Bug: 26287939

Change-Id: Ica656034412b517e182333f5fe4f6e9bc5f300f3

tools/droiddoc/templates-sac/assets/js/docs.js

index 195c9e5..d0c12a8 100644 (file)
@@ -2015,10 +2015,7 @@ $(window).hashchange( function(){
 });
 
 function updateResultTitle(query) {
-  $("#searchTitle").html("Results for <em>" + (query) + "</em>");
-// For some reason, the escapeHTML function wasn't working for me.  TODO fix
-// this by copying in a comparable library function.
-//  $("#searchTitle").html("Results for <em>" + escapeHTML(query) + "</em>");
+  $("#searchTitle").html("Results for <em>" + encodeURIComponent(query) + "</em>");
 }
 
 // forcefully regain key-up event control (previously jacked by search api)
@@ -2055,13 +2052,6 @@ function getQuery(hash) {
   return queryParts[1];
 }
 
-/* returns the given string with all HTML brackets converted to entities
-    TODO: move this to the site's JS library */
-function escapeHTML(string) {
-  return string.replace(/</g,"&lt;")
-                .replace(/>/g,"&gt;");
-}
-
 
 /* ######################################################## */
 /* #################  JAVADOC REFERENCE ################### */