在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:WebKit/WebKit-http开源软件地址:https://github.com/WebKit/WebKit-http开源编程语言:开源软件介绍:WebKitWebKit is a cross-platform web browser engine. On iOS and macOS, it powers Safari, Mail, iBooks, and many other applications. Feature StatusVisit WebKit Feature Status page to see which Web API has been implemented, in development, or under consideration. Trying the LatestOn macOS, download Safari Technology Preview to test the latest version of WebKit. On Linux, download Epiphany Technology Preview. On Windows, you'll have to build it yourself. Reporting Bugs
Once your bug is filed, you will receive email when it is updated at each stage in the bug life cycle. After the bug is considered fixed, you may be asked to download the latest nightly and confirm that the fix works for you. Getting the CodeOn Windows, follow the instructions on our website. Cloning the Git SVN RepositoryRun the following command to clone WebKit's Git SVN repository:
or
If you want to be able to commit changes to the repository, or just want to check out branches that aren’t contained in WebKit.git, you will need track WebKit's Subversion repository. You can run the following command to configure this and other options of the new Git clone for WebKit development.
For information about this, and other aspects of using Git with WebKit, read the wiki page. Checking out the Subversion RepositoryIf you don't want to use Git, run the following command to check out WebKit's Subversion repository:
Building WebKitBuilding macOS PortInstall Xcode and its command line tools if you haven't done so already:
Run the following command to build a debug build with debugging symbols and assertions:
For performance testing, and other purposes, use Using XcodeYou can open If you don't use a custom build location in Xcode preferences, you have to update the workspace settings to use Embedded BuildsiOS, tvOS and watchOS are all considered embedded builds. The first time after you install a new Xcode, you will need to run:
Without this step, you will see the error message: " Run the following command to build a debug build with debugging symbols and assertions for embededded simulators:
or embedded devices:
where Building the GTK+ PortFor production builds:
For development builds:
For more information on building WebKitGTK+, see the wiki page. Building the WPE PortFor production builds:
For development builds:
Building Windows PortFor building WebKit on Windows, see the wiki page. Running WebKitWith Safari and Other macOS ApplicationsRun the following command to launch Safari with your local build of WebKit:
The To run other applications with your local build of WebKit, run the following command:
iOS SimulatorRun the following command to launch iOS simulator with your local build of WebKit:
In both cases, if you have built release builds instead, use Linux PortsIf you have a development build, you can use the run-minibrowser script, e.g.:
Pass one of ContributeCongratulations! You’re up and running. Now you can begin coding in WebKit and contribute your fixes and new features to the project. For details on submitting your code to the project, read Contributing Code. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论