RESOLVED FIXED 105680
[BlackBerry] Remove ENABLE_BLACKBERRY_CREDENTIAL_PERSIST
https://bugs.webkit.org/show_bug.cgi?id=105680
Summary [BlackBerry] Remove ENABLE_BLACKBERRY_CREDENTIAL_PERSIST
Laszlo Gombos
Reported 2012-12-22 14:58:30 PST
ENABLE macros are usually not port specific - this is one of the few exceptions where the macro is only used by one port. It seems that the macro has been turned on since 05/06/12 (r116241). Is there a need going forward to disable this flag ? Would it be possible to remove this define ? Each build time configuration adds a maintenance burden to the project, so in general the less ENABLE_XX macros we have the easier it is to maintain the project. This is by no means urgent, as the name of the macro makes it obvious that this is a macro for BlackBerry port only.
Attachments
Rob Buis
Comment 1 2012-12-22 16:03:14 PST
This one is still in use in http://trac.webkit.org/browser/trunk/Source/WebKit/blackberry/Api/WebPage.cppL2210, so we can't remove it AFAICS. Can you suggest an alternative?
Laszlo Gombos
Comment 2 2012-12-26 20:12:25 PST
(In reply to comment #1) > This one is still in use in http://trac.webkit.org/browser/trunk/Source/WebKit/blackberry/Api/WebPage.cppL2210, so we can't remove it AFAICS. Can you suggest an alternative? Thanks Rob. I can see that the flag is there but it seems to be always enabled. Is there a need to have it conditional (and support the possibility of turning the flag off)? If there is still a need, than I think all is fine and we should close this bug.
Laszlo Gombos
Comment 3 2014-01-10 13:23:23 PST
Fixed by bug 126715.
Note You need to log in before you can comment on or make changes to this bug.