RESOLVED FIXED 85846
Remove more BUILDING_ON_LEOPARD usage in PLATFORM(MAC) code
https://bugs.webkit.org/show_bug.cgi?id=85846
Summary Remove more BUILDING_ON_LEOPARD usage in PLATFORM(MAC) code
Eric Seidel (no email)
Reported 2012-05-07 17:14:18 PDT
Remove more BUILDING_LEOPARD usage in PLATFORM(MAC) code
Attachments
Patch (35.75 KB, patch)
2012-05-07 17:16 PDT, Eric Seidel (no email)
no flags
Fix my typo (35.77 KB, patch)
2012-05-07 17:34 PDT, Eric Seidel (no email)
no flags
Patch for landing (30.67 KB, patch)
2012-06-28 23:01 PDT, Eric Seidel (no email)
no flags
Eric Seidel (no email)
Comment 1 2012-05-07 17:16:46 PDT
Eric Seidel (no email)
Comment 2 2012-05-07 17:17:30 PDT
I originally tried to remove all of it at once, but the patch would have been huge. :)
Mark Rowe (bdash)
Comment 3 2012-05-07 17:28:31 PDT
It'd be worth updating the bug title and ChangeLog entries to refer to the correct macro name.
Eric Seidel (no email)
Comment 4 2012-05-07 17:32:05 PDT
Ah, sure. Will do.
Eric Seidel (no email)
Comment 5 2012-05-07 17:34:09 PDT
Created attachment 140634 [details] Fix my typo
Ryosuke Niwa
Comment 6 2012-05-18 12:29:50 PDT
The patch looks reasonable. Are people from Mac port okay with removing this flag?
Eric Seidel (no email)
Comment 7 2012-05-18 14:06:35 PDT
To be clear, I'm not removing any flags. I'm just removing support for building PLATFORM(MAC) on Leopard. It's not been possible to build PLATFORM(MAC) on Leoaprd for a long time, this is just dead code. The only bit to review here is to make sure that I did the removal correctly and didn't affect any other OS version. :) I don't believe I did, but that's the only part to review. The rest is just a rubber stamp. Chromium has plans to drop Leopard support very soon. Then removing Leopard support from WebKit will require even less thought. :)
Adam Barth
Comment 8 2012-05-20 20:46:21 PDT
Comment on attachment 140634 [details] Fix my typo View in context: https://bugs.webkit.org/attachment.cgi?id=140634&action=review > Source/WebCore/WebCore.exp.in:2119 > __ZN7WebCore6Editor13lowercaseWordEv > __ZN7WebCore6Editor13uppercaseWordEv > __ZN7WebCore6Editor14capitalizeWordEv Should these get alphabetized with the rest of the file?
Eric Seidel (no email)
Comment 9 2012-05-20 20:48:55 PDT
Comment on attachment 140634 [details] Fix my typo View in context: https://bugs.webkit.org/attachment.cgi?id=140634&action=review >> Source/WebCore/WebCore.exp.in:2119 >> __ZN7WebCore6Editor14capitalizeWordEv > > Should these get alphabetized with the rest of the file? Presumably, but seems not worth it for this change.
WebKit Review Bot
Comment 10 2012-05-20 20:51:03 PDT
Comment on attachment 140634 [details] Fix my typo Rejecting attachment 140634 [details] from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2 Last 500 characters of output: ource/WebCore/platform/graphics/ca/mac/PlatformCAAnimationMac.mm patching file Source/WebCore/platform/graphics/ca/mac/PlatformCALayerMac.mm patching file Source/WebCore/platform/graphics/ca/mac/TileCache.mm Hunk #2 succeeded at 154 (offset 1 line). Hunk #3 succeeded at 179 (offset 1 line). Hunk #4 succeeded at 395 (offset 7 lines). Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--force', u'--reviewer', u'Adam Barth']" exit_code: 1 cwd: /mnt/git/webkit-commit-queue/ Full output: http://queues.webkit.org/results/12731489
Eric Seidel (no email)
Comment 11 2012-06-28 22:03:20 PDT
Comment on attachment 140634 [details] Fix my typo I doubt this still applies... but just in case. Leopard is dead now!
WebKit Review Bot
Comment 12 2012-06-28 22:04:43 PDT
Comment on attachment 140634 [details] Fix my typo Rejecting attachment 140634 [details] from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2 Last 500 characters of output: ource/WebCore/platform/graphics/ca/mac/PlatformCAAnimationMac.mm patching file Source/WebCore/platform/graphics/ca/mac/PlatformCALayerMac.mm patching file Source/WebCore/platform/graphics/ca/mac/TileCache.mm Hunk #2 succeeded at 154 (offset 1 line). Hunk #3 succeeded at 179 (offset 1 line). Hunk #4 succeeded at 395 (offset 7 lines). Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--force', u'--reviewer', u'Adam Barth']" exit_code: 1 cwd: /mnt/git/webkit-commit-queue/ Full output: http://queues.webkit.org/results/13120162
Eric Seidel (no email)
Comment 13 2012-06-28 23:01:43 PDT
Created attachment 150086 [details] Patch for landing
WebKit Review Bot
Comment 14 2012-06-29 00:16:01 PDT
Comment on attachment 150086 [details] Patch for landing Clearing flags on attachment: 150086 Committed r121524: <http://trac.webkit.org/changeset/121524>
WebKit Review Bot
Comment 15 2012-06-29 00:16:06 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.