[Webkit-unassigned] [Bug 25756] Explicit guards for ENABLE_GEOLOCATION
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Mar 29 21:09:19 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=25756
--- Comment #15 from David Kilzer (ddkilzer) <ddkilzer at webkit.org> 2010-03-29 21:09:19 PST ---
(In reply to comment #14)
> Created an attachment (id=51953)
--> (https://bugs.webkit.org/attachment.cgi?id=51953) [details]
> fix ChangeLog
>
> Thanks for the review, David. I fixed the ChangeLog.
>
> I considered your suggestion of moving stub implementation is in the header
> file; however I think that would mean that those symbols could not not get
> exported. I was trying to minimize the impact on clients, so that a stub symbol
> is still exported for most symbols. For example Geolocation::setIsAllowed() is
> still listed in WebCore.base.exp.
>
> Moving those symbols to the header would mean moving some more symbols over to
> WebCore.Geolocation.exp and making more changes under WebKit/mac. I'm happy to
> make those changes if that is the direction we want to take this patch.
>
> For now, I just resubmitted the patch with only changes in the ChangeLog.
So there are two options here--move the exported symbols to
WebCore.Geolocation.exp and add more ENABLE(GEOLOCATION) macros to WebKit, or
leave it as is. If you want to save more space, I would move more symbols to
the export file, but I'll review the current patch as-is.
--
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