[Webkit-unassigned] [Bug 115448] ipc-posix-shm backwards compatibility

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 1 15:04:12 PDT 2013


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





--- Comment #6 from Alexey Proskuryakov <ap at webkit.org>  2013-05-01 15:02:34 PST ---
> This isn't obsolete code -- it provides backwards compatibility.

It will be obsolete relatively soon, at which point we'll certainly forget to remove it, because there is no indication in code about when it can be removed. We know this currently, and being good forward looking engineers, we can pave the path now.

Conditional compilation macros is how we do this in other code, so this would be the most straightforward way for profiles too.

> - This will not work if the AppleConnect profile is moved to a different project.

I can't agree with that. In fact, it's the opposite - having half of the profile in WebKit and another half in a different project is not workable long term.

> - Forcing cpp preprocessing means that some sort of  "compilation step" has to occur before passing to sandbox which makes it harder to develop and debug profiles.

We perform preprocessing for some of the profiles, and haven't had any issues with that yet.

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