Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Apple Win Support from WTF #9933

Merged

Conversation

stwrt
Copy link
Member

@stwrt stwrt commented Feb 10, 2023

@stwrt stwrt self-assigned this Feb 10, 2023
@stwrt stwrt added the WebCore Misc. For miscellaneous bugs in the WebCore framework (and not JavaScriptCore or WebKit). label Feb 10, 2023
Copy link
Contributor

@brentfulgham brentfulgham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We will also be able to remove the OS(WINDOWS)/PLATFORM(WIN) bits from cf/FileSystemCF.cpp and cf/URLCF.cpp, but I believe WinCairo is still building some of this in support of the WebKitLegacy code (which will go away soon). So I think we should hold off on removing those until Don tell us they are ready.

@stwrt stwrt force-pushed the eng/delete_win_port_from_wtf branch from c61dec6 to 6d3f382 Compare February 10, 2023 18:25
@stwrt
Copy link
Member Author

stwrt commented Feb 10, 2023

Just waiting for the Win Cairo CI to wrap up before landing.

@stwrt stwrt added the merge-queue Applied to send a pull request to merge-queue label Feb 10, 2023
https://bugs.webkit.org/show_bug.cgi?id=252061

Reviewed by Don Olmstead and Brent Fulgham.

Remove Apple Win Support from WTF as it is no longer in use.
This should not touch the WIN CAIRO build at all.

* Source/WTF/WTF.xcodeproj/project.pbxproj:
* Source/WTF/wtf/CMakeLists.txt:
* Source/WTF/wtf/PlatformEnable.h:
* Source/WTF/wtf/PlatformEnableWinApple.h: Removed.

Canonical link: https://commits.webkit.org/260137@main
@webkit-commit-queue
Copy link
Collaborator

Committed 260137@main (4ad56ab): https://commits.webkit.org/260137@main

Reviewed commits have been landed. Closing PR #9933 and removing active labels.

@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label Feb 11, 2023
@stwrt stwrt deleted the eng/delete_win_port_from_wtf branch February 21, 2023 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WebCore Misc. For miscellaneous bugs in the WebCore framework (and not JavaScriptCore or WebKit).
Projects
None yet
5 participants