UNCONFIRMED 46626
Would like built-by-default sample project for a WebKit1-based browser
https://bugs.webkit.org/show_bug.cgi?id=46626
Summary Would like built-by-default sample project for a WebKit1-based browser
Jeff Johnson
Reported 2010-09-27 08:43:41 PDT
When attempting to produce a reduced test case of a WebKit bug on OS X, it used to be that MiniBrowser (WebKit/WebKitTools/MiniBrowser) was the code to use. You could just grab that code and make any changes necessary to reproduce the bug. However, it seems that MiniBrowser has basically been taken over by the WebKit2 project. This makes MiniBrowser unsuitable for reducing most non-WebKit2 bugs. It would be nice to have sample code in the WebKit repository for a simple web browser on OS X to reduce WebKit bugs. All it would need is a window, WebView, text field for URL, and maybe a web delegate object. An example Xcode project in the WebKit repository would save everyone the effort of having to create their own Xcode project and set it up for WebKit. Individually, this isn't a lot of effort, but it adds up when you multiply it by x developers and y bugs.
Attachments
Adam Roben (:aroben)
Comment 1 2010-09-27 08:49:12 PDT
(In reply to comment #0) > When attempting to produce a reduced test case of a WebKit bug on OS X, it used to be that MiniBrowser (WebKit/WebKitTools/MiniBrowser) was the code to use WebKit/WebKitTools/MiniBrowser has only existed since April 2010, and has always been WebKit2-only. I think you're thinking of the MiniBrowser sample code that is available from developer.apple.com.
Jeff Johnson
Comment 2 2010-09-27 09:17:07 PDT
Ah, I guess you just stole the name. ;-) Note, however, that the MiniBrowser sample code, which used to exist in the developer tools installation at "/Developer/Examples/WebKit" is no longer available anywhere, either in the dev tools or at developer.apple.com. See <rdar://problem/7776814> MiniBrowser WebKit sample code is missing. In any case, it would be good to have a sample browser in the WebKit repository that is already pointed at the WebKit build in WebKitBuild.
Note You need to log in before you can comment on or make changes to this bug.