[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

rjw rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 07:23:37 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 05394eacce97402ed71eb08bae1393a8b7876e67
Author: rjw <rjw at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Wed Feb 5 03:52:47 2003 +0000

    WebKit API Notes.
    Reviewed by me.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@3571 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebKit/API-Issues.rtf b/WebKit/API-Issues.rtf
new file mode 100644
index 0000000..24dae60
--- /dev/null
+++ b/WebKit/API-Issues.rtf
@@ -0,0 +1,44 @@
+{\rtf1\mac\ansicpg10000\cocoartf102
+{\fonttbl\f0\fswiss\fcharset77 Helvetica-Bold;\f1\fswiss\fcharset77 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\margl1440\margr1440\vieww14640\viewh12640\viewkind0
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
+
+\f0\b\fs24 \cf0 API Cleanup:
+\f1\b0 \
+\
+1.  WebHistory currently inherits from WebCoreHistory.  No WebCore related APIs should be publicly visible. (1day)\
+2.  Methods from specific representations (WebHTMLView and WebHTMLRepresentation) need to be factored into protocols or moved to WebView and WebDataSource.  This task is mostly complete already. (3083733, 1 day)\
+3.  Need closure on whether WebFoundation APIs will be public or not.  If public, not much work needs to be done.  If private, we need to expose relevant WebFoundation APIs in WebKit (WebError, WebResourceRequest, WebResourceResponse, WebHandle).  (2 days)\
+3a.  Need to finalize decision on use of NSString or NSURL to express URLs in APIs.  (1 day)\
+4.  WebKit error codes should use WebKit prefix.  (3078996, .5 day).\
+5.  Remove all references to DOM classes from public API and make DOM classes SPI. (.5 day)\
+\
+
+\f0\b Incomplete API:
+\f1\b0 \
+\
+1.  API to support the notion of a focused frame.  (2959069, 2 days)\
+2.  WebPreferences needs to be scoped to a WebController (and/or set).  (3083707, 3 days)\
+\
+
+\f0\b Issues relating to internal clients:
+\f1\b0 \
+\
+1.  Ensure that all interaction with users via sheets and panels is done with delegates. (Ed Voas, carbon integration, 2 days)\
+2.  Allow custom views to share scrollview with WebView. (Grant B., mail, 2 days)\
+3.  Ensure that clients (Help, Mail, PB) can cleanly write their own protocol handlers with API/SPI. (3163688, ? days)\
+\
+
+\f0\b Sample Code:
+\f1\b0 \
+1.  More complete example code. Our current sample code doesn't demonstrate all the delegate APIs. (5 days)\
+\
+
+\f0\b Documentation:
+\f1\b0 \
+1.  More complete documentation.  I gather that Peter Wilson (?) will  be our technical writer.  This task will include time spent meeting with Matt to 'brain dump' conceptual material and nitty gritty details. (ongoing)\
+\
+
+\f0\b Total Time To Complete:  
+\f1\b0 20 days}
\ No newline at end of file

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list