Bug 121814 - Make the Mac build work with IndexedDB enabled
Summary: Make the Mac build work with IndexedDB enabled
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac All
: P2 Normal
Assignee: Brady Eidson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-23 17:00 PDT by Brady Eidson
Modified: 2013-09-23 17:13 PDT (History)
3 users (show)

See Also:


Attachments
Patch v1 (45.30 KB, patch)
2013-09-23 17:04 PDT, Brady Eidson
ap: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brady Eidson 2013-09-23 17:00:54 PDT
Make the Mac build work with IndexedDB enabled

This patch cleans up various call sites that made bad assumptions about the platform and adds some stub method implementations to appease the linker.

With this patch, enabling ENABLE_INDEXED_DATABASE will result in a functional Mac build with the API exposed to Javascript.  But it won't do anything.

This patch will *not* actually enable the feature for the Mac build, as there's no point in doing so (yet)
Comment 1 Brady Eidson 2013-09-23 17:04:06 PDT
Created attachment 212409 [details]
Patch v1
Comment 2 Brady Eidson 2013-09-23 17:13:20 PDT
http://trac.webkit.org/changeset/156309