]> git.saurik.com Git - wxWidgets.git/blobdiff - src/html/htmlfilt.cpp
added intelligent scaling of icons -- cutting empty borders so that the icon is not...
[wxWidgets.git] / src / html / htmlfilt.cpp
index 350037cea132eee40d17beb7dbb5d0d2d18f4d47..199b91c6c447543c034df30201e3da31599fbfb1 100644 (file)
@@ -130,7 +130,7 @@ bool wxHtmlFilterHTML::CanRead(const wxFSFile& file) const
 // This is true in most case but some page can return:
 // "text/html; char-encoding=...."
 // So we use Find instead
-  return (file.GetMimeType().Find(wxT("text/html")) == 0);
+  return (file.GetMimeType().Find(_("text/html")) == 0);
 }
 
 
@@ -148,7 +148,15 @@ wxString wxHtmlFilterHTML::ReadFile(const wxFSFile& file) const
     doc = src;
     delete[] src;
 
-    return doc;
+    // add meta tag if we obtained this through http:    
+    if (file.GetMimeType().Find(_T("; charset=")) == 0)
+    {
+        wxString s(_T("<meta http-equiv=\"Content-Type\" content=\""));
+        s << file.GetMimeType() <<  _T("\">");
+        return s;
+    }
+
+    else return doc;
 }