[Webkit-unassigned] [Bug 34279] New: Don't hard-code "Apple Computer\\" path in WebKit Build

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 28 11:41:59 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=34279

           Summary: Don't hard-code "Apple Computer\\" path in WebKit
                    Build
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: bfulgham at webkit.org


In tracking down the various issues related to persisting WebKit settings
between runs of my WebKit-embedded application, I realized that my WebKit
preferences file was landing in '[User name]\Application Data\Apple
Computer\Preferences', rather than my own application's data directory.

This is happening because WebKit initializes its preferences store in
FileSystemWin.cpp as a hard-coded value:

FileSystemWin.cpp: [Line 168]
static const String companyNameDirectory = "Apple Computer\\";

I would like to propose that the company name be configurable through the
WebKit API, so that software embedding WebKit can keep their preference data in
the same application directory used for all other application settings.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list