[Webkit-unassigned] [Bug 121918] New: Enable the IndexedDB build on Mac, but leave the feature non-functional

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 25 11:44:59 PDT 2013


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

           Summary: Enable the IndexedDB build on Mac, but leave the
                    feature non-functional
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: beidson at apple.com


Enable the IndexedDB build on Mac, but leave the feature non-functional

It hinders development to switch back and forth between having the feature enabled and not having it enabled, so let's enable it.

But to keep it hidden from javascript while it is entirely non functional, we special-case the IDBFactory::create function to return null when the factory backend doesn't exist.

This way, javascript attempts to access window.indexedDB on Mac will return null even though the feature exists in the build.

-- 
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