Bug 13923 - WebKit breaks when language localizations are removed by Monolingual
Summary: WebKit breaks when language localizations are removed by Monolingual
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: 419.x
Hardware: Mac (PowerPC) OS X 10.4
: P2 Trivial
Assignee: Nobody
URL: http://monolingual.sourceforge.net/
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-30 01:59 PDT by Kris Tilford
Modified: 2007-05-30 13:39 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kris Tilford 2007-05-30 01:59:44 PDT
I removed language localizations other than English using Monolingual 1.3.7. The absence of foreign localization caused WebKit to become non-function for certain functions, including filling in fields with text in Safari and also any modifications to file or folder names in Finder. When the System>Library>Frameworks>WebKit.framework folder was replaced with one containing the removed language localizations, both Safari & Finder returned to normal operation.

It seems like the language localizations in Webkit have some functionality that they shouldn't have?
Comment 1 David Kilzer (:ddkilzer) 2007-05-30 07:49:53 PDT
Hi Kris, thanks for the bug report!

I'm curious why you expect software to continue working after removing bits and pieces of it (even if they are "just" localizations)?  Is it possible that Monolingual is going too far and lobotomizing WebKit?  Have you contacted the contributors to the Monolingual project to see if they know about this issue?
Comment 2 Kris Tilford 2007-05-30 13:34:44 PDT
When you consider how many localizations are removed by Monolingual (over 1 GB in my case), and the fact that it appears that WebKit is practically the ONLY piece of broken software, obviously there is something amiss in the way WebKit is implementing language localizations. This is clearly a bug. It needs to be fixed.

Comment 3 Mark Rowe (bdash) 2007-05-30 13:39:06 PDT
Fiddling with frameworks inside /System/Library/Frameworks is completely unsupported, and you do so at your own risk.  That said, every single build of WebKit done outside of the official Apple build process lacks localizations for languages other than English and they function perfectly.  This strongly suggests that whatever tool you used removed more than just localizations.