From f0f5d86ec35d93e386e2f4623baac66fa7499f8f Mon Sep 17 00:00:00 2001 From: "alqahira%ardisson.org" Date: Mon, 12 Oct 2009 20:10:42 +0000 Subject: [PATCH] Bug 382688 - Filter XUL out of isTextBasedContent to disable Find (and other things) for about:config and other XUL documents. r/sr=smorgan git-svn-id: svn://10.0.0.236/branches/CAMINO_2_0_BRANCH@258653 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/camino/src/embedding/CHBrowserView.mm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mozilla/camino/src/embedding/CHBrowserView.mm b/mozilla/camino/src/embedding/CHBrowserView.mm index 36f8cdeee10..c4d3489b6a0 100644 --- a/mozilla/camino/src/embedding/CHBrowserView.mm +++ b/mozilla/camino/src/embedding/CHBrowserView.mm @@ -1172,7 +1172,8 @@ const char* const kHTMLMIMEType = "text/html"; NSString* mimeType = [NSString stringWith_nsAString:contentType]; if ([mimeType hasPrefix:@"text/"] || - [mimeType hasSuffix:@"+xml"] || + ([mimeType hasSuffix:@"+xml"] && + ![mimeType isEqualToString:@"application/vnd.mozilla.xul+xml"]) || [mimeType isEqualToString:@"application/x-javascript"] || [mimeType isEqualToString:@"application/javascript"] || [mimeType isEqualToString:@"application/ecmascript"] ||